English translation published by the NBR in its bilingual Regulations file (marked unofficial). The Arabic text published in the Official Gazette remains the legal reference in the event of any discrepancy.
A fraction of a Fils arising in VAT calculation may be rounded to the nearest Fils using mathematical rounding.
Point-of-sale and billing developers, accountants and reviewers.
One Bahraini Dinar has 1,000 Fils, so Dinar amounts use three decimal places rather than the two common in other currencies.
Current text
Configure rounding
- 1
Calculate VAT before rounding.
- 2
Round to the nearest BHD 0.001.
- 3
Use one consistent rule across invoice, system and Return.
- 4
Test boundary values and accumulated differences.
Connected provisions
Official guides and tools
Connected Madar tools
Three decimals, not two
VAT of BHD 1.2346 rounds to BHD 1.235. Rounding to BHD 1.23 loses Bahraini-Dinar precision.
Questions to help you apply it
- Does the system use three decimals?
- Is rounding to the nearest Fils?
- Do line and total calculations reconcile?