Skip to content
Invroot
Start free
Invoicing in Bahrain

VAT invoicing software for Bahrain

Issue Bahraini tax invoices with 10% VAT and your VAT account number — in dinars stored to three decimals, in Arabic or English.

Built for how Bahrain businesses actually invoice

Bahrain charges 10% VAT — raised from 5% in January 2022 — and the dinar is divided into a thousand fils. A tax invoice has to show the VAT separately, and a tool that hardcodes either the old 5% rate or two decimal places will be wrong on both counts. Invroot takes the rate from you and stores dinars to three decimals.

VAT

10% VAT, applied per line

Define a 10% rate once and it applies to every line, with the VAT amount and the total shown separately as a tax invoice requires. Zero-rated and exempt rates sit alongside it for the supplies that need them.

Fils

Dinars to three decimals, everywhere

Most invoicing tools store money in hundredths. The dinar is divided into 1,000 fils, so a tool that assumes two decimal places rounds every dinar amount and quietly bills the wrong figure. Invroot stores dinar to three decimals throughout — invoices, payments, reports and its own subscription.

Rates change

A rate you set, not one we assume

Bahrain's VAT went from 5% to 10% in 2022. Invoices you raised under the old rate keep the total your client actually paid — Invroot never restates a historical invoice at today's rate.

Arabic

Arabic tax invoices, not translations

The whole document renders right-to-left — layout, numerals and direction — so an Arabic tax invoice reads as an Arabic document. Choose the language per invoice.

Records

Your VAT account number on every document

Your VAT registration number, address and trade name sit on every invoice, quote and receipt, alongside your logo, stamp and signature.

Numbering

Sequential, gap-free numbering

Numbers are assigned in sequence and never skip. A gap in the numbering series of a VAT-registered business is a question you would rather not be asked.

Bahrain invoicing questions

10%, raised from 5% with effect from January 2022. In Invroot you define the rate yourself rather than relying on a hardcoded assumption, and invoices raised under the old rate keep the total that was actually paid.

Yes. The dinar has 1,000 fils, not 100. BHD is stored and displayed to three decimals throughout — invoices, payments, reports and subscription billing alike.

No. Invroot is invoicing and receivables software: it produces compliant tax invoices and the reports behind them, but it does not submit returns to the National Bureau for Revenue. Your accountant files; Invroot gives them clean numbers.

Yes. The document renders fully right-to-left, and the language is chosen per invoice.

BHD 7.000 a month for the Starter plan, billed in dinars. There is a free trial with one real invoice to a real client, and no card is required.

Invoicing in Saudi Arabia →

Send your first invoice today

Free to start, no card, and your first real invoice is on us.

Create your account