KashfbankBank Statement Converter
DashboardPricingBanksBlog
Get started
HomeBanksAl Baraka Banking GroupAccountants
Bahrain

Convert Al Baraka Statements for Client Bookkeeping

Al Baraka is a Bahrain-headquartered Islamic banking group. Coding an Islamic statement means splitting financing cost from operating expense. Convert to Excel so every Sharia tag lands in the right ledger.

Convert your Al Baraka statement

Why Al Baraka statements matter for accountants

Al Baraka Banking Group is the largest pan-MENA Sharia-compliant banking group, founded in Bahrain in 1978. For an accountant booking a client's transactions, the challenge is that Al Baraka tags every row by Sharia product, and each product maps to a different ledger account. Murabaha repayment is a financing cost, not an operating expense. Mudaraba profit is investment income, not revenue. Coding these wrong distorts the trial balance.

An accountant handling several Al Baraka clients needs each statement as a clean tabulated file, not a scanned PDF. The Sharia tag has to survive the conversion so the bookkeeper can build a coding rule by description text rather than reviewing every line. The Kashfbank export keeps the tag intact in the description column for exactly this.

How an Al Baraka statement maps to a chart of accounts

Al Baraka prints every row with the Sharia product code in the narration. Inbound 'تحويل' transfers code to revenue or to a debtor receipt. Murabaha instalments ('مرابحة') code to a financing-cost account, not operating expense — the deferred-sale margin is a finance charge in substance. Musharaka flows ('مشاركة') code to the partnership equity or financing account depending on the structure.

Mudaraba profit distributions ('توزيع أرباح') code to investment income, separate from trading revenue. Ijara instalments ('إجارة') code to a lease account. Bank charges code to deductible expense. The Kashfbank export keeps each Sharia tag in the description column, so the accountant builds a one-pass coding map by filtering rather than reading every narration.

What to extract for the client ledger

Pull the full period for each client, tag every row by Sharia product so the coding rule maps cleanly, separate financing cost from operating expense, isolate Mudaraba investment income, and preserve the 3-decimal BHD precision so the ledger reconciles to the bank summary to the fils.

  • Inbound transfers coded to revenue or debtor receipts
  • Murabaha instalments coded to financing cost, not operating expense
  • Musharaka flows coded to the partnership financing account
  • Mudaraba profit coded to investment income, separate from revenue
  • Ijara instalments coded to a lease account

Al Baraka Banking Group statement format

Bilingual A4 PDF following Islamic finance conventions. Islamic product type (Mudaraba, Musharaka, Murabaha) in all narrations. BHD to 3 decimal places. Group-level header identifies subsidiary bank, branch, and parent group. Profit distribution and investment returns clearly separated from operational transactions.

LabelMeaning
مضاربةMudaraba profit-sharing
مشاركةMusharaka partnership finance
مرابحةMurabaha repayment
توزيع أرباحProfit distribution to depositor
تحويلTransfer (domestic/international)

Bahrain specifics for this use case

Rules in Bahrain differ — see our country guide

How to do it — step by step

1

Pull the client statement from Al Baraka Digital

Request the statement covering the client's full bookkeeping period from Al Baraka Digital. PDF is the standard format; the bilingual layout is preserved on download.

2

Upload to Kashfbank

Drop each client PDF in. The Sharia product tags (Mudaraba, Murabaha, Musharaka, Ijara) on every row are preserved in the description column. The 3-decimal BHD precision stays intact.

3

Build a coding map by Sharia tag

Filter by description text. Each Sharia product maps to a fixed ledger account: Murabaha to financing cost, Mudaraba to investment income, Ijara to lease, Musharaka to the partnership account. One pass codes the whole statement.

4

Import to the bookkeeping system and reconcile

Export to Excel or CSV in the format your bookkeeping system imports. The 3-decimal BHD totals reconcile against Al Baraka's own statement summary to the fils, so the bank rec ties out cleanly.

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

How should Murabaha repayments be coded?

As a financing cost, not an operating expense. Murabaha is a deferred-sale structure; the margin is a finance charge in substance. The Kashfbank export keeps the Murabaha tag on each row so the bookkeeper routes it to the financing-cost account in one filtered pass.

Is Mudaraba profit revenue or investment income?

Investment income. Mudaraba is a profit-sharing arrangement on a deposit-side investment account, not trading revenue. Coding it as revenue overstates turnover. The export keeps the Mudaraba tag visible so it codes to the investment-income account separately.

Can I process several Al Baraka clients in one workflow?

Yes. Each client statement is converted independently. The Sharia tags are preserved on every file, so the same coding map applies across clients. Subsidiary statements in other currencies are converted with their own precision and kept separate.

Does the export keep BHD to three decimal places?

Yes. 1.250 stays 1.250. The fils-level precision matters because the client's bank reconciliation must tie out against Al Baraka's own summary exactly.

Other use cases for Al Baraka Banking Group

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.

Al Baraka Banking Group overviewBahrain banks guide

Convert Al Baraka Banking Group 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