The order of ZATCA registrations for a new foreign-owned company, from Zakat and income tax to VAT and e-invoicing readiness, without the tax maths.
A new Saudi company registers with the Zakat, Tax and Customs Authority (ZATCA) after its CR is issued, for Zakat or corporate income tax depending on its ownership, and for VAT when its taxable supplies require or justify it. It also needs an e-invoicing setup that fits the FATOORA phase that applies to it. This guide covers the registration sequence, not how the tax is calculated.
Before stage one
Registration is administrative, but it rests on facts that must be settled first: who owns the company and in what proportions, what it sells, and when it expects its first taxable supply. If those facts change after registration, you will be updating ZATCA records, so settle them before you begin.
- An issued CR and the company national address.
- A clear shareholding record, including Saudi, GCC and other owners.
- An estimate of when the first invoice will be issued and of expected turnover.
- A decision on the accounting system and e-invoicing solution.
- A named person who will hold the company ZATCA access.
Stage 1: Create the ZATCA account
Register the company on the ZATCA portal using its CR details, and set up the users who will manage filings.
- Deliverable: An active ZATCA account for the company.
- Owner: General manager or finance lead.
- Approval gate: Access is held by the company, not only by an outside consultant.
Stage 2: Register for Zakat or income tax
Complete the registration that matches the ownership profile. Companies with foreign ownership are generally within corporate income tax on the foreign share, and Zakat applies to the Saudi or GCC share.
- Deliverable: A tax identification record reflecting the ownership split.
- Owner: Finance lead with a tax adviser.
- Approval gate: The ownership on the ZATCA record matches the CR.
Stage 3: Decide on VAT registration
Assess whether the expected taxable supplies make VAT registration mandatory, or whether voluntary registration is worthwhile, using the current thresholds published by ZATCA.
- Deliverable: A VAT registration or a documented decision to wait, with a trigger date to review.
- Owner: Tax adviser.
- Approval gate: No taxable invoices issued before the VAT position is settled.
Stage 4: Set up e-invoicing
Choose an invoicing solution that meets the FATOORA requirements for the phase that applies to you, and connect it where integration is required.
- Deliverable: A tested invoicing solution producing compliant invoices.
- Owner: Finance lead with the software supplier.
- Approval gate: A test invoice passes validation before the first real invoice.
Stage 5: Check withholding tax obligations
Identify payments to non-residents, such as fees to the parent or foreign suppliers, that may be subject to withholding tax, and set up the process to handle them.
- Deliverable: A list of recurring foreign payments with their treatment agreed.
- Owner: Tax adviser.
- Approval gate: No payment to a non-resident is made without checking the treatment.
Stage 6: Build the filing calendar
Record every return and payment date for Zakat, income tax, VAT and withholding tax, with a named owner and a reminder ahead of each date.
- Deliverable: A filing calendar shared with head office.
- Owner: Finance lead.
- Approval gate: Every obligation has an owner and a backup.
Handovers between stages
The risky handover is between the setup adviser, who registers the company, and the accountant, who files returns. Registrations made quickly during setup sometimes contain assumptions nobody remembers. Ask the setup adviser for a written summary of every ZATCA registration and choice made, and give it to the accountant.
How you know it is finished
ZATCA registration is complete when the company has an account it controls, registrations that reflect its real ownership and supplies, a working e-invoicing solution, a process for withholding tax, and a calendar of filings with owners. The first return filed on time is the real proof.
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
When should a new Saudi company register with ZATCA?
Registration follows the CR and should be done promptly, because Zakat or income tax obligations attach to the company from its start and VAT registration may be required before or soon after the first taxable supplies. Your tax adviser can confirm the deadlines that apply to your case using the current ZATCA rules.
Does a foreign-owned company in Saudi Arabia pay Zakat or income tax?
It depends on ownership. The published headline position is corporate income tax at 20% on the share of profits attributable to non-Saudi, non-GCC owners, and Zakat at 2.5% on the Zakat base attributable to Saudi or GCC owners. Mixed ownership means both apply to their shares. Confirm the treatment of your structure with ZATCA through a licensed adviser.
Is VAT registration mandatory for every new company in Saudi Arabia?
Not for every company from day one. VAT registration is mandatory once taxable supplies pass a threshold set by ZATCA, and voluntary registration is possible below a lower level. The published headline VAT rate is 15%. Check the current thresholds with ZATCA and decide with your adviser whether to register at the start.
What is FATOORA and does my new company need it?
FATOORA is the ZATCA e-invoicing programme, which requires invoices to be issued and stored electronically in a prescribed format and, in later phases, integrated with ZATCA systems. It is rolled out in phases by taxpayer group. A new company should choose invoicing software that meets the current requirements and check which integration phase applies.
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.


