How to receive a crypto payment from a foreign client in Nigeria

Invoicing in USDT, what to write on the invoice, confirming the money has arrived, and converting it to naira in your bank.

4.7smedian bank payout on Yesa, measured across 1,700 payouts
15K+active users

Quick answer

Invoice in USDT, give the client your Yesa USDT deposit address with the network named beside it, treat the deposit showing in Yesa as receipt, then sell at the naira rate on screen and withdraw to your bank. Zero sell fees. Everything else on this page is about getting those four things right.

What to write on the invoice

A crypto invoice is an ordinary invoice with three extra lines. Keep the rest as it is: your name, the client's, the work, the date and the due date.

LineWhat to writeWhy
AmountThe figure in USDT, for example "500 USDT"USDT tracks the dollar; a naira figure will not match what arrives
NetworkThe network name, for example "TRON (TRC-20)"The same address never works on two networks
AddressYour Yesa USDT deposit address for that network, pastedOne wrong character sends the money to nobody
Note"Please confirm the network before sending. Network fee is the sender's."Sets who pays the fee and asks for the one check that matters

Which network should you ask the client to use?

USDT exists on several networks: TRON (TRC-20), Ethereum (ERC-20), BNB Smart Chain (BEP-20), Solana, Polygon and others. The same USDT on two different networks is two different transfers, and an address on one network does not work on another.

Start from your deposit screen

Your Yesa deposit screen lists the networks it accepts for USDT. Ask the client to send on one of those, and only those; USDT sent on a network the screen does not list can be lost.

Let the sender's wallet show the fee

The network fee is paid by whoever sends. Their wallet or exchange shows it before they confirm, and it changes with how busy the network is. Which network is cheapest also changes: in one comparison published in August 2026, an Ethereum transfer came out cheaper than a TRON one, the reverse of the usual assumption. Do not promise a client a figure; ask them to read what their wallet shows.

Match the network on both sides

The network the client picks must be the network your address is on. Send the address and the network name together, in the same message, and ask the client to confirm both back.

Ask for a small test the first time

A new client sending a new address should send a small amount first. When it shows in Yesa, the rest can follow.

Receiving the payment, step by step

01

Agree the coin and the network before you invoice

USDT is the usual choice. Your Yesa deposit screen lists the networks it accepts for USDT. Ask the client to send on one of those, and only those; USDT sent on a network the screen does not list can be lost.

02

Put the address and the network on the invoice

Copy your Yesa USDT deposit address for that network into the invoice, with the network named beside it. Never retype an address.

03

Ask the client to confirm the network back

A one-line reply, "sending 500 USDT on TRON", before they send, catches the mistake that cannot be undone.

04

Confirm receipt from the deposit, not the client's message

The payment has arrived when it shows in your Yesa balance. A screenshot from the client is not receipt.

05

Sell at the rate on screen and withdraw

Choose Sell, read the naira figure, confirm, and withdraw to any Nigerian bank. Yesa charges zero sell fees: the naira figure on screen is what reaches your Yesa balance. Across 1,700 measured bank payouts on Yesa, the median payout time was 4.7 seconds. These are historical measurements, not guarantees. The on-chain part, your crypto reaching Yesa, comes first and depends on the network you send on.

06

File the hash with the invoice

Write the sender's transaction hash and the naira received on your copy of the invoice. That is your record.

A worked example

You invoice a client abroad in USDT and the full amount arrives. Say the invoice is 500 USDT. At a rate of 1,500 naira per USDT, for example, that is ₦750,000. That line is an illustration only; the rate moves every day.

The live USDT payout rate is in the chip at the top of this page and on the USDT to naira rate page. Yesa charges zero sell fees: the naira figure on screen is what reaches your Yesa balance. The naira amount you see in the app before you confirm the sale is the one credited to your Yesa balance, and you can withdraw it to any Nigerian bank account.

How to confirm the money has really arrived

Keep your own records

A crypto payment leaves a trail on the network, but nothing links that trail to your invoice unless you keep the link yourself. For every payment, write down:

Keep it in whatever you already use: a notebook, a sheet or an invoicing tool. Profits from trading may be taxable in Nigeria, and a client, a bank or a tax office can ask you to explain an inflow long after you have forgotten it. The record answers the question in one line.

Related guides

Crypto invoices: common questions

How do I invoice a foreign client in crypto?

Add three lines to a normal invoice: the amount in USDT, the network, and your deposit address for that network. Ask the client to confirm the network before sending, and say the network fee is theirs.

How do I know the payment has arrived?

When it shows in your Yesa balance. A message or screenshot from the client is not receipt.

Which network should the client send on?

One your Yesa deposit screen lists for USDT. Name it on the invoice and ask the client to confirm it back before sending.

What if the client sent on the wrong network?

Ask for the transaction hash and the network they used, straight away. USDT sent on a network your deposit screen does not list can be lost, which is why the invoice names the network and asks for confirmation.

Is it legal to receive crypto payments in Nigeria?

Yes. Buying, holding and selling cryptocurrency is legal for individuals in Nigeria. Digital assets are recognised under the Investments and Securities Act 2025, and the Securities and Exchange Commission regulates digital asset services. Crypto is not legal tender, and profits from trading may be taxable, so keep your own records of what you buy and sell. This is general information rather than legal or tax advice; the Securities and Exchange Commission and the Central Bank of Nigeria publish the current position.

How do I turn the USDT into naira?

In Yesa, choose Sell, read the naira figure on screen, confirm, and withdraw to any Nigerian bank account. Yesa charges zero sell fees: the naira figure on screen is what reaches your Yesa balance.

The Yesa Team. Details checked 27 October 2026. Details about other platforms come from their own help pages on the date shown and can change. Nothing on this page is legal, tax or financial advice.

Get your deposit address in Yesa