Skip to main content
PlaitrBlog

Crypto invoice generator

Make an invoice a client can pay in USDC or USDT, with the wallet, chain and bank fallback on the document.

Your business

Bill to

Invoice details

Due date is calculated from the issue date and the terms:

Line items

Tax (optional)

A single percentage line only. It does not split CGST/SGST/IGST, and it does not decide whether tax is due on this sale.

Settlement

Read this once. A stablecoin transfer sent to a wrong address, or on a chain you cannot sign for, is usually gone for good — there is no chargeback and no support desk. Ask the client to confirm the address with you on a second channel (a call, not a reply to the invoice email), and to send a small test transfer first.

Bank fallback (optional)

Notes

Your business name
Your address
Invoice
INV-0001
Bill to
Client name
Client address
Issued
Due
Net 14
DescriptionQtyUnitAmount
Line item 11$0.00$0.00
Subtotal
$0.00
Total due
$0.00
Amount stated in USD
How to pay

Settle $0.00 in USDC on Base. The amount is fixed in USD; send the USDC equivalent so the full amount lands net of network fees.

Wallet address

Confirm this address with us by phone before sending. A transfer to the wrong address or the wrong chain cannot be reversed.

“Download PDF” opens your browser’s print dialog — choose “Save as PDF”. Only the invoice prints. Nothing you type here is sent anywhere; it stays in this browser tab and is gone when you close it.

What this generates, and what it does not

You get a clean, printable invoice with the fields most buyers expect, plus a settlement block that tells the client exactly which stablecoin, which chain and which address to send to. That is a template. It is not a statement that the document meets the invoice rules of your country or your client’s, because those rules differ and they change.

Two common examples. An Indian GST invoice needs your GSTIN, the place of supply and HSN or SAC codes, and an export invoice generally needs an LUT reference if you are zero-rating it. An EU invoice needs both VAT numbers and explicit reverse-charge wording where the charge shifts to the customer. Neither is generated for you here — add them in the notes field, or use software built for your jurisdiction.

Getting the settlement block right

Price the work in a normal currency and treat the stablecoin as the settlement instrument. That way the invoice reads like every other invoice your client’s accounts payable team processes, and the amount does not move if the coin briefly depegs.

  • Name one chain, not “any EVM chain”. Ambiguity is how funds get sent somewhere you cannot sign.
  • Ask for a small test transfer on the first invoice with a new client, then the balance.
  • Confirm the address on a call or a channel the client already trusts. Invoice emails get intercepted and addresses get swapped — it is one of the more common frauds in this space.
  • Keep the bank fallback on the document. If the client’s finance team cannot get approval to send crypto, you still get paid.

After the money lands

A crypto-settled invoice is still an ordinary business receipt. It belongs in your revenue, your tax return and your reconciliations like any other sale, and the on-chain hash is the evidence that backs it. Stablecoin receipts can also attract their own treatment — India taxes virtual digital asset income under a separate VDA regime, and several countries treat disposal of the coin as a taxable event distinct from the sale itself.

If you are an Indian exporter, there is one more step. Export proceeds are tracked in EDPMS and discharged against a FIRA or FIRC from an AD bank, so you generally want the money converted through a licensed off-ramp that issues that paperwork. Coins that arrive in a personal wallet and get sold peer-to-peer leave your export entries open, and that is a problem you find out about later rather than sooner. Our India corridor guide walks through the documentation in more detail.

This tool is a document template, not legal, tax or accounting advice. It runs entirely in your browser — nothing you type is sent to Plaitr or stored. Plaitr does not issue, guarantee or settle the invoice you produce here.

Questions

Can I legally invoice a client in USDC?
In most countries, yes — the currency you bill in is a commercial term between you and the client. What varies is whether you may receive and convert stablecoins locally, and what you must declare. Some jurisdictions restrict it outright. Ask your accountant before you send the first one.
What has to be on a crypto invoice?
The basics travel everywhere: both legal names and addresses, an invoice number, issue date, a description of what was sold, the amount and any tax. Country rules add to that. An Indian GST invoice needs your GSTIN, place of supply and HSN or SAC codes; an EU invoice needs VAT numbers and reverse-charge wording where it applies.
Which chain should I ask to be paid on?
Whichever one your client can actually send from. Base, Arbitrum, Polygon and Solana settle for cents; Ethereum mainnet costs more but is what large counterparties usually hold; Tron carries a lot of USDT in Asia. Confirm the chain before you invoice, because the exchange they withdraw from may only support some of them.
What if the client pays on the wrong chain?
Often the money is stuck or gone. An EVM address looks identical on Ethereum, Base, Arbitrum and Polygon, so funds sent to the wrong one are recoverable only if you control that private key on that chain. Anything sent to the wrong address, or to a contract that cannot return it, is not recoverable at all.
How does a stablecoin invoice get recorded in the books?
As an ordinary sale. Recognise revenue in your accounting currency on the invoice date, then record the stablecoin receipt at the rate on the day it lands, with the difference as an FX gain or loss. Keep the transaction hash filed against the invoice — it is your proof of receipt in an audit.
Do I still need FIRA or EDPMS for an Indian export receipt?
If you are an Indian exporter, yes. Export invoices are tracked in EDPMS and closed out against a FIRA or FIRC issued by an AD bank, and stablecoins that never pass through a licensed channel generate neither document. India also taxes virtual digital asset income under its own VDA rules, separately from your export revenue.

Run the payment, not just the maths

Plaitr runs bank rails and stablecoin rails from one account, so you can pick whichever is cheaper per payment and keep the books reconciled either way.

See the product →