All articles
Accounting SoftwareJune 14, 2026·13 min read

How to Invoice International Clients as a Freelancer in Bangladesh

Sending professional invoices to international clients from Bangladesh — what to include, which currency to use, how to get paid, and how to keep records that hold up at tax time.

Share Post Share
How to Invoice International Clients as a Freelancer in Bangladesh

Bangladesh has become one of the most active freelance economies in the world. With over 650,000 registered freelancers on major platforms and hundreds of thousands more working independently, Bangladeshi professionals are delivering design, development, writing, marketing, and consulting work to clients across the US, UK, Europe, Australia, and beyond.

But while the work itself is increasingly professional, the invoicing and financial management behind it often is not. Many Bangladeshi freelancers send invoices built in Word documents, track payments in spreadsheets, and have no reliable system for recording income, managing currency conversions, or preparing for tax season.

This guide covers everything a Bangladeshi freelancer needs to know about invoicing international clients professionally — what goes on the invoice, which currency to use, how to structure payment terms, how to handle exchange rates, and how to keep records that satisfy both your clients and the National Board of Revenue.


Why Professional Invoicing Matters More Than You Think

A significant proportion of Bangladeshi freelancers still send informal payment requests — a WhatsApp message, a quick email, or a note at the bottom of a delivered file. This approach has three problems.

It signals inexperience to international clients. Clients in the US, UK, and Europe are accustomed to receiving formal invoices from their service providers. An informal payment request — however good the work was — creates a professional gap that affects how you are perceived and, over time, what rates you can command.

It creates cash flow problems. Without a formal invoice with clear payment terms and a due date, payment timing becomes entirely at the client's discretion. Clients who receive a proper invoice with a due date pay faster than clients who receive an informal request with no deadline.

It creates tax and income documentation problems. The National Board of Revenue (NBR) requires freelancers earning above the tax-free threshold to file returns. Without proper invoice records, proving your income — or your legitimate deductions — becomes significantly harder.

Professional invoicing is not just about looking polished. It is about building a business that runs properly.


What Goes on a Professional Freelance Invoice

A professional invoice for international clients should contain the following elements.


Your full name or business name

Use your full legal name if you are freelancing as an individual. If you have registered a business entity — a sole proprietorship or a company — use the registered business name. Consistency between your invoice name and your bank account name matters when receiving international transfers.


Your contact details

Include your email address and optionally your phone number and location — Dhaka, Bangladesh, for example. International clients appreciate knowing where their service provider is located, and it is standard practice on professional invoices.


A unique invoice number

Every invoice needs a sequential reference number — Invoice 001, Invoice 002, and so on. The invoice number is the reference both you and your client use in any communication about that invoice, and it is essential for maintaining an auditable income record.


Invoice date and due date

The invoice date is the date you send it. The due date is when payment is expected. State both explicitly — do not just write "Net 30" and leave the client to calculate the due date. Write the actual date: "Payment due: 15 March."


Client name and billing details

The full name or company name of your client, along with their billing address if you have it. For international corporate clients, confirm whether they need a specific billing address, department name, or purchase order number on the invoice before you send it.


A detailed description of the work

This is where many freelance invoices fall short. "Design work — $500" tells a client nothing useful. "Brand identity design — logo, color palette, and typography system, delivered February 2024 engagement" is specific, professional, and matches the brief the client approved.

Be as specific as the work requires. For hourly work, include the number of hours and the hourly rate. For project work, describe the deliverable and the period it covers.


The invoice amount and currency

State the currency explicitly on every international invoice. Do not assume a dollar sign means USD to every client — AUD, CAD, SGD, and HKD are all dollar currencies. Write "USD 1,500" or "GBP 800" rather than just "$1,500" or "£800."


Payment instructions

Include every piece of information your client needs to pay — without having to ask you for anything. For international transfers, this means your bank details including your SWIFT/BIC code, your account number, your bank name and branch, and the bank's address.

If you accept payment via Payoneer, Wise, or PayPal, include your account email or payment link. If you use multiple methods, list them all and let the client choose.


Payment terms

State clearly when payment is expected and what happens if it is late. Common terms for international freelance work:

  • Due on receipt — payment expected immediately
  • Net 7 — payment due within 7 days
  • Net 14 — payment due within 14 days
  • Net 30 — payment due within 30 days

For new international clients, Net 14 is a reasonable standard. Net 30 is more common with larger corporate clients who have structured payment cycles.


Which Currency Should You Invoice In?

This is one of the most common questions Bangladeshi freelancers have — and the answer depends on the specific client relationship.

Invoice in the client's currency when possible. If your client is based in the US, invoice in USD. If they are in the UK, invoice in GBP. If they are in Europe, invoice in EUR. Clients find it easier to process invoices in their own currency, it removes the exchange rate calculation from their side, and it signals professionalism.

The exchange rate risk — your BDT equivalent fluctuating between invoice and payment — is manageable. Set your USD rate based on the current exchange rate plus a small buffer (5–10%) to account for rate movement and bank conversion fees.

