Table of Contents
Simplify Your Finances, Grow Your Business.

VAT in Bangladesh — Complete Guide (Rates, Registration, Calculation, Rules & Compliance)

VAT In Bangladesh A Complete Guide for Businesses

The standard rate of VAT in Bangladesh is 15%. It is applicable on the goods and services that consumers will buy. Almost every business must register for VAT. If their turnover is more than 50 lakhs, they must pay the standard rate of VAT to the government. Or else, penalties will be issued. For any businesses, it’s important to know how VAT works, how to register for VAT, how to claim VAT return, and so on.

That’s why it’s essential for business owners, accountants, freelancers, importers, startups, and general consumers to understand the VAT rules for compliance and avoid penalties. This guide explains everything clearly: from registration, calculation, to sector-specific rates. So you can handle VAT without stress.

What is VAT in Bangladesh? (Definition & Meaning)

VAT or Value Added Tax in Bangladesh is one of its principal taxes, just like custom duties, income tax, corporation tax, etc. It’s also known as consumption tax or indirect tax, charged on commodities and services. VAT was first introduced in Bangladesh in 1991 to modernize the tax system. Later, it was updated under the VAT and SD Act, which became effective in 2019.

Here, customers are the ones who pay VAT. Also, it is imposed on each stage of import, production, distribution, or trading. So, three types of VAT are seen here. They are:

  • Gross National Product (GNP) type
  • Consumption type
  • Income type


The National Board of Revenue (NBR) makes the registration of VAT and submission of VAT return possible. In Bangladesh, it is mandatory for businesses to pay 15% VAT if their annual sales are over BDT 8 million.

Anyway, this 15% VAT is included on produced, rendered, and imported goods mainly. For example, a good’s purchase price is 1000 taka and its sales price is 1500 taka. Here, the VAT is, (1000×15/115) = 130.43 taka.

VAT Rate in Bangladesh (Latest Structure)

Currently, the VAT rates in Bangladesh are standard rate, reduced rate, zero rate, and exempted rate.

Standard VAT rate (15%)

The VAT purview 1991 says that the standard VAT rate in Bangladesh is 15%. It’s applicable for most goods and services.

Reduced VAT rates

The reduced VAT rate is charged on some particular products and services. Common reduced rates include 1.5%, 2%, 2.4%, 4.5%, 5%, 7.5%, and 10%, depending on the category and applicable SRO guidelines.

VAT Exemptions & Zero-Rated Supplies in Bangladesh

VAT exemptions mean some goods and services are legally freed from charging or paying standard VAT. In Bangladesh, the government applies VAT exemption to keep essential items affordable.

In contrast, Zero-rated supplies work differently. They stay within the VAT system, but the rate is set at 0%. That means you don’t charge VAT on sales. But you can still claim input VAT credit.

FeatureVAT Exempt Zero-Rated Supply
VAT Rate No VAT applied 0% VAT applied
Input Tax Credit Not allowed Allowed
ExampleBasic food, health services, and education Export of goods/services and temporary imports
Business Impact Increases the cost of goods Encourages exports by removing the tax burden

Turnover Tax vs VAT in Bangladesh

Turnover tax is a simplified tax system for small businesses in Bangladesh. Here, you pay tax based on your total annual sales, not on value addition like VAT. In Bangladesh, the eligibility criteria are as follows.

  • Below BDT 30 lakh: Usually exempt from VAT registration
  • Over BDT 30 lakh – up to BDT 80 lakh: Eligible for turnover tax (3%)
  • Above BDT 80 lakh: Mandatory VAT registration

Here’s the difference between the turnover tax and VAT.

AspectVAT (Bangladesh) Turnover Tax (Bangladesh)
Tax Type Value-added tax on each stage Fixed tax on total turnover
Standard Rate 15% 3% fixed rate
ApplicabilityMedium to large businesses Small businesses
Input Tax Credit AllowedNot allowed
Complexity HighLow
FilingMonthly VAT return Quarterly return
Pricing Impact Tax is added at each stage Simple percentage on sales

Supplementary Duty (SD): When VAT is Not Enough

