GCC

Bahrain e-invoicing and VAT invoices: what applies today and what is coming

Bahrain charges VAT at 10% and has been preparing e-invoicing through the National Bureau for Revenue (NBR), but as of October 2026 no e-invoicing mandate is in force and no official go-live date has been published. What does apply today are the VAT invoice rules. This guide sets out both: the current invoice requirements, which every VAT-registered business must meet, and the status of e-invoicing, kept separate from forecasts.

E-invoicing status at a glance

ItemStatus (October 2026)
Mandatory e-invoicingNot in force for B2B, B2G or B2C
Official go-live dateNot published by the NBR
Expected modelCommentators expect a central clearance model similar to Saudi Arabia, phased by turnover, starting with large taxpayers — not confirmed
PilotSome vendors report a pilot with selected taxpayers in 2026; not confirmed by the NBR in public material we found

Follow the NBR for the official announcement. Until then, electronic invoices in the ordinary sense (a PDF by email) are an invoicing method, not “e-invoicing” in the clearance sense.

VAT invoice rules that apply now

RuleRequirement
VAT rate10% standard rate, since 1 January 2022 (Law No. 33 of 2021)
When to issueBy the 15th day of the month after the month of supply
Full tax invoiceFor supplies to VAT-registered customers, unless a simplified invoice is allowed
Simplified tax invoiceWhen the customer is not VAT-registered, or is registered and the total is BHD 500 or less
CurrencyAmounts can be in another currency, but VAT must also be shown in Bahraini dinars
LanguageArabic or English

Fields on a full tax invoice

  • The words “Tax Invoice”.
  • Supplier’s name, address and VAT account number.
  • Customer’s name, address and VAT account number (if registered).
  • Sequential invoice number and date of issue, and date of supply if different.
  • Description, quantity and unit price of the goods or services.
  • Taxable amount, VAT rate and VAT amount for each rate, and the total, with VAT in BHD.
  • A note where reverse charge, zero rate or exemption applies.

Worked example

An illustration of a Manama supplier invoicing a registered customer.

LineQty × unit price (BHD)Taxable (BHD)VAT 10% (BHD)
IT support (monthly)1 × 350.000350.00035.000
Laptop2 × 280.000560.00056.000
Total910.00091.000
Amount payableBHD 1,001.000

The total is above BHD 500 and the customer is registered, so a full tax invoice is required. Bahraini dinars use three decimal places, so make sure your system rounds to fils, not to two decimals.

Getting ready for e-invoicing anyway

  • Issue every invoice and credit note from one system with sequential numbers, and never edit an issued invoice.
  • Keep customer VAT account numbers and addresses complete.
  • Check that your ERP handles three-decimal currency and can add XML output and an API connection.
  • Keep records for the period the VAT law requires (generally five years, longer for real estate); confirm with your adviser.
  • Learn from your neighbours: see ZATCA in Saudi Arabia and the GCC e-invoicing comparison.

Where WebSoftOS stands

WebSoftOS runs ERPNext, which supports multi-currency books including three-decimal currencies. A Bahrain e-invoicing integration does not exist because the NBR has not published a specification; we will review it when it does. Talk to us if you want to be told.

Frequently asked questions

Is e-invoicing mandatory in Bahrain?

Not as of October 2026. The NBR has not put an e-invoicing mandate in force or published an official go-live date.

What is the VAT rate in Bahrain?

10%, since 1 January 2022 under Law No. 33 of 2021.

When must a tax invoice be issued in Bahrain?

By the 15th day of the month following the month in which the supply took place.

When can a simplified tax invoice be issued in Bahrain?

When the customer is not VAT-registered, or is registered and the total consideration is BHD 500 or less.

Amit Vaid, WebSoftOS team

Practical, India-specific guides from the team behind WebSoftOS cloud ERP, by Ridhi Technologies, Zirakpur, Punjab.

Keep reading

Run SME Business Management on one system

Start a free trial site in minutes, or book a 30-minute walkthrough with your own workflow. Call +91 88476 50312.