Fintax Support Limited

Accounting & Bookkeeping Services in Saudi Arabia

Saudi businesses must maintain accounting records compliant with SOCPA standards and IFRS as adopted in KSA, supporting ZATCA Zakat, VAT, and Corporate Income Tax filings.

Saudi Arabia
ZATCA (Zakat, Tax and Customs Authority) Compliant
10 Specialized Services

Saudi businesses must maintain accounting records compliant with SOCPA standards and IFRS as adopted in KSA, supporting ZATCA Zakat, VAT, and Corporate Income Tax filings. Fintax Support Limited provides monthly bookkeeping in SAR on Odoo, Zoho, and QuickBooks, reconciling local bank accounts and coding transactions for VAT at 15% and Zakat-deductible expenses. We prepare FATOORA-compliant invoice records, GOSI payroll journals, and management accounts that feed directly into your ZATCA annual returns and SOCPA audit requirements.

Accounting & Bookkeeping services in Saudi Arabia

Regulatory Framework

ZATCA requires businesses to retain accounting records for a minimum period under Saudi tax law and maintain FATOORA-compliant e-invoicing records for all B2B and B2C transactions. GOSI contributions must be calculated and remitted monthly for Saudi and eligible non-Saudi employees. SOCPA-regulated entities must prepare audited financial statements annually.

ZATCA (Zakat, Tax and Customs Authority)

Our Accounting & Bookkeeping Services in Saudi Arabia

ZATCA-Compliant Bookkeeping & Record-Keeping

Maintain accounting records that meet ZATCA (Zakat, Tax and Customs Authority) requirements for Zakat, VAT, and Corporate Income Tax compliance across Saudi LLCs, joint stock companies, and MISA-licensed entities. ZATCA-compliant bookkeeping ensures every transaction is documented, coded in SAR, and retained for the statutory ten-year period so your business is audit-ready at all times.

Ten-year record retention

Accounting records maintained for at least ten years under Saudi tax law, supporting ZATCA audit and SOCPA statutory requirements.

Arabic record compliance

Books and supporting documents maintained in Arabic or bilingual format as required by Saudi commercial and tax regulations.

SAR functional currency

All transactions recorded with SAR as the functional currency, with foreign currency revaluation at SAMA-accepted rates.

Digital document storage

Tax invoices, contracts, bank statements, and FATOORA e-invoice records stored and indexed for ZATCA inspection.

How It Works

1

Compliance assessment

Review your CR status, ZATCA VAT and Zakat registration, ownership structure, and current record-keeping gaps.

2

Chart of accounts setup

Configure SOCPA-aligned accounts in SAR with VAT, Zakat, and WHT coding dimensions for KSA operations.

3

Daily transaction recording

Post sales, purchases, expenses, and payroll with supporting documentation attached to each ledger entry.

4

Retention and audit readiness

Archive records per the ten-year retention requirement and prepare monthly compliance checklists for ZATCA filings.

ZATCA requires all VAT-registered and Zakat-liable businesses to maintain complete accounting records that accurately reflect every transaction. Under Saudi tax law, records must be retained for at least ten years from the end of the relevant tax period and be available for ZATCA inspection on request. Records must be maintained in Arabic or in a bilingual format acceptable to Saudi authorities, with SAR as the functional currency for most KSA entities. We configure bookkeeping workflows for MISA-licensed foreign investment entities, wholly Saudi-owned companies, and mixed-ownership structures where Zakat and Corporate Income Tax obligations coexist. Digital storage of FATOORA e-invoices, contracts, bank statements, and payroll records supports ZATCA tax audits, SOCPA statutory audits, and Ministry of Commerce CR renewal requirements.

Common Questions

IFRS Financial Statements (SOCPA-Endorsed)

Prepare financial statements under IFRS as endorsed by SOCPA β€” the mandatory standard for Saudi companies supporting ZATCA Zakat and Corporate Income Tax filings, statutory audits, bank covenant reporting, and Tadawul disclosure requirements with SAR as the presentation currency.

IFRS endorsed by SOCPA

Statements prepared under IFRS standards as adopted and endorsed by the Saudi Organization for Chartered and Professional Accountants.

Primary financial statements

Statement of financial position, profit or loss, cash flows, and changes in equity with SOCPA-required note disclosures.

SAR presentation currency

All amounts presented in SAR with foreign currency translation per IAS 21 for multi-currency operations.

Statutory audit readiness

Financial statements formatted for SOCPA-licensed auditor review, CR renewal, and ZATCA return attachment.

