• What stablecoin invoicing actually does for a B2B seller
  • USDC vs USDT vs PYUSD: practical differences for a seller

Stablecoin invoicing is sending a bill denominated in a fiat-pegged cryptocurrency (USDC, USDT, PYUSD) and accepting payment to a wallet or processor address. For B2B suppliers with cross-border buyers, it lets you settle in minutes on a public blockchain at sub-cent fees per transfer, but the tax and accounting work is more involved than ACH or wire, and the IRS treats every stablecoin transaction as a digital-asset event.

How we verified this We cross-referenced the IRS digital asset filing pages, Form 1099-DA reporting guidance, Stripe's stablecoin tax overview, the Artemis stablecoin payments report 2025, Visa's onchain analytics dashboard, the FXC Intelligence stablecoin payments roundup, BitPay's stablecoin payment processor docs, and the AWS digital asset payments architecture. Where a figure comes from a vendor we say so.

Key Takeaways

  • Annualized stablecoin payment volume excluding trading reached about $390 billion in 2025, more than double 2024 (FXC Intelligence).
  • B2B stablecoin payments grew from under $100 million/month in early 2023 to over $6 billion/month by mid-2025, the fastest-growing stablecoin use case.
  • Visa's stablecoin settlement run rate reached $4.5 billion annualized by January 2026, up 460% year-over-year.
  • USDC transfer on Solana typically costs under $0.01 per transaction; the same transfer on Ethereum mainnet runs $1 to $20 depending on congestion.
  • Starting 2025 tax year, U.S. brokers must report digital asset gross proceeds on Form 1099-DA. Stablecoin transactions remain taxable property events even when the value sits at $1.00.
  • In the U.S., stablecoins are treated as property, not currency. Receiving a stablecoin as business income is recorded at fair market value as ordinary income.

What stablecoin invoicing actually does for a B2B seller

A stablecoin invoice is denominated in either fiat (USD or EUR with stablecoin as payment rail) or directly in a stablecoin unit (1,000 USDC, for example). The buyer receives a payment link or wallet address, sends the funds from their wallet or exchange account, and the transfer settles on the underlying blockchain, usually within minutes.

The eco.com support guide (2026 comparison) describes a stablecoin invoicing platform as "software that lets a seller draft an invoice denominated in fiat (USD or EUR), accept payment in a stablecoin," then either deposits the stablecoin in the seller's wallet or converts to fiat at settlement. That is the operational definition.

The functional benefits over SWIFT or correspondent banking are concrete:

  • Settlement in minutes, not 2 to 5 business days.
  • Public, auditable confirmation. Every payment is recorded on the blockchain with a verifiable transaction ID.
  • Sub-cent network fees on most modern chains (Solana, Base, Stellar). Ethereum mainnet is the exception.
  • 24/7/365 operation. No bank holidays, no end-of-day cutoffs.
  • No correspondent banking layer. A U.S. seller and a Vietnamese buyer can transact directly without an intermediary FX desk.

The friction sits at the seller side: tax reporting, accounting, FX hedging if you do not hold stablecoins natively, and KYC/AML if you process through a regulated provider.

USDC vs USDT vs PYUSD: practical differences for a seller

The three stablecoins most commonly accepted in B2B invoicing are USDC (Circle), USDT (Tether), and PYUSD (PayPal/Paxos). Each has a different posture on regulation, reserves, geography, and integration support.

Stablecoin Issuer Primary chains Reserve profile Best for
USDC Circle Internet Financial Ethereum, Solana, Base, Polygon, Arbitrum, Stellar Audited monthly, U.S. Treasury bills and cash U.S. and EU B2B with regulated-stablecoin preference
USDT Tether Ethereum, Tron, Solana, others Attested quarterly; reserve mix more diverse Asia, Latin America, emerging-market B2B (highest liquidity)
PYUSD PayPal / Paxos Ethereum, Solana NYDFS-regulated, audited monthly Sellers already integrated with PayPal; growing acceptance
USDG Paxos (Global Dollar Network) Ethereum, Solana, others NYDFS-regulated Larger PSPs and merchant acquirers
EURC Circle Ethereum, Solana, Base, Stellar Audited monthly, euro-denominated reserves EU-zone B2B settlement

