Skip to main content
Payments

Stablecoin Payments: How to Invoice and Get Paid in USDC

Stablecoin payments explained for small businesses: how to invoice in USDC, what to put on the invoice, fees, the GENIUS Act and how stablecoin income is taxed.

By Invoice Creator Editorial Team 9 min read

Quick answer: Stablecoin payments let a client settle your invoice in a dollar-pegged token such as USDC instead of a card or bank transfer. You invoice in your normal currency, state the token, the blockchain network and your wallet address, and the client sends the exact amount. Funds usually arrive in minutes, at any hour, but transfers cannot be reversed.

This guide explains how stablecoin payments work for a small business or freelancer, what to write on a crypto invoice, what the fees look like, how the US GENIUS Act changes the picture, and how payments received in stablecoins are taxed. You can prepare the invoice itself in our free invoice generator and add your wallet details in the payment notes. The generator creates the PDF only; it does not process crypto or any other payment.

Important: This is general information, not tax, legal or investment advice. Crypto rules change quickly and differ by country. Check the IRS digital assets guidance or your own tax authority, and speak to a qualified adviser before you accept digital assets.

What are stablecoin payments?

A stablecoin is a digital token designed to hold a steady value against a traditional currency, usually the US dollar. The issuer keeps reserve assets, typically cash and short-dated government debt, so each token can be redeemed for one dollar. USDC (issued by Circle) and USDT (issued by Tether) are the best-known dollar stablecoins; euro-pegged tokens also exist.

Stablecoin payments are simply transfers of these tokens from the payer's wallet to yours over a public blockchain. Unlike bitcoin or ether, the price is meant to stay at about $1, which is why businesses that would never accept a volatile coin sometimes accept a stablecoin. The main attractions are speed, round-the-clock settlement and low network costs on cross-border payments. The main drawbacks are irreversibility, the need to manage a wallet safely, and extra tax record keeping.

Who uses stablecoins to pay invoices?

  • Freelancers with international clients, especially where bank wires are slow or expensive. Compare the traditional routes in our guide to invoicing international clients.
  • Web3 and software companies that already hold treasury funds in stablecoins.
  • Contractors in countries with currency controls or limited dollar banking, although local law may restrict crypto, so check first.
  • Online merchants using a payment provider that accepts stablecoins at checkout and settles to them in regular currency.

If your client has never paid in crypto, do not push it. A bank transfer or card link is still the default for most businesses, and options like Wise or Payoneer already cut cross-border costs for many freelancers.

How stablecoin payments work, step by step

  1. You agree the method in writing. Put the accepted token, network and who pays network fees in your contract or quote.
  2. You issue a normal invoice. The invoice shows your amount in USD (or your usual currency), plus the stablecoin payment instructions.
  3. The client sends the tokens. They paste your wallet address, choose the same network and send the exact amount, ideally with the invoice number in a memo field if their wallet supports one.
  4. The network confirms the transfer. Depending on the network, this can take seconds to a few minutes. You can check the transaction hash on a public block explorer.
  5. You record the payment. Note the date, time, amount, token, network, transaction hash and the dollar value at receipt. Mark the invoice paid and send a payment receipt if the client wants one.
  6. You hold or convert. Keep the tokens, or convert them to dollars through an exchange or payment provider and withdraw to your bank.

Self-custody wallet or payment provider?

You can receive stablecoins directly into a wallet you control, or let a payment provider accept them for you. Some card processors now offer stablecoin acceptance and settle the proceeds as regular currency in your account, which removes the need to hold crypto yourself. A self-custody wallet avoids provider fees but makes you responsible for keys, backups and conversion.

How to invoice in USDC: what to put on the invoice

A crypto invoice is a normal invoice with extra payment instructions. Keep all the usual fields from our guide on how to create an invoice, then add these:

FieldExampleWhy it matters
Invoice currency and amountUSD 2,400.00Keeps your books and tax records in your normal currency
Accepted tokenUSDC onlyStops the client sending a different coin
NetworkBase (or Ethereum, Solana, Polygon)Tokens sent on the wrong network may be lost
Wallet addressFull address, checked character by characterTransfers to a wrong address cannot be recalled
Amount in tokens2,400 USDCAt a 1:1 peg the token amount matches the dollar amount
Network fee ruleSender pays network fees; invoice must be received in fullPrevents short payments
ReferenceInclude INV-2026-0142 in the memo or email the transaction hashLets you match the payment to the invoice
Fallback methodBank transfer detailsGives the client a choice and a backup

