🇧🇭 Bahrain · 🏛️ Government & Safety

National Bureau for Revenue (NBR)

Bahrain's tax authority, which runs VAT and excise, with an online portal where businesses register for VAT, file returns and get their tax registration number, signing in with a Bahraini eKey.

About National Bureau for Revenue (NBR)

The National Bureau for Revenue administers VAT and excise tax in Bahrain, and VAT is charged at 10%. Businesses register for VAT on the NBR portal, logging in with a Standard or Advanced eKey or a dedicated NBR account. The registration form asks for the commercial registration number, business activity, past and projected turnover and bank details, with documents such as the CR certificate, the owner's CPR or passport copy and proof of IBAN. Approved businesses receive a VAT certificate with a Tax Registration Number.

Key Features

  • VAT Registration: Mandatory and voluntary registration online through the NBR portal.
  • Returns and Payments: File VAT returns and settle the tax due.
  • eKey Login: Sign in with Bahrain's national eKey or an NBR account.
  • Guides: Official guidance on VAT and excise rules for businesses.

How to Get Started

  1. Open nbr.gov.bh and choose the new registration option.
  2. Log in with your eKey or create an NBR account.
  3. Fill in the VAT registration form and upload the CR, ID and IBAN documents.
  4. Submit, keep the reference number and wait for the VAT certificate.
⚠️ Important Notice

Registration thresholds, deadlines and penalties are set by law and can change, so confirm them on the official website or with a tax adviser before you file. The eKey needs a Bahraini CPR, so the portal is for residents and registered businesses. Tourists do not use it, but VAT is included in most prices they pay.

🌐 English available 🪪 Local ID needed
⭐ 0

❓ Frequently Asked Questions

Does National Bureau for Revenue (NBR) work with a foreign bank card in Bahrain?
Not reliably — a foreign card may be declined. Check the notice above, or plan to use a local payment method.
Is National Bureau for Revenue (NBR) available in English?
Yes, National Bureau for Revenue (NBR) has an English-language interface.
Do I need a local phone number to use National Bureau for Revenue (NBR)?
No, an international phone number generally works for National Bureau for Revenue (NBR).
Do I need local ID or residency for National Bureau for Revenue (NBR)?
Yes, National Bureau for Revenue (NBR) requires local ID or residency status.