How It Works

1

Accounting policy documentation

Document IFRS accounting policies for revenue recognition, leases, zakat provisions, and fixed assets per SOCPA guidance.

2

Trial balance and adjustments

Post year-end accruals, depreciation, impairment assessments, and deferred tax provisions under IFRS.

3

Financial statement preparation

Compile primary statements and notes covering related-party transactions, segment reporting, and contingencies.

4

Director approval and filing

Present draft statements for board sign-off and coordinate with SOCPA-licensed auditors for statutory submissions.

Saudi companies must prepare financial statements under IFRS as endorsed by SOCPA, with SAR as the functional and presentation currency. Listed Tadawul companies and CMA-regulated entities face additional SOCPA disclosure requirements. IFRS-compliant statements support ZATCA Zakat and Corporate Income Tax filing, Ministry of Commerce CR renewal, and bank covenants. We prepare the full suite of primary statements β€” financial position, profit or loss, cash flows, and changes in equity β€” with notes covering IFRS 15 revenue, IFRS 16 leases, and zakat-related adjustments. For mixed-ownership entities, statements clearly support Zakat base computation and Corporate Income Tax profit allocation to foreign shareholders.

Common Questions

VAT Input/Output Tracking & Reconciliation

Code every transaction for Saudi VAT at 15% standard, zero-rated, exempt, or out-of-scope treatment with accurate input and output tax tracking for ZATCA VAT return filing. VAT-ready accounting handles reverse charge on imported services and cross-border supplies so your recoverable input tax is maximised within ZATCA rules.

Output tax tracking

Sales coded by VAT treatment β€” standard 15%, zero-rated exports, exempt supplies, and out-of-scope transactions.

Input tax recovery

Purchase VAT coded for full, partial, or blocked recovery per ZATCA input tax apportionment rules.

Reverse charge mechanism

Imported services and certain cross-border purchases accounted with self-assessed output and recoverable input VAT.

VAT return readiness

Trial balance mapped to ZATCA VAT return boxes for monthly or quarterly portal submission.

How It Works

1

VAT coding framework

Configure nominal accounts and tax codes for standard 15%, zero-rated, exempt, and reverse charge transactions.

2

Transaction classification

Code daily sales and purchases with correct VAT treatment including export supplies and GCC cross-border transactions.

3

Input tax apportionment

Calculate recoverable input tax where the business makes both taxable and exempt supplies.

4

VAT return reconciliation

Reconcile output and input tax accounts to VAT return figures before ZATCA portal filing.

Saudi VAT at 15% applies to most domestic supplies, with zero-rated treatment for exports and certain categories including international transport. Exempt supplies β€” financial services, residential rent, and bare land β€” restrict input tax recovery on related costs. Businesses must track output tax collected and input tax paid, filing returns through the ZATCA portal within prescribed deadlines. Reverse charge applies to imported services and cross-border transactions, requiring self-assessment of output VAT with corresponding input recovery. We configure your accounting system to classify every transaction correctly β€” including FATOORA-linked B2B supplies, exports, and inter-GCC transactions β€” ensuring VAT return boxes reconcile from your general ledger with ten-year retention records.

Common Questions

FATOORA E-Invoicing Integration

Integrate your accounting system with ZATCA's FATOORA Phase 2 e-invoicing platform for real-time invoice clearance, cryptographic stamping, and ledger reconciliation. FATOORA integration ensures B2B and B2C invoices comply with ZATCA XML/JSON standards and reconcile to your general ledger for VAT return filing.

FATOORA Phase 2 compliance

E-invoices generated, cleared, and stored in ZATCA-compliant XML/JSON format with cryptographic stamps and QR codes.

Accounting system integration

FATOORA clearance connected to Odoo, Zoho, QuickBooks, or ERP systems for automated invoice-to-ledger posting.

ZATCA sandbox testing

Integration validated in the ZATCA sandbox environment before production go-live to prevent clearance failures.

E-invoice record retention

FATOORA invoice records stored for the ten-year retention period with general ledger reconciliation reports.

How It Works

1

Integration assessment

Review your ERP or accounting platform, invoice volumes, and current FATOORA compliance status with ZATCA.

2

ZATCA sandbox configuration

Register integration credentials, configure invoice templates, and test clearance workflows in the ZATCA sandbox.

3

Production deployment

Connect to ZATCA's Fatoora platform for live invoice clearance with automated posting to your general ledger.

4

