Skip to content

Bahrain VAT Calculator (10%)

حاسبة ضريبة القيمة المضافة في البحرين

Add 10% VAT to a price or remove it from a VAT-inclusive total in BHD. Instant, free, and calculated in your browser.

Net amount (excl. VAT)
BHD 1,000.000
VAT (10%)
BHD 100.000
Gross amount (incl. VAT)
BHD 1,100.000

VAT in Bahrain

Bahrain introduced VAT in 2019 at 5% and raised it to 10% in January 2022. The National Bureau for Revenue administers it.

Administered by: National Bureau for Revenue (NBR)

How to calculate VAT in Bahrain

Add VAT

Gross = Net × 1.10

BHD 1,000.000 net + BHD 100.000 VAT = BHD 1,100.000

Remove VAT

Net = Gross ÷ 1.10

BHD 1,100.000 gross − BHD 100.000 VAT = BHD 1,000.000

Bahrain VAT calculator FAQs

What is the VAT rate in Bahrain?

The standard VAT rate in Bahrain is 10%. Some goods and services can be zero-rated, exempt or taxed at different rates, so always check the rules that apply to your supply with National Bureau for Revenue (NBR).

How do I calculate VAT in Bahrain?

Multiply the price excluding VAT by 0.1 to get the VAT amount, then add it to the price. For example, BHD 1,000.000 + 10% = BHD 1,100.000.

How do I remove VAT from a price in Bahrain?

Divide the VAT-inclusive price by 1.10. For example, BHD 1,100.000 ÷ 1.10 = BHD 1,000.000, which means the VAT portion is BHD 100.000. Subtracting 10% from the gross price gives the wrong answer.

Who has to register for VAT in Bahrain?

Businesses whose taxable supplies exceed BHD 37,500 in annual taxable supplies (mandatory registration). Registration thresholds and voluntary registration rules change, so confirm the current figures with National Bureau for Revenue (NBR).

Is this calculator official?

No. It is a free convenience tool for quick estimates and is not tax or legal advice. For filing and compliance, rely on National Bureau for Revenue (NBR) or a qualified tax adviser.

Need invoicing or tax logic built into your software?

DEVNTOM Solutions builds custom billing, ERP and e-commerce platforms for businesses across the region.

Talk to our team