
To invoice a US client from Nigeria in USD, state the agreed work, amount, due date and payment method, then supply receiving details that support the transfer your client will actually send. Agree who pays transfer charges before payment. An invoice denominated in USD does not, by itself, establish whether you will receive bank dollars, a converted balance or naira.
This guide covers direct-client invoicing. A marketplace payout follows the platform’s own withdrawal rules. The example below is fictional and is not a tax invoice template or legal advice.
If you have not agreed on that route yet, first check how Nigerian freelancers can get paid by US, UK and EU clients. If the client is paying specifically in dollars, how to receive USD in Nigeria without PayPal covers the main receiving-route questions.

What should a Nigerian freelancer include on an invoice for a US client?
A Nigerian freelancer’s invoice should identify the seller and buyer, describe the agreed work, state the amount in USD, show the due date, reference the contract or purchase order, and provide payment instructions that match the agreed transfer method. You can also set payment expectations around banking days.
Include tax or registration details only when they apply to your actual legal and tax position.
Invoice field | What to include |
Document label |
|
Your details | Legal name or business name, address where applicable, email, and contact details |
Client details | Correct legal company name, billing address, and accounts-payable contact |
Invoice number | A unique reference such as |
Invoice date | Date the invoice was issued |
Due date | Specific calendar date |
Payment terms | Due on receipt, Net 7, Net 14, Net 30, or the agreed milestone |
Contract reference | Contract, SOW, project, vendor, or PO number |
Service description | Specific deliverable, milestone, retainer period, or service period |
Quantity and rate | Hours, units, milestones, or fixed fee where relevant |
Currency |
|
Total due | Final amount the client should pay |
Tax information | Only applicable tax, registration, or withholding information |
Payment method | ACH, wire, payment platform, or vendor portal |
Payment details | Current instructions for that specific payment method |
Payment reference | Usually the invoice number |
Fee responsibility | Who pays transfer or intermediary charges, if agreed |
Payment contact | Email for accounts-payable questions |
The invoice should let a finance employee answer five questions without contacting you:
Who is billing? What was delivered? How much is due? When is it due? Where should the payment go?