Supplementary Duty (SD) is an extra tax applied on goods and services that are generally meant for luxury or discouragement. For instance, high-end cars, tobacco, alcohol, and premium services. Unlike VAT, which is charged at multiple stages, SD is applied only once. It’s usually at the first supply or import stage. As for rates, SD varies widely depending on the product category. It generally ranges from 5% to 65.5%, depending on the products.

Category VAT Rate
Standard15%
Export (Zero‑Rated) 0%
Selected Services (Reduced)1.5% – 10% (varies by item)
Turnover TaxFixed lower rate. It’s 3%
VAT Exempt 0%
Luxury/Harmful (With SD) VAT + SD (5% to 65.5%)

How does VAT work? (with Example)

Businesses that are operating in VAT registered regions, must incorporate the concept of VAT. In Bangladesh, VAT works through a chain system where tax is applied at each stage of buying and selling. But only on the value added. Input VAT and output VAT are the crucial parts here.Input VAT or input tax is the VAT that a company pays for buying its goods or services.

For example, you own a coffee shop. To make coffee and other items, you have to buy coffee powder, milk, sugar, etc. Those ingredients cost 1000 taka and the VAT on them is 20%. So you have to pay 200 taka as VAT on your purchased items. The reason why it is called input VAT is because you are paying VAT on the inputs, i.e. the goods or services that you will provide.

On the other hand, output VAT or output tax is charged by the tax registered business on its customers. In short, the business charges VAT on its sales. Then it has to return the VAT amount to the government. To calculate the actual VAT payable, businesses use a simple method. Net VAT = Output VAT − Input VAT. For example, if you collect BDT 300 as output VAT and have already paid BDT 200 as input VAT, then you only pay BDT 100 to the government. Businesses follow this VAT process through proper VAT filing. You also need to issue a proper VAT invoice for every sale.

Input Tax Credit (ITC) in Bangladesh

Input tax credit is like a tax incentive to certain taxpayers. They can deduct the amount of VAT that they have accrued from the VAT collected from sales.

Businesses can claim input tax credit while paying the output tax. Also, the person must have the registration under GST. Then, he must have the tax invoice and supplies provided by the supplier.

Remember, ITC (input tax credit) is applicable on the goods bought for business purpose, not for personal use. The tax invoice or debit note should be the evidence of the purchase he made. The supplier will file it in form GSTR-1 which will be shown on buyer’s Form GSTR- 2B. And the buyer will take it to the GSTR- 3B. 

He has to pay for the goods within 180 days from the date mentioned in the invoice. Or else, he has to pay interest along with the ITC claims.

Who Needs VAT Registration in Bangladesh?

To register for VAT in Bangladesh, your business must meet certain turnover limits or fall under the NBR-specified categories.

Eligibility Criteria

Businesses below BDT 30 lakh usually do not need VAT registration. And if the business’s turnover is more than 30 lakhs and less than 80 lakhs, it has to pay 3% turnover tax. Registration is needed once turnover crosses the threshold. Then businesses are entitled to pay 15% VAT.

Types of businesses

Businesses dealing with imports/exports must register for VAT. E-commerce platforms, manufacturing, telecom companies, banks, and other large service providers are also required to register.

Voluntary registration

You can also register for VAT even if your turnover is below the limit. It helps you claim input tax credit and work with larger clients.

BIN Registration (VAT Certificate)

After registration, you receive a BIN (Business Identification Number). It’s used for filing VAT returns and issuing VAT invoices. Without a BIN, you can’t operate as a VAT-registered business.

Difference between BIN (Business Identification Number) and TIN

You will need BIN (Business Identification Number) and TIN (Taxpayer Identification Number) to register VAT. You will need BIN for your VAT payment. And TIN is used for income tax payment.

VAT Calculation Formula (With Real Examples)

In Bangladesh, VAT is calculated based on the value added at each stage of supply. Businesses can claim input credit for VAT already paid on purchases. So they only pay VAT on the extra value they create.

Here are the official formulas

Inclusive VAT Formula [When a price already includes VAT]

VAT = Price × (15/115) [as VAT rate is 15%]

 Exclusive VAT Formula [When the price does not include VAT]

VAT = Net Price × VAT Rate
Total Price = Net Price + VAT amount

Net VAT Payable (with input credit)

Net VAT = VAT on Sale − VAT on Purchase

For example, suppose a business purchases goods for BDT. 1,000 and sells them for BDT. 1,500. Both prices include VAT. According to NBR:

