KashfbankBank Statement Converter
DashboardPricingBanksBlog
Get started
HomeBanksBBK (Bank of Bahrain and Kuwait)Tax Preparation
Bahrain

Convert Your BBK Statement for Tax Preparation

Bahrain has no personal income tax but 10% VAT since 2022. BBK statements are the primary evidence for NBR substantiation. Convert your bilingual PDF to Excel for clean tax workpapers — done in seconds.

Convert your BBK statement

Why tax prep on BBK matters in Bahrain

Bahrain has no personal income tax and no general corporate income tax, but it does have 10% VAT (doubled from 5% in January 2022). The National Bureau for Revenue (NBR) expects VAT-registered businesses to substantiate output and input VAT with bank-evidenced transaction records. BBK is one of the largest retail and SME banks in the country, so its statements are central to most Bahraini VAT files.

BBK statements are also used for cross-border tax filings. Bahraini residents working with subsidiaries in Saudi Arabia, the UAE, or Kuwait often need bank-evidenced records of inbound dividends and salary credits for the tax authority in the receiving jurisdiction. The 3-decimal BHD precision and SWIFT BIC tags in the BBK statement make the converted Excel reliable cross-border evidence.

How BBK statements support different tax frameworks

For Bahrain 10% VAT: BBK statements prove inbound revenue receipts (output VAT base) and outbound supplier payments (input VAT credit base). The bilingual statement preserves the Arabic merchant narrative alongside the English transaction code, so an NBR query about a specific line can be answered without reopening the original PDF.

For cross-border filings: BBK is widely used as the GCC headquarters bank for small regional operations. The converted CSV preserves SWIFT references for inbound dividends from subsidiaries and outbound supplier payments to foreign vendors, which the foreign tax authority will want to see in their own format.

What to extract from your BBK statement

Pull every credit and debit with full 3-decimal BHD precision, preserve BENEFIT references on domestic transfers and SWIFT BICs on cross-border, and keep the bilingual description column intact for NBR substantiation.

  • Inbound revenue receipts via BENEFIT and SWIFT for output VAT base
  • Supplier payments tagged for input VAT credit reconciliation
  • Bank charges and transfer fees — deductible business expense
  • Cross-border SWIFT entries with BIC for foreign tax authority records
  • Closing balance per VAT period for completeness check

BBK (Bank of Bahrain and Kuwait) statement format

Bilingual Arabic-English A4 PDF. Columns: value date, description, debit, credit, BHD balance (3 decimal places per Central Bank of Bahrain standards). Account header: IBAN, account type, branch, statement generation date. BENEFIT network references for domestic transfers; SWIFT for cross-border.

LabelMeaning
BENEFIT تحويلBENEFIT network transfer (Bahrain)
راتبSalary credit (WPS)
دفع فاتورةBill payment
شيكCheque clearing
تحويل خارجيOutward international transfer

Bahrain specifics for this use case

Rules in Bahrain differ — see our country guide

How to do it — step by step

1

Pull the statement covering your VAT or tax period

From BBK iBank, request the statement for the full filing period. Bahrain VAT returns are quarterly for most businesses, monthly for the largest. Match the statement period to your filing cycle.

2

Upload to Kashfbank

The bilingual PDF goes in as-is. BHD's three decimal places stay intact, BENEFIT references on domestic transfers are preserved, and SWIFT BICs on cross-border wires are kept in the description column.

3

Categorise revenue, expense, and VAT-relevant lines

Filter by Category to isolate inbound revenue, supplier outflows, bank charges, and any VAT remittance lines if you have already paid VAT in the period.

4

Export and reconcile against your VAT return

Download as Excel or CSV. Sum credits for revenue, outflows for input-VAT-eligible expenses. The 3-decimal BHD totals reconcile against the VAT return to the fils.

Common challenges

  • •Fiscal year mismatch: Saudi Hijri vs. Gregorian calendar in statements from the same bank
  • •Pre/post-VAT transaction splitting (UAE pre-June 2023 vs. after for corporate tax)
  • •Scanned statements from older accounts where OCR confidence drops on faded print
  • •Multi-entity accounts where personal and company transactions share one IBAN

Frequently asked questions

Does the export keep BHD to three decimal places?

Yes. 1.250 stays 1.250. This precision is essential when reconciling against NBR filings or supplier invoices in Bahrain, where the smallest unit is the fils (1/1000 of a BHD).

How does Kashfbank handle the bilingual BBK statement layout?

BBK prints Arabic and English on most rows. Kashfbank reads both and preserves the bilingual description column in the export. NBR substantiation can be done in either language without reopening the original PDF.

I have BENEFIT and SWIFT transactions on the same statement. Are they tagged differently?

Yes. BENEFIT references identify domestic transfers within Bahrain's local rail. SWIFT BICs identify cross-border entries with the sender's bank country. The export tags each separately so domestic and cross-border revenue can be summed independently.

When did Bahrain double its VAT rate and how does that affect statements?

Bahrain raised VAT from 5% to 10% in January 2022. Pre-2022 and post-2022 transactions both appear in the export with their original dates. Your VAT advisor uses the date column to apply the correct rate. Kashfbank does not annotate VAT status on individual rows — that requires the merchant invoice.

Other use cases for BBK (Bank of Bahrain and Kuwait)

Freelancers

Extract, categorize, and export freelance income and expenses from PDF bank statements — ready for 1099, self-assessment, or ZATCA filings.

Loan Applications

Prepare clean, lender-ready bank statement exports that prove stable income and responsible financial behavior for personal and business loan applications.

Mortgage Applications

Prepare 6–12 months of verified, structured bank statement data for mortgage underwriting — covering down payment seasoning, income stability, and GCC real estate requirements.

BBK (Bank of Bahrain and Kuwait) overviewBahrain banks guide

Convert BBK (Bank of Bahrain and Kuwait) Statement

Upload PDF, get Excel in seconds

Try it free

10 free credits on signup

Regulatory context

Regulator: Central Bank of Bahrain (CBB)

Fiscal year: Jan 1 – Dec 31

Full country guide →

Statement info

BHD

Statement language: Arabic / English

Kashfbank

Turn your bank statement into a spreadsheet in seconds.

العربيةEnglish

Product

  • Dashboard
  • Pricing
  • Banks
  • Blog
  • RSS

Resources

  • All Banks
  • Saudi Arabia Banks
  • UAE Banks
  • PDF to CSV
  • PDF to Excel
  • SAR Statement to Excel
  • AED Statement to Excel
  • Blog
  • Pricing

Legal

  • Privacy Policy
  • Terms of Service
  • Contact

© 2026 Kashfbank. All rights reserved.

Powered by AI