Agree the payment route before writing the invoice
Ask the client’s finance team which payment method they can use. A US client may offer a domestic bank transfer, an international wire or a payment platform. Record the exact method rather than writing only “bank transfer.” The receiving provider must support it for your account and for that payer.
Confirm four separate things: the invoice currency, the sending method, the currency or asset credited after receipt, and what you can do with that balance. A route that accepts a USD payment may apply conversion or additional withdrawal conditions. The international bank-details checklist helps organise what to confirm with both sides.
Send bank details through an agreed secure channel. If the details change, confirm the update with the client through a contact method already known to them. A new email with different payment instructions deserves an independent check.
Use an invoice as a record of the agreed work
An invoice is an itemized record of the services or goods and their costs. The practical fields below are an operational checklist for a direct client, not a statutory invoice specification.
Put the work and payment terms on the invoice
Use an invoice number you can track and show the date issued. Include your business or professional name, the client’s billing name, the agreed description of work, the service period, quantity or units where useful, and the total in USD. The description should match the contract or accepted proposal.
For a fixed project, describe the deliverable or milestone. For hourly work, show the agreed rate and billed hours. State an actual due date. “Due soon” leaves the client and your records with different interpretations.
Include the purchase-order or vendor reference if the client requires one. Ask about onboarding documents before the due date; an invoice may be complete while the client’s vendor record is still waiting for approval. Required tax documents depend on the parties and arrangement. Use the client’s documented requirements and qualified advice where needed rather than adding an assumed tax treatment.
How to write the service description
The service description should help someone outside the project connect the invoice to an approved piece of work.
Weak:
Consulting services — USD 1,500
Stronger:
Product UX audit and recommendation report for Project Atlas, completed in August 2026 under SOW-04 — USD 1,500
Useful details include:
project name;
deliverable;
milestone;
service period;
number of hours;
retainer month;
campaign;
contract or SOW reference.
Do not turn the invoice into a project report. Add enough detail for accounts payable to reconcile it without guessing.
Freelance invoice template for a Nigerian freelancer billing a US client
Copy this structure into your invoice software, document, or spreadsheet and adapt it to the agreement.
INVOICE
Invoice number: INV-2026-014
Invoice date: [Date]
Payment terms: [Due on receipt / Net 7 / Net 14 / Net 30 / agreed milestone]
Due date: [Exact date]From
[Your legal or business name]
[Address, where applicable]
[Email]
[Phone, if needed]
[Registration or tax information, only if applicable]Bill to
[Client’s legal company name]
[Billing address]
[Accounts-payable contact]
[PO, contract, SOW, or project reference]Services
[Specific description of work]
[Service period, milestone, or deliverable]
[Quantity or hours, if applicable]
[Rate]Subtotal: USD [amount]
Tax or adjustment: [Only if applicable]
Total amount due: USD [amount]Payment method: [ACH / Wire / Other agreed route]
Beneficiary or account name: [Exact verified name]
Bank or payment provider: [If required]
Routing, account, or SWIFT details: [Only the fields required for this route]
Payment reference: INV-2026-014
Transfer-fee arrangement: [As agreed]Payment note:
Please includeINV-2026-014as the payment reference. If your finance team cannot use the payment method above, please confirm the alternative route before sending funds.
Keep the invoice marked unpaid until you reconcile the actual receipt. Record the payment date, currency, amount credited and any agreed fee deductions. A client saying “sent” is not the same as the funds being credited to your receiving account.
The payment note gives the client a way to flag a route problem before money is sent.
A fictional USD invoice example
Field | Illustrative entry |
|---|---|
Invoice number | NG-2026-014 |
Issued | 7 October 2026 |
Due | 21 October 2026 |
Supplier | A fictional independent designer based in Nigeria |
Client | A fictional US software company |
Work | Product-page design, milestone 2, under the agreed proposal |
Quantity | One completed milestone |
Amount due | USD 1,000.00 |
Payment method | The specific bank-transfer method agreed with the client |
Receiving details | The current provider-issued details for that supported method |
Fee responsibility | As agreed in writing before payment |
Payment reference | NG-2026-014 |
Do not copy invented account numbers into a real invoice. Insert the current receiving details from your own provider. Confirm beneficiary-name requirements and the required reference. The example deliberately includes no assumed tax, discount, exchange rate or provider fee.
ACH versus wire: which payment details belong on the invoice?

