Annual Compliance Calendar for a Company in Saudi Arabia: Month by Month

Annual Compliance Calendar for a Company in Saudi Arabia: Month by Month

Domira Team December 6, 2025 4 min read

The recurring filings and renewals a foreign-owned Saudi company faces each year, grouped by rhythm, with who owns each and how to avoid missed deadlines.

A company in Saudi Arabia runs on four compliance rhythms: monthly items such as withholding tax and payroll contributions, quarterly or monthly VAT returns, annual items such as audited accounts, the Zakat or income tax return and the partners' meeting, and renewals such as licences and registrations that expire on their own dates. Exact deadlines are set by each authority and can change, so the calendar below is built on rhythms and owners, to be filled with the current dates from each portal.

Before stage one

Start by collecting every registration the company holds and its expiry or filing date: commercial registration, municipal licence through Balady, chamber membership, ZATCA accounts, GOSI, Qiwa, and any sector licences. Put them in one shared calendar with reminders well before each date. A single register is more valuable than any consultant's checklist, because it reflects your company's actual obligations.

  • Financial year end, which anchors audit, tax and general assembly deadlines.
  • VAT filing frequency shown on the ZATCA account.
  • Expiry dates of the commercial registration, municipal licence and any activity licences.
  • Named owners for tax, payroll, corporate secretarial and licence renewals.
  • Portal access for each platform held by at least two people.

Stage 1: Monthly: payroll and social insurance

Pay salaries through the wage protection system, submit GOSI contributions and keep Qiwa records current for employee contracts. Payroll items are monthly and penalties for delay accumulate quickly.

  • Deliverable: Monthly payroll file, GOSI payment and wage protection confirmation.
  • Owner: HR and payroll.
  • Approval gate: Payroll reconciled to GOSI records before month end.

Stage 2: Monthly: withholding tax

File the withholding return for payments made to non-residents in the prior month and pay the tax withheld within the deadline ZATCA sets.

  • Deliverable: Withholding return and payment receipt.
  • Owner: Finance manager.
  • Approval gate: Every foreign payment in the ledger appears on the return or has a recorded reason for exclusion.

Stage 3: Monthly or quarterly: VAT

Prepare and file the VAT return for the assigned period, reconcile it to e-invoices issued and received, and pay any amount due.

  • Deliverable: Filed VAT return and reconciliation.
  • Owner: Finance manager.
  • Approval gate: Return reconciled to the ledger and FATOORA invoice records.

Stage 4: Year end: close and audit

Close the books, run inventory counts and prepare audit schedules, then complete the audit and file the approved statements through Qawaem.

  • Deliverable: Audited statements filed on Qawaem.
  • Owner: Finance manager with the auditor.
  • Approval gate: Audit timetable agreed before year end.

Stage 5: After year end: Zakat and income tax return

File the annual declaration with ZATCA and pay the balance within the deadline after year end, including the transfer pricing disclosure where required, then obtain the certificate that proves compliance.

  • Deliverable: Filed return, payment and ZATCA certificate.
  • Owner: Tax adviser.
  • Approval gate: Certificate obtained, because tenders, banks and renewals may ask for it.

Stage 6: Annually: governance

Hold the partners' or shareholders' meeting required by the articles and the Companies Law to approve accounts, appoint or reappoint the auditor and consider distributions. Update beneficial ownership information with the Ministry of Commerce when it changes.

  • Deliverable: Signed minutes and resolutions.
  • Owner: Company secretary.
  • Approval gate: Minutes signed and filed where required.

Stage 7: On their own dates: renewals

Renew the commercial registration, municipal licence, chamber membership, MISA registration where applicable, sector licences, iqamas for foreign staff and building or civil defence certificates for premises. Many renewals depend on others, for example a licence renewal requiring a valid registration.

  • Deliverable: Renewed certificates saved in the register.
  • Owner: Government relations officer.
  • Approval gate: Reminders set well ahead of each expiry date.

Handovers between stages

Renewals fail at the handover between departments. HR owns iqamas, finance owns ZATCA, and nobody owns the municipal licence that depends on a valid lease and civil defence certificate held by the facilities team. Assign each renewal to one owner and make them responsible for its dependencies too.

How you know it is finished

The calendar is working when every obligation has an owner, a date and a reminder; when certificates from ZATCA, GOSI and the chamber are current, since tenders and banks request them; and when a quarterly review confirms nothing has lapsed. Deadlines and requirements should be confirmed on each authority's portal and with your adviser each year.

Domira works with foreign investors on the property side of entering Saudi Arabia: finding land or premises, due diligence, design, construction and asset management. For licensing, tax and legal steps, work with a licensed adviser; we coordinate with yours so the property decision fits the structure you choose.

Frequently Asked Questions

What are the annual filings for a company in Saudi Arabia?

Typically the audited financial statements through Qawaem, the Zakat or income tax declaration to ZATCA with any related-party disclosure, the annual partners or shareholders meeting and its resolutions, and renewals of registrations and licences that fall due. Monthly and quarterly filings for VAT, withholding and payroll run alongside. Confirm the exact set for your company with your adviser.

What happens if a Saudi commercial registration expires?

An expired commercial registration can block other government services for the company, such as renewals, visas and some banking transactions, and may lead to penalties. Renewal is done online through the Ministry of Commerce services, often together with any outstanding fees. Set reminders ahead of the expiry date and check for dependencies such as chamber membership.

Which certificates do Saudi tenders and banks usually ask for?

Common requests include a valid commercial registration, the ZATCA certificate showing Zakat or tax compliance, the GOSI certificate, the chamber of commerce membership, the Saudisation certificate from Nitaqat and, for some tenders, a local content or RHQ-related document. Keep current copies in one place, since expired certificates are a frequent reason for rejected bids.

Complimentary Consultation

Have a Property Question?

Domira can help you navigate property, financing and investment decisions in Saudi Arabia. Speak with our team for an initial consultation.