Free tool · runs in your browser
USDT invoice maker
Fill in the job and your receiving details on the left. The invoice on the right updates as you type, and you can print it, save it as a PDF, or copy a plain-text payment message for your client.
Invoice total
0.00 USDT
TRON (TRC-20)
Invoice INV-001
Issued - · Due -
From
Your name
Bill to
Client name
| Description | Qty | Unit | Amount |
|---|---|---|---|
| Total due | 0.00 | ||
Payment details
Currency: USDT
Network / method: TRON (TRC-20)
Address: (not filled in)
The sender covers the network fee. The full total must arrive.
Nothing you type leaves this page. Close the tab and it's gone.
How to use it, and what a crypto invoice should say
What the tool is for
It produces the two things a client needs before paying you in a stablecoin: a document for their records and an unambiguous set of payment details. Most payment mistakes happen because one of those was vague, usually the network. The invoice puts the coin, the network or method, the destination and the fee terms on separate lines so nobody has to guess.
How to use it
- Add your name and the client’s name, and adjust the invoice number and dates.
- Enter each piece of work as a line with a quantity and a unit price. The total adds itself up.
- Choose USDT or USDC and the payment route. For a deposit address, copy the address from your own account’s deposit page for that exact coin and network, and paste it here. For a Binance Pay ID, only use it if the client also pays from a Binance account.
- Decide who covers the network fee, and add a note if you want the client to send a small test amount first.
- Print or save as a PDF, or copy the payment message and paste it into your chat or email.
The address check is only a first look
When you paste an address, the tool looks at its first characters and length and tells you if they look unusual for the network you picked. For example, TRON addresses start with a capital T, while BNB Smart Chain and Ethereum addresses start with 0x. That catches the most common slip, picking one network and pasting an address from another, but it can’t prove the address is valid or that it belongs to you. The only reliable source is your account’s own deposit page.
Why the network gets its own line
USDT exists on several blockchains. An address on BNB Smart Chain looks identical to one on Ethereum, and coins sent on the wrong one may not arrive where you expect. Writing the network next to the coin, and repeating it in the payment message, is the cheapest protection you have. The guide on what to send the person paying you goes through this in more detail.
Fee terms, stated up front
Either the client covers the network fee and the full total must arrive, or the fee comes out of the total. Both are fine; the problem is leaving it unsaid. See who pays the fee when someone sends you crypto for how the fee works on each side.
What we don’t do with your data
The page has no server behind it. The invoice is built in your browser and disappears when you close the tab. We don’t save drafts, so print or save the PDF before leaving.
Taxes and legal wording
We don’t add tax lines or legal clauses because they depend on your country and your client’s. If you need VAT, a tax number or specific terms on invoices, ask a local accountant and add them in the note field or to the saved PDF.