Bahrain raised VAT from 5% to 10% on 1 January 2022, and the National Bureau for Revenue (NBR) keeps tightening compliance. A misconfigured Zoho Books can mean wrong VAT returns, fines and a painful audit. This guide walks Bahraini businesses through a clean, NBR-compliant VAT 10% setup in Zoho Books, from registration to first-quarter return filing, based on rollouts we deliver for Manama and Riffa clients every month.
NBR VAT registration, before you touch Zoho Books
Don't set up Zoho Books for VAT before you have your VAT Account Number (TRN) from the NBR. Registration is mandatory for businesses above the BHD 37,500 annual turnover threshold (and voluntary above BHD 18,750).
- Apply through the NBR e-portal with CR, lease, financials and authorised signatory.
- Typical issuance time: 5,15 business days.
- Once issued, download the VAT certificate, you'll embed the TRN on every tax invoice.
Step 1, Configure your Zoho Books organisation
In Zoho Books → Settings → Organisation Profile:
- Country: Bahrain
- Currency: BHD (Bahraini Dinar)
- Fiscal Year: Jan,Dec (most common in Bahrain) or your registered fiscal year
- Tax Registration Number: paste your NBR-issued TRN
- Address: physical Bahrain address shown on every invoice
Then enable VAT under Settings → Taxes & Compliance → Enable VAT. Zoho Books detects you're a Bahraini entity and unlocks the Bahrain-specific tax engine.
Step 2, Set up Bahrain VAT tax codes
Zoho Books gives you a starter list of Bahrain VAT codes. Confirm or add these:
- Standard Rate (10%), the default for most goods and services
- Zero-Rated (0%), exports outside the GCC, international transport, basic food items (per NBR's zero-rated list), gold/silver of investment grade
- Exempt, financial services, supply of bare land, residential property leases beyond the first transaction, education and healthcare under specific conditions
- Out of Scope, transactions between two non-Bahrain parties, salary payments
- Reverse Charge (RCM), services imported from foreign suppliers; you self-account both output and input VAT
Step 3, FTA-compliant tax invoice templates
NBR-compliant tax invoices in Bahrain must show:
- The words “Tax Invoice” (in English or Arabic)
- Sequential invoice number
- Invoice date + date of supply (if different)
- Seller's name, address, TRN
- Buyer's name, address, TRN (for B2B above BHD 500)
- Description of goods/services, quantity, unit price
- VAT rate per line, total VAT, grand total in BHD
- Bilingual (Arabic + English) for many regulated industries
Zoho Books ships an NBR-style template; we recommend customising it with your logo, footer bank details and the standard “This is a Tax Invoice issued in compliance with Law No. 48/2018” declaration.
Step 4, Reverse Charge Mechanism (RCM) on imported services
If you buy services from a non-Bahraini supplier (e.g., AWS, Microsoft, an Indian consultant), VAT is not charged by the supplier, you self-account.
- In Zoho Books, mark the bill Tax Treatment → Imported Services (RCM)
- Zoho automatically posts the output VAT (Box 3 in the return) and input VAT (Box 7), net effect zero, but it shows up correctly in the return
- Maintain proof of import in the bill attachment for NBR audit
Step 5, Filing the Bahrain VAT return
VAT returns in Bahrain are filed monthly (for businesses above BHD 3M annual turnover) or quarterly (everyone else). Due date: last day of the month following the tax period.
- In Zoho Books → Reports → VAT Returns → File VAT Return
- Review the 14 NBR return boxes Zoho pre-fills, sales (boxes 1,6), purchases & imports (boxes 7,12), payments and refunds
- Export the return PDF for review and the NBR-format XML for upload to the NBR e-portal
- Pay VAT due via Benefit (BenefitPay), online bank transfer or NBR's direct-debit facility
Step 6, Get ready for NBR e-invoicing
NBR has signalled mandatory e-invoicing is coming (modelled after KSA ZATCA Phase-2). Get ahead of it:
- Make sure all invoices already include the mandatory fields, sequential numbering and TRN
- Enable Zoho Books' e-Invoicing module (it's already certified for KSA ZATCA, same engine can be flipped on for Bahrain when NBR finalises the spec)
- Test QR code embedding and bilingual Arabic+English templates now
- Plan for digital signing certificates similar to KSA CSID
Common Bahrain VAT mistakes (and how Zoho prevents them)
- Wrong rate on imported services, Zoho's RCM toggle fixes this automatically
- Missing TRN on B2B invoices ≥ BHD 500, Zoho can require contact-level TRN before saving
- Mixed exempt + standard on same invoice, Zoho splits VAT calculation per line item correctly
- Late return filing, Zoho's VAT calendar shows due dates; we recommend WhatsApp reminders to the finance lead
- Wrong fiscal year, set once, audited annually
How we set up VAT 10% in Zoho Books for Bahraini businesses
A full Zoho Books + VAT 10% rollout for a Bahraini SME takes 4,6 weeks:
- Week 1, Discovery + COA design + TRN validation
- Week 2,3, Zoho Books configuration, tax codes, opening balances, supplier/customer master
- Week 4, Custom NBR-compliant invoice templates (bilingual if needed), workflow rules, automation
- Week 5, User training (admin + finance team), recorded SOPs
- Week 6, Go-live + first month parallel-run with your previous system, first NBR return filed together
Typical cost in Bahrain: BHD 1,500, 4,500 depending on scope and integrations.
Frequently Asked Questions
What is the current VAT rate in Bahrain?
When is VAT registration mandatory in Bahrain?
How often do I file VAT returns in Bahrain?
Does Zoho Books support Bahrain VAT out of the box?
Is e-invoicing mandatory in Bahrain in 2026?
How long does a Zoho Books VAT setup take in Bahrain?
Need a Bahrain VAT 10% Setup in Zoho Books?
Talk to a Shyphan expert about your project, free 30-minute consultation, no commitment.
Get a Free Consultation