Invoice in USD as a universal fallback. If you work with clients across multiple countries, USD is the globally accepted freelance currency. A client in Canada, Australia, or Singapore will have no difficulty paying a USD invoice.

Avoid invoicing in BDT for international work. Invoicing international clients in Bangladeshi Taka is unusual, creates conversion complexity on their end, and signals that you may not be experienced in international business.


How to Handle Exchange Rates and BDT Conversion

When you invoice in USD and receive payment in USD, the amount that arrives in your Bangladesh bank account depends on the exchange rate at the time of conversion — either at the point of receiving the international transfer or when you convert to BDT.

Key considerations:

Set your rates in USD, not BDT. When quoting a client, calculate your target BDT income, convert to USD at the current rate, add a buffer for rate fluctuation and fees, and quote in USD. Do not quote in BDT and expect the client to convert.

Track both the USD amount and the BDT equivalent. For your financial records and tax purposes, you need to record both — the USD amount on the invoice and the BDT amount actually received after conversion. Good accounting software handles this automatically through multi-currency tracking.

Factor in transfer fees. International wire transfers through Bangladeshi banks often carry receiving fees of BDT 500–1,500 per transaction, plus a conversion spread on the exchange rate. Payoneer and Wise typically offer better rates and lower fees for receiving international payments than traditional bank SWIFT transfers.

Record the exchange rate used. When you receive a payment and convert it, record the exchange rate that was applied. This creates an accurate income record in both USD and BDT — important for your own financial management and essential for tax purposes.


The Most Common Ways Bangladeshi Freelancers Receive International Payments


Payoneer

The most widely used platform among Bangladeshi freelancers for receiving international payments. Payoneer gives you a US bank account number and routing number — allowing clients to send USD payments via ACH transfer as if they were paying a US bank account. Conversion to BDT is handled through Payoneer's Bangladesh bank partner network or direct bank withdrawal.

Pros: Widely accepted, relatively low fees, fast withdrawal to Bangladeshi banks Cons: Payoneer charges a receiving fee on some payment types, conversion rates are not always optimal


Wise (formerly TransferWise)

Wise provides multi-currency accounts with local bank details in USD, GBP, EUR, and other currencies. Clients send payments locally — a US client sends to a US bank account, a UK client sends to a UK bank account — and Wise converts at near-interbank rates. Withdrawal to Bangladeshi banks is available.

Pros: Excellent exchange rates, transparent fees, fast transfers Cons: Less familiar to some clients than Payoneer


PayPal

Widely known internationally and accepted by many clients for smaller freelance payments. Bangladesh has limited PayPal functionality — you cannot hold a BDT balance or withdraw directly to most Bangladeshi banks without a workaround. Many Bangladeshi freelancers use PayPal to receive and then transfer via a third-party service.

Pros: Universally recognized by international clients Cons: Limited direct Bangladesh bank integration, higher fees than Wise or Payoneer


Direct Bank Transfer (SWIFT)

Some clients — particularly larger corporate clients — prefer to pay via international wire transfer directly to your Bangladesh bank account. This requires providing your SWIFT/BIC code, account number, bank name and address. Transfers typically take 2–5 business days and carry fees on both ends.

Pros: Professional, accepted by all corporate clients Cons: Higher fees, slower than digital platforms, less favorable exchange rates


Setting Up Your Invoice Template

Rather than rebuilding your invoice from scratch for every client, set up a professional template once and reuse it. The most efficient approach is invoicing software — which stores your client details, handles multi-currency automatically, assigns invoice numbers sequentially, and sends professional invoices directly to clients.

For international freelance invoicing specifically, you need a platform that:

  • Supports invoicing in multiple currencies — USD, GBP, EUR — with automatic exchange rate application
  • Allows online payment acceptance — so clients can pay by card or PayPal directly from the invoice
  • Sends automatic payment reminders — so you do not have to chase late payments manually
  • Records income in both the invoice currency and your home currency
  • Generates financial reports showing your total income across all currencies

Accoru's multi-currency invoicing covers all of these — invoice in any of 150+ currencies, accept payment via Stripe or PayPal, and have the BDT equivalent automatically recorded in your financial reports.


How to Handle Late-Paying International Clients

Late payment from international clients is common — particularly from US and UK clients who have monthly payment cycles or multi-level approval processes. Here is how to manage it without damaging the relationship.

Set up automatic payment reminders before you need them. The most effective follow-up is a professionally worded reminder that goes out automatically — before the due date, on the due date, and at regular intervals after. This removes the personal discomfort from chasing and ensures consistency.

Follow up promptly. If a payment is more than 7 days overdue with no communication, a brief, professional email is entirely appropriate. Most late payments from international clients are due to oversight — a busy accounts payable team, an invoice that went to spam, or a payment that was forgotten during a holiday period.

