Step-by-step guide
How to Invoice in USDC
Create professional USDC invoices in under 5 minutes. Send them to clients anywhere in the world and get paid instantly on-chain with zero processing fees.
Why invoice in USDC?
USDC (USD Coin) is a dollar-pegged stablecoin issued by Circle, backed 1:1 by cash and short-term US Treasury bonds. When you invoice for $5,000 in USDC, you receive exactly $5,000 worth of USDC with no price volatility, no conversion risk.
Zero fees
No payment processing fees. Funds go directly to your wallet.
Instant settlement
No 3-5 business day hold. Funds arrive in seconds on L2 chains.
Global reach
Accept payments from clients anywhere without cross-border banking fees.
5 steps to your first USDC invoice
Create your free account
Sign up with your email in seconds. No credit card required, no trial period. Add your company name, address, and wallet address in your profile settings to get started.
Add your client details
Enter your client's company name, email, billing address, and VAT number. Client details are saved automatically so you only need to do this once per client. Select from existing clients on future invoices.
Create a new invoice
Click "New Invoice" from your dashboard. Add line items with descriptions, quantities, and unit prices. Set the due date, invoice number, and any applicable tax rates. Preview the PDF before sending.
Select USDC as the payment token
Choose your preferred blockchain network. Base, Polygon, and Arbitrum offer gas fees under $0.01. Select USDC as the accepted stablecoin. Your wallet address is automatically pulled from your settings.
Send the invoice to your client
Review everything and hit send. Your client receives a professional payment page with an EIP-681 QR code and wallet address. They scan with any compatible wallet, send USDC, and the invoice is automatically marked as paid.
USDC is available on 7 chains
Your client picks the chain with the lowest gas fee. StableInvoicing detects the payment automatically on all supported networks.
Frequently asked questions
Is it free to invoice in USDC?
Yes. StableInvoicing offers a free plan with 5 invoices per month and zero payment processing fees. USDC payments go directly from your client's wallet to yours with no intermediary taking a cut. Pro and Business plans offer unlimited invoices.
Which blockchains support USDC invoicing?
You can invoice in USDC on 7 chains: Ethereum, Base, Polygon, Arbitrum, Optimism, BNB Chain, and Avalanche. We recommend Base and Polygon for the lowest gas fees, typically under $0.01 per transaction.
How does automatic payment detection work?
StableInvoicing monitors the blockchain for incoming USDC transfers to your wallet address. When a payment matching your invoice amount is detected on-chain, the invoice is automatically marked as paid. No manual reconciliation, no waiting for confirmations in your dashboard.
Can my client pay with a different stablecoin instead of USDC?
Yes. When creating an invoice you can enable multiple accepted tokens: USDC, USDT, DAI, and EURC. Your client picks whichever stablecoin they hold. You can also include bank transfer details as a fallback payment method.
Explore more
Start Invoicing in USDC for Free
Create your first USDC invoice in under 5 minutes. No credit card, no hidden fees, no percentage cuts.
Start Invoicing in USDC for Free