Use a unique, sequential invoice number as with any invoice; the invoice number generator can help you set a format.

Stablecoin fees: what does it cost to get paid?

Costs come in three layers, and you should check each one at the time of writing because they change often:

  • Network fees (often called gas). Usually paid by the sender. On many networks a USDC transfer costs a fraction of a dollar, but fees can spike on busy networks.
  • Provider fees. If a processor accepts the payment for you, it charges a percentage. For example, Stripe's stablecoin payments documentation listed a 1.5% fee at the time of writing.
  • Conversion and withdrawal fees. If you hold tokens yourself, an exchange may charge a trading spread or fee to convert to dollars and a fee to withdraw to your bank.

Worked example: a $2,400 invoice

Suppose you invoice $2,400.00 for a design project. Here is how the net amount compares under three routes. The card rate is illustrative only; use your own provider's pricing.

RouteCalculationFeeYou receive
Stablecoin via provider at 1.5%$2,400.00 x 1.5%$36.00$2,364.00
Card payment at an illustrative 3% + $0.30($2,400.00 x 3%) + $0.30$72.30$2,327.70
USDC direct to your own walletSender pays network fee$0.00 to you on receipt2,400 USDC (conversion costs apply later)

The direct-wallet route looks cheapest, but you still pay to convert and withdraw, and you take on custody risk. For many small businesses the deciding factor is not the fee but whether the client can pay this way at all.

The GENIUS Act: what it means for stablecoin payments

The GENIUS Act, signed into US law on 18 July 2025, created the first federal framework for payment stablecoins. In summary, it:

  • Limits issuing payment stablecoins in the US to permitted issuers supervised by federal or qualifying state regulators.
  • Requires one-to-one reserves in cash, deposits, short-dated Treasuries and similar safe assets, with monthly public reserve disclosures.
  • Bans issuers from paying interest or yield simply for holding the token.
  • Applies anti-money-laundering and sanctions rules to issuers.
  • Gives holders priority over reserves if an issuer fails.

The law takes effect on the earlier of 18 months after enactment (18 January 2027) or 120 days after regulators issue final rules, and rulemaking was still under way at the time of writing. For a small business, the practical effect is more confidence in regulated dollar stablecoins, not a change to how you invoice. It does not make stablecoins legal tender, and accepting them is still optional.

How are stablecoin payments taxed?

In the United States, the IRS treats digital assets, including stablecoins, as property rather than currency. Key points for a business or freelancer:

  • Income at receipt. When you receive stablecoins for services, you have ordinary income equal to their fair market value in US dollars at the time you receive them. For a $1 stablecoin, that is normally the dollar amount of the invoice.
  • Self-employment tax still applies to that income, just as with a bank payment. See our guide to quarterly estimated taxes for freelancers.
  • Disposals can be taxable. Selling, swapping or spending the tokens later is a disposal. Because stablecoins rarely move far from $1, the gain or loss is usually tiny, but you still need records of your cost basis.
  • Information returns. Form 1099-DA reports broker sales of digital assets; it does not report the payment your client made to you for services. The client may still owe you a 1099-NEC if you are a contractor and the usual thresholds are met.
  • The digital asset question. Form 1040 asks whether you received digital assets for services. Answer it accurately.

Outside the US, most tax authorities also treat crypto received for work as income at its value on the day you receive it, but rules on VAT, record keeping and reporting differ. Check locally before your first stablecoin invoice.

Risks of crypto invoices and how to reduce them

  • Wrong network or address. Send a small test transfer for a new client or a large invoice, and put the network in bold on the invoice.
  • Address-change scams. Fraudsters impersonate suppliers and send "updated" wallet details. Confirm any change by phone. Our guide to invoice scam warning signs covers the patterns.
  • Address poisoning. Attackers send tiny transfers from look-alike addresses so you copy the wrong one later. Always copy your address from your wallet, never from your transaction history.
  • De-pegging. A stablecoin can briefly trade below $1 in stressed markets. Converting promptly limits exposure.
  • Account freezes. Issuers can freeze tokens linked to sanctioned or stolen funds, and exchanges can hold withdrawals during compliance reviews.
  • Chargeback-free cuts both ways. You cannot be charged back, but your client also has no network-level dispute process, so be precise about deliverables.