The correct payment details depend on the transfer rail. ACH instructions should not be substituted for wire instructions, and wire fields should not be added simply because a template contains empty boxes.
Payment route | Details the payer may need | Main caution |
ACH | Account name, routing number, account number, account type, bank or provider name, payment reference | Confirm that the receiving account supports ACH |
Domestic US wire | Beneficiary name, account number, routing number, bank name, payment reference | Domestic wire instructions may differ from ACH instructions |
International wire | Beneficiary name, account details, SWIFT/BIC, bank address, intermediary details where required, payment reference | Use only the current instructions supplied for that account |
Vendor portal | Invoice PDF and portal-specific vendor information | The client may not want bank details inside the invoice |
Payment platform | Platform-generated payment request or approved account details | Confirm the client’s procurement policy and supported payer type |
If you are using IBAN-based receiving details, read the walllet.com IBAN Account guide before putting them on an invoice. An IBAN, an ACH routing number and a SWIFT/BIC are not interchangeable payment instructions.
If the client is paying by ACH
Use the current ACH details supplied by the receiving account or payment provider. The client may need:
beneficiary or account-holder name;
routing number;
account number;
account type;
bank or provider name;
invoice reference.
Do not assume that a USD account supports ACH. Confirm the route before sending the invoice.
If the client is paying by wire
Use the wire instructions for that account. The client may need different routing information, a SWIFT/BIC code, an intermediary bank, or a bank address. Never invent a SWIFT code or intermediary bank because an invoice template has a blank field.
If the client uses a vendor portal
Follow the portal’s instructions. Some companies require vendors to submit invoices in one system and payment details in another authenticated system. In that case, the invoice can state the payment method and reference without exposing every bank field in the PDF.
If payment details change
Treat a change in payment instructions as sensitive. Send the change through the agreed business channel and ask the client to verify it with a known contact. Do not rely on a casual WhatsApp or Slack message for a high-value payment-detail change.
What payment terms should a freelancer use?
Use the payment term agreed before the work began. If no term was agreed, confirm one before sending the invoice rather than assuming the client’s internal policy.
Payment term | Where it may fit |
Due on receipt | Small completed jobs where immediate payment was agreed |
Net 7 | Short projects or smaller client relationships |
Net 14 | Projects with a short internal approval cycle |
Net 30 | Larger companies with established procurement processes |
Deposit plus final payment | Projects where you do not want to finance all delivery costs |
Milestone billing | Longer projects with separate deliverables |
Monthly retainer | Recurring work with a fixed billing schedule |
A client that normally pays vendors in 45 days may not make an exception because your invoice says Net 14. Discuss the term before accepting the work.
Late-payment fees, deposits, cancellation fees, and early-payment discounts should come from the contract or written agreement. Do not add a new commercial condition only because an invoice template contains a line for it.
Who pays international transfer fees?
The invoice should reflect the fee arrangement already agreed with the client. For a USD 1,500 invoice, clarify whether:
the client must send enough for you to receive USD 1,500;
the client pays sending and intermediary charges;
receiving fees may be deducted;
conversion costs are your responsibility;
the client may use a payment route with its own platform fee.
A simple invoice note can say:
Amount due: USD 1,500.00
Transfer fees: As agreed under the contract.
Keep these costs separate:
sending fee;
receiving fee;
intermediary-bank deduction;
FX spread;
conversion fee;
withdrawal or cash-out fee.
A route with a low advertised receiving fee can still leave you with less naira if its exchange-rate spread is wider.
How to calculate what you actually receive
The invoice amount is not always the same as the amount you can spend in Nigeria. A useful calculation is: Invoice amount − receiving deductions − transfer deductions = foreign-currency balance
Then:
Foreign-currency balance × applicable conversion rate − conversion fee − cash-out fee = naira received
For an illustrative example:
Invoice: USD 1,500
Receiving deduction: USD 10
Amount credited: USD 1,490
Conversion rate: NGN 1,500 per USD
Conversion fee: NGN 2,000
Cash-out fee: NGN 500
Calculation:
USD 1,490 × NGN 1,500 = NGN 2,235,000
NGN 2,235,000 − NGN 2,000 − NGN 500 = NGN 2,232,500
This is an illustration, not a current walllet.com rate or a market quote. Check the rate and fee shown for the actual transaction before confirming a conversion.

