Free Invoice Generator for Bangladesh

By the Xuvilo Editorial Team · Last reviewed:

Xuvilo's free invoice generator for Bangladesh is a browser-based tool that lets freelancers, traders, contractors and small businesses create a professional invoice in under sixty seconds. The Bangladesh invoice generator pre-loads the correct currency (BDT) and the local tax rate (15% VAT), supports both Arabic & English with proper layout, runs entirely in your browser so your customer information stays on your device, and exports a clean A4 PDF you can email or print. There is nothing to install, no account is required for the core flow, and during our launch phase every tool is free.

Create your free Bangladesh invoice now →

How businesses in Bangladesh invoice and get paid

The Mushak 6.3 tax invoice — named after the Bengali term for VAT — is the standard B2B document in Bangladesh and must show the supplier's 13-digit BIN (Business Identification Number). Corporate payments move by BEFTN batch transfers, RTGS for large sums, or NPSB interbank transfers, while mobile financial services like bKash and Nagad dominate small-business and freelancer settlements. Buyers frequently deduct VAT and income tax at source (VDS/TDS), so suppliers reconcile against withholding certificates. Invoices are issued in English or Bengali in BDT, with amounts conventionally expressed in lakh and crore.

Why Bangladesh businesses choose Xuvilo

What's on every Bangladesh invoice

How to create a Bangladesh invoice in three steps

Step 1. Open the Bangladesh invoice generator. Currency and tax are pre-loaded for you. Fill in your business details and logo; signed in, the company profile you save under Settings fills them in for you.

Step 2. Add your customer and your line items. Quantity, unit price and tax update the totals automatically. Switch language between Arabic & English as needed; Xuvilo flips the layout to RTL or LTR for you.

Step 3. Click "Download PDF". Your Bangladesh invoice is generated as a print-ready A4 file in BDT, ready to email to the client or attach to your accounting system.

Tax in Bangladesh

Bangladesh applies 15% VAT on most invoiced goods and services, so Xuvilo defaults the tax rate to 15% VAT on the Bangladesh invoice. You can override the rate per line, exclude exempt items, or add multiple tax components if your business requires it.

The tax authority responsible for Bangladesh is National Board of Revenue (NBR). VAT registration is mandatory above BDT 3 crore annual turnover, with a reduced turnover tax regime for businesses between roughly BDT 50 lakh and 3 crore — verify current slabs with the NBR.

E-invoicing rules in Bangladesh

Bangladesh has no economy-wide e-invoicing mandate, but the NBR requires designated retail and service sectors to use Electronic Fiscal Devices (EFDs) or approved sales-data-controller software that reports transactions to the NBR in real time. VAT-registered businesses must issue the prescribed VAT invoice, Mushak 6.3, and larger companies file returns through the NBR's online VAT system. Rollout of EFDs has been gradual, so verify whether your sector is covered with the NBR.

Beyond invoices — quotations and receipts for Bangladesh

Xuvilo isn't only an invoice generator. The same business profile powers a free quotation generator for sending price quotes before a deal is signed, a free receipt generator for confirming payments after they're made, and a 859 template library for industry-specific designs. Most Bangladesh businesses go through quote → invoice → receipt for every project, and Xuvilo covers all three.

Frequently Asked Questions — Bangladesh

What VAT rate applies on invoices in Bangladesh?

The standard VAT rate is 15%, though numerous goods and services carry reduced rates of 5%, 7.5% or 10% under NBR schedules. VAT-registered businesses must issue the Mushak 6.3 invoice form showing their BIN for the buyer to claim input credit.

Does Bangladesh require electronic invoices?

There is no universal e-invoicing mandate, but the NBR obliges specified retail and service businesses to run Electronic Fiscal Devices or approved software that transmits sales data to the tax authority. Other businesses issue paper or PDF Mushak 6.3 invoices — check with the NBR whether your sector is on the EFD list.

How do Bangladeshi freelancers receive foreign payments?

Invoice foreign clients in USD and receive proceeds through banking channels or licensed gateways; exporters of services enjoy incentives, historically including a cash incentive on repatriated ICT earnings — verify current rates with Bangladesh Bank. Funds can land in foreign-currency (ERQ) accounts, and bKash tie-ups now allow small remittance receipts.

Why was tax deducted from my invoice payment in Bangladesh?

Corporate and government buyers act as withholding entities, deducting VAT at source (VDS) and advance income tax (TDS) from supplier payments as the law prescribes. Collect the withholding certificates — Mushak 6.6 for VAT — so you can offset the deductions in your returns.

Is Xuvilo free?

Yes. During our launch phase every core tool is free, with no sign-up and no payment details: create as many invoices, quotations and receipts as you need and download them as PDFs. Paid plans are coming soon, and the Pricing page shows what the Free plan will include once they launch.

Can I export to PDF?

Yes, all documents export instantly as professional A4 PDFs ready to print or share by email.

Does it support Arabic and English?

Yes. Switch Xuvilo between Arabic (right to left) and English (left to right) at any time; each document prints in one language: Arabic when you are using Xuvilo in Arabic or have chosen an Arabic template, English otherwise; and every field accepts text in either language.

Looking for a different country? See all 57 country invoice generators, or jump straight to the popular ones: Saudi Arabia, UAE, Egypt, Libya, Jordan, Kuwait.