African professionals are billing international clients at a scale that would have been unimaginable a decade ago. Software developers in Lagos are contracted by startups in San Francisco. Graphic designers in Nairobi are working with agencies in Amsterdam. Consultants in Accra are advising companies in London. The work is happening -- but the infrastructure for getting paid, especially the invoicing side, has not kept pace.
Sending a cross-border invoice is not the same as sending a local one. The currency question alone can derail a payment. Add in tax obligations, banking requirements, and the risk of exchange rate losses, and you have a process that many professionals handle poorly or inconsistently. This guide covers it all, from which currency to invoice in to exactly what banking details your international client needs to send you money.
Which Currency Should You Invoice In?
This is the first and most consequential decision in cross-border invoicing. The short answer: invoice in the currency that is most stable and most convenient for your client, then manage the conversion on your end.
Invoice in USD, EUR, or GBP by default
For most African professionals billing clients in North America, Europe, or the Middle East, invoicing in USD, EUR, or GBP is the right call. Here is why. Your client budgets in their local currency. Asking them to send a wire in Nigerian Naira or Ghanaian Cedis introduces friction -- they have to find a bank that handles the conversion, and the amount on the invoice may shift between when you send it and when they pay it due to exchange rate movements.
More practically, major currencies are cleaner to transfer internationally. USD in particular is widely accepted as the default settlement currency for cross-border services. If you are doing tech consulting, design, content, or advisory work for a US or European company, USD or EUR should be your baseline.
When local currency makes sense
There are situations where invoicing in your local currency is appropriate. If your client is also based in Africa -- say, a South African company hiring a Kenyan freelancer -- invoicing in ZAR or KES reduces conversion steps for one party. Similarly, if your contract is denominated in local currency, your invoice should match. And if your client specifically requests a local currency invoice and is comfortable handling the conversion themselves, there is no reason to resist.
Practical rule: If your client is outside Africa, invoice in USD or EUR. If your client is within Africa but in a different country, agree on a currency at the start of the engagement and stick to it. Changing mid-project creates confusion and potential disputes.
Legal and Tax Obligations for Cross-Border Invoicing
This is the area most African freelancers and business owners get wrong -- not because they are careless, but because the rules are genuinely complicated and rarely explained clearly.
Your home country obligations
When you earn income from foreign clients, that income is generally taxable in your home country. In Nigeria, foreign income earned by a resident individual is subject to Personal Income Tax (PIT). In Kenya, income from services rendered in Kenya, even if paid from abroad, is taxable under the Income Tax Act. In Ghana, the same principle applies. You are responsible for declaring this income and paying the applicable tax on it, regardless of whether the money stays offshore or gets repatriated.
This means your invoices need to be issued properly, with invoice numbers, clear descriptions of services, and accurate dates -- so that your records are clean come tax season. Sloppy invoicing often becomes a problem only when your accountant or the tax authority asks for documentation of your income.
VAT on cross-border services: the reverse charge mechanism
Here is something many African service providers do not know. When you provide services to a business client in the European Union, the United Kingdom, or several other jurisdictions, VAT is typically handled through a mechanism called the reverse charge. Under reverse charge rules, the responsibility for accounting for VAT shifts from you (the supplier) to your client (the recipient).
In practice, this means you do not add VAT to your invoice when billing a VAT-registered business in the EU or UK. Instead, your invoice should include a note stating that the service is subject to the reverse charge mechanism. Your client then accounts for the VAT in their own jurisdiction. This is standard practice and protects you from the complexity of registering for VAT in every country where you have clients.
However, if your client is an individual consumer rather than a registered business -- for example, you are selling a digital product or service directly to members of the public in the EU -- the rules change, and you may have registration obligations. This is a narrow situation for most B2B service providers, but worth knowing.
What to do with Nigerian VAT
If you are VAT-registered in Nigeria and billing a foreign client for services performed in Nigeria, the current FIRS guidance generally treats exported services as zero-rated for VAT purposes. This means you charge 0% VAT on the invoice, but you are still entitled to recover input VAT on your business costs. Check the current FIRS position for your specific service category, as this area of tax law continues to evolve.
A word on tax advice: Tax rules for cross-border digital services are changing rapidly across Africa and globally. The guidance above reflects general principles, but your specific situation depends on your country, your client's country, your registration status, and the nature of your services. Consult a qualified tax professional before making decisions about how to handle VAT and income tax on international income.
Getting Paid: Payment Methods That Actually Work
The best invoice in the world is worthless if you cannot collect the money. Cross-border payments from Africa have historically been painful -- high fees, slow transfers, and frequent rejections. The landscape has improved significantly, but you still need to choose the right tool for the job.
International wire transfer (SWIFT)
Wire transfer via the SWIFT network is the traditional method for international payments. It is reliable and widely accepted, but it has real drawbacks: fees on both ends, transfers that can take three to five business days, and the risk of the payment being held or returned due to compliance checks. For large invoices -- anything above a few thousand dollars -- wire transfer is often the expected method, especially for corporate clients.
To receive a wire, your client will need your complete banking details: your account name, account number, your bank's SWIFT/BIC code, your bank's name and address, and often the details of an intermediary (correspondent) bank that handles the USD or EUR leg of the transfer. More on this below.
Payoneer
Payoneer is widely used by African freelancers billing international clients because it gives you a US, EU, and UK receiving account -- effectively a local bank account in those regions that your client can pay into as a domestic transfer. This eliminates international wire fees for the client, which makes them more likely to pay promptly. Payoneer then holds the funds in your account and lets you withdraw to your local bank or use the balance for business expenses. Fees are reasonable, and the service is reliable across most African countries.
Wise (formerly TransferWise)
Wise works similarly to Payoneer for receiving international payments. You get local account details in multiple currencies, and your client sends a domestic transfer. Wise is known for its transparent, low-margin exchange rates when converting to your local currency. If minimising the exchange rate loss on conversion is your priority, Wise is often the better option compared to traditional bank wire conversions.
Paystack for African clients
If you are billing other African businesses -- particularly clients in Nigeria, Ghana, Kenya, South Africa, or other markets where Paystack operates -- embedding a Paystack payment link in your invoice is the smoothest experience for both parties. The client pays with their local card or bank account, the money processes quickly, and you receive it in your local account without the delays of international transfers. For intra-African billing, this is the cleanest option available.
Cryptocurrency
Some African professionals, particularly in tech, receive payment in stablecoins like USDC or USDT. This avoids banking friction entirely and settles instantly. The tradeoff is that many clients, especially traditional companies, are not set up to pay in crypto, and there are compliance considerations on both ends. It is worth considering if your client is open to it and if you have a reliable way to convert to local currency.
Protecting Against Currency Fluctuation
One of the most financially damaging mistakes African professionals make when billing internationally is ignoring exchange rate risk. You invoice a client for $5,000 USD on January 1st. By the time the client pays on February 15th, and by the time the money clears your local bank conversion, the Naira or Cedi equivalent may be significantly different from what you expected when you priced the work.
Invoice in hard currency, convert when it suits you
The most straightforward protection is to invoice in USD or EUR and delay converting to local currency for as long as reasonably possible. If you use Payoneer or Wise, you can hold funds in USD and convert to Naira or Cedis when the rate is favourable, rather than converting immediately on receipt.
Build rate buffers into your pricing
When you quote a project in a hard currency, factor in a buffer for conversion costs and mild rate movement. If you know you will lose 2-3% to conversion fees and the rate has been volatile, price your work to absorb that loss without cutting into your target margin.
Use shorter payment terms for large invoices
The longer the gap between invoicing and payment, the more exposure you have to rate movement. For large projects, consider breaking work into milestones with payment due on completion of each phase. A 30-day net term on a single $20,000 invoice creates more exchange rate risk than four milestone payments of $5,000 throughout the project.
Avoid this trap: Never price work in local currency for an international client unless the contract explicitly ties payments to a hard currency equivalent. A client who agreed to pay "1,000,000 Naira" six months ago may resist converting at the current rate if the Naira has weakened significantly. Always agree on the invoice currency in writing before the project starts.
What to Include on an International Invoice
A domestic invoice and an international invoice are not the same document. International invoices need additional information to clear banking compliance checks and ensure the money actually reaches you.
The standard fields
- Your full legal business name or trading name
- Your business address (complete with country)
- Your client's full legal name and registered address
- A unique invoice number
- The invoice date and the payment due date
- A detailed description of the services provided
- The invoice currency (e.g., USD, EUR, GBP)
- Line items with quantities and unit prices
- The total amount due
- Your payment terms (e.g., Net 30, due on receipt)
Banking details for wire transfers
If you expect payment via SWIFT wire transfer, your invoice must include complete banking details. Incomplete details are one of the most common reasons international payments get delayed or returned.
- Account holder name: Must match your bank account exactly
- Account number / IBAN: Your full account number
- Bank name and branch: Full name of your bank
- Bank address: Physical address of your bank or branch
- SWIFT/BIC code: Your bank's international identifier (e.g., GTBINGLA for GTBank Nigeria)
- Intermediary bank details: Many African banks route USD and EUR transfers through a correspondent bank in the US or Europe. Get these details from your bank and include them. Without them, transfers are frequently delayed or returned.
Call your bank directly and ask: "What are the correspondent bank details for receiving USD wire transfers?" Write down the correspondent bank name, address, ABA routing number (for USD), and SWIFT code. Add these to a payment instructions section on every international invoice.
Tax and compliance notes
Depending on your situation, you may need to include:
- Your VAT registration number (if applicable)
- A reverse charge note if billing VAT-registered EU or UK clients (e.g., "VAT reverse charged to recipient under applicable regulations")
- Your Tax Identification Number (TIN) -- some corporate clients require this for their own accounting records
- The phrase "Services exported -- zero-rated" if applicable under your home country's tax rules
How Jutigo Handles Cross-Border Invoicing
Managing all of the above manually -- different currencies per client, payment detail templates for different transfer methods, VAT notes for different jurisdictions -- adds up to a meaningful administrative burden. This is exactly the kind of complexity that purpose-built invoicing software should handle for you.
Jutigo supports multi-currency invoicing so you can bill different clients in the currency that makes sense for each relationship, without switching tools or maintaining separate documents. You can create an invoice in USD for your US client and a separate one in GBP for your UK client from the same interface, with your banking details and payment instructions pre-configured. Jutigo also generates clean, professional PDFs that international clients are comfortable receiving -- not something that looks like it was assembled in a spreadsheet.
If you are billing other African clients, Jutigo's Paystack integration lets you embed a payment link directly in your invoice, so they can pay instantly with a local card or bank transfer.
Getting cross-border invoicing right is a professional advantage. Clients who receive a well-structured invoice with all the details they need to pay you are far more likely to pay on time. Try Jutigo and send your next international invoice with the confidence that everything is in order.