Sources: Circle USDC reserve attestations, Tether attestation reports, PayPal/Paxos PYUSD docs, Visa stablecoin settlement program (Visa).

Visa now settles in USDC, PYUSD, USDG, and EURC across Ethereum, Solana, Stellar, and Avalanche. Mastercard announced a stablecoin acquiring partnership program with Circle, Paxos, Fiserv, and PayPal in mid-2025. Both networks publish their stablecoin program details on corporate sites, the practical implication for a B2B seller is that more acquirers can now route stablecoin settlement without the seller running a wallet.

By transaction volume, USDT still holds the largest market share, Visa Onchain Analytics shows USDT around 85% of measured firm-level stablecoin volume, but USDC dominates regulated U.S. and EU B2B settlement. The Crossmint analysis at crossmint.com covers the trade flow.

Network fees: why Solana usually wins for invoicing

The stablecoin you accept matters less than the chain you accept it on. Network fees vary by three orders of magnitude across the chains in active B2B use.

Network Typical USDC/USDT transfer fee Typical settlement time Notes
Solana < $0.01 (often $0.0004) 1 to 5 seconds Cheapest at scale; ~$0.0004 typical when SOL near $84
Stellar < $0.01 5 seconds Visa supports; lower B2B usage than Solana
Base (L2) $0.01 to $0.10 Seconds Coinbase L2; growing B2B acceptance
Polygon $0.01 to $0.05 Seconds Long-running L2; broad wallet support
Tron About $1 USDT fee 3 seconds Very common for USDT in Asia
Ethereum mainnet $1 to $20+ 12 seconds to minutes Most institutional; expensive during congestion
Arbitrum (L2) $0.10 to $1.00 Seconds Ethereum L2; mid-fee tier

Sources: Bitget USDC fee analysis, eco.com fee guides, Rubic Exchange USDT fee breakdown 2025, AWS digital asset payments architecture documentation.

For B2B invoicing the practical rule is simple. Default to Solana or Stellar for new B2B invoicing flows. Use Ethereum mainnet only when the counterparty requires it (some treasury operations and regulated funds still default there). USDT on Tron remains the dominant rail in Asia-Pacific B2B; many Asian buyers will request it specifically.

The Lightspark stablecoin invoicing analysis at lightspark.com makes a similar point, network choice drives most of the all-in cost difference between stablecoin invoicing and traditional rails.

How to actually invoice in stablecoin: the seller workflow

A working B2B stablecoin invoicing flow has six steps.

  1. Decide what you accept. Pick stablecoins (USDC at minimum), networks (Solana plus Ethereum is a sensible default), and settlement preference (hold stablecoin, auto-convert to fiat, or split).
  2. Choose your processing path. Three options:
    • Direct wallet (self-custody, near-zero fees, you do all reconciliation and tax work).
    • Crypto payment processor (BitPay, Coinbase Commerce, NOWPayments, BVNK, Bridge, they handle KYC, conversion, and reporting at 0.5 to 2% fees).
    • Stablecoin-native invoicing platform (Bitwave, Mural Pay, Acctual, AllScale, P100, Request Network, they integrate accounting and tax tooling).
  3. Onboard the counterparty. Send a payment link or wallet address. Include the chain explicitly, "USDC on Solana, address Fzj4...", because sending USDC to a Solana address from an Ethereum wallet is irrecoverable.
  4. Confirm and reconcile. Match the on-chain transaction ID to the invoice. Record the fiat-equivalent value at the time of receipt (this is the cost basis for tax purposes).
  5. Convert or hold. If you do not run a treasury function, auto-convert at receipt. If you have stablecoin-denominated obligations (suppliers, contractors, payroll in stablecoin), hold and use directly.
  6. Report to accounting and tax. Every payment is an ordinary-income event at fair market value on the receipt date. Every conversion or stablecoin swap is a separate disposition.

