KashfbankBank Statement Converter
DashboardPricingBanksBlog
Get started
HomeBanksRiyad BankFreelancers
Saudi Arabia

Convert Your Riyad Bank Statement for Freelance Income Tracking

Mixed personal and project income in one Riyad Bank account makes ZATCA filing harder than it needs to be. Export to CSV and filter the rows that count.

Convert your Riyad Bank statement

How Riyad Bank presents freelance income

Riyad Bank, founded in 1957 and one of the Kingdom's oldest conventional banks, issues a clean bilingual PDF. Each row carries an Arabic and English description, a reference number, debit, credit, and a right-aligned running balance. Most freelancer income lands as a Sarie transfer ("حوالة سريعة") from a domestic client or as a SWIFT credit ("حوالة واردة") from a foreign one.

The summary page at the front of a Riyad Bank statement lists opening balance, closing balance, and average monthly balance — useful for ZATCA disclosures, but it can also confuse converters. Kashfbank skips the summary and starts at the first transaction row.

Separating freelance income from personal flow

A typical Riyad Bank account mixes Mada POS spending, family transfers, salary inflows from a part-time role, and client payments. After CSV export, filter the Credit column and exclude internal-transfer lines. What remains is your gross freelance income for the period.

Foreign client SWIFT credits land in SAR after Riyad Bank applies the conversion. Keep the original currency in mind: ZATCA expects gross revenue in SAR, but your invoices may be USD or EUR. The export retains the bank's converted SAR figure.

What to pull from the CSV

Three to six months is the standard reporting window for Misk freelance licence holders. The export gives you every credit line, dated, labelled, and ready to filter.

  • Sarie inbound transfers ("حوالة سريعة واردة") tagged as domestic client payments
  • SWIFT inbound credits ("حوالة واردة من الخارج") tagged as international income
  • Mada POS debits separated as business expense or personal
  • Subscription debits to Adobe, Figma, AWS, and similar tools (deductible)
  • Salary credits ("راتب") if you hold a parallel employment contract

Riyad Bank statement format

Riyad Bank statements are professionally formatted bilingual PDFs. The layout is: Transaction Date (DD/MM/YYYY), Description in both Arabic and English, Cheque/Reference number, Debit, Credit, and a right-aligned Running Balance column. Statements may include a summary page with opening and closing balances, and average monthly balance calculations.

LabelMeaning
POS-MADA-Mada debit card purchase at point of sale
حوالة سريعةSarie real-time domestic transfer
راتبSalary deposit via WPS
قسط تمويلFinancing installment debit (conventional or Islamic window)
RTGSHigh-value real-time gross settlement transfer

Saudi Arabia specifics for this use case

Saudi freelancers under the Misk freelance license must register with ZATCA and report income; a converted bank statement showing all Mada and SWIFT credits is the primary proof of earnings.

How to do it — step by step

1

Download a full quarter from Riyad Mobile

Sign in to Riyad Mobile and export your statement as PDF for the period that matches your ZATCA filing. Three to six months is the standard window.

2

Upload to Kashfbank

Drop the PDF into Kashfbank. The summary page is skipped automatically; extraction starts at the first transaction row.

3

Filter by category

In the exported CSV, use the Category column to isolate Sarie credits, SWIFT credits, and Mada debits. Sum the credit-side totals to get gross freelance revenue.

4

Reconcile against invoices and file

Match each credit line to a client invoice. Export the final CSV for your accountant or upload directly into Zoho Books, QuickBooks, or your ZATCA filing tool.

Common challenges

  • •Mixed personal and business transactions in one account with no obvious separator
  • •Multi-currency income (USD invoice paid, bank receives AED/SAR equivalent) causing amount mismatches
  • •Arabic-only PDF statements from GCC banks that resist standard OCR tools
  • •Scanned statements with low DPI or handwritten annotations that break text extraction
  • •Recurring transfers from family that resemble client payments

Frequently asked questions

Does Riyad Bank label freelance client transfers differently from salary deposits?

Yes. Salary credits land via WPS with the "راتب" label and an employer code. Domestic client transfers use "حوالة سريعة" via the Sarie rail. Foreign client payments arrive as "حوالة واردة" with the originating BIC. Kashfbank preserves the bank's exact label in the Description column.

My Riyad Bank statement starts with a summary page. Does Kashfbank extract that?

Kashfbank skips the opening summary and starts at the first transaction row. If you need the average-balance figure for a ZATCA disclosure, keep the original PDF alongside the CSV.

Can I export only the credit-side rows from my Riyad Bank statement?

The full statement is extracted to preserve the audit trail. After export, filter the spreadsheet by non-empty Credit values to isolate inbound transfers. Mada refunds appear as credits too, so review by reference description before totalling.

How does Kashfbank handle bilingual Arabic-English descriptions on Riyad Bank statements?

Both languages are preserved row by row in the Description column. Arabic text is extracted natively, not transliterated. You can sort or filter on either language in Excel or Google Sheets.

Other use cases for Riyad Bank

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.

Mortgage Applications

Prepare 6–12 months of verified, structured bank statement data for mortgage underwriting — covering down payment seasoning, income stability, and GCC real estate requirements.

Riyad Bank overviewSaudi Arabia banks guide

Convert Riyad Bank Statement

Upload PDF, get Excel in seconds

Try it free

10 free credits on signup

Regulatory context

Regulator: Saudi Central Bank (SAMA)

Fiscal year: Hijri fiscal year (government); Gregorian Jan–Dec (most private sector)

Full country guide →

Statement info

SAR

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