Reconciliation and monitoring

Reconcile cleared e-invoices to sales and VAT accounts monthly with exception reporting for failed clearances.

FATOORA Phase 2 requires all VAT-registered businesses in Saudi Arabia to issue, clear, and store e-invoices through ZATCA's Fatoora platform in XML or JSON format with cryptographic stamps and QR codes. Integration failures cause invoice rejection, VAT reporting discrepancies, and ZATCA penalties. We integrate FATOORA clearance with Odoo, Zoho Books, QuickBooks, and other ERP platforms β€” testing workflows in the ZATCA sandbox before production deployment. Cleared e-invoices post to sales and output VAT accounts automatically. Monthly reconciliation matches FATOORA records to general ledger entries, supporting VAT return output tax figures retained for the ten-year statutory period.

Common Questions

Bank & Credit Card Reconciliation

Reconcile SAR, USD, EUR, and other currency business accounts against your nominal ledger monthly so cash positions are accurate and ZATCA records are complete. Bank reconciliation is the foundation of KSA-compliant bookkeeping β€” unreconciled accounts undermine VAT returns, Zakat base calculations, and SOCPA audit submissions.

Multi-currency reconciliation

SAR, USD, EUR, and GBP accounts reconciled with foreign exchange gain/loss posted per IAS 21 and SAMA rates.

Bank feed integration

Saudi bank feeds connected to Zoho, QuickBooks, or Odoo for automated transaction import from local and international banks.

ZATCA audit defence

Reconciled bank records satisfy ZATCA record-keeping obligations under VAT, Zakat, and Corporate Income Tax law.

WPS payment matching

WPS-compliant salary transfers matched to payroll journal entries and GOSI contribution records.

How It Works

1

Account inventory and feed setup

Catalog all business bank and card accounts across Saudi and international banks with feed configuration.

2

Transaction matching

Match each bank line to posted nominal entries, flagging unmatched items for investigation.

3

FX revaluation

Revalue foreign currency balances at period-end SAMA rates with gain/loss posting to the general ledger.

4

Reconciliation sign-off

Finalise reconciliation reports confirming bank balance equals book balance for each account monthly.

Accurate bank reconciliation is essential for ZATCA-compliant record-keeping β€” accounting records must reflect actual cash movements supported by bank statements retained for the ten-year period. Saudi businesses commonly operate SAR, USD, and EUR accounts requiring monthly reconciliation with IAS 21 revaluation at SAMA closing rates. We reconcile WPS salary accounts, corporate credit cards, and payment gateway settlements. Unreconciled accounts delay VAT returns and create discrepancies in Zakat base and Corporate Income Tax calculations. Clean monthly reconciliations reduce ZATCA audit risk and satisfy SOCPA-licensed auditor requirements for statutory audits and Ministry of Commerce CR renewal.

Common Questions

Zakat Base Calculation Preparation

Prepare Zakat base schedules from your general ledger supporting ZATCA Zakat return filing at 2.5% for Saudi and GCC-owned entities. Zakat base calculation adjusts IFRS equity for SOCPA-defined add-back and deduction components to determine the correct Zakat liability.

Zakat base components

Equity, provisions, and long-term liabilities added back minus fixed assets, investments, and non-Zakat assets per ZATCA rules.

IFRS to Zakat adjustments

Reconciliation from SOCPA-endorsed IFRS equity to Zakat base with documented add-back and deduction schedules.

Mixed-ownership support

Zakat base and Corporate Income Tax profit allocation for entities with Saudi/GCC and foreign shareholders.

ZATCA return readiness

Zakat base worksheets mapped to ZATCA portal fields with ten-year supporting record retention.

How It Works

1

Balance sheet classification

Classify all assets and liabilities into Zakat base components per ZATCA and SOCPA guidance.

2

Add-back and deduction schedule

Calculate additions for equity, provisions, and long-term loans minus deductions for fixed assets and investments.

3

Zakat base reconciliation

Reconcile Zakat base to general ledger balances with supporting documentation for each adjustment line.

4

Return preparation support

Prepare Zakat base schedules for ZATCA portal filing and coordinate with your tax advisor on combined returns.

ZATCA imposes Zakat at 2.5% on the Zakat base of entities owned by Saudi or GCC nationals. The Zakat base is not simply IFRS equity β€” it requires adjustments adding back equity, provisions, and long-term liabilities while deducting fixed assets, investments, and non-Zakat assets. Mixed-ownership companies calculate Zakat on the Saudi/GCC share and Corporate Income Tax at 20% on the foreign-owned profit share in a combined return. We maintain Zakat base schedules throughout the year, tracking each component from SOCPA-endorsed IFRS accounts. Records are retained for the ten-year statutory period and reconcile to audited financial statements for SOCPA-licensed auditor review.

