Skip to main content

B2B and Commercial Card Processing

TL;DR
  • The number is 0.75 points, on a small-business credit card, and it's published. Mastercard's Data Rate I is 2.65% + $0.10 and Data Rate II is 1.90% + $0.10. Visa's Business Product 1 and Product 2 carry the identical pair
  • That 0.75 holds at every card tier. 2.80 to 2.05, 2.85 to 2.10, 2.95 to 2.20, 3.00 to 2.25. Same gap each time
  • A corporate or purchasing card is a different card and a different number. Visa moves those from Commercial Card Not Present at 2.70% to Commercial Product 3 at 1.75%, so 0.95 points
  • A commercial prepaid card saves you nothing. Mastercard prices Data Rate I and Data Rate II at 2.65% each. It's the same rate for more work
  • Level 2/3 needs API integration or a processor that fills the fields for you. Hosted checkout usually can't

Submit the right data on a commercial card and the interchange drops. On a small-business credit card that's 0.75 percentage points, and both networks publish it.

Five different figures circulate for this: 0.3-0.5%, 0.5-0.8%, 0.2-0.3%, 0.3-0.8% and 0.3-1.0%. They come from vendor pages, not a rate card. What's below comes from the schedules themselves.

If you sell to businesses or government, this page is money.

What Are Commercial Cards?

Commercial cards are payment cards issued to businesses, not consumers. They include:

Card TypeIssued ToTypical Use
Corporate cardsEmployeesTravel, expenses
Purchasing cards (P-cards)Procurement teamsSupplies, equipment
Fleet cardsDriversFuel, vehicle expenses
Business cardsSmall business ownersBusiness expenses

Why Commercial Cards Matter

  • Higher base interchange: 2.5-2.9% vs 1.6-2.1% for consumer
  • Qualification opportunity: Level 2 drops a small business credit card from 2.65% to 1.90%, a published 0.75 points
  • B2B concentration: If you sell B2B, 30-60% may be commercial cards

Level 2 and Level 3 Data

The networks built data levels so B2B transactions could carry more detail. More data means lower interchange. There's no more to it than that.

Level 1 (Standard)

Basic transaction data everyone submits:

  • Card number
  • Expiration date
  • Transaction amount
  • Merchant name
  • MCC

Result: Highest interchange rate

Level 2 (Enhanced)

Level 1 plus:

  • Tax amount
  • Customer code / PO number
  • Merchant postal code

Result: 0.75 points lower on a small business credit card. Mastercard Data Rate I to Data Rate II, 2.65% to 1.90%. Visa Business Product 1 to Product 2, the same pair.

Level 3 (Full Detail)

Level 2 plus line-item detail:

  • Item descriptions
  • Product codes (commodity codes)
  • Quantities
  • Unit prices
  • Freight/shipping amounts
  • Duty amounts
  • Destination postal code

Result: 0.80 to 0.95 points lower than Level 1, and only on a corporate or purchasing card. Neither network publishes a Level 3 rate for small business credit, so on those cards Level 2 is as far as it goes. There isn't another rung.


Savings Calculation

What the schedules actually say

Small business credit, at the Core / Tier I card level:

Data levelMastercardVisaGap vs Level 1
Level 1Data Rate I, 2.65% + $0.10Business Product 1, 2.65% + $0.10-
Level 2Data Rate II, 1.90% + $0.10Business Product 2, 1.90% + $0.100.75 points
No qualifying dataStandard, 2.95% + $0.10Business Non-Qualified, 3.15% + $0.20You're paying more than Level 1

Neither network publishes a Level 3 rate for small business credit. If you're chasing Level 3 it lives on the corporate and purchasing side, and you'll need the cardholder to be carrying one:

