BHD · VAT 10%Accounting software for businesses in BahrainMade for Bahrain

Your whole business, right down to the last fils.

Quote, invoice and get paid in dinars with three decimals, 10% VAT per line and bilingual tax invoices — in one set of books your accountant can take to the NBR return.

Basic is free, no card needed. Human support on every plan.

1Quotation sent2Converted to tax invoice in one click3Paid & posted to the ledger
Three decimals, done right

A dinar has a thousand fils. So do your books.

Software that rounds to two places leaves your accountant chasing fils on every reconciliation. KyDec runs on Bahrain’s numbers from the first invoice.

.550OF 1,000 FILS

Fils, kept exact

Prices, VAT, totals and ledgers all carry three decimals — no stray fils.

  • FormatBHD 1,234,567.500
  • Decimals3, set per business
10%STANDARD VAT

VAT per line

Standard rate since 1 Jan 2022; 0% and exempt lines on the same invoice.

  • Basic food, health, education, exports0%
  • Some financial servicesExempt
4×A YEAR

NBR return cycle

Quarterly; monthly from BHD 3 million turnover. Due by the last day of the next month, nil returns too.

  • Example: Jul–Sep periodDue 31/10
  • Return & paymentNBR portal
Anatomy of a Bahraini amount
BHD1,375.550
BHD / BDISO code on documents, local symbol on print
1,375Dinars, comma-grouped in thousands
.550Fils — always three places, never two
1,250.500 × 10% = 125.050 VAT1,250.500 + 125.050 = 1,375.550
Bilingual on paper

Arabic, English or both on one page — printed right-to-left with the whole document mirrored. (The app itself is in English.)

Tax Invoiceفاتورة ضريبية
VAT 10%ضريبة القيمة المضافة ١٠٪
Total payableالمبلغ المستحق
Built for Bahrain’s rules

VAT the way the NBR expects it.

KyDec keeps your invoices in the required shape and prepares the VAT return figures — you file on the NBR portal.

AuthorityNational Bureau for RevenueNBR · nbr.gov.bh
Registration IDVAT account numberStored on every client and vendor
CurrencyBahraini dinar · BHD1 BHD = 1,000 fils
RecordsArabic or EnglishPrinted in Arabic, English or both
Registration thresholds · annual taxable supplies
BHD 18,750Voluntary
BHD 37,500Mandatory

What a tax invoice must show

  1. “Tax Invoice” in Arabic and/or English
  2. Sequential number and issue date
  3. Supplier name, address and VAT account number
  4. Customer name, address — and VAT number if registered
  5. Description and quantity of goods or services
  6. Unit price, net amount, VAT rate and VAT amount
  7. Total payable including VATSimplified invoice allowed under BHD 500 to unregistered customers
No
mandate

E-invoicing: not required in Bahrain today.

Electronic invoices are permitted but no one is mandated. The NBR tendered for a central platform in 2025; no rules or go-live dates are published. KyDec keeps every invoice structured in the meantime.

The idea, in one picture

Enter it once. It shows up everywhere it should.

A document in KyDec is not a form that gets copied into other systems later. Saving it is what updates your books, your stock and your VAT figures, at the same moment.

You enterOne recordUpdated instantly
Tax invoiceBHD · VAT 10% per line
Vendor billInput VAT captured
Stock transferWarehouse to warehouse
KyDec
database
one record
Ledgers & P&L
Stock valuation
VAT return reportFigures for the NBR portal
Ageing & reports
Data written onceRead by every moduleNo export, no re-keying, no second register
One platform

One login. Numbers that agree.

Sales, purchases, stock, bank and CRM write into the same double-entry books — so your P&L, VAT report and stock value are never three different stories.

QuotationProformaSales orderDelivery noteTax invoiceReceiptLedger

True double entry, from the document that caused it

Every invoice, bill and receipt posts its own journal. Trial balance, P&L, balance sheet and cash flow, all traceable to source.

Getting paid in Bahrain

BenefitPay, Fawri+, cheque or cash: each payment is recorded as a receipt against its invoice and matched when you import the bank statement. Card payment links are not offered in Bahrain yet.

Receipts against invoicesRecorded
Bank transfersReconciled

Sales & invoicing

Quotes to credit notes, recurring invoices, reminders, 11 print templates, email with open tracking, and WhatsApp.

Purchases & expenses

POs, vendor bills, expenses, RFQs and multi-stage approvals before anything is paid.

Inventory

Multi-warehouse stock, batch, serial and expiry tracking, transfers, reorder alerts.

Banking, CRM & 35+ reports

Bank reconciliation with suggested matches, lead pipelines, and the reports your accountant asks for.

VAT return reportVAT summaryAgeingOutstandingProject P&LStock value

Several businesses, one login

Run your W.L.L. and a sister company, each with its own books. Multi-currency invoices for GCC customers at the day’s rate.

Roles & permissionsApproval workflowsEid greetings to customersPayroll & HRMSComing soon
Works with

Connections that are live today.

WhatsApp BusinessSend documents and reminders
Lead forms on your websiteLeads land in the CRM
Google CalendarMeetings from the CRM
Invoices APIInvoices from your own systems
Your own domainEmails sent from your domain
Custom labels & fieldsOn your documents
KyDec AI

Less typing, fewer surprises. AI that does the dull parts.

01

Reads your vendor bills

Photograph a supplier bill. Line items, VAT and totals are filled in for you to check.

02

Reads your bank statements

Upload a statement, even a scanned PDF — each line is read and matched to its invoice or bill.

03

Warns you early

Overdue invoices get reminders on the schedule you set; items below their reorder level raise an alert.

04

Answers in plain words

Ask the books a question the way you would ask your accountant.

Trust & switching

Safe books. A calm first month.

Roles decide who sees what
Nightly backups, kept for 14 days
Encrypted in transit
Export any list or report, any time
Week1

We take your existing data

Masters, balances and open invoices from Excel, Tally or your current software.

Week1–2

Your formats, your numbering

Bilingual invoice template, your logo, your series, your VAT account number on every page.

Week2

About an hour of team training

Sales, purchases and approvals — each person learns just their part.

Week4

We sit through your first month-end

Reconcile the bank, review VAT, close the month — together.

Basic is free.

No card needed. Invoice in BHD with VAT from day one and upgrade only when you need more.

Start free

Paid plans: local pricing

Add modules as you grow. Human support by chat, email and phone on every plan.

Local pricingTalk to us
Questions from Bahrain

Straight answers.

Something else? Write to info@techbizsolution.co.in — a person replies.

Does KyDec file my VAT return with the NBR?+

No. KyDec prepares the VAT summary and VAT return report; you or your accountant file and pay on the NBR portal.

Is e-invoicing mandatory in Bahrain?+

Not today. E-invoices are allowed but not required, and the NBR has published no rules or dates for its planned platform.

Can my invoices be in Arabic?+

On paper, yes — Arabic, English or bilingual, printed right-to-left. The app screens are in English.

Can customers pay with BenefitPay?+

Not built in. BenefitPay and Fawri+ transfers are recorded as receipts and matched in reconciliation. Card payment links are not offered in Bahrain yet.

Can I invoice customers elsewhere in the GCC?+

Yes — other currencies at the day’s exchange rate, with each party’s VAT registration number on file.

Where is my data stored?+

Hosted in India, encrypted in transit, backed up nightly. Export any list or report to CSV or Excel any time.

Three decimals. One set of books.

Set up your first bilingual tax invoice in BHD today. Basic is free and stays free.