Common Questions

Monthly & Quarterly Management Accounts

Receive timely profit and loss, balance sheet, and cash flow reports in SAR that give Saudi directors visibility into performance between year-end IFRS filings. Management accounts support Zakat provision planning, VAT cash flow forecasting, and board-level decisions without waiting for annual SOCPA audit submissions.

Monthly P&L and balance sheet

Management reports in SAR with variance commentary on revenue, cost of sales, and operating expenses.

Cash flow forecasting

SAR cash receipts and payments projected to support VAT, Zakat, and WPS salary payment planning.

KPI dashboards

Gross margin, debtor days, and overhead ratios tracked for Saudi director and investor reporting.

Quarterly board packages

Consolidated quarterly reports with year-to-date performance against budget and prior year comparatives.

How It Works

1

Reporting calendar setup

Agree monthly close dates, report format, and KPI metrics aligned to your board or management needs.

2

Monthly close execution

Reconcile accounts, post accruals and prepayments, and finalise SAR trial balance by agreed close date.

3

Management report preparation

Generate P&L, balance sheet, and cash flow with comparative prior period and budget columns in SAR.

4

Review and delivery

Walk through variances with directors and update Zakat and VAT provision estimates each quarter.

Saudi companies file statutory IFRS accounts annually for CR renewal and ZATCA Zakat and Corporate Income Tax purposes, but directors need interim visibility to manage cash, tax obligations, and operations throughout the year. Monthly management accounts provide P&L, balance sheet, and cash flow in SAR between statutory filings. Reports inform Zakat provision estimates at 2.5% on the Zakat base and VAT cash flow forecasting for monthly or quarterly ZATCA payments. For mixed-ownership entities, management accounts track Zakat base components and Corporate Income Tax profit allocation throughout the year. We reconcile management accounts to ZATCA-ready bookkeeping records so year-end IFRS statements prepared under SOCPA-endorsed standards require minimal reconstruction and SOCPA-licensed audit fees are contained.

Common Questions

Cloud Accounting Setup (Zoho, QuickBooks, Odoo)

Configure cloud accounting platforms for Saudi operations with SAR functional currency, ZATCA VAT tax codes, Zakat reporting dimensions, FATOORA e-invoicing integration, and bank feed connectivity. We set up Zoho Books, QuickBooks Online, or Odoo Accounting with SOCPA-aligned chart of accounts and GOSI payroll journal templates.

Platform selection guidance

Zoho, QuickBooks, or Odoo recommended based on transaction volume, FATOORA integration needs, and multi-entity requirements.

KSA chart of accounts

SOCPA-aligned IFRS COA with SAR base currency, VAT tax codes, and Zakat reporting dimensions pre-configured.

Bank and FATOORA feeds

Saudi bank feeds, FATOORA clearance integration, and payment gateway connections established.

Team access and workflows

User roles, approval workflows, and Arabic document attachment policies configured for ZATCA audit readiness.

How It Works

1

Requirements assessment

Evaluate transaction volume, entity structure, FATOORA integration needs, and budget to select the optimal platform.

2

System configuration

Set up company profile, SAR functional currency, SOCPA-aligned chart of accounts, and Saudi VAT tax codes.

3

Integration and migration

Connect bank feeds, FATOORA clearance via ZATCA sandbox testing, import opening balances, and migrate historical data.

4

Training and handover

Train your team on daily posting, VAT coding, and report generation with ongoing support options.

Cloud accounting platforms streamline Saudi bookkeeping by automating bank feeds, VAT calculations, and financial reporting in SAR. Zoho Books offers strong KSA localisation, QuickBooks Online provides widespread accountant familiarity, and Odoo integrates operations, inventory, FATOORA e-invoicing, and accounting in one platform. We configure SOCPA-aligned IFRS chart of accounts, Saudi VAT tax codes for 15%, zero-rated, exempt, and reverse charge transactions, and Zakat base reporting dimensions. FATOORA Phase 2 integration is tested in the ZATCA sandbox before production deployment. Bank feeds from Al Rajhi, SNB, and Riyad Bank connect for automated import with Arabic and bilingual document support.

Common Questions

Multi-Entity & Group Bookkeeping

