How to Invoice International Clients from Ghana (Without Losing Money on the Exchange)
Billing clients in the US, UK, or Europe from Ghana? Here's how to choose the invoice currency, handle exchange rates, get paid across borders, and avoid the fees that quietly eat your margin.

The first time I invoiced a client outside Ghana, I did the obvious thing. I worked out my price in cedis, opened a currency converter, and put the dollar equivalent on the invoice.
By the time the money landed three weeks later, the rate had moved, the intermediary bank had taken a cut I did not know existed, and I had earned meaningfully less than I had agreed to. Not catastrophically less. Just enough to notice, and enough to be annoyed about every time it happened again.
Working with international clients is one of the best things that can happen to a freelancer in Ghana. Here is how to keep the money you earn.
Invoice in Their Currency, Not Yours
Send a US client an invoice in cedis and you have handed them a small problem. Their accounts team has to convert it, decide which rate to use, and explain the difference. Some will do it. Many will delay. A few will simply ask you to resend it in dollars, and you have lost a week.
Invoice in the currency your client actually operates in. USD for American clients, GBP for the UK, EUR for most of Europe. It removes friction on their side, and friction on the client's side is delay on your side.
Set the Price in That Currency, Don't Convert It
This is the part that costs people money, and it is subtle.
There is a difference between converting GH₵ 12,000 into dollars on the day you send the invoice, and deciding your rate is $900. The first pins your income to whatever the exchange rate did that morning. The second is a price.
If you convert, every rate movement between invoicing and payment comes out of your pocket. And with typical payment terms of 30 days, plus the time an international transfer takes, that is often six weeks of currency risk you did not agree to carry.
If you set a price in USD and hold it, you know what you are earning. The rate still moves, but it moves around a number you chose rather than dictating it.
This is deliberately how multi-currency invoicing works in Beeterty: you enter the price for each currency yourself. There is no automatic conversion, because automatic conversion is the thing that quietly changes your rate without you deciding to.
Build a Buffer Into International Rates
Your international rate should not be your local rate converted.
Working with a client in another timezone genuinely costs more. There are calls at awkward hours, slower feedback loops, contracts you may need reviewed, and payment that takes longer to arrive. Meanwhile you are carrying the currency risk described above.
Most freelancers I know who work internationally price 15 to 30% above their local equivalent, and clients accept it, because they are still comparing you to what a similar freelancer costs in their own market, not to what you charge in Accra.
Undercharging internationally is the most expensive habit in African freelancing. We wrote about the psychology behind it in How to Price Your Services as an African Freelancer.

Decide Who Pays the Transfer Fees
International payments carry fees, and somebody pays them. If you do not decide in advance, the answer defaults to you.
A traditional wire routed through correspondent banks can lose 3 to 6% of the total between sending and arrival. On a $2,000 invoice, that is up to $120 you never see and cannot invoice for.
Put a line in your payment terms. Something as plain as: "All bank charges, including intermediary bank fees, are payable by the client." Then make sure the invoice total reflects that.
Also, ask the client which method they intend to use before you agree a price. Options that reach Ghana include bank wire, Wise, Payoneer, and PayPal, and they differ significantly in both fees and how long they take. A client who insists on the slowest, most expensive route is worth knowing about before you quote, not after.
Put the Right Details on the Invoice
An international invoice needs more than a local one:
- Your full legal business name and address, including the country. "Accra" is not enough, write Ghana as well
- Bank details in the format the sending country expects. SWIFT/BIC code, full account number, account name exactly as the bank holds it, bank name and branch address. A single wrong character bounces the payment and costs both sides a fee
- The currency stated explicitly. Write USD, not just $, because dollars are also Canadian, Australian, and several others
- Your tax identification number if the client's finance team asks. Many need it before they can pay a foreign supplier
- Clear payment terms with a specific due date, not "net 30"
Getting the bank details wrong is the single most common reason an international payment fails, and it is entirely preventable.

Keep One Base Currency for Your Own Reporting
Here is the practical problem with billing in four currencies: you can no longer tell how you are doing.
If March was $2,000 and £800, and April was €1,500 and $900, which month was better? You cannot answer that at a glance, and most people stop trying, which means they stop looking at their numbers at all.
Pick one base currency, almost always cedis, and make sure your reporting rolls everything up into it. Invoice the client in their currency, but understand your business in yours. That is why Beeterty reports in your base currency even when the invoices themselves are in several others.
The Short Version
- Invoice in the client's currency, so their finance team has nothing to work around
- Set the price in that currency rather than converting from cedis on the day
- Price 15 to 30% above your local rate to cover timezone cost and currency risk
- State in writing that the client covers bank charges, or expect to lose 3 to 6%
- Get the SWIFT code and account name exactly right. This is the top cause of failed payments
- Report in one base currency so you can still compare months
International clients are how a lot of Ghanaian freelancers step up a level. Just make sure the money that leaves their account is close to the money that reaches yours.
Related Articles
Money
5 Ways to Get Your Clients to Pay on Time (Without the Awkward Chase)
Tired of chasing payments as a freelancer? Here are 5 proven strategies to get clients to pay invoices on time without damaging the relationship.
Guides
How to Give Your Accountant Access to Your Invoices (Without Handing Over Everything)
Sharing your login is the wrong answer. Here's how to give an accountant, assistant, or business partner exactly the access they need using roles and permissions, and what each person should actually be able to see.
Business
Choosing Invoicing Software as an African Freelancer: An Honest Comparison
Wave, Zoho, QuickBooks, or something built locally? A straight comparison of invoicing tools for freelancers and small businesses in Ghana and across Africa, including where each one falls short.