The Bitwave stablecoin invoicing post at bitwave.io and the Mural Pay overview at muralpay.com describe similar workflows from the platform side. The AWS digital asset payments reference architecture at aws.amazon.com/blogs/web3 is the most detailed walkthrough of a self-built version.

Crypto payment processor comparison for stablecoin acceptance

If you do not want to run a wallet, a processor handles compliance, conversion, and 1099-DA reporting. The four most commonly evaluated for U.S. B2B sellers:

Processor Fee Settlement options Notes
Coinbase Commerce 1% flat Manual settle to bank via Coinbase; auto-convert available Cheapest pure-stablecoin processor; integration via Shopify and direct API
BitPay 2% + $0.25 under $500K/month; 1.5% + $0.25 to $1M; 1% + $0.25 above Bank-fiat settlement in 1 to 2 business days (USD, EUR, GBP, CAD, AUD) or stablecoin Strongest enterprise B2B support; mature accounting integrations
NOWPayments 0.4 to 0.5% Bank or stablecoin Lowest published fees; smaller compliance footprint than BitPay
BVNK Tiered, custom Direct bank or wallet Strong cross-border B2B focus; acquired by Mastercard partner in 2025

Sources: Coinbase Commerce fees, BitPay pricing, processor product pages.

In 2026, Shopify, Coinbase, and Stripe jointly launched the Commerce Payments Protocol, which natively integrates crypto payments into the Shopify ecosystem with Coinbase Commerce as the underlying gateway. For Shopify-based B2B sellers that is the lowest-friction path to stablecoin invoicing.

Tax treatment: what the IRS actually says

This is the part most stablecoin invoicing guides skim. The U.S. treatment matters because penalties for misreporting are real.

The core rule from the IRS digital asset filing page: digital assets, including stablecoins, are treated as property, not currency. Every receipt, every sale, every swap is a potentially taxable event.

For a U.S. business accepting stablecoin payments, this means:

  1. Receipt is ordinary income. When a buyer pays you 1,000 USDC for services, you record $1,000 (the fair market value of 1,000 USDC at the time of receipt) as gross income, exactly as you would for cash. The Stripe stablecoin tax overview at stripe.com confirms this.
  2. Holding is not taxable. If USDC stays at $1.00, no taxable event occurs while you hold it.
  3. Conversion is a disposition. Selling USDC for USD at par is technically a disposition of property, but at $0 gain it usually has no tax impact. Swapping USDC for USDT is a disposition with potential micro gain or loss, even though both are at $1.00.
  4. 1099-DA reporting starts with tax year 2025. Brokers must report gross proceeds on Form 1099-DA. The Coinbase 1099-DA explainer walks through the format.
  5. Stablecoin sales under $10,000 annual gross proceeds may be eligible for an optional reduced-reporting method by brokers, but the taxpayer still owes full reporting on their own return.

The implication: a high-volume B2B seller accepting stablecoins generates many more taxable events than the same seller accepting ACH. Most need dedicated tooling, Bitwave, Cryptio, TaxBit Enterprise, and Ledgible are the most common business-grade options.

Accounting treatment: how to book stablecoin revenue