VAT included in purchase price
= 1,000 × 15/115
= BDT 130.43

VAT included in the selling price
= 1,500 × 15/115
= BDT 195.65

So, Net VAT payable (value addition only)
= 195.65 − 130.43
= BDT 65.22

You can claim the VAT already paid on the purchase as input credit. So you pay VAT only on the extra value added when selling.

VAT on Different Sectors in Bangladesh

In Bangladesh, different businesses pay VAT at different rates. Knowing how VAT applies to your sector helps avoid mistakes.

VAT on Services

Most services in Bangladesh attract 15% VAT, though some categories like construction or transport may have lower rates. Reduced rates or VDS apply depending on service type. Businesses must follow NBR service codes for accurate compliance.

VAT on Imports

Goods brought into Bangladesh are subject to 15% import VAT. This is calculated on the customs value, including duties. Registered importers can claim this VAT as an input credit.

VAT on E-commerce

Online sales of goods or digital services within Bangladesh carry 15% VAT unless exempted. E-commerce businesses must register and report VAT accurately. Digital service providers, like internet or ITES platforms, may have 5% reduced VAT.

VAT on Freelancers

IT-related freelancing income from abroad is generally VAT-exempt in Bangladesh. Earnings must come through official banking channels. This exemption applies to IT services until June 2027.

VAT on Restaurants

Restaurants typically pay 5% VAT, while hotels and catering services pay 10–15% depending on category. VDS rules may also apply. This ensures tax compliance while supporting smaller businesses.

How to Register for VAT in Bangladesh?

To register for VAT, you must meet some criterias and have necessary documents. Also, maintain the timeframe of registration. 

Step-by-step registration process via NBR (National Board of Revenue)

Make sure you have all the required documents for the registration process. Just go with the following steps:

  • Visit the NBR website www.vat.gov.bd, create an account with your email and password, and log in.
  • Now, go to the VAT registration section and fill in all the information. Like, business name, address, ownership, business transaction details, and business activities types.
  • Upload all the required documents. 
  • Submit your application and wait for approval.

Required documents for registration

These are the documents that you must have for VAT registration.

  • National ID or passport
  • Trade license 
  • Business Identification Number (BIN)
  • Taxpayer Identification Number (TIN)
  • Bank account details
  • Business address proof
  • Proof of business activities 
  • VAT application form
  • Authorization letter
  • Company seal
  • Memorandum of Association and Article of Association 
  • Photos of business premises
  • Contact information 
  • Company’s financial statements
  • Partnership agreement (if required)

Timeframe and fees

On an average, VST registration can take 7 days. And for some reasons, it can even take 15 days. You won’t have to pay any fees to register VAT for your business.

Online VAT registration through VAT Online System (VOS)

VAT Online System (VOS) is NBR’s official website. Here, you can register VAT, file returns, and communicate.

VAT Return Filing Process

You must fill a form for VAT return. You can also do it online at the NBR portal or at the local office.

Monthly return submission requirements

You have to submit the VAT returns monthly. For that, you need: 

  • Information of sales or service collection. 
  • Certification details and BIN (Business Identification Number). 
  • Details on income and expenses. 
  • Ownership information.

Form VAT-9.1 and other relevant forms

Form Mushak 9.1 is mandatory for monthly VAT return. Other than that, you will need purchase and sales records, tax invoices, and credit notes.

Deadline for VAT return submission

Generally, the deadline for VAT return submission is within 15 days of the following month.

Penalties for late or incorrect filings

In case if you miss the deadline of VAT return filing or do an incorrect filling, you have to face penalties. Before, the penalty was 10,000 BDT. But now it is 5000 BDT after Finance Minister AHM Mutsfa Kamal proposed it on June 9, 2022.

VAT Payment Methods

There are several tax portals and banking systems for VAT payment. Meanwhile, you must know the calculation of VAT payable and keep track of it.

How to calculate VAT payable

First, you have to determine the VAT rate, which is 15% in Bangladesh. Well, some goods and services can have different VAT rates. Then calculate the output VAT, i.e. Output VAT= Sales price × VAT rate.

Now, calculate the input VAT, i.e. Input VAT= Purchase price × VAT rate. And net VAT payable= Output VAT – Input VAT.