Card typeLevel 1 rateBest data rateGap
Visa Corporate / PurchasingCommercial Card Not Present, 2.70% + $0.10Commercial Product 3, 1.75% + $0.100.95 points
Mastercard Large Market CreditData Rate I, 2.70% + $0.10Data Rate III, 1.90% + $0.100.80 points
Mastercard Commercial DebitData Rate I, 2.65% + $0.10Data Rate II, 2.10% + $0.100.55 points. No Level 3 rate exists
Mastercard Commercial PrepaidData Rate I, 2.65% + $0.10Data Rate II, 2.65% + $0.10Zero

Sources: Visa, Visa U.S.A. Interchange Reimbursement Fees, 18 April 2026, sections E and G. Mastercard, U.S. Region Interchange Programs and Rates, commercial tables. Visa's 2026 schedule is the current one. The Mastercard commercial tables are read off the last edition retrievable in full, so treat the exact Mastercard cents as indicative and the structure as solid.

Example: $500 commercial card transaction

LevelInterchangeFeeSaving vs Level 1
Level 12.65% + $0.10$13.35-
Level 21.90% + $0.10$9.60$3.75

That's a small business credit card, the common case. On a corporate or purchasing card with full Level 3, the same $500 goes from $13.60 to $8.85.

Annual savings

ScenarioCalculationAnnual saving
$500k B2B volume$500k x 40% commercial x 0.75%$1,500
$2M B2B volume$2M x 40% commercial x 0.75%$6,000
$10M B2B volume$10M x 40% commercial x 0.75%$30,000

One rate, not a rising one. The old version of this table used 0.5%, then 0.6%, then 0.7% as volume grew. Neither schedule works that way. The gap is 0.75 points at every card tier, so it's your volume that scales, not the discount.

Check your card mix before you budget any of this. The 40% commercial share above is an illustration, not your number. Pull a month of transactions and count how many were actually commercial cards. If they're mostly consumer credit, Level 2 does nothing for you at all.


Network-Specific Requirements

Visa Commercial

Data LevelRequirementsRate Category
Level 2Tax, customer codeCommercial Level II
Level 3Full line itemCommercial Level III

Visa requires:

  • Tax indicator and amount
  • Customer code (up to 17 chars)
  • Line items for Level 3

Mastercard Commercial

Data LevelRequirementsRate Category
Level 2Tax, customer codeData Rate II
Level 3Full line itemData Rate III

Mastercard requires:

  • Tax amount and indicator
  • PO number
  • Line item detail for Level 3

American Express

Amex has less standardized Level 2/3 support:

  • Enhanced data options vary
  • Contact Amex directly for B2B optimization
  • OptBlue program may have different requirements

Required Data Fields

Level 2 Fields

FieldDescriptionExample
Tax amountTotal tax charged$42.50
Tax indicatorTax statusTaxable, Exempt, etc.
Customer codePO or reference numberPO-12345
Merchant postal codeYour zip code94105

Level 3 Fields (Per Line Item)

FieldDescriptionExample
Product codeCommodity or SKU5111-00-000-0000
DescriptionItem descriptionOffice Supplies
QuantityNumber of units10
Unit of measureEA, BOX, CS, etc.EA
Unit pricePrice per unit$5.00
Extended amountLine total$50.00
Discount amountLine discount$0.00

Additional Level 3 Fields

FieldDescription
Ship-from postal codeOrigin zip
Ship-to postal codeDestination zip
Freight amountShipping cost
Duty amountImport duties
Order dateWhen ordered

Implementation Guide

Step 1: Assess Opportunity

Calculate your potential savings:

1. Pull 90 days of card transactions
2. Identify commercial cards (BIN lookup or processor report)
3. Calculate commercial card % of total volume
4. Estimate savings: Commercial volume × 0.5%

If savings < $1,000/year, may not be worth implementation effort.

Step 2: Check Processor Support

Questions for your processor:

  1. "Do you support Level 2/3 processing?"
  2. "What fields do you require?"
  3. "How do I submit Level 2/3 data?"
  4. "Is there additional cost for Level 2/3?"

Most modern processors support Level 2/3. Implementation varies.

