Guide 20 · B2B & Professional Services · Updated April 2026

Payment Processing for Professional Services: B2B Invoicing, Level 2/3 Data, and ACH

Consultants, agencies, and B2B firms pay 2.50%+ on commercial cards without Level 2/3 data. ACH eliminates 95%+ of processing costs on large invoices. Here's what the rates actually look like and which processors capture the savings.

Why Professional Services Pay More Than They Should

Most professional services firms — consultants, marketing agencies, architects, accountants, IT contractors, staffing firms — process a mix of consumer and commercial cards. Commercial cards (corporate, purchasing, business) carry higher interchange rates than consumer cards. The interchange premium exists because issuers pay rewards, and corporate cards often have higher rewards programs.

The problem: standard processing doesn't offset the higher rate. If you're on Square at 2.6%+$0.10, you pay the same rate on a $10K corporate Visa as you do on a $25 consumer debit card. Level 2 and Level 3 data were created specifically to bring down commercial card costs — but most flat-rate processors don't support them.

The flat-rate trap for B2B firms: Square, PayPal, and Stripe flat-rate all charge the same percentage regardless of card type. If 40–60% of your revenue comes from corporate cards (common in professional services), you're leaving 0.25–0.75% per transaction on the table. At $500K/year in card revenue, that's $1,250–$3,750/year in avoidable fees.

Level 2 and Level 3 Interchange Data

Interchange rates have three tiers based on how much transaction data you submit:

Data Level What You Submit Typical Visa Commercial Rate Savings vs Level 1
Level 1 (standard) Card number, expiry, CVV, amount 2.50%+$0.10
Level 2 + Tax amount, customer reference code, merchant ZIP 2.05%+$0.10 ~0.45%
Level 3 + Item detail, unit price, quantity, commodity code, ship-to ZIP 1.55%+$0.10 ~0.95%

Level 2 data applies to Visa and Mastercard commercial/corporate/purchasing cards. Level 3 is primarily relevant for large-value government and corporate purchasing cards. The key constraint: Level 2/3 only reduces interchange on commercial cards — consumer Visa/Mastercard/Amex remain at standard rates regardless of data submitted.

Processors that automatically pass Level 2/3 data: Helcim (automatic), Stripe (with API flag), Payment Depot, Payline Data. Processors that don't support it at all: Square, PayPal, Venmo, Zelle business.

ACH for Large Invoices: Where the Real Savings Are

For professional services firms billing $10K–$500K per invoice, ACH bank transfer is overwhelmingly cheaper than cards. The math is stark:

Invoice Size Stripe Card (2.9%) Stripe ACH (0.8%, $5 cap) Savings per Invoice
$5,000 $145 $5 $140
$10,000 $290 $5 $285
$25,000 $725 $5 $720
$50,000 $1,450 $5 $1,445
$100,000 $2,900 $5 $2,895
ACH settlement timing: ACH takes 1–3 business days to settle. Same-day ACH is available on most major processors for an additional $0.50–$1.00 per transaction. Card payments settle in 1–2 days. For clients accustomed to net 30 terms, ACH settlement speed is rarely a friction point — it's faster than a check.

Processor Comparison for Professional Services

Processor Card Rate ACH Rate Level 2/3 Best For
Helcim Interchange + 0.4% + $0.08 0.5% + $0.25 (no cap) Automatic $30K+/month, commercial card heavy
Stripe 2.9% + $0.30 (flat) or interchange-plus on request 0.8% (capped $5) API flag required Under $30K/month, developer-heavy workflows
Bill.com 2.9% + $0.30 $0.49 flat No Firms needing AR/AP automation, auto-reminders
Melio 2.9% cards / 1% debit Free ACH No Small firms, ACH-first billing, no monthly fee
QuickBooks Payments 2.99% + $0.25 1% (capped $10) No QBO users wanting auto-reconciliation
Payment Depot Interchange + $0.15 (membership model) Interchange + flat Yes $50K+/month, need full interchange-plus

Helcim's automatic Level 2/3 data submission is the key differentiator for B2B firms with high commercial card volume. The processor detects commercial cards and automatically submits additional data fields — you don't have to configure anything. On $20,000/month of commercial card revenue, this alone saves ~$90/month vs flat-rate processing.

Dollar Cost by Monthly Revenue

