Drop a Bank Muscat, NBO, or Bank Dhofar PDF. Get every ر.ع row — three-decimal baisa parsed correctly, OmanNet and Thawani labels intact.
OMR has been pegged to USD at 0.3845 since 1986 — one of the most stable pegs in the GCC. One rial equals 2.60 US dollars, making OMR the second-highest-valued currency in the world after the Kuwaiti dinar. The peg has held through every regional oil cycle for nearly four decades.
OMR uses three decimal places (baisa). One rial is 1,000 baisa, and statements print amounts as '475.250' or '2,150.500'. A row showing '475.250' represents OMR 475.250 — not OMR 4,752.50. Generic PDF tools routinely mis-parse this and report every salary at ten times its true value. Kashfbank reads OMR amounts at the right precision. The CBO mandates Arabic-primary statements, so most PDFs default to Arabic with English sub-labels — both stay in the export at equal width.
We have tested OMR PDFs from Bank Muscat — the largest bank by assets — National Bank of Oman (NBO), Bank Dhofar, Sohar International, and the major Islamic windows. Each has its own PDF layout. Bank Muscat's mBanking export, NBO's monthly statement, and Bank Dhofar's bilingual layout all work without you telling the tool which bank issued the file.
Conventional banking dominates Oman's retail sector, but Islamic windows are growing. Murabaha, Ijara, and Wakala entries from Bank Muscat's Meethaq window, Bank Nizwa, and Alizz Islamic Bank stay labeled in their original Arabic — not relabeled as 'interest' or merged with conventional rows.
Omani nationals filing salary records under Royal Decree labour requirements, expat workers reconciling OMR payroll against home-country remittances, freelancers building income proof for residency renewal, accountants preparing 5% VAT returns for clients (Oman's VAT introduced April 2021), and high earners now subject to the new personal income tax introduced in 2024 — the first in the GCC.
Output is Excel-ready: dates in the leftmost column, Arabic description first (as CBO requires), English next to it, debit, credit, and balance as numeric columns formatted with three-decimal OMR precision. WPS salary descriptors with the employer CRN preserved, so 12 months of payroll pull as a clean table.
Pegged to USD at 0.3845 since 1986. The OMR is the second-highest-valued currency in the world (after KWD). Three decimal places (baisa) are standard in statements.
Does it handle three-decimal OMR baisa correctly?
Yes. We parse OMR amounts at three decimal places. '475.250' is read as 475.25 rials, not 4,752. This matters because OMR is the second-highest-valued currency in the world and small parsing errors translate into very large numerical mistakes.
Will Bank Muscat's Meethaq Islamic window stay labeled correctly?
Yes. Murabaha, Ijara, and Wakala entries from Bank Muscat Meethaq, Bank Nizwa, and Alizz Islamic Bank are extracted with their original Arabic labels. We do not relabel them as 'interest' or merge them with conventional rows.
Does it work with Arabic-primary statements as the CBO requires?
Yes. The CBO requires Arabic as the primary language for statements. We extract the Arabic description as printed and add an English column next to it. Both stay in the export at equal width.
How does it handle the new 2024 personal income tax era?
We extract the rows as the bank prints them. The income-tax framework introduced for high earners in 2024 means clean salary, dividend, and capital gains extraction matters for residents at that income level. The Excel output gives you the raw rows; the tax classification stays with you or your accountant.
Upload your PDF and get Excel in seconds
Convert your OMR statement10 free credits on signup