Step 3: Map Your Data

Required FieldYour System FieldNotes
Tax amountorder.tax
Customer codeorder.po_numberMay need to capture
Product codeitem.skuMap to commodity codes
Descriptionitem.nameTruncate to 35 chars
Quantityitem.quantity
Unit priceitem.unit_price

Step 4: Implement

Option A: Processor handles it

  • Submit required fields to processor
  • Processor formats for networks

Option B: Gateway/integration handles it

  • Configure gateway for Level 2/3
  • Pass data through API

Option C: Third-party Level 3 service

  • Specialized services optimize submission
  • May be worth it for high volume

Step 5: Verify and Monitor

After implementation:

  • Check interchange reports for qualification
  • Look for "Level II" or "Level III" categories
  • Compare before/after effective rates
  • Monitor for downgrades

Common Implementation Challenges

Challenge: Missing Tax Data

Problem: Your system doesn't capture tax separately Solution: Calculate tax from total, or implement tax capture

Challenge: Missing PO Numbers

Problem: Customers don't provide PO numbers Solution: Add optional PO field at checkout, use order number as fallback

Challenge: Product Code Mapping

Problem: Your SKUs don't map to commodity codes Solution: Use generic commodity codes, or implement mapping table

Challenge: Line Item Limitations

Problem: Complex orders with many line items Solution: Most processors limit line items (99-999). Summarize if needed.


Large Ticket Programs

For very large transactions ($8,000+), networks offer special programs:

Visa Large Ticket

TierTransaction SizeRate
Tier 1$8,000-$25,000~1.5% + flat
Tier 2$25,000-$100,000~1.25% + flat
Tier 3$100,000+~1.0% + flat

Mastercard Large Ticket

Similar tiered structure for high-value transactions.

Qualification Requirements

  • Must be commercial card
  • Level 2/3 data required
  • Transaction must be single purchase (not aggregated)
  • MCC restrictions may apply

Government and GSA

Government purchasing cards have specific programs:

GSA SmartPay

  • Federal government purchasing program
  • Specific interchange categories
  • Requires Level 3 data
  • Registration may be required

State/Local Government

  • Often use P-cards
  • Level 2/3 qualification similar to commercial
  • May have specific reporting requirements

Operational Considerations

Invoice Reconciliation

B2B customers often need:

  • Detailed invoices matching card transactions
  • PO number on statements
  • Line item detail for AP matching

Returns and Credits

  • Level 2/3 data should accompany credits
  • Partial returns need line item adjustment
  • Credit qualification depends on original transaction level

Reporting

Track:

  • % of transactions qualifying for Level 2/3
  • Downgrade reasons
  • Savings achieved vs. baseline

Scale Callout

B2B VolumeApproach
Under $100k/moLevel 2 only if easy. Manual effort not worth it.
$100k-$500k/moImplement Level 2. Consider Level 3 if system supports.
$500k-$2M/moFull Level 3 implementation. Measure qualification rates.
Over $2M/moOptimize qualification rates. Consider specialized Level 3 service.

Where This Breaks

  1. Consumer-heavy business. If 90% of your cards are consumer credit, Level 2/3 won't help much. Focus on commercial card percentage.

  2. Implementation cost exceeds savings. $5,000 development project for $1,000/year savings = bad ROI. Assess before building.

  3. Data quality issues. Garbage data doesn't qualify. Clean data is prerequisite.


Next Steps

Assessing opportunity?

  1. Understand commercial cards - Corporate, purchasing, fleet
  2. Calculate potential savings - Volume × 0.5%
  3. Follow assessment steps - Pull 90 days data

Implementing Level 2/3?

  1. Know required fields - Tax, PO, line items
  2. Check processor support - Ask key questions
  3. Map your data - System fields to requirements

Solving common challenges?

  1. Handle missing tax data - Calculate or capture
  2. Handle missing PO numbers - Add field or use order #
  3. Map product codes - Generic codes or mapping table