How do I issue an invoice in Bahraini dinars with tax to the nearest fils?
Choose BHD from the currency list and every amount on the invoice switches to three decimals: each line is rounded to the nearest fils, and so is the tax, with halves rounded up. The rate itself is yours to enter, because the tool does not know any country's rate.
Why three decimals?
A Bahraini dinar divides into a thousand fils, not a hundred. Treat it like a riyal and the third decimal disappears, leaving small errors on every line. So the Basic invoice generator handles four currencies at three decimals: the Bahraini, Kuwaiti and Jordanian dinars and the Omani rial. The rest of the list, such as SAR and AED, uses two.
Example: a café supplier in Manama
A supplier sells a café two cartons of paper cups at 37.500 dinars a carton and a pack of lids at 12.125 dinars. He typed 10 in the tax rate field because that is the figure his accountant gave him; here it is only an example.
Paper cups: 2 x 37.500 = 75.000
Cup lids: 1 x 12.125 = 12.125
Subtotal: 87.125 BHD
Tax (10%): 8.713 BHD
Total: 95.838 BHD
Look at the tax: 10% of 87.125 is exactly 8.7125, and the leftover is precisely half a fils, so it rounds up to 8.713. That is the only rounding in the example, since the lines themselves have no more than three decimals.
Common slips with dinars
- Typing 37.5 and worrying it will print short: once BHD is chosen, the PDF table prints it as 37.500 automatically.
- Switching currency after entering the lines and not rechecking: the totals recalculate at once, but make sure the prices you typed were in dinars, not riyals.
- Copying tax from a calculator that shows two decimals: you may get 8.71 instead of 8.713, so go by the invoice figure.
Be aware that our VAT calculator shows results to two decimals even when you pick BHD, so it displays this tax as 8.71. It is handy for a quick sense check, but for dinars the invoice's 8.713 is the fils-exact figure.
What the tool does not do
It does not convert dinars to anything else, it does not suggest a tax rate, and it knows nothing about Bahraini or any other tax rules. It applies one rate you type to the amount after discount, with no per-line rates. It is a simple invoice template, not certified e-invoicing in any country. What the law requires of you in Bahrain is a question for the tax authority there or your accountant.