Accounting policy follows tax policy but adds bookkeeping detail. The standard approach for U.S. GAAP-aligned books:

  • Asset classification: stablecoins held are typically booked as intangible assets with indefinite life under ASC 350. The FASB's 2024 update on crypto assets allows fair-value accounting for in-scope crypto, but stablecoins held at issuer-pegged value typically sit on the balance sheet at cost.
  • Revenue recognition: a stablecoin invoice is recognized as revenue when the customer pays, valued at the fair market value of the stablecoin at the moment of receipt. Most invoicing platforms record this at the USD equivalent the moment the on-chain confirmation lands.
  • Foreign exchange gains and losses: if you hold stablecoin and the underlying peg moves (USDC briefly traded to about $0.87 during the March 2023 Silicon Valley Bank weekend), you book the difference as an FX gain or loss at the next reporting period.
  • Audit trail: every stablecoin transaction needs the on-chain transaction ID, the wallet addresses on both sides, the fair-market-value source (CoinGecko, Coinbase, Kraken), and the matching invoice number. Spreadsheet workflows break above about 50 transactions per month; consider a chart of accounts update and dedicated crypto subledger.

For more on the underlying double-entry treatment, our guide to double-entry bookkeeping covers the framework you map stablecoin entries into.

SWIFT vs stablecoin: when stablecoin actually wins

The most common scenario for stablecoin invoicing is cross-border B2B where SWIFT is the alternative. The math depends on three variables: transfer fee, FX spread, and settlement time.

Variable Typical SWIFT wire (US to non-US) Typical USDC on Solana
Origination fee (seller side) $0 to $15 $0 to $0.01
Intermediary bank fees $15 to $50 $0
Correspondent bank deductions 0.5 to 2% of amount $0
FX spread on conversion 2 to 4% if applicable 0 to 0.5% if converted via processor
Settlement time 2 to 5 business days Seconds to minutes
Processor fee (if used) $0 (direct bank) 0.5 to 2% (BitPay, Coinbase Commerce)
Effective all-in cost on $10,000 $215 to $665 $0 to $50
Effective all-in cost on $100,000 $1,015 to $4,065 $0 to $500

Sources: World Bank Remittance Prices Worldwide, Bank for International Settlements correspondent banking fees, BitPay, Coinbase Commerce, NOWPayments fee schedules.

Stablecoin wins on cross-border transactions above about $5,000 by a wide margin on cost and by a 1- to 5-day margin on settlement. SWIFT wins when the buyer's bank cannot legally onboard crypto, when the regulatory environment blocks stablecoin acceptance, or when local FX controls require the wire route.

Our guide to international payment methods compares the non-crypto options if you are still evaluating which rail to use.

Original research: stablecoin invoicing breakeven by transaction size

We modeled the all-in cost (network fee + processor fee if any + FX spread if converting) across transaction sizes for the four most common stablecoin invoicing setups, compared to a typical domestic ACH and a typical SWIFT wire. Data sourced from BitPay, Coinbase Commerce, NOWPayments published fees; ACH fees from Nacha and standard bank schedules; SWIFT cost from World Bank Remittance Prices Worldwide quarterly report.

Transaction size ACH (US domestic) SWIFT (cross-border) USDC on Solana (self-custody) USDC on Solana (Coinbase Commerce) USDC on Ethereum (Coinbase Commerce)
$500 $0.25 to $5 $30 to $80 (uneconomic) $0.01 $5.01 $7.00 to $25.00
$5,000 $0.25 to $5 $30 to $150 $0.01 $50.01 $52.00 to $70.00
$50,000 $0.25 to $25 $300 to $1,200 $0.01 $500.01 $502 to $520
$250,000 $5 to $25 (often hits caps) $1,500 to $5,000 $0.01 $2,500.01 $2,502 to $2,520
$1,000,000 Requires wire ($30+) $4,500 to $20,000 $0.01 $10,000.01 $10,002 to $10,020

The takeaway: self-custody stablecoin on a low-fee chain is the cheapest option at every transaction size if you can absorb the operational and tax work. A processor (Coinbase Commerce at 1%) beats SWIFT comprehensively above about $5,000. For domestic U.S. payments, ACH is still cheaper than every stablecoin option below $50,000 and is the right default for U.S.-to-U.S. invoicing.

When stablecoin invoicing is the wrong call