If by any chance the input VAT exceeds the output VAT, the excess will be carried forward or refunded to you by tax authorities.

Modes of payment (online, bank, mobile financial services)

You can pay VAT online, bank, and mobile financial services (MFS). To pay online, you can choose gateways, like aamarPay or NBR Sonali Bank Tax Portal. Internet banking is also applicable for VAT payment. Then, NFS providers, like bKash, Nagad, OK Wallet, Upay, etc, facilitate VAT payment.

Keeping track of payments for audit purposes

Here are some things you must keep a record of.

  • Your purchase price and selling price, even if they have reduced, zero-rated, or exempt VAT.
  • All issued and received invoices.
  • Name, address, and VAT number of suppliers who prepared the invoice.
  • Debit notes and credit notes.


Well, for digital VAT payment, you have to keep record of: 

  • VAT on goods and services of the supplies you made and received.
  • Time and value of the supply that you buy and sell. VAT should be excluded here.
  • Adjustments, if you make them in return.
  • Your sales and sales VAT.
  • VAT accounting schemes (if you use).
  • Items on which you can reclaim VAT.

Remember to keep digital records of the transactions made by your business too. Such as, expenses in petty cash, third-party business, and volunteers for charity.

Benefits & Challenges of the VAT System in Bangladesh

The VAT system in Bangladesh offers both benefits and challenges for business and government. For example, as for benefits

  • VAT brings in steady income for the government, helping fund public services.

  • It ensures a clear trail of transactions, making the tax system fairer. Plus, it reduces hidden sales.

  • Regular VAT filing encourages businesses to keep proper records and follow financial rules.

Common VAT Mistakes Businesses Make in Bangladesh

It’s seen that businesses make simple VAT mistakes that cost them time and money. Here are a few common ones and how to avoid them:

  • Wrong VAT Calculation: Businesses often mix up prices that already include VAT. So, always check whether VAT is included before calculating.

  • Not Filing Returns: Some businesses even skip or delay filing VAT returns. Ensure you file it on time to keep you safe from fines.

  • Incorrect Invoices: Invoices missing VAT numbers or rates can create problems. Always make sure your invoices follow NBR rules.

  • No Documentation: Not keeping receipts or contracts can block input tax claims. Keep all invoices and receipts organized for easy reference.

How Accounting Software Like Financfy Can Help in VAT

Automated accounting software like Financfy can help a lot in maintaining VAT records and calculations of businesses.

  • Financfy easily automates the calculation and reports of VAT
  • Can generate monthly VAT return reports
  • Keeps digital records required for audits
  • Integrates with NBR’s online system (if applicable)
  • Reduces the chance of human error in tax compliance

Conclusion

VAT in Bangladesh is not always daunting. You just need an eligible accounting software. It will not only manage your business income and expenses, but also VAT operations. All you need is to abide by the VAT regulations of Bangladesh. Don’t forget to register for VAT, and must pay 15% VAT on the consumer goods that are the rights of the government. 

Lastly, be aware while filling the procedures of VAT so that your business can benefit from the input tax credit. That’s all!

FAQs About VAT in Bangladesh

Freelancers or digital service providers, with more than 3,00,000 BDT annual income, have to pay tax. From 3,00,001 to 6,00,000 BDT the tax rate is 10%, from 6,00,001 to 12,00,000 BDT the tax rate is 15%, from 12,00,001 to 30,00,000 BDT the tax rate is 20%, and above 30,00,000 the tax rate is 25%.

If you don’t register for VAT when you should, you have to pay a penalty, that is 100% of the invoice shown. Or maybe your business can be suspended.

Yes, you can register for VAT even if your turnover is below the threshold.

To cancel or update your VAT registration, you have to inform the authority first. Then clear the outstanding liabilities, submit necessary documents, receive VAT officer’s verification, and receive the VAT registration cancellation certificate. Lastly, return the VAT certificate and update the records. Remember to apply for the cancellation before the Commissioner in VAT- 2.4 Form.

If small businesses don’t have a turnover more than 30 lakhs,  they can avoid VAT registration.

In sales tax, the consumer needs to pay the full amount to the government at the point of sales. But with VAT, different consumers pay the portion of the tax followed by a transaction.

Picture of Financfy Team

Financfy Team

Related Post