USDT invoicing: the rules worth knowing before you send one

This is the reference page rather than the editor. Many cross-border clients already hold USDT, which makes it a practical way to get paid without waiting on correspondent banks — but USDT lives on several networks, and the wording on your invoice decides whether the right amount lands on a chain you actually watch.

Try the live invoice generator

Why the network belongs on the document

The same USDT balance can sit on TRON TRC20, Ethereum ERC20 or BNB Smart Chain BEP20, and each has its own address format and fee profile. If your invoice says only USDT, a client may send on a chain your wallet does not watch.

VegaPal keeps the network attached to the saved wallet, so it prints next to the address on the PDF and on the payment page rather than living in a separate message you forgot to send.

Amounts, fees and what actually arrives

Because USDT tracks the dollar, a 2,400 USDT invoice should land as 2,400 USDT. Network fees are paid by the sender, but it is still worth writing on the invoice that the amount received must match the amount due, so nobody nets the fee out of your payment.

If your books run in AED, EUR or another currency, record the fiat equivalent on the day the payment lands — that figure, not the invoice date rate, is usually what your accountant needs.

Keeping records a bookkeeper will accept

A USDT invoice is still an invoice: sequential number, issue date, due date, itemised work, totals and tax where it applies. Getting paid on-chain is not a reason to keep looser paperwork than a bank-paid client would get.

Store the transaction hash with your copy of the invoice. It is the crypto equivalent of a bank reference and answers most questions before they are asked.

A worked example (fictional)

Suppose Northwind Studio in Dubai delivers a website audit for a client in Istanbul. The invoice reads: tax invoice INV-2026-0087, issued 4 March, due 18 March, one line item 'Technical SEO audit and report — 1 × 2,400.00 USDT', amount due 2,400.00 USDT.

The payment block reads 'USDT on TRON (TRC20)' above the receiving address, with a single sentence underneath: network fees are paid by the sender, so the amount received must equal 2,400.00 USDT. When 2,400 USDT arrives, Northwind files the transaction hash next to its copy of the invoice, marks the document paid, and records the AED equivalent using the rate on 11 March, the day the payment landed.

Common mistakes that cost real money

Writing only 'USDT' with no network. This is the expensive one: a client sends on BNB Smart Chain to an address you only monitor on TRON, and the balance sits somewhere you may not be able to reach. Name the asset and the network together, every time.

Letting the client net the network fee out of the payment. If you invoice 2,400 USDT and receive 2,398.20, you now have a partial payment and an awkward email. One sentence on the invoice prevents it.

Copying an address from a chat thread instead of your saved payment methods. Truncated addresses, autocorrected characters and stale wallets all come from the same habit. Save the wallet once and select it.

Losing the invoice-date and settlement-date exchange-rate records. Keep both and let your accountant apply the appropriate reporting treatment and any exchange difference.

What VegaPal does and does not do

VegaPal creates the document and publishes your payment instructions on a PDF and a public page. It does not hold your USDT, convert it or act as an escrow, and there is no wallet connection or signature request anywhere in the product. On Pro it reads the public TRON, Ethereum and Polygon blockchains to confirm USDT invoices paid on those networks.

The payment goes wallet to wallet. On Pro, a payment of the exact amount on TRC20, ERC20 or Polygon marks the invoice paid after the network's confirmations (20 on TRON, 12 on Ethereum, 64 on Polygon), usually within minutes. Any other amount waits for your OK. On Free, or on other networks, you check your wallet and mark the invoice paid yourself.

Who this is for

Cross-border service work

Bill a client three time zones away without a five-day wire and two intermediary fees.

Agencies and exporters with clients abroad

Price the invoice in USDT so a payment on TRC20, ERC20 or Polygon can be confirmed automatically on Pro.

Recurring monthly retainers

Send the same USDT amount every month from a duplicated invoice, with the network unchanged.

How it works

  1. 01

    Save the receiving wallet

    Add the USDT address with its network so the pair travels together on every document.

  2. 02

    Set the invoice up

    Choose USDT as the currency, add line items, and set a payment window that suits the work.

  3. 03

    Send the payment page

    Your client scans the QR code or copies the address, and sees exactly how much is due.

  4. 04

    Confirm and close

    On Pro with TRC20, ERC20 or Polygon, the invoice is marked paid automatically when the exact amount arrives. Otherwise, match the incoming amount in your wallet, mark it paid and file the transaction hash.

Frequently asked questions

Which USDT networks can I invoice on?

TRON TRC20, Ethereum ERC20 and BNB Smart Chain BEP20 are all available as saved networks, so pick whichever your wallet receives on.

Can I show the fiat value next to the USDT amount?

Yes. You can price the work in your own currency and issue in USDT, or add the fiat equivalent as a note on the invoice for your client's records.

What if the client sends slightly less than the invoice?

On Pro with TRON (TRC20), Ethereum (ERC20) or Polygon, your client pastes the transaction ID on the payment page, VegaPal checks it on the blockchain, and you confirm it in one click; the invoice then shows what arrived and what is still due. On Free, or on other networks, keep the invoice open until you have checked the full amount in your wallet.

Does VegaPal need access to my wallet?

No. You paste a receiving address. There are no keys, no connections and no permissions involved.

Create your next document with VegaPal

The free plan includes 3 documents per month, with PDF downloads and shareable payment pages.