Monthly Revenue Card Mix Assumption Stripe Flat Rate Helcim Interchange+ ACH-First Strategy
$20,000/month 70% card, 30% ACH $406 $310 $125
$50,000/month 60% card, 40% ACH $870 $640 $215
$100,000/month 50% card, 50% ACH $1,450 $1,020 $325
$250,000/month 40% card, 60% ACH $2,900 $1,920 $620

"ACH-First Strategy" assumes all invoices over $5,000 are billed via ACH, with cards only for retainers and small project invoices. At $100K/month, switching from Stripe flat-rate to an ACH-first approach saves roughly $1,125/month — $13,500/year — with no additional client friction beyond updating invoice payment instructions.

Net Terms and Payment Link Strategy

Most professional services firms extend net 30 or net 60 terms to established clients. The payment link strategy determines whether those clients pay by card or ACH:

Retainer Billing Mechanics

Monthly retainers of $2,000–$15,000 are common for agencies and consulting firms. Retainer billing has different characteristics than project invoicing:

ACH return risk on retainers: ACH returns (NSF, account closed, unauthorized) on retainers are more disruptive than card declines because they take 2–3 days to surface. Keep a 30-day payment buffer with retainer clients. Some processors flag accounts with high ACH return rates (over 0.5%) — if you're billing many small B2B clients via ACH, monitor return rates monthly.

Accounting Software Integration

For professional services firms, the accounting integration is often as important as the rate:

5 Mistakes That Inflate Professional Services Processing Costs

  1. Using a flat-rate processor with high commercial card volume. If more than 30% of your card revenue comes from corporate or business cards, flat-rate processing (Square, PayPal, Stripe flat) overcharges you on every transaction. Switch to interchange-plus with Level 2/3 support.
  2. Not offering ACH for invoices over $5,000. This is the single highest-ROI change for most professional services firms. On a $25K invoice, ACH saves $720 vs Stripe card. Even if 50% of clients refuse ACH and stick to card, the savings on the other 50% are substantial.
  3. Surcharging corporate card users. Corporate card users are expensing the payment — the fee comes out of a client budget, not their personal account. Adding a 3% surcharge to a $15K invoice will generate a finance department question ("why is this vendor adding fees?") and potentially trigger a contract review. Offer ACH as the low-cost alternative instead.
  4. Storing card-on-file without explicit authorization. For recurring retainer billing, you need a signed card-on-file agreement that specifies the recurring amount, billing date, and cancellation terms. Charging a stored card without proper authorization is a chargeback waiting to happen — and chargebacks on professional services invoices are expensive to dispute (you need the signed contract, statement of work, and delivery confirmation).
  5. Ignoring payment terminal setup for in-person consulting payments. If you take any in-person retainer payments or project kickoff payments at client sites or your office, a card reader saves 0.5–1.2% vs manually-keyed card-not-present rates. At $100K/year in in-person payments, that's $500–$1,200/year.

Frequently Asked Questions

What is Level 2 and Level 3 processing data?

Level 2 adds tax amount, customer reference code, and merchant ZIP to the transaction — reducing interchange on commercial/corporate cards from ~2.50% to ~2.10%. Level 3 adds item-level detail and further reduces rates to ~1.50–1.80% for large B2B purchases. Most flat-rate processors (Square, PayPal) don't support Level 2/3 and charge you the full rate even on corporate cards.

What is the cheapest way to accept large B2B payments?

ACH bank transfer. On a $25,000 invoice: Stripe ACH is $5 flat (0.8% capped), vs $725 for card (2.9%). That's $720 saved on a single invoice. For professional services firms billing $50K–$500K/month, switching to ACH-first billing is typically worth $3,000–$30,000/year.

Should I surcharge clients who pay by credit card?

Rarely, and carefully. Surcharging is legal in most US states but damages B2B client relationships — especially if your clients are managing tight margins. A cleaner approach: offer an early payment discount for ACH (net 10 ACH vs net 30 card). The discount is perceived as positive; the surcharge is perceived as punitive.

Which payment processor is best for consultants and agencies?

Helcim for high-volume firms billing $30K+/month with commercial card clients (automatic Level 2/3 passes savings without configuration). Stripe for firms under $30K/month or those needing API flexibility. Bill.com for firms with complex AR workflows needing automated collections and accounting sync.

How does milestone billing affect processing costs?

Milestone billing produces fewer but larger invoices. On large milestone invoices ($50K–$500K), ACH becomes dramatically cheaper — $5 flat vs $1,450–$14,500 for cards. The tradeoff: ACH disputes are harder to win than card chargebacks. Have signed statements of work with explicit milestone acceptance criteria before accepting ACH on milestone billing.