Re-keying channel codes and FX-tagged rows by hand is the slow part of Egyptian bookkeeping. Convert each client's AlexBank PDF in seconds and your team works from data.
Convert your AlexBank statementsAccountants serving AlexBank clients receive bilingual PDFs with an Italian-influenced layout — clean columns and explicit channel codes. The channel code column (ATM, POS, BRN, ONL, INT) is a category signal you do not get at most Egyptian banks. Manual re-keying loses that signal and is slow on multi-month statements. Kashfbank converts each PDF in under a minute and preserves the channel code as its own field in the Excel.
Post-2022 EGP devaluations make FX context essential. AlexBank prints both original-currency and EGP-converted amounts for foreign transactions; Kashfbank tags currency on each row so historical comparisons stay meaningful even when EGP figures jump between periods.
Columns: date, description, transaction type code (channel), debit (EGP), credit (EGP), balance (EGP). The Egyptian IBAN (29 characters, EG prefix) appears in the account header. Multi-month statement packs combine cleanly because the Intesa-style format stays consistent across periods. Kashfbank preserves channel codes as their own Excel column for filtering and chart-of-accounts mapping.
Standard Egyptian accounting work covers trial balance reconciliation, ETA return preparation, and quarterly VAT filings for registered businesses.
Bilingual Arabic-English PDF with internationally influenced clean tabular layout. Columns: date, description, transaction type code, debit (EGP), credit (EGP), balance (EGP). Transaction type codes identify channel: ATM, POS, BRN (branch), ONL (online), INT (internal). IBAN displayed in account header. Intesa Sanpaolo group compliance formatting means higher consistency across statement periods than many Egyptian peers.
| Label | Meaning |
|---|---|
| ATM | ATM cash withdrawal |
| POS | Point-of-sale card payment |
| BRN | Branch counter transaction |
| ONL | Online banking transaction |
| SWIFT | International wire transfer |
Rules in Egypt differ — see our country guide
Collect client PDFs
Request the client's AlexBank PDF via AlexBank Mobile or Online for the relevant period. For the annual ETA return, January to December. For quarterly VAT filings, three months per period.
Bulk upload to Kashfbank
Upload all client PDFs in one session. Each file converts independently and is labelled with its source filename. In a single session you can process 10 to 20 PDFs across different clients.
Verify channel code mapping
Open each Excel and confirm the channel code column is populated. Map ATM → Cash, POS → Card Purchase, BRN → Branch Transaction, ONL → Online Banking, INT → Internal Transfer in your chart-of-accounts template.
Import into your accounting system
Excel columns (Date, Description, Channel, Debit, Credit, Balance) map to QuickBooks, Xero, Zoho Books, and Sage. The channel code becomes a custom field or sub-account category for cleaner reporting.
Common challenges
Can Kashfbank process multiple AlexBank clients in one session?
Yes. Each upload is independent and labelled with the source filename. In a single session you can convert 10 to 20 PDFs across different clients and download each as a separate Excel for the client's working papers.
Does the export preserve the channel code as its own column?
Yes. The Excel includes the channel code (ATM, POS, BRN, ONL, INT) as a dedicated column rather than flattening it into the description. This makes filtering by channel straightforward in Excel or your accounting system.
How are post-2022 large EGP entries handled in batch processing?
Kashfbank tags each row with its currency context, so FX-linked entries show both the original currency amount and the EGP equivalent. Year-over-year comparisons stay meaningful even when EGP figures jump dramatically between 2021 and 2024 statements.
Are credit card and current account statements parsed differently?
Yes, the column structures differ. Mixing both in one upload may require manual splitting at the section divider. AlexBank's credit card statement uses different headers from the current account statement; Kashfbank handles both formats but expects them in separate uploads for cleaner output.
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 Egypt (CBE)
Fiscal year: Jul 1 – Jun 30 (government); Jan–Dec (private sector)
Full country guide →Statement language: Arabic / English