FinchContext
Run with

Build the Withholding Tax (WHT) Return — ZATCA (Saudi Arabia)

Skill: Convert payments to non-residents into a ZATCA withholding tax return

Region: Saudi Arabia (المملكة العربية السعودية) Category: Tax — Withholding Tax (ضريبة الاستقطاع) Does: Takes payments made by a Saudi-resident payer to non-resident beneficiaries and maps them onto the withholding tax (WHT) return filed with ZATCA — classifying each payment by type, applying the statutory rate, and computing the tax to remit. System: ZATCA portal (withholding tax return)

WHT applies to amounts paid to non-residents for income sourced in Saudi Arabia. Rates depend on the payment type — e.g. royalties and payments to head office/related parties are at the higher rates, management fees at the top rate, services/rent/dividends/loan charges at the lower rates. The monthly return and payment are due within the first 10 days of the month following payment, plus an annual WHT return. A reduced rate or exemption may apply under a double-tax treaty (subject to ZATCA's conditions and documentation). Rates and categories change — confirm the current schedule.


When this applies


Input data required

Group Fields
Filer payer VAT/TIN registration number, period (month + year)
Beneficiary non-resident name, country of residence, treaty claim (yes/no)
Payment payment type/category, gross amount paid (SAR), payment date
Rate statutory WHT rate for the type (or reduced treaty rate)
Output WHT withheld per line; total WHT payable

WHT rates by payment type (representative)

Payment type Rate
Management fees 20%
Royalties; payments to a related party / head office 15%
Rent; technical & consulting services; dividends; loan charges (interest); insurance/reinsurance premiums; international telecom; air tickets/freight; and other specified payments 5%
Any other payment per the regulations 15%

Treaty relief may reduce these to a lower rate or nil where conditions are met.


Calculation rules


Worked example (monthly, outline)

WHT return — payer TIN 300011223400003 — period 2026-05
  Line 1  Royalties — software licensor (Ireland)
            gross 400,000.00 × 15% = 60,000.00
  Line 2  Technical services — consultant (UAE)
            gross 200,000.00 ×  5% = 10,000.00
  Line 3  Management fees — head office (USA)
            gross 100,000.00 × 20% = 20,000.00
  -------------------------------------------------
  Total WHT payable = 60,000.00 + 10,000.00 + 20,000.00 = 90,000.00

Filed and paid on the ZATCA portal within the first 10 days of June 2026.


Validation checklist


Last updated: 2026-06-04 — confirm the active schema version, field codes, and ZATCA requirements against the current Zakat, Tax and Customs Authority specifications before use.