← Back to Resources
Guide7 min read

Bank payments vs cards vs USDC: which is right for your business?

Most businesses default to cards and never revisit that decision. But bank payments and USDC each have economics that are dramatically better in specific situations. Understanding when to use each, and how to offer all three, is one of the highest-leverage payment decisions you can make.

Side-by-side comparison

CriteriaBank paymentsCardsUSDC
Typical fee0.8% (cap ~$5)2.5–3.5% + $0.300.75% + $0.10
Settlement speed1–3 business days1–2 business daysMinutes
Chargeback riskLowHighNone
InternationalUS onlyGlobal (with FX fees)Global, no FX
Customer requirementUS bank accountAny cardCrypto wallet + USDC
Best for amountLarge B2B invoicesAny amountAny amount
Reversal riskSome (NSF, unauthorized)High (60–120 day window)Zero
Bank paymentsThe backbone of US B2B payments

Advantages

  • +Low fees: typically under $5 per transaction even on large invoices
  • +No chargeback risk comparable to cards
  • +Familiar to US finance teams and accountants
  • +No card network required. Direct bank-to-bank transfer.

Limitations

  • US-only. International clients cannot use this method.
  • 1–3 business day settlement. Funds aren't available immediately.
  • Returns possible if the account has insufficient funds
  • Requires the customer's bank account details or a mandate authorization

Best for: Bank payments are ideal for US-based B2B businesses with large recurring invoices: agencies, SaaS companies, and professional services where the amounts are high enough that card fees become significant.

CardsThe universal option. Everyone has one.

Advantages

  • +Works for virtually every customer. No crypto or US bank account required.
  • +Immediate authorization. You know instantly if the payment succeeded.
  • +Global. Your client in London pays the same way as your client in Austin.
  • +Widely understood and trusted by consumers and businesses alike

Limitations

  • Highest fees: 2.5% to 3.5% plus a fixed per-transaction charge
  • Chargeback risk: customers can dispute transactions for up to 120 days after purchase
  • Currency conversion fees on cross-border transactions
  • Card-not-present fraud risk for online payments

Best for: Cards are the baseline. Every customer can use them. They're the right default for consumers, lower-value transactions, and any customer who doesn't have a US bank account or USDC. The fees are the cost of that universality.

USDCDollar-pegged, final, and global

Advantages

  • +No chargebacks. Blockchain transactions are final once confirmed.
  • +Minutes to settle, any time. No banking hours, no cut-off times, no holidays.
  • +Global by default. A client in Singapore pays exactly the same as one in Texas.
  • +Lower fees than cards at any transaction size

Limitations

  • Requires the customer to hold USDC in a compatible wallet
  • Not suitable for customers outside the crypto-native segment yet
  • Some businesses have accountants unfamiliar with stablecoin transaction records
  • Customer must pay network gas fees (typically under $0.01 on Base/Polygon)

Best for: USDC is the right choice for international clients, crypto-native businesses, and high-value invoices where eliminating chargeback risk and reducing fees meaningfully improves economics. It's additive. Offer it alongside cards, not instead.

The fee math: a $10,000 invoice

The difference in fees becomes very concrete on a large invoice. Here is what you actually net on a $10,000 invoice via each method:

MethodFeeYou netCost vs cards
Bank payments~$5 (capped)$9,995Save ~$275
Cards (2.9% + $0.30)$290.30$9,709.70Baseline
USDC (0.75% + $0.10)$75.10$9,924.90Save ~$215

Card fees shown at 2.9% + $0.30 (standard Stripe rate). Bank payments fee capped at $5. USDC fee is SaturnShift platform fee only. Network gas fees are paid by the sending customer and are typically under $0.01 on Base or Polygon.

The chargeback problem with cards

Card chargebacks are one of the most underestimated risks in B2B payments. A customer who disputes a card charge, legitimately or fraudulently, can recover their funds up to 120 days after the transaction. You're then forced into a dispute process with the card network, and you lose regardless of the outcome in many cases.

For SaaS subscriptions, digital services, and consulting work, the dispute risk is real. USDC transactions on-chain are final. There is no dispute mechanism, no reversal window. Once you receive USDC, it cannot be taken back.

Bank payments fall in between. Bank payment returns (not chargebacks, technically) are possible if the account has insufficient funds or the authorization is disputed as unauthorized. But the timeframes are shorter than cards and the risk is generally lower for established B2B relationships.

International payments: the hidden card cost

A client in Germany paying by card triggers a cross-border transaction. Depending on the card network and issuing bank, this can add 1–2% in currency conversion and international transaction fees on top of the base processing rate. Some cards are simply declined on cross-border transactions.

Bank payments are US-only. They simply cannot be used for international payments.

USDC has no concept of geography. A client in Singapore sends USDC from their wallet exactly the same way a client in New York does. There is no currency conversion, no international surcharge, no cross-border decline rate. For businesses with a significant international client base, this alone is a meaningful reason to offer USDC.

The right answer: offer all three

The practical answer for most businesses isn't to pick one method. It's to offer all three and let the customer's situation determine which they use. SaturnShift is built around this principle. A single invoice sent through SaturnShift can be paid by card, bank payments, or USDC. The customer chooses at checkout.

A US-based corporate client with a high invoice prefers bank payments. They avoid card fees and it goes through their AP process cleanly. A consumer or small business uses a card. An international startup or crypto-native agency uses USDC.

You don't build separate invoicing and collection flows for each. You send one invoice, get paid however the client prefers, and see everything reconciled in one dashboard.

Quick decision guide

US client, large invoice ($5k+)

Offer bank payments first. Fee cap makes it cheapest for both parties.

International client

Offer USDC. No FX friction, no cross-border declines, lowest fees.

Consumer or small business

Cards. Universal, no prerequisites, familiar checkout experience.

Crypto-native client or startup

USDC. They likely hold it and prefer not to go through banking rails.

Subscription or recurring billing

Cards or bank payments via mandate. USDC requires manual sends each cycle.

High chargeback risk category

USDC where the client can pay it. Eliminates dispute risk entirely.

Accept all three from one platform

One invoice. Cards, bank payments, and crypto. Your customer picks at checkout.