If your income arrives as USDT or USDC, how to cash out USDT or USDC to naira in Nigeria explains the next stage of the route, including network checks, conversion quotes and bank-credit verification.
Does a US client need a W-8BEN from a Nigerian freelancer?
A US payer may ask a Nigerian freelancer who is an individual to provide Form W-8BEN as part of vendor onboarding or tax documentation.
Form W-8BEN is separate from the invoice. The IRS says foreign individuals should give the form to the withholding agent or payer when requested rather than send it directly to the IRS. Foreign entities generally use Form W-8BEN-E instead.
A tax-document request is separate from the invoice. Which form applies depends on your status and the payment arrangement; an individual and a business entity may need different documentation. Use the current IRS instructions and obtain qualified advice for your situation rather than treating this template as tax advice.
Use the form that matches your actual status and the client’s request. Do not add a tax form to every invoice package without a reason.
What Nigerian tax details belong on the invoice?
The correct tax treatment depends on your legal status, the service, the client arrangement, and current Nigerian rules.
A tax identification number, VAT treatment, withholding notation, or registration detail may be relevant in one situation and wrong in another. Do not copy VAT, WHT, or tax exempt from a generic template without confirming that it applies to you.
The Nigeria Revenue Service publishes the current tax legislation and administration framework, including the Nigeria Tax Act 2025 and Nigeria Tax Administration Act 2025.
This article explains invoicing and payment operations; it is not individual tax or legal advice.
What if the client wants to pay in USDT or USDC?
A stablecoin payment needs more information than a wallet address. The invoice should state:
asset: USDT or USDC;
network;
receiving address;
amount;
invoice reference;
network-fee responsibility;
whether a test transaction is required;
evidence the client should send after payment.
Example:
Amount: 1,500 USDC
Network: [Exact agreed network]
Receiving address: [Current verified address]
Reference: INV-2026-014
Network fee: [Agreed responsibility]
After payment: Please send the transaction hash.
The asset and network must match the receiving route. A client choosing a cheaper network without confirming compatibility can create a payment problem that is far harder to fix than an incorrect invoice field.
Before accepting the first payment, use the stablecoin payment checklist for freelancers to verify the token, network, address, reference and payment evidence.
For the wider Nigerian context, Nigeria’s stablecoin shift and what it means for freelancers getting paid globally explains why stablecoins are becoming part of cross-border payment workflows without making them the right route for every client.
What records should you keep after sending the invoice?
Keep a payment folder for each meaningful client payment. Include:
signed contract, SOW, or written agreement;
approved deliverable or completion record;
final invoice PDF;
email or portal submission record;
client remittance advice or payment confirmation;
bank or payment reference;
receiving-account credit record;
conversion or cash-out record;
transaction hash and network details for an on-chain payment.
These records help you reconcile income, answer a source-of-funds request, resolve a payment dispute, identify a delayed transfer, and prepare accurate bookkeeping.
A screenshot saying “payment sent” does not prove that the correct amount reached the correct account.
If a client says the transfer has been sent but the money is unavailable, use the guide to freelance payments that are held, reviewed, or delayed before opening multiple support tickets or asking the client to pay again.
Ten invoice mistakes that create avoidable delays
1. Sending only an account number
An account number is a payment detail. It is not an invoice.
2. Writing $2,000 without the currency
Use USD 2,000.00.
3. Describing the work as “consulting”
Name the project, deliverable, milestone, or service period.
4. Omitting the due date
Add the exact calendar date, even when the invoice also says Net 30.
5. Using the wrong legal company name
The person who hired you may not be the entity that pays you.
6. Mixing ACH and wire instructions
Use the payment details for the route the client will actually use.
7. Contradicting the contract
The invoice amount, scope, currency, and payment terms should match the agreement.
8. Reusing invoice numbers
Use a simple sequence such as:
INV-2026-001INV-2026-002INV-2026-003
9. Changing payment details casually
High-value payment changes should be verified through a trusted channel.
10. Keeping no payment evidence
Save the invoice, payment reference, receiving record, and conversion record.
A 60-second invoice check

Before sending the PDF, confirm:
the client’s legal entity;
your legal or business name;
invoice number;
invoice date;
exact due date;
contract, SOW, or PO reference;
specific service description;
USD currency;
correct amount;
agreed payment terms;
correct payment rail;
current payment details;
matching beneficiary name;
fee responsibility;
payment reference;
saved copy of the final invoice.
If those details are correct, the invoice is ready. More design work will not make the payment route clearer.
What to do after sending the invoice
Save the final PDF and record the due date.
Watch for a response from accounts payable, not only from your project contact. If the client requests a correction, issue a revised invoice with a clear version or replacement reference rather than silently editing your local copy.
When payment is sent, request the remittance or transaction reference if the client does not provide it. When the money arrives, reconcile the amount against the invoice before marking it fully settled.
If the amount is lower than expected, separate the possible causes:
client sent the wrong amount;
receiving fee was deducted;
intermediary bank deducted a charge;
conversion rate differed from your estimate;
cash-out fee applied;
payment was sent through the wrong rail.
That breakdown tells you what to fix next.

Related reading
International Payments: Methods, Fees and Receiving Money Across Borders
Bank Details for International Payment: 7 Things Your Client Actually Needs
Get Paid by US, UK & EU Clients in Nigeria: USD, GBP & EUR
Receive USD in Nigeria Without PayPal: Choose a Payment Route