Both are conventional Qatari banks. One is private sector and trade-finance-strong; the other is the regional giant. Their PDFs reflect the difference.
Commercial Bank of Qatar (CBQ)
Qatar
The Commercial Bank of Qatar (CBQ) is one of Qatar's oldest and largest private banks, established in 1975. It serves individual and corporate clients with a wide range of banking, credit, and investment products. CBQ PDF statements are clearly formatted with Qatar Riyal (QAR) denominations, transaction reference numbers, and bilingual content.
Qatar National Bank (QNB)
Qatar
Qatar National Bank (QNB) is the largest financial institution in the Middle East and Africa by assets, headquartered in Doha. Founded in 1964, it operates in over 28 countries and serves more than 30 million customers globally. QNB statements are comprehensively formatted and support multi-currency accounts.
Commercial Bank of Qatar (CBQ) was founded in 1975 and is one of Qatar's oldest private-sector banks, serving around 700K customers — retail, SMEs, corporates, and a significant expat base in professional and skilled-worker segments. CBQ is particularly strong in trade finance and treasury services. QNB (1964) is Qatar's largest bank with 20M+ customers across Qatar, Egypt, France, and other subsidiaries — dominant in sovereign-wealth, institutional, and large-corporate banking.
Both banks issue text-layer bilingual PDFs in QAR. The difference is in metadata density: CBQ surfaces an explicit transaction reference column on every row, while QNB embeds Q-Pay/NAPS or SWIFT references in the description text.
CBQ statements use a structured layout: Transaction Reference Number, Date, Description, Debit, Credit, QAR running balance. The reference-number column can be wide, occasionally causing line wrapping that misaligns amount columns in non-table-aware parsers. Corporate accounts may include sub-account rows per department — these need grouping logic to consolidate.
QNB statements run a similar bilingual layout but embed references inside the description. The running QAR balance updates with each transaction. QAR amounts can run to 10+ digits in corporate accounts. QNB statements may carry subsidiary metadata under the same client profile — confirm the country before processing the PDF.
If you bank with both, your CBQ CSV will be reference-heavy — every transaction carries an identifier in its own column, which makes invoice matching fast. Your QNB CSV preserves the same information but embedded in the description, which requires a string parse to extract. Both produce clean rows for salary, card purchases, and transfers.
For corporate CBQ accounts, watch for sub-account rows. A department-level split inside a corporate statement can confuse parsers that expect one ledger per file — our extraction groups sub-accounts so the consolidated and split-out views are both available. QNB does not surface this layout for typical retail accounts.
| Feature | Commercial Bank of Qatar (CBQ) | Qatar National Bank (QNB) |
|---|---|---|
| Country | Qatar | Qatar |
| Region | MENA | MENA |
| Currencies | QAR | QAR, USD |
| Sharia-Compliant | — | — |
Both Banks
Qatar National Bank (QNB) Only
Which is easier to convert?
CBQ's standalone reference-number column makes invoice matching faster but the wide column can cause line wrapping on narrow PDFs. QNB embeds references in the description but is otherwise simpler structurally. Both produce reliable CSVs.
Do both banks use Q-Pay and NAPS for domestic transfers?
Yes. Q-Pay and NAPS are Qatar's domestic payment rails. Both CBQ and QNB statements label domestic transfers with the Q-Pay or NAPS reference. CBQ puts it in the reference column; QNB embeds it in the description text. Either way, the reference is preserved in the CSV.
Why does my CBQ corporate statement have multiple rows on the same line?
Corporate CBQ accounts may include sub-account rows per department or cost-centre. The reference-number column distinguishes them. Our extraction groups sub-accounts under the parent so you can pivot between consolidated and detailed views in your spreadsheet.
Can I match transfers between a CBQ and a QNB account?
Yes. Both banks settle domestic transfers through Q-Pay or NAPS with a unique reference. The reference is preserved in both CSVs — CBQ in its own column, QNB inside the description. Match the outbound row at one bank to the inbound row at the other by reference.
Kashfbank supports Commercial Bank of Qatar (CBQ), Qatar National Bank (QNB), and 60+ other banks