There are five scenarios where stablecoin makes the seller's life worse, not better.

  • Your buyers are domestic U.S. businesses paying via ACH or check. ACH and our ACH payment guide cover the cheaper path. Stablecoin is overkill.
  • You operate in a state or country with restrictive stablecoin regulations. New York's BitLicense, EU MiCA, and several Asia-Pacific regimes restrict who can accept stablecoins as a business. Confirm with counsel.
  • Your buyer's bank does not let them buy stablecoins. Many community banks and credit unions still block stablecoin off-ramps. The buyer cannot pay you, regardless of your willingness to receive.
  • You do not have tax tooling in place. The 1099-DA reporting burden grows quickly. A single quarter of unreported stablecoin transactions can become a meaningful tax problem.
  • You sell low-value items at high frequency. Per-transaction tax events do not amortize at low ticket sizes. If your average invoice is under $200, stay with cards and ACH.

When this guide isn't for you

This is a U.S.-centric B2B guide. EU sellers operating under MiCA, UK sellers under the Financial Conduct Authority crypto regime, and sellers in jurisdictions with stricter or looser stablecoin rules should consult local counsel for regulatory specifics. The provider list is largely the same globally, but tax and reporting differ by jurisdiction.

It is also not a tax opinion. The IRS issues new digital-asset guidance frequently. Always verify current treatment with a CPA before relying on this guide for filing positions.

Frequently Asked Questions

What is stablecoin invoicing in plain terms?

Sending an invoice and accepting payment in a fiat-pegged cryptocurrency (USDC, USDT, PYUSD). The invoice can be denominated in dollars or directly in stablecoin units. The buyer pays from a wallet or exchange account; the seller receives the stablecoin (or auto-converts to fiat) within minutes.

Which stablecoin should a B2B seller accept first?

USDC. It has the cleanest regulatory profile in the U.S. and EU, the strongest processor and wallet support, and the broadest acceptance among institutional B2B buyers. Add USDT only if you have buyers in Asia or emerging markets where Tether dominates.

Are stablecoins taxable for U.S. businesses?

Yes. The IRS treats stablecoins as property. Every receipt is ordinary income at fair market value; every disposition (sale, conversion, swap to another stablecoin) is a separate tax event. Form 1099-DA reporting begins with the 2025 tax year. See the IRS digital assets page and the Coinbase 1099-DA primer.

What is the difference between USDC and USDT?

Both are dollar-pegged stablecoins at $1.00 each. USDC (Circle) is issued under stronger regulatory oversight in the U.S. and EU, with monthly audited reserves in U.S. Treasury bills and cash. USDT (Tether) has the largest market share globally by volume but with looser regulatory oversight and quarterly attestation rather than monthly audit. USDC is the typical first choice for U.S. and EU B2B; USDT dominates Asia.

How fast does a stablecoin invoice settle?

On Solana, Stellar, or Base, settlement is 1 to 10 seconds after the buyer broadcasts the transaction. On Ethereum mainnet, settlement is 12 seconds to a few minutes depending on congestion. Compare with 2 to 5 business days for SWIFT and same-day to 3 days for ACH.

Do I need a wallet to accept stablecoin payments?

No. Crypto payment processors (BitPay, Coinbase Commerce, NOWPayments, BVNK) accept stablecoins on your behalf and settle to your bank account in fiat. The fee is typically 1 to 2%, which is still cheaper than SWIFT for cross-border transactions above $5,000.

Can I send a stablecoin invoice in my existing accounting software?

Increasingly yes. Bitwave, Mural Pay, Acctual, and Request Network all offer accounting-integrated stablecoin invoicing. Some traditional invoicing platforms (including options in our best invoicing apps with online payments roundup) now support crypto payment links via a processor integration. For Shopify-based sellers, the 2026 Commerce Payments Protocol enables stablecoin acceptance natively.

Related Articles

Share

Was this article helpful?