KashfbankBank Statement Converter
DashboardPricingBanksBlog
Get started
HomeBanksBanque Saudi Fransi (BSF)Freelancers
Saudi Arabia

Convert Your Banque Saudi Fransi Statement for Consultancy Income

BSF is the bank consultants pick when they bill European clients. Convert the bilingual PDF — with its SAR section and FX sub-accounts — to a single CSV you can actually reconcile.

Convert your BSF statement

Why consultants and senior freelancers bank with BSF

Banque Saudi Fransi, founded in 1977 with historic ties to Crédit Agricole, is the conventional Saudi bank consultants and trade professionals reach for. Its international wire desk is fast, multi-currency sub-accounts are common, and the statement layout is corporate-grade. For a freelancer billing European or US clients, this combination matters more than retail branch density.

The BSF statement format is bilingual (Arabic and English), with two date columns — Posting Date and Value Date — that help reconcile when a wire was credited versus when it cleared. Foreign-currency sub-accounts appear in a separate section with USD or EUR balances.

Reading a BSF statement for freelance income

Inbound SWIFT credits land as "حوالة دولية واردة" or "SWIFT Credit" with the originating BIC. The Value Date column tells you the day the funds were available, which is what matters for cash-flow planning. Sarie domestic transfers ("حوالة سريعة") arrive same-day. Mada POS spending shows the merchant name in Arabic. POS-MADA entries carry an embedded 15% VAT component on retail purchases.

If you keep a USD or EUR sub-account at BSF, those rows appear in a separate section of the PDF. Kashfbank segments by currency header so the FX sub-account doesn't merge into the SAR running balance.

What to pull from the CSV

Consultants need clean income totals for ZATCA disclosure and the bank's source-of-funds questions. The CSV gives you both.

  • SWIFT inbound credits ("حوالة دولية واردة") with originating BIC
  • Sarie inbound transfers ("حوالة سريعة") for domestic project payments
  • FX sub-account balances if you hold USD or EUR alongside SAR
  • Letter-of-credit fees or trade-finance charges (deductible if business-related)
  • Conventional interest credits ("فائدة دائنة") — track separately for Zakat

Banque Saudi Fransi (BSF) statement format

BSF statements are bilingual (Arabic/English) PDFs with a corporate-oriented format. Columns are: Posting Date, Value Date (DD/MM/YYYY), Transaction Description in English and Arabic, Reference Number, Debit, Credit, Running Balance. Foreign-currency sub-accounts may be listed in a separate section with USD or EUR balances.

LabelMeaning
حوالة دوليةOutbound international SWIFT wire transfer
POS-MADA-Mada debit purchase
LC PaymentLetter of credit payment
حوالة سريعةSarie instant domestic transfer
فائدة دائنةConventional interest credit on deposit

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

Export from BSF Online or BSF Mobile

Pull your SAR-account PDF for the reporting period. If you keep an FX sub-account, export it too — Kashfbank handles both.

2

Upload to Kashfbank

Drop the PDF in. Kashfbank segments the SAR section from any USD or EUR sub-account section automatically.

3

Filter inbound credits by source

Use the Description column to isolate SWIFT credits, Sarie credits, and any cash deposits. Sum each group to get gross consultancy income.

4

Reconcile and file

Match each inbound credit to a client invoice. Export the final CSV for your accountant or 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

BSF has two date columns. Which one does the CSV use?

Both. The CSV includes Posting Date and Value Date as separate columns. Use Posting Date for the bank's running balance and Value Date for when the funds were available to you. For ZATCA income recognition, Value Date is usually what matters.

Can Kashfbank handle a BSF statement with a USD sub-account section?

Yes. The SAR section and the FX sub-account section are extracted separately and labelled by currency in the CSV. They don't merge into a single running balance — which would be inaccurate.

How does Kashfbank tag SWIFT BIC codes from BSF statements?

The BIC code (when present) is preserved verbatim in the Description column. This lets you identify the foreign client's paying bank, which is useful for source-of-funds documentation and for reconciling against your Wise or Payoneer transfer history.

Are letter-of-credit fees on BSF statements deductible for me as a freelancer?

L/C fees are typically charged on corporate accounts, not personal freelance accounts. If you do see them on your statement, they likely relate to a business activity. Talk to your accountant about deductibility under your specific ZATCA registration.

Other use cases for Banque Saudi Fransi (BSF)

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.

Banque Saudi Fransi (BSF) overviewSaudi Arabia banks guide

Convert Banque Saudi Fransi (BSF) 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