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

Convert BBK Statements for Accountants and Bookkeepers

BBK serves a large share of Bahraini SMEs. Their bilingual statements are detailed but verbose. Convert client PDFs in bulk to clean Excel files for VAT returns and trial balance reconciliation.

Convert client statements

Why BBK matters for Bahraini accounting practices

Bank of Bahrain and Kuwait sits behind a large share of Bahrain's SME accounts. An accountant supporting Bahraini clients will see BBK statements alongside National Bank of Bahrain, Ahli United Bank, and BisB in most VAT and corporate files. The BBK statement is bilingual Arabic-English with 3-decimal BHD precision, which is rich but verbose. Manual re-keying for trial balance reconciliation is the biggest time sink in any Bahraini bookkeeping engagement.

Bahrain's National Bureau for Revenue (NBR) administers 10% VAT and requires registered businesses to maintain bank-evidenced records. The accountant uses the BBK statement to substantiate output VAT (inbound revenue receipts) and input VAT (supplier payments). The bilingual description preserves the Arabic merchant narrative, which matters when an NBR query needs the exact line as it appeared.

How BBK statements feed an accounting workflow

Kashfbank converts each BBK PDF to a clean Excel with Date, Value Date, Description (bilingual), Debit, Credit, Balance, and Reference columns. The CSV output drops directly into Zoho Books (popular in Bahrain), Xero, or QuickBooks. BENEFIT network references on domestic transfers and SWIFT BICs on cross-border wires are preserved in the Reference column for audit trail.

Bulk upload lets a practice convert an entire client's 12-month statement pack in one session. Each file converts independently and is labelled with the source filename, so the accountant can trace a specific transaction back to the month it appeared in. Running balance integrity is checked across pages to flag any missing statement page.

What to extract for the accounting workpaper

Pull every debit and credit with full 3-decimal BHD precision, preserve BENEFIT and SWIFT references for audit trail, keep the bilingual description for NBR substantiation, and capture running balance for completeness verification.

  • All debits and credits with exact dates and 3-decimal BHD amounts
  • Bilingual description column for NBR substantiation in either language
  • BENEFIT references on domestic transfers preserved
  • SWIFT BICs on cross-border wires preserved for audit trail
  • Running balance column for missing-page detection

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

Collect BBK PDFs from the client

Ask the client to download monthly PDFs from BBK iBank for the engagement period — typically the VAT period (quarterly) or the corporate financial year. Upload all months together to Kashfbank.

2

Run bulk conversion

Kashfbank converts each PDF independently and labels each Excel with the source filename. The bilingual description, 3-decimal BHD, and BENEFIT/SWIFT references are preserved on every row.

3

Import to Zoho Books, Xero, or QuickBooks

Map the Date column to transaction date, Description to memo, Debit and Credit to the appropriate accounts. The Reference column carries the audit trail back to the original PDF row.

4

Reconcile against the VAT return

Sum credits for revenue and tagged debits for input-VAT-eligible expenses. Compare to the VAT return filed with NBR. Any gap is investigated using the bilingual description column and the original PDF row reference.

Common challenges

  • •GCC statements in Arabic with Hijri dates requiring dual-date output (Hijri + Gregorian)
  • •Scanned statements with low OCR quality — common in older Egyptian and Lebanese bank PDFs
  • •Multi-page statements where the bank splits across quarterly or monthly PDFs requiring merge
  • •Statements with running balance gaps that signal missing pages (critical for completeness in audit)

Frequently asked questions

Can the practice process multiple clients' BBK statements in a single session?

Yes. Each PDF is processed independently and labelled with its source filename. A practice can convert 10 to 20 BBK statements across different clients in one session and download each as a separate Excel for the respective client folder.

Does the export preserve BBK's bilingual description for NBR substantiation?

Yes. BBK prints Arabic and English on most rows. Kashfbank reads both and keeps the bilingual descriptor in the Description column. NBR queries can be answered in either language without reopening the original PDF.

How does Kashfbank handle the 3-decimal BHD precision?

BHD has three decimal places (the smallest unit is the fils, 1/1000 of a dinar). Kashfbank preserves all three decimals in the export — 1,250.500 stays 1,250.500. Generic converters that default to USD conventions collapse to two decimals, which breaks NBR reconciliation.

What if the client's BBK statement has a missing page?

Kashfbank tracks the running balance across pages. Any gap between the closing balance of one page and the opening balance of the next is flagged in the output, which lets the accountant request the missing page before reconciliation.

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.

Tax Preparation

Convert PDF bank statements to clean spreadsheets for Zakat, VAT, corporate tax, and self-assessment filings across GCC and international markets.

Loan Applications

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

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