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 statementAl 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.
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.
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.
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.
| Label | Meaning |
|---|---|
| مضاربة | Mudaraba profit-sharing |
| مشاركة | Musharaka partnership finance |
| مرابحة | Murabaha repayment |
| توزيع أرباح | Profit distribution to depositor |
| تحويل | Transfer (domestic/international) |
Rules in Bahrain differ — see our country guide
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.
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.
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.
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
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.
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.
Upload PDF, get Excel in seconds
Try it free10 free credits on signup
Regulator: Central Bank of Bahrain (CBB)
Fiscal year: Jan 1 – Dec 31
Full country guide →Statement language: Arabic / English