Manage consolidated books across Saudi holding companies, operating subsidiaries, and MISA-licensed entities with SAR functional currency reporting and inter-company transaction tracking. Multi-entity bookkeeping handles transfer pricing documentation support and separate Zakat and Corporate Income Tax tracking per entity.

Group entity management

Separate ledgers for holding companies, operating subsidiaries, and branch offices with consolidated SAR reporting.

Multi-currency transactions

USD, EUR, GBP, and SAR transactions recorded with IAS 21 translation and period-end SAMA revaluation.

Inter-company reconciliation

Inter-entity sales, management fees, and cost recharges matched and eliminated on consolidation.

Transfer pricing support

Related-party transaction records maintained for ZATCA transfer pricing documentation requirements.

How It Works

1

Entity structure mapping

Document group structure, ownership percentages, functional currencies, and ZATCA registration per entity.

2

Individual entity setup

Configure separate accounting instances with entity-specific VAT registration and Zakat/CIT reporting dimensions.

3

Inter-company processing

Post and reconcile inter-entity transactions with transfer pricing support documentation.

4

Consolidation and reporting

Produce consolidated SAR management accounts and entity-level IFRS statements for ZATCA and SOCPA filing.

Saudi business groups often span holding companies, MISA-licensed subsidiaries, and branch offices β€” each with separate ZATCA VAT and Zakat registrations. Multi-entity bookkeeping requires separate general ledgers per entity with SAR as the functional currency, while foreign subsidiaries report in USD or other currencies translated at consolidation per SOCPA-endorsed IFRS. Inter-company transactions must be recorded at arm's length with documentation supporting ZATCA transfer pricing rules for related-party transactions exceeding SAR 6 million annually. Mixed-ownership entities separately track Zakat base components and Corporate Income Tax profit allocation. We reconcile inter-company balances monthly and produce consolidated SAR management reports alongside entity-level IFRS statements for SOCPA audit and ZATCA filing.

Common Questions

Outsourced CFO & Financial Controller Services

Access senior finance leadership on a fractional basis β€” financial strategy, ZATCA tax planning, cash flow management, and board reporting for Saudi businesses without a full-time CFO. Outsourced CFO services bridge the gap between day-to-day bookkeeping and strategic financial decision-making across single and multi-entity KSA operations.

Strategic financial leadership

Fractional CFO providing financial strategy, budgeting, and investor relations for Saudi growth businesses.

Cash flow & tax planning

VAT and Zakat cash flow forecasting with Zakat base provision planning and Corporate Income Tax estimates.

Board and investor reporting

Monthly board packs, KPI dashboards, and investor update reports in SAR with IFRS-aligned metrics.

ZATCA compliance oversight

Supervise VAT, Zakat, and CIT filing readiness with FATOORA e-invoicing compliance monitoring.

How It Works

1

Financial health assessment

Review current books, ZATCA compliance status, cash position, and reporting gaps across all entities.

2

Finance function design

Define reporting calendar, KPI framework, approval workflows, and team structure for your growth stage.

3

Ongoing financial leadership

Monthly close oversight, board reporting, budget variance analysis, and Zakat/VAT cash planning.

4

Strategic advisory

Support fundraising, MISA expansion, Vision 2030 market entry decisions, and M&A financial due diligence.

Growing Saudi businesses often outgrow basic bookkeeping but cannot justify a full-time CFO β€” particularly MISA-licensed startups, scaling retail operators, and multi-entity groups navigating Zakat, Corporate Income Tax, and VAT simultaneously. An outsourced CFO provides budgeting, rolling forecasts, Zakat base planning at 2.5%, and VAT cash flow management for ZATCA payments. We oversee monthly close, prepare board-ready packages in SAR, and advise on mixed-ownership structuring where Zakat and CIT obligations coexist. For investment rounds or bank facilities, we produce SOCPA-endorsed IFRS financial models and due diligence data rooms at a fraction of full-time CFO cost.

Common Questions

Frequently Asked Questions

Get Started

Fill out the form below and our team will get back to you within 24 hours.

Get a Bookkeeping Consultation

Share your bookkeeping needs in Saudi Arabia and we'll recommend the right accounting solution.

Services Needed (optional)

Not sure which Accounting & Bookkeeping service you need?

Our Saudi Arabia team can assess your requirements and recommend the right approach. Book a free 30-minute consultation.

Need Accounting & Bookkeeping Support in Saudi Arabia?

Contact our Saudi Arabia team for expert assistance.