KashfbankBank Statement Converter
DashboardPricingBanksBlog
Get started
HomeBanksDubai Islamic Bank (DIB)Accountants
UAE

Convert DIB Statements for SME Accounting

DIB requires an Islamic-aware chart of accounts. Murabaha is financing, Wakala is investment income, Takaful is insurance, Zakat is charity. Kashfbank tags each so the ledger map is right on import.

Convert DIB statements

Why DIB statements need Islamic-aware accounting

Dubai Islamic Bank's statement carries product names — Murabaha, Ijara, Wakala, Takaful — that do not map to a conventional chart of accounts. Murabaha instalments are financing repayments, not interest. Ijara payments are lease costs. Wakala profits are investment income. Takaful premiums are insurance. Zakat is a charity deduction with its own ledger. For accountants serving DIB clients — UAE national businesses, Sharia-conscious SMEs, Muslim expat ventures — the import has to respect this structure or the financial statements misclassify under IFRS.

Kashfbank tags each Islamic finance line in the Category column. Murabaha and Ijara go to financing, Wakala goes to investment income, Takaful goes to insurance expense, Zakat goes to a dedicated Zakat liability account. The accountant maps these to the client's chart of accounts on import, but the heavy lifting of classification is already done.

How DIB statements map into accounting systems

DIB issues a bilingual Arabic-English PDF with DD/MM/YYYY dates and a clean tabular layout: date, description (bilingual), debit, credit, balance in AED. The product name — Al Islami Current, Al Islami Savings, financing accounts — sits in the header. Bilingual descriptions can cause generic OCR to merge Arabic and English into a single field; Kashfbank parses each language independently.

Zoho Books UAE VAT edition is the dominant SMB accounting tool in the UAE and imports the resulting CSV directly. For Xero or Sage 50, the Date, Description, Debit, Credit, Balance, Category, Currency columns map to the standard bank-feed schema. The accountant adds an Islamic-finance section to the chart of accounts and maps the Category tags on first import.

What to extract for the audit working paper

Pull the full transaction list with running balance, all Murabaha and Ijara instalments tagged as financing, Wakala profit credits separately, Takaful premiums separately, Zakat deductions separately, supplier debits with any input VAT, and VAT remittances. Cross-check the closing balance against the trial balance. Any gap is the first reconciliation item.

  • All debits and credits with date and amount for trial balance match
  • Running balance to detect missing pages or split-PDF gaps
  • MURABAHA INSTALMENT and IJARA PAYMENT rows tagged as financing
  • WAKALA PROFIT credits tagged as investment income
  • ZAKAT DEDUCTION rows booked to a separate Zakat ledger
  • VAT PAYMENT FTA debits tagged for output VAT netting

Dubai Islamic Bank (DIB) statement format

Bilingual Arabic-English PDF. Dates DD/MM/YYYY. Clean tabular layout: date, description (bilingual), debit, credit, running balance in AED. Product name (e.g., Al Islami Current Account) in header. Supports current and savings account formats. Islamic contract type may appear in transaction description (e.g., Murabaha instalment).

LabelMeaning
POS PURCHASECard payment at merchant
ATM WITHDRAWALCash withdrawal at ATM
SALARYMonthly salary via WPS
MURABAHA INSTALMENTMonthly repayment for Murabaha finance product
IJARA PAYMENTLease payment under Islamic Ijara contract

UAE specifics for this use case

UAE-based accountants using Zoho Books (UAE VAT edition) need the VAT column flagged; Kashf's Category field tags ZATCA-style VAT payment rows for easy filtering.

How to do it — step by step

1

Upload one or more DIB PDFs

Upload the client's DIB statements in one session. Each file is processed independently and labeled with its source filename. Twelve monthly PDFs become twelve sheets in one bundle.

2

Confirm product type for each account

Check the header — Al Islami Current and Al Islami Savings have a standard schema. Financing-product accounts include extra columns for outstanding principal. The transaction row schema is the same; the header context affects ledger mapping.

3

Reconcile running balance

The Balance column should be continuous month to month. Any gap signals a missing page or split PDF. Re-upload and Kashfbank merges chronologically. Bilingual description rows are kept as one transaction, not two.

4

Export to the accounting tool

Download the CSV. Zoho Books UAE VAT edition imports directly. For Xero or Sage, the Date, Description, Debit, Credit, Balance, Category, Currency columns map to the standard bank-feed schema. Add the Islamic-finance section to the chart of accounts.

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 Kashfbank process multiple DIB clients' statements in one session?

Yes. Each upload is processed independently and labeled with its source filename. A single session can convert ten to twenty PDFs across different clients, with each downloaded as its own CSV. SME bookkeepers and tax agents can run a full month's batch in one sitting.

How does the export book Murabaha instalments under IFRS?

Murabaha instalments are financing repayments, not interest. Kashfbank tags them as financing in the Category column. The accountant maps them to a financing-cost ledger account under IFRS. They are distinct from any interest expense line.

Does Kashfbank handle the bilingual Arabic-English description column?

Yes. DIB prints Arabic and English on the same transaction row, which doubles description width. Generic OCR can merge the two languages into a single field, breaking reconciliation. Kashfbank parses each language independently and produces one transaction row with both descriptors preserved.

Where does Zakat post in the ledger?

Zakat is a charity deduction, not a business expense. It books to a separate Zakat liability account, not to expense. Zakat is also not tax-deductible for UAE corporate tax. Kashfbank tags ZAKAT DEDUCTION rows so the accountant maps them correctly on import.

Other use cases for Dubai Islamic Bank (DIB)

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.

Dubai Islamic Bank (DIB) overviewUAE banks guide

Convert Dubai Islamic Bank (DIB) Statement

Upload PDF, get Excel in seconds

Try it free

10 free credits on signup

Regulatory context

Regulator: Central Bank of the UAE (CBUAE)

Fiscal year: Jan 1 – Dec 31 (Gregorian)

Full country guide →

Statement info

AED

Statement language: 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