How to File a VAT return in Saudi Arabia online

Filing a VAT return in Saudi Arabia means reconciling your output and input VAT ledgers at the 15% standard rate, logging into the Zakat, Tax and Customs Authority (ZATCA) portal, populating the return's 16 boxes for domestic sales, exports, the Reverse Charge Mechanism, and customs imports, and submitting the return electronically by the statutory deadline for the period.
Applying these steps correctly and using a qualified cloud accounting system goes a long way toward automating the process and decreasing manual data-entry errors.
- Pre-Filing Audit: Preparing Your Ledgers Before You Open the Portal
- The 16-Box ZATCA VAT Return Form, Explained with SAR Examples
- Reconciling Phase 2 E-Invoicing with the VAT Return
- Comparing Filing Methods: Manual, Spreadsheet, and Automated
- How Wafeq Supports VAT Return Filing
Pre-Filing Audit: Preparing Your Ledgers Before You Open the Portal
Before opening the ZATCA portal to enter figures, finance managers and accountants need to run a full reconciliation of every ledger tied to the tax period in question. The regulations set two filing frequencies for businesses in the Kingdom:
- A monthly period for businesses whose annual taxable supplies exceed SAR 40 million.
- A quarterly period for businesses below that threshold.
Reconciling the Sales Ledger (Output VAT)
Output VAT is charged at 15% on all goods and services supplied within the Kingdom. The practical review at this stage covers:
- Standard-rated supplies (15%): Reconcile total issued invoices against the VAT due on them. For example, if a company's cash and credit sales for the quarter total SAR 1,000,000, the output VAT due to ZATCA on that amount is SAR 150,000.
- Supplies to citizens in private healthcare and education: Confirm these are logged in their dedicated boxes, with supporting documentation kept on file for verification.
- Zero-rated supplies (0%): Review exports outside the GCC and international transport of goods and passengers, and confirm a valid customs declaration and international shipping documents exist to prove the goods actually left the Kingdom.
- Exempt supplies: Review financial services not based on an explicit fee, and exempt real estate transactions or those subject to the Real Estate Transaction Tax, to confirm VAT wasn't mistakenly charged on them.
To calculate these figures accurately and automatically before filing: Wafeq's Saudi Arabia VAT Calculator is a useful way to avoid rounding discrepancies.
Get 30% Off Wafeq yearly packages
Enter your email to receive your exclusive discount code. New users only!
+------------------------------------------------+ | Total supplies and sales for the tax period | +------------------------+-----------------------+ | +--------------------------------- +---------------------------------+ v v v +---------------+ +---------------+ +-----------------+ | 15% standard | | 0% zero-rated | | VAT-exempt | +-------+-------+ +-------+-------+ +--------+---------+ | | | v v v Output VAT calculated Exports & int'l transport Specific financial (Box 1) (Box 5) services (Box 6)
Reconciling the Purchase Ledger (Recoverable Input VAT)
Not every VAT amount paid to suppliers is recoverable on the return. The pre-filing review needs to exclude VAT tied to employees' or management's personal expenses, block recovery of VAT for personal-use vehicles, and exclude entertainment and hospitality costs. It's also worth confirming the following operational points:
- Holding valid tax invoices: Invoices need to show the supplier's Tax Registration Number (TRN), with the data matching the approved invoicing requirements.
- The Reverse Charge Mechanism (RCM): Identify all services imported from non-resident parties (cloud software subscriptions, external engineering or marketing consultancy, for example). Here, the business self-accounts for both output and input VAT on the return without waiting for a local tax invoice.
- Customs imports: Reconcile VAT amounts paid at customs ports against the customs declarations filed under the business's account. For the correct accounting treatment of these transactions, see our dedicated article on: recording customs duties and VAT on imported goods.
The 16-Box ZATCA VAT Return Form, Explained with SAR Examples
The electronic VAT return form on the official portal is built around 16 main boxes, split between sales (output) and purchases (input), followed by the final net calculation.
Part One: VAT on Sales (Output) — Boxes 1 to 8
- Box 1 — Standard-rated sales (15%): Enter the total value of domestic goods and services subject to the standard rate. The system calculates the VAT due automatically.
Worked example:
Worked example:
If a company supplies office equipment worth SAR 500,000, that figure goes in the amount field, and the system automatically calculates output VAT of SAR 75,000 in the tax field.
- Box 2 — Sales to citizens (private healthcare / private education): Enter total healthcare and education services provided to citizens. VAT here is still 15%, but it isn't collected from the citizen — instead, it's logged as a recovery claim that the government covers on the citizen's behalf.
- Box 3 — Zero-rated sales to citizens (first-home supplies): For companies supplying first residential properties to citizens, exempted up to the officially set value limits.
- Box 4 — Zero-rated domestic sales (0%): Covers domestic supplies subject to the zero rate, such as qualifying medicines and medical supplies or investment-grade precious metals.
- Box 5 — Exports (outside the GCC): Enter the total value of goods and services exported outside GCC territory, conditional on having customs data and international shipping evidence.
- Box 6 — VAT-exempt sales: Enter total revenue not subject to VAT under the law.
- Box 7 — Total sales: Calculated automatically as the sum of Boxes 1 through 6, representing total supplies for the period.
- Box 8 — Sales adjustments (credit notes and bad debts): Used to record adjustments from returns, discounts granted after an invoice is issued, or corrections to prior errors within the regulatory limits.
Worked example:
Worked example:
If a customer returns goods worth SAR 20,000 and a credit note is issued, the amount is entered as a negative figure, reducing output VAT by SAR 3,000.
Part Two: VAT on Purchases (Input) — Boxes 9 to 14
- Box 9 — Standard-rated purchases (15%): Enter total domestic purchases and operating expenses on which 15% VAT was charged by registered suppliers.
Worked example: raw materials purchased for SAR 200,000 with SAR 30,000 in input VAT are recorded here, deducting the final VAT payable.
- Box 10 — Imports on which VAT is paid at customs: Enter the value of imported purchases cleared through customs ports where VAT was paid directly at clearance.
- Box 11 — Imports subject to the Reverse Charge Mechanism: For services or goods imported from non-residents.
Worked example: paying SAR 40,000 for overseas cloud server fees is entered in Box 11, and the system posts SAR 6,000 as both output and input VAT at the same time — making the cash impact zero if the input VAT is fully recoverable.
- Box 12 — Zero-rated purchases (0%): Domestic purchases or imports that were subject to the zero rate under the regulations.
- Box 13 — VAT-exempt purchases: Expenses and purchases that carry no VAT under the law.
- Box 14 — Total purchases: Calculated automatically as the sum of Boxes 9 through 13.
Part Three: Net Tax and Submission — Boxes 15 and 16
- Box 15 — Net tax due for the period: Calculated automatically by subtracting total input VAT from total output VAT. If output exceeds input, the result is tax payable; if input exceeds output, the result is a credit balance available for refund or carry-forward.
- Box 16 — Corrections of prior-period errors (under SAR 5,000): If a business discovers an error in a previous return with a tax impact below SAR 5,000, it can be adjusted directly through this box. If the impact exceeds SAR 5,000, a separate amendment request for the original return is required.
Once the figures are confirmed, the taxpayer clicks Confirm and Submit, which generates a SADAD payment invoice with the reference number and amount due.
Reconciling Phase 2 E-Invoicing with the VAT Return
With Phase 2 e-invoicing live on the Fatoora platform, ZATCA now has close to real-time visibility into invoices from businesses integrated into that phase. As a result, the VAT return is no longer a standalone document populated from manual estimates — it's expected to reflect the invoice data already sitting on ZATCA's servers.
+--------------------------------------------------------------------+ | The E-Invoicing Reconciliation Cycle | +-------------------------------------+------------------------------+ | XML invoices (integration phase) | Sent to the Fatoora platform | +-------------------------------------+------------------------------+ | VAT return reconciliation | Box 1 figures vs invoice data| +-------------------------------------+------------------------------+ | Automated review outcome | Flags discrepancies |
Distinguishing B2B and B2C Invoices on the VAT Return
Sales recorded in Box 1 are made up of two categories of e-invoices under Phase 2:
- Standard tax invoices (B2B): Issued to other businesses and commercial entities. These require clearance and validation by the platform before being sent to the customer.
- Simplified tax invoices (B2C): Issued to individual consumers. These require reporting to ZATCA within a short window of issuance.
ZATCA runs matching processes comparing the amounts declared in Box 1 (standard-rated sales) against the total value of B2B and B2C invoices cleared and logged through the platform's servers during the period. A meaningful gap between what's been uploaded through e-invoicing and what's manually entered on the return can trigger a notice to the taxpayer or place the return under review, with possible consequences for the business.
Businesses should therefore confirm that their accounting software provides genuine integration between invoice issuance and VAT return preparation.
Comparing Filing Methods: Manual, Spreadsheet, and Automated
Businesses in Saudi Arabia prepare their VAT return data through a range of methods, from direct manual entry on the portal to spreadsheets to approved accounting software.
Criterion | Manual Entry on the Portal | Excel Spreadsheets | Wafeq's Automated Engine |
Risk of human error | Very high while transcribing figures and aggregating invoices | High — formulas break, or cells get overwritten | Lower — figures are pulled directly from approved invoices |
Handling the Reverse Charge Mechanism | Requires manual calculation and double-entry | Needs complex formulas that can drop line items | Calculated and posted as a double entry automatically |
Alignment with e-invoicing | No live matching against XML invoice data | Entirely separate from the Fatoora platform | Tied to the same invoice records used for e-invoicing |
Matching customs import invoices | Amounts entered and matched by hand | Manual handling, prone to dropped invoices | Supports closer matching of import amounts |
Time spent preparing the return | Several hours of work per tax period | Somewhat less, but with higher audit risk | Meaningfully shorter preparation time |
Audit-readiness | Hard to pull detailed breakdowns quickly | Unprotected files with no change history | Exportable reports organized by box |
How Wafeq Supports VAT Return Filing
Wafeq is a cloud accounting platform built to align with ZATCA's requirements in the Kingdom, aiming to take manual calculation work off the finance team's plate.
+------------------------------------------------+ | Wafeq's Approved Accounting System | +------------------------+-----------------------+ | +----------------------------- +-----------------------------+ v v v +-----------------+ +-------------------+ +-------------------+ | Approved | | Data linked to | | In-system error | | e-invoicing | | return boxes | | checks | +--------+---------+ +---------+---------+ +---------+---------+ | | | +----------------------------- +------------------------------+ v +------------------------------------------------+ | A VAT report ready for export and review | +------------------------------------------------+
Wafeq offers a set of features designed to support VAT return accuracy:
- Linking sales and purchase entries to return data: Wafeq connects sales, purchase, and expense entries to VAT return data as soon as an invoice or voucher is approved.
- Pre-filing review alerts: The system flags issued invoices without a defined tax treatment, or purchase invoices from suppliers without a clear tax registration number.
- Exportable reports: Wafeq lets you review figures in Saudi riyals and export the report. For more detail on how in-system reporting works, see "VAT Return - Wafeq."
- Alignment with e-invoicing data: Wafeq supports linking invoices issued through the Fatoora platform with return data, reducing the chance of discrepancies during review.
Read Also: VAT Refund Conditions for Businesses in Saudi Arabia.
Managing VAT return filing well is about more than plugging numbers into a portal before month-end — it's a discipline that starts the moment the first sales invoice is issued, and the first purchase invoice is recorded. Moving from manual processes to automated cloud solutions helps protect a business from late-filing penalties and filing errors.
Always make a habit of reviewing your input and output lists, calculating the Reverse Charge Mechanism accurately, and relying on qualified accounting solutions.
FAQs about VAT return in Saudi Arabia
What is the deadline for filing a VAT return in Saudi Arabia?
A VAT return and any tax due must be submitted no later than the end of the month following the tax period ending. Businesses on the monthly filing schedule (annual revenue above SAR 40 million) file by the end of the month after the reporting month; businesses on the quarterly schedule file by the end of the month following the quarter.
How does the Reverse Charge Mechanism (RCM) affect the boxes on a VAT return?
Under RCM, the value of imported services is entered in both Box 11 (as a purchase) and Box 1 (as an implied sale) at the same time. This double-entry treatment records the tax as both output and input VAT within the same return, which typically leaves no cash impact for the business as long as the input VAT is fully recoverable.
What penalties does ZATCA impose for filing a VAT return late?
ZATCA imposes a late-filing penalty of between 5% and 25% of the VAT that should have been declared. On top of that, a separate late-payment penalty of 5% of the unpaid VAT applies for each month or part of a month the tax remains unpaid.
Can a previously submitted VAT return be corrected?
Yes — errors can be corrected either through Box 16 on the next return, if the tax impact is under SAR 5,000, or by filing an amended return. If the error exceeds SAR 5,000, a separate amendment request for the period in question must be submitted through the portal along with supporting documentation.
How does approved accounting software like Wafeq help ensure VAT return accuracy?
Wafeq supports accuracy by linking financial transactions to return-box data without a separate manual re-entry step. It also provides alerts to verify supplier tax registration numbers and confirm that the correct VAT rates are applied before export.
Get started with Wafeq to automate your VAT reporting and e-invoicing workflow to a high standard of quality and compliance.
Get started with Wafeq to automate your VAT reporting and e-invoicing workflow to a high standard of quality and compliance.















![How to prepare for ZATCA audits [Essential Records and Steps]](https://wafeq-www-image-server.onrender.com/_next/image?url=https%3A%2F%2Ffirebasestorage.googleapis.com%2Fv0%2Fb%2Fwafeq-docs.appspot.com%2Fo%2Fmedias%252Ff44c0072_%D9%83%D9%8A%D9%81%D9%8A%D8%A9+%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B9%D8%AF%D8%A7%D8%AF+%D9%84%D9%84%D8%AA%D8%AF%D9%82%D9%8A%D9%82+%D8%A7%D9%84%D8%B6%D8%B1%D9%8A%D8%A8%D9%8A+%D9%81%D9%8A+%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9+%5B%D8%A7%D9%84%D8%B3%D8%AC%D9%84%D8%A7%D8%AA+%D9%88%D8%A7%D9%84%D8%AE%D8%B7%D9%88%D8%A7%D8%AA+%D8%A7%D9%84%D8%A7%D9%94%D8%B3%D8%A7%D8%B3%D9%8A%D8%A9%5D.png%3Falt%3Dmedia&w=3840&q=75)