Common mistakes with stablecoin invoices

  1. Invoicing only in tokens with no fiat amount, which complicates your books and tax.
  2. Leaving the network off the invoice.
  3. Not recording the transaction hash and dollar value at receipt.
  4. Accepting any coin the client happens to hold.
  5. Ignoring local rules; some countries restrict or ban crypto payments.
  6. Treating the payment as "not income" because it never reached your bank.

Checklist before you accept stablecoin payments

  • Payment method, token and network agreed in the contract.
  • Wallet or provider account set up with two-factor authentication and secure backups.
  • Invoice shows the fiat amount, token, network, address, fee rule and a reference.
  • Test transfer completed for new clients.
  • Records kept: date, amount, token, network, transaction hash, dollar value.
  • Tax treatment confirmed with your adviser.
  • Fallback bank details listed on the invoice.

Next step: create your stablecoin-ready invoice

Open the invoice generator, bill in your normal currency, and paste the token, network, wallet address and reference rule into the payment notes. A clean layout such as the Minimal template keeps long wallet addresses readable. If you also want faster dollar payments inside the US, compare FedNow vs RTP instant payments before you decide.

Frequently asked questions

Is USDC the same as US dollars in my bank account?

No. USDC is a token issued by a private company and backed by reserves such as cash and short-term US Treasuries, so it is designed to be redeemable one-for-one for dollars. It is not a bank deposit and is not covered by FDIC insurance. You usually need an exchange or payment provider to convert it into dollars in your bank account.

Can I refund a client who paid in stablecoins?

Yes, but you have to send a new transfer back to the client, because blockchain payments cannot be reversed by the network. Confirm the refund address and network in writing, send a small test amount first if the sum is large, and issue a credit note so your records match the refund.

Do I charge sales tax or VAT on an invoice paid in USDC?

The payment method does not change whether the service is taxable. Work out sales tax or VAT exactly as you would for a card or bank payment, show it on the invoice in your normal currency, and treat the stablecoin only as the way the client settles the total.

Which blockchain network should I ask clients to use?

Use a network your own wallet or payment provider supports for that token, and name it on the invoice. USDC exists on several networks, such as Ethereum, Solana, Base and Polygon, and tokens sent on an unsupported network can be very hard or impossible to recover. Pick one network and stick to it.

Does the GENIUS Act mean stablecoins are now legal tender?

No. The GENIUS Act creates a federal licensing and reserve framework for payment stablecoin issuers in the United States. It does not make stablecoins legal tender, and no business is required to accept them. Accepting them remains a commercial choice you agree with each client.

What if a client sends less or more USDC than the invoice amount?

Treat it like any short payment or overpayment. If they sent less, often because network fees came out of the amount, record what arrived and ask for the difference as a separate transfer, pointing to your "sender pays network fees" term. If they sent too much, agree whether to refund the excess to a confirmed address or credit it to the next invoice, and document the choice on a statement or credit note.

Should I accept USDT as well as USDC?

Only if you're comfortable with both issuers and your wallet or provider supports both on the same network. USDC and USDT are different tokens from different companies, with different reserve disclosures and regulatory status, so they aren't interchangeable. Many businesses accept one token only to keep records simple. Whichever you choose, name it on the invoice and say that payments in other tokens may be returned at the sender's cost.

Can I accept stablecoin payments in the UK or EU?

Generally yes, but the rules differ from the US. In the EU, the MiCA regulation means regulated platforms can only offer stablecoins from authorized issuers: USDC is issued under MiCA, while USDT was removed from regulated EU exchanges after Tether chose not to seek authorization. The UK's crypto regime is still being developed by the FCA. Income is still taxable and VAT works as normal, so check HMRC or your national tax authority first.

Can I pay my own contractors in stablecoins?

You can if they agree, but your obligations don't change. In the US, payments to contractors in digital assets are reported at their dollar value, so you may still need a W-9 and a Form 1099-NEC once the annual threshold is met. Record the dollar value on the payment date, the transaction hash and the invoice it settles. Check the IRS digital assets guidance, and local rules if the contractor is abroad.

How do I record a USDC payment if my business doesn't use US dollars?

Record it at its value in your own currency on the day you receive it, using a consistent, documented exchange rate source. For example, a UK freelancer paid 2,400 USDC would convert it to pounds at the rate on the receipt date for their income records, and any later gain or loss when converting is dealt with separately. Keep the invoice in your normal currency where possible, and check your tax authority's guidance on crypto valuation.

IC

Invoice Creator Editorial Team

Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.

Try the invoice generator

Related reading