VegaPal

USDT invoicing

USDT invoices with the network stated clearly

USDT is the asset most cross-border clients already hold, which makes it a practical way to get paid without waiting on correspondent banks. The catch is that USDT lives on several networks, and an invoice that omits the network invites an expensive mistake.

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.

What VegaPal does and does not do

VegaPal creates the document, publishes the payment instructions and tracks the status you set. It does not hold your USDT, convert it, or act as an escrow.

The payment goes wallet to wallet. You confirm it, then mark the invoice paid so your dashboard and the shared page agree.

Who this is for

Cross-border service work

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

Dubai-based businesses with regional clients

Quote in AED for your own books while accepting USDT from clients who prefer to settle in stablecoins.

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

    Match the incoming amount in your wallet, mark the invoice 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?

That is a conversation between you and the client. VegaPal lets you keep the invoice open or mark it paid, but it does not adjust balances automatically.

Does VegaPal need access to my wallet?

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

Create a USDT invoice with VegaPal

The free plan covers 3 documents a month, with PDF downloads and shareable payment pages included.