Tax Registration and Compliance in Bahrain
Reviewed by the Commoner Law Editorial Team. Sourced from Bahraini national legislation, decree-laws, and ministerial orders. Written in plain language for general understanding — this is educational content, not legal advice. Our editorial standards
What is this right?
The National Bureau for Revenue (NBR) is Bahrain's sole tax authority, managing all VAT compliance through its online portal:
- Mandatory registration: Businesses exceeding BHD 37,500 in annual taxable supplies must register within 30 days of crossing the threshold.
- Voluntary registration: Businesses above BHD 18,750 may register voluntarily — useful for reclaiming input VAT on purchases.
- Tax Identification Number (TIN): Upon registration, the NBR issues a TIN that must appear on all tax invoices.
- Record retention: Businesses must maintain financial records, invoices, and VAT accounts for at least 5 years from the end of the relevant tax period.
- Return filing: Submitted electronically through nbr.gov.bh — monthly for larger taxpayers, quarterly for smaller ones. The deadline is the 28th of the month following the tax period.
- Penalties: Late registration: BHD 5,000. Late filing: BHD 500 per return. Late payment: 5% of the unpaid amount. Deliberate evasion: criminal prosecution with imprisonment.
When does it apply?
- Your business exceeds or approaches the BHD 37,500 VAT registration threshold.
- You need to file VAT returns, update registration details, or respond to an NBR notice.
- You have received a penalty notice from the NBR.
What to Do If You Have Not Registered for VAT with the NBR or Received a Late-Filing Penalty Notice in Bahrain
- Monitor your taxable turnover monthly — register within 30 days of exceeding BHD 37,500 to avoid the BHD 5,000 late registration penalty.
- File returns by the 28th of the month following each tax period — set calendar reminders.
- Pay any VAT due when submitting the return — the 5% late payment penalty applies immediately.
- Use the nbr.gov.bh portal for all registration, filing, payment, and correspondence.
What should you NOT do?
- Do not miss the registration deadline — penalties are assessed from the date you should have registered, not from when you actually do.
- Do not submit inaccurate returns — errors trigger audits, penalty assessments, and potential criminal investigation for deliberate misstatements.
- Do not destroy records within the 5-year retention period — the NBR can request historical records during any audit.
Common Questions
When does it apply — tax registration and compliance?
Your business exceeds or approaches the BHD 37,500 VAT registration threshold.You need to file VAT returns, update registration details, or respond to an NBR notice.You have received a penalty notice from the NBR.
What should I do if I forgot to register for VAT in Bahrain or received a penalty notice from the NBR?
Monitor your taxable turnover monthly — register within 30 days of exceeding BHD 37,500 to avoid the BHD 5,000 late registration penalty.File returns by the 28th of the month following each tax period — set calendar reminders.Pay any VAT due when submitting the return — the 5% late payment penalty applies immediately.Use the nbr.gov.bh portal for all registration, filing, payment, and correspondence.
What should you NOT do — tax registration and compliance?
Do not miss the registration deadline — penalties are assessed from the date you should have registered, not from when you actually do.Do not submit inaccurate returns — errors trigger audits, penalty assessments, and potential criminal investigation for deliberate misstatements.Do not destroy records within the 5-year retention period — the NBR can request historical records during any audit.