How to Register for VAT in Bangladesh (2026): Step-by-Step Guide
TL;DR: To register for VAT in Bangladesh, you need a Business Identification Number (BIN) from the National Board of Revenue (NBR) if your annual turnover reaches approximately BDT 30 million. Registration is completed online via the NBR's iBAS++ portal, and once registered, you must file the Mushak-9.1 return monthly.
Last updated: August 2026
What Is Bangladesh VAT and Who Must Register?
Bangladesh imposes VAT at a standard rate of 15% on most taxable goods and services, administered by the National Board of Revenue (NBR) under the Value Added Tax and Supplementary Duty Act 2012. Any business whose annual turnover meets or exceeds approximately BDT 30 million is legally required to obtain a Business Identification Number (BIN) and charge VAT.
Bangladesh VAT operates under a destination-based consumption model. The standard rate is 15%, but reduced rates and exemptions apply to specific categories — agriculture, certain medical supplies, and exported services, for instance, may attract different treatment. Turnover below the BDT 30 million threshold may qualify for a turnover tax regime instead of full VAT registration, so understanding exactly where your business sits is the first practical step.
Who must register:
- Businesses with annual taxable turnover of approximately BDT 30 million or more
- Importers and exporters, regardless of turnover threshold
- Manufacturers supplying to VAT-registered buyers who require a VAT invoice
- Businesses voluntarily seeking VAT registration to claim input tax credits
Who may be exempt or use turnover tax:
- Small traders below the BDT 30 million threshold may opt for the simplified turnover tax regime
- Certain agricultural producers and exporters of services may have zero-rated or exempt status
Documents You Need Before You Apply for a BIN
Before starting your online BIN application, gather every required document. The NBR's VAT registration portal will reject incomplete submissions, and missing paperwork is the single most common cause of delays for first-time applicants.
Here is a checklist of standard documents required for VAT (BIN) registration in Bangladesh:
| Document | Details Required |
|---|---|
| Trade Licence | Issued by the City Corporation or relevant local authority |
| TIN Certificate | Taxpayer Identification Number from the NBR income tax wing |
| National ID / Passport | Proprietor, partners, or all directors as applicable |
| Bank Account Certificate | Bank solvency letter or account opening confirmation |
| Business address proof | Utility bill or rental agreement for the business premises |
| Memorandum & Articles of Association | For limited companies only |
| Partnership deed | For partnership firms only |
| Recent bank statement | Typically the last 3–6 months, as requested by the field office |
Have scanned copies ready in PDF or JPEG format. The NBR portal specifies maximum file sizes — check the portal instructions at the time of filing, as these technical parameters are updated periodically.
Step-by-Step: How to Register for VAT in Bangladesh Online
The NBR has moved VAT registration to an online platform. The process takes most businesses between two and five working days from submission to BIN issuance, provided all documents are in order. Here is the complete step-by-step sequence.
Step 1: Create an Account on the NBR VAT Online Portal Visit the NBR's VAT Online portal (vat.gov.bd or the current NBR portal address). Create a user account using your business email address. You will receive a verification email — confirm it before proceeding.
Step 2: Fill in the VAT Registration Application (Mushak-1) The primary registration form is Mushak-1. Enter your business name exactly as it appears on your Trade Licence, your TIN, business address, nature of business, and estimated annual turnover. For companies with multiple business units or branches, each unit may require a separate registration.
Step 3: Upload All Required Documents Attach scanned copies of every document listed in the checklist above. Double-check that file names are clear and that each document is legible. Blurred or cut-off scans are a leading reason for application returns.
Step 4: Submit and Receive an Acknowledgement Once submitted, the portal generates an acknowledgement reference number. Keep this number — you will use it to track your application status and to follow up with the relevant VAT Commissionerate office if needed.
Step 5: Field Verification (if required) For certain business categories or higher-turnover applicants, the local VAT Commissionerate may conduct a physical verification of your business premises. An officer may visit or call to confirm the address and nature of business operations.
Step 6: Receive Your BIN Certificate Once approved, your Business Identification Number (BIN) is issued digitally. Download and print the BIN certificate. Your BIN must appear on all VAT invoices (Mushak-6.3) you issue from the date of registration.
Understanding the Mushak Invoice System
Once registered, your day-to-day VAT compliance revolves around the Mushak series of forms. Knowing which form does what is essential — using the wrong form is a compliance breach.
The Mushak forms most commonly used by registered businesses are:
| Form | Purpose | When Used |
|---|---|---|
| Mushak-6.3 | Tax invoice issued to buyers | Every taxable sale |
| Mushak-6.4 | Purchase register | Recording input tax purchases |
| Mushak-6.2.1 | Debit note | Upward price adjustments post-sale |
| Mushak-6.2.2 | Credit note | Downward price adjustments / returns |
| Mushak-9.1 | Monthly VAT return | Filed monthly with the NBR |
All Mushak-6.3 invoices must display: your BIN, the buyer's BIN (if VAT-registered), description of goods/services, quantity, unit price, VAT amount, and the total payable. Missing any of these fields invalidates the input tax claim for your buyer.
Filing the Mushak-9.1 Monthly VAT Return
Every VAT-registered business in Bangladesh must file the Mushak-9.1 return monthly. This return reconciles your output VAT (collected from customers) against your input VAT (paid to suppliers), producing either a net VAT payable or a refund claim.
The Mushak-9.1 is due by the 15th of the following month for the preceding tax period. For example, the return for January is due by 15 February. Missing this deadline attracts late filing penalties under the VAT and SD Act 2012, so calendar discipline is non-negotiable.
Key steps in completing Mushak-9.1:
- Summarise total output VAT from all Mushak-6.3 invoices issued during the month
- Summarise total input VAT from verified purchase invoices (Mushak-6.4 register)
- Calculate net VAT payable (output minus allowable input)
- Pay the net VAT to the government treasury before or on the filing date
- Submit the completed Mushak-9.1 to the relevant VAT Commissionerate (online or in person, depending on your Commissionerate's current requirements)
KARR automates this entire process. As you record sales and purchases in KARR, the software applies the correct 15% VAT treatment automatically, maintains your Mushak-6.3 and Mushak-6.4 ledgers in real time, and prepares the Mushak-9.1 return from a single reconciled ledger — flagging discrepancies before you file so you can correct them without penalty.
VAT Rates and Regional Comparison
Understanding where Bangladesh sits relative to regional peers helps benchmark your compliance costs and pricing strategy.
| Country | Standard VAT / GST Rate | Registration Threshold | Corporate Tax Rate |
|---|---|---|---|
| Bangladesh | 15% | ~BDT 30 million/year | 27.5% (non-listed) / 20% (listed) |
| India | 18% (main GST rate under GST 2.0, effective 22 Sep 2025) | ₹40 lakh/year (goods); ₹20 lakh (services) | 22% (domestic companies, concessional regime) |
| Pakistan | 18% (federal Sales Tax on goods) | FBR NTN + Sales Tax Registration | 29% |
| Sri Lanka | 18% (since 1 January 2024, up from 15%) | LKR 60 million/year | 30% |
Sources: NBR Bangladesh; CBIC India (GST 2.0 notification, September 2025); FBR Pakistan; IRD Sri Lanka. All figures current as at August 2026.
Common VAT Registration Mistakes and How to Avoid Them
VAT registration errors in Bangladesh most often stem from document mismatches, wrong turnover classification, or delayed applications after the threshold is crossed. Here are the pitfalls to avoid.
Registering late after crossing the threshold. The moment your turnover hits approximately BDT 30 million, the registration obligation arises. Operating above the threshold without a BIN exposes you to back-taxes, interest, and penalties under the VAT and SD Act 2012.
TIN and Trade Licence name mismatch. The name on your TIN certificate must match the Trade Licence exactly. Even a minor spelling difference causes the application to be returned.
Issuing incorrect invoices before BIN issuance. You cannot charge VAT or issue Mushak-6.3 invoices until your BIN is confirmed. Some businesses incorrectly charge VAT during the application period — this creates a liability without the legal authority to collect it.
Claiming input VAT on non-compliant purchase invoices. Only invoices that carry the supplier's valid BIN and meet all Mushak-6.3 requirements qualify for input tax credit. Invoices from unregistered suppliers do not qualify.
Missing the 15th-of-the-month filing deadline. Even a one-day delay triggers late fees. Set calendar reminders at least five days before the deadline to allow time for reconciliation.
How KARR Supports Bangladesh VAT Compliance
KARR is cloud accounting software built for business owners in Bangladesh and 30+ other markets. For VAT compliance, KARR tracks your running turnover against the BDT 30 million registration threshold and alerts you before you cross it — giving you time to register without penalty exposure.
Once registered, KARR applies the correct 15% VAT rate as you record each transaction, auto-populates your Mushak-6.3 invoices with all mandatory fields (your BIN, buyer's BIN, VAT amount, total), and builds your Mushak-9.1 return from the same reconciled ledger. The anomaly detection feature flags unusual transactions — such as input VAT claims on invoices missing a valid BIN — before you submit.
For business owners who are not accountants, KARR's "What Happened?" guided wizard walks you through each posting in plain language, so you record transactions correctly without needing to understand the underlying VAT accounting mechanics. Plans start at $0 (Free), with Pro at $12/month and Business at $29/month.
Frequently Asked Questions
Q: What is a BIN in Bangladesh VAT? A: A BIN (Business Identification Number) is the unique registration number issued by the NBR to VAT-registered businesses in Bangladesh. It must appear on every Mushak-6.3 tax invoice you issue. Without a BIN, you cannot legally charge VAT or claim input tax credits.
Q: What is the VAT registration threshold in Bangladesh? A: Businesses with annual taxable turnover of approximately BDT 30 million or more are required to register for VAT and obtain a BIN from the NBR. Importers and exporters must register regardless of turnover.
Q: What is the standard VAT rate in Bangladesh? A: The standard VAT rate in Bangladesh is 15%, applied to most taxable goods and services. Certain categories — such as exports and specified agricultural products — attract zero-rating or exemption.
Q: How long does VAT registration take in Bangladesh? A: For complete, accurate applications submitted through the NBR online portal, BIN issuance typically takes between two and five working days. Applications requiring field verification by the VAT Commissionerate may take longer.
Q: What is Mushak-9.1? A: Mushak-9.1 is the monthly VAT return that every BIN-registered business in Bangladesh must file with the NBR. It reconciles output VAT collected from customers against input VAT paid to suppliers and must be filed by the 15th of the month following the tax period.
Q: Can I register for VAT voluntarily if my turnover is below BDT 30 million? A: Yes. Voluntary VAT registration is permitted under the VAT and SD Act 2012. Voluntary registration allows you to issue valid Mushak-6.3 invoices and claim input tax credits, which can be advantageous if you supply to large VAT-registered buyers who require compliant invoices.
Q: What happens if I miss the Mushak-9.1 filing deadline? A: Filing the Mushak-9.1 after the 15th of the month attracts late filing penalties and interest under the VAT and SD Act 2012. The NBR has the authority to impose financial penalties and, in repeated cases, to take enforcement action. Timely filing is essential.
Q: Can KARR prepare my Mushak-9.1 return automatically? A: Yes. KARR tracks all sales and purchase transactions, applies the correct 15% VAT treatment as you post, maintains the underlying Mushak ledgers, and generates the Mushak-9.1 return from a single reconciled ledger — with anomaly detection to flag issues before you file.
Stay compliant automatically with KARR
Karr flags non-compliance the moment you post a transaction — across 30+ countries across South Asia, the Middle East (GCC), Africa, Southeast Asia, Europe, and North America — including India, the UAE, Saudi Arabia, the UK, the USA, Canada, Australia and Singapore.
Try KARR FreeFrequently Asked Questions
What is a BIN in Bangladesh VAT?
A BIN (Business Identification Number) is the unique registration number issued by the NBR to VAT-registered businesses in Bangladesh. It must appear on every Mushak-6.3 tax invoice you issue. Without a BIN, you cannot legally charge VAT or claim input tax credits.
What is the VAT registration threshold in Bangladesh?
Businesses with annual taxable turnover of approximately BDT 30 million or more are required to register for VAT and obtain a BIN from the NBR. Importers and exporters must register regardless of turnover.
What is the standard VAT rate in Bangladesh?
The standard VAT rate in Bangladesh is 15%, applied to most taxable goods and services. Certain categories — such as exports and specified agricultural products — attract zero-rating or exemption.
How long does VAT registration take in Bangladesh?
For complete, accurate applications submitted through the NBR online portal, BIN issuance typically takes between two and five working days. Applications requiring field verification by the VAT Commissionerate may take longer.
What is Mushak-9.1?
Mushak-9.1 is the monthly VAT return that every BIN-registered business in Bangladesh must file with the NBR. It reconciles output VAT collected from customers against input VAT paid to suppliers and must be filed by the 15th of the month following the tax period.
Can I register for VAT voluntarily if my turnover is below BDT 30 million?
Yes. Voluntary VAT registration is permitted under the VAT and SD Act 2012. Voluntary registration allows you to issue valid Mushak-6.3 invoices and claim input tax credits, which can be advantageous if you supply to large VAT-registered buyers who require compliant invoices.
What happens if I miss the Mushak-9.1 filing deadline?
Filing the Mushak-9.1 after the 15th of the month attracts late filing penalties and interest under the VAT and SD Act 2012. The NBR has the authority to impose financial penalties and, in repeated cases, to take enforcement action. Timely filing is essential.
Can KARR prepare my Mushak-9.1 return automatically?
Yes. KARR tracks all sales and purchase transactions, applies the correct 15% VAT treatment as you post, maintains the underlying Mushak ledgers, and generates the Mushak-9.1 return from a single reconciled ledger — with anomaly detection to flag issues before you file.
Get the KARR compliance brief
Plain-language tax, GST/VAT and accounting updates for your market — occasional, no spam.