Bahrain

Running your books in Bahrain

There is very little to set up here, and we would rather tell you that than invent an obligation to sell against. The software earns its place on how well it runs your business.

Currency BHD
Standard rate VAT 10%
Electronic invoicing Not required
Authority the National Bureau for Revenue (NBR)

Rates and obligations on this page were last reviewed on 21 August 2026. They are given for orientation, not as tax advice — check the current position with the authority or your accountant before you rely on it.

What that means for a business in Bahrain

10% VAT and the Bahraini dinar — at its true three decimal places — are configured for you at sign-up.

Zero-rated and exempt supplies are ordinary tax codes here, so a mixed invoice does not need a workaround.

The VAT summary reconciles to the ledger, and every line drills through to the document behind it.

bolt Nothing extra to file

Set it up once, then just run the business

Without a filing platform to connect to, setup is your company, your accounts and your opening balances. Most businesses are invoicing the same afternoon they sign up.

  • check_circleNothing to certify, nothing to register, nobody to wait for
  • check_circleIf the rules change, tax rates are a setting — not a new product to buy
  • check_circleReal double-entry underneath, so a bank or an auditor gets statements that hold up

What the first hour looks like

Four steps, in this order, and you are working. Choosing Bahrain at sign-up fills in most of them for you.

  1. Your company Name, address and financial year. Choosing Bahrain sets BHD as your base currency and picks the right time zone, so your first day's dates are already correct.
  2. Your tax codes VAT at 10% is created for you, along with the zero-rated and exempt codes you will need for a mixed invoice.
  3. Your chart of accounts A standard chart is created for you. Rename it, extend it or import your accountant's own — nothing here is locked.
  4. Your opening balances Customers, suppliers, bank balances and stock on hand, entered or imported from a spreadsheet. After that you are simply working.

Start your books in Bahrain today

Your account opens in BHD by default. You can change it at any time, and add any other currency you trade in.

Free 14-day trial • No credit card • Cancel anytime

WisoBooks is a bookkeeping and business-management tool, not an accounting, tax or legal advisor. Nothing on this page is tax advice, and tax rules change. Confirm your own obligations with the relevant authority or a qualified advisor.