🇧🇭 Bahrain — NBR VAT Ready

Bahrain VAT Invoicing
built for the NBR

Issue bilingual Tax Invoice / فاتورة ضريبية in seconds. 10% VAT, BHD fils precision, NBR VAT number on every invoice, quarterly VAT return export, and a Fawtara e-invoicing pipeline ready for when the mandate goes live.

10%
standard VAT rate
BHD
fils precision (3 dp)
NBR
VAT registration ready
Fawtara
e-invoice mandate ready

Everything NBR requires

Built on the Bahrain VAT Act 2018 and NBR administrative decisions — not retrofitted from a generic template.

Bahrain Tax Invoices
Bilingual Tax Invoice / فاتورة ضريبية, 10% VAT, NBR VAT number on every invoice. Arabic on the right, English on the left.
BHD Fils Precision
BHD amounts stored and displayed to 3 decimal places (fils). No rounding errors on line-item accumulation.
NBR VAT Return Export
Quarterly VAT return CSV matching NBR filing boxes — output, input, and net payable. Ready to upload to Bahrain VAT portal.
Fawtara E-Invoicing
Structured e-invoicing pipeline in place ahead of the NBR Fawtara mandate. Enable when OTA publishes the production API.
InvoiceChaser
6-step reminder sequence. Skips Bahrain public holidays and weekends.
Client Portal
Magic-link access. Customers view, pay, and dispute without creating an account.
8 Built-in Reports
Sales, aging, collection, customer ledger, VAT summary, statement of account — all filterable by period.
Payment Tracking
Record bank transfer, card, cheque. Auto-allocate partial payments across invoices.
Public API
REST API + webhooks for ERP sync, bank reconciliation, and custom portal integrations.
Audit-Ready
Immutable audit log, role-based access, 7-year document retention as required by NBR.
Credit & Debit Notes
Compliant reversal documents linked to the original invoice. VAT correctly adjusted in the return.
Recurring Invoices
Auto-generate invoices on a schedule — weekly, monthly, or any custom cadence.
Multi-Org
Manage multiple Bahraini entities under one login. Separate GSTIN/NBR per entity.
Fawtara e-invoicing

Ready for the NBR Fawtara mandate

Bahrain's National Bureau for Revenue is developing Fawtara — a structured e-invoicing system similar to Saudi Arabia's ZATCA Phase 2. Oris Invoice has the full submission pipeline in place: invoice XML generation, status lifecycle (PENDING → SUBMITTED → ACCEPTED), and an audit trail per submission.

When NBR publishes the production API credentials and mandate timeline, your Bahrain invoices will flow through Fawtara with a single toggle — no migration, no new software.

NBR VAT number on every invoice
Structured XML generation pipeline
SUBMITTED → ACCEPTED status lifecycle
Audit log per e-invoice submission
Fawtara webhook callback handler
Enable with a single setting toggle

How we compare

FeatureOris InvoiceZoho BooksXero
Bahrain Tax Invoice (bilingual)
10% VAT correct calculation
BHD 3-decimal fils precision
NBR VAT return CSV export
Fawtara e-invoicing pipeline
Free tier (no credit card)
Multi-currency invoicing
API + webhooks

Frequently asked

Is Oris Invoice compliant with the NBR VAT Act 2018?
Yes. Every tax invoice includes the supplier's NBR VAT number, customer's NBR VAT number (if registered), tax date, and line-level VAT breakdown as required by Article 55 of the Bahrain VAT Act.
What is the Fawtara e-invoicing mandate?
Fawtara is the NBR's planned structured e-invoicing system, similar to ZATCA in Saudi Arabia and PINT-AE in the UAE. The production API and timeline are not yet published. Oris Invoice has the structured pipeline in place and will enable submission as soon as the OTA publishes sandbox credentials.
Why does BHD need 3 decimal places?
Bahraini Dinar is divided into 1,000 fils. Displaying or storing BHD as 2-decimal (like USD/AED) would produce systematic rounding errors on every line item. Oris Invoice stores all BHD amounts in the smallest unit (fils = integer) and displays them to 3 decimal places.
Can I generate a VAT return from Oris Invoice?
Yes. The NBR VAT Return export produces a CSV with output VAT (sales), input VAT (purchases entered as bills), and the net payable — aligned to the boxes on the Bahrain VAT portal.
Is there a free tier?
Yes. The Starter tier is free, supports up to 30 invoices per month, and includes BHD currency, NBR VAT number fields, and bilingual PDF output. No credit card required.

Stay ahead of the NBR mandate

Get compliance updates and a heads-up when Fawtara goes live — before your competitors.

Join the Bahrain early list
انضم إلى قائمة العملاء الأوائل في البحرين

Get NBR VAT compliance updates and Fawtara e-invoicing mandate news. No spam, unsubscribe anytime.

Start issuing Bahrain Tax Invoices today

Free tier · No credit card · NBR VAT compliant from day one

Create your free account