Be clear about your payment terms from the start. International clients who know your terms — Net 14, due by a specific date — are more likely to pay on time than clients who receive an informal payment request with no deadline.

For significantly overdue payments, escalate professionally. If an invoice is 30+ days overdue and multiple reminders have received no response, a more formal communication is appropriate — referencing the invoice number, the outstanding amount, and a specific date by which you require payment or a response.


Income Records and Tax Obligations for Bangladeshi Freelancers

Freelance income earned from international clients is taxable in Bangladesh if it exceeds the annual tax-free threshold — currently BDT 350,000 for individual taxpayers (subject to change — confirm the current threshold with a tax professional or at nbr.gov.bd).

What you need to keep:

  • A record of every invoice sent — invoice number, client name, date, amount, and currency
  • A record of every payment received — date, amount in original currency, exchange rate applied, BDT equivalent received
  • Bank statements or Payoneer/Wise transaction histories showing payments received
  • Records of any business expenses — software subscriptions, equipment, training — that may be deductible

Remittance income and tax exemption:

Foreign remittance income received through official banking channels in Bangladesh has historically received favorable tax treatment — in some cases full or partial exemption from income tax. The rules around remittance income for freelancers have evolved over time. Confirm the current treatment with a qualified tax advisor in Bangladesh before filing, as the rules change and individual circumstances vary.

Why organized records matter:

Whether your freelance income is fully taxable, partially exempt, or below the threshold — maintaining organized income records throughout the year is significantly less stressful than trying to reconstruct a year of transactions at filing time. Good invoicing software tracks every invoice and payment automatically, generating an income summary for any period with one click.


A Simple Monthly Financial Routine for Bangladeshi Freelancers

Weekly (10 minutes):

  • Send any outstanding invoices for completed work
  • Check the status of sent invoices — any overdue?
  • Record any business expenses incurred

Monthly (20–30 minutes):

  • Review all payments received — confirm amounts in both USD and BDT
  • Reconcile your Payoneer or Wise account balance against your records
  • Review your income total for the month
  • Follow up on any invoices more than 14 days overdue

Annually (with a tax professional):

  • Compile your full year income summary — total invoiced, total received, in both original currency and BDT
  • Review deductible expenses
  • File your income tax return if required

With good accounting software, the monthly review takes 20 minutes. Without it — reconstructing transaction records from email threads, Payoneer dashboards, and bank statements — it takes significantly longer.


Summary

Professional invoicing is one of the most straightforward improvements a Bangladeshi freelancer can make to their business — and one of the most impactful. It gets you paid faster, creates the financial records you need for tax purposes, and signals to international clients that they are working with a professional operation.

The key principles:

  • Include every required element on every invoice — your details, the client's details, a specific description, an explicit due date, and complete payment instructions
  • Invoice in the client's currency — USD for most international work
  • Track both the original currency amount and the BDT equivalent for every payment received
  • Set up automatic payment reminders so late invoice follow-up happens without manual effort
  • Keep organized income records throughout the year — not just at tax time

The freelancers who get paid most reliably are not those who do the best work. They are those who combine good work with professional financial management — clear invoices, consistent follow-up, and organized records.


Frequently Asked Questions

Q: Can I invoice international clients in Bangladeshi Taka? A: Technically yes — but it is not recommended for international work. International clients find BDT invoices unusual, it creates currency conversion complexity on their end, and it signals inexperience in international business. Invoice in the client's currency — USD, GBP, EUR — or in USD as a universal default.

Q: Do I need to register a business to invoice clients as a freelancer in Bangladesh? A: No — you can invoice clients as an individual freelancer under your own name without registering a formal business entity. As your income grows, registering a sole proprietorship or company may have tax and banking advantages — consult a local business advisor for guidance specific to your situation.

Q: Is freelance income from international clients taxable in Bangladesh? A: Freelance income is generally taxable in Bangladesh above the annual tax-free threshold. Remittance income received through official banking channels may qualify for favorable tax treatment. Tax rules change regularly — confirm your specific situation with a qualified tax professional in Bangladesh or check the current rules at nbr.gov.bd.

Q: What is the best way to receive international payments as a Bangladeshi freelancer? A: Payoneer and Wise are the most widely used and most cost-effective options for most Bangladeshi freelancers. Payoneer has broader acceptance among international clients and platforms. Wise offers better exchange rates for many currency pairs. Direct bank SWIFT transfers work for corporate clients but typically carry higher fees and slower processing times.

Q: How do I handle exchange rate fluctuation when invoicing in USD? A: Set your USD rates with a buffer — 5–10% above your target BDT income — to account for rate movement between invoice date and payment date. Track both the USD invoice amount and the BDT equivalent actually received for each payment. Good accounting software records both automatically and calculates any currency gain or loss.


Accoru supports multi-currency invoicing across 150+ currencies — invoice international clients in USD, GBP, EUR, or any other currency, accept payment via Stripe or PayPal, and have the BDT equivalent automatically recorded in your financial reports.

Share Post Share