Procurement teams that do not understand WHT create compliance liabilities that finance teams discover too late. These are the most common — and most costly — WHT errors in Saudi procurement practice.
Why Procurement Teams Are the First Line of WHT Risk
WHT compliance starts long before the finance team processes the payment — it starts when procurement negotiates the contract. The payment category, the contract structure, the price allocation between goods and services, and the gross-up clause are all determined at the procurement stage. Getting these wrong locks in compliance problems that no amount of back-office correction can easily fix.
Most WHT errors discovered in ZATCA audits originate in procurement decisions made without tax input. The contract was signed with no price breakdown between goods and services. The scope of work was not clearly defined. The payment terms did not reflect WHT deduction. The vendor was not asked about their residency or treaty eligibility. Six months later, the finance team is reconciling WHT on hundreds of payments under a contract that is already executed — with no ability to renegotiate.
The solution is earlier tax involvement in procurement — specifically, WHT analysis should be a mandatory step in the contract approval process for any payment to a non-resident vendor that exceeds a defined threshold.
Mistake 1 — Misclassifying the Payment Category
The most consequential and most common error. The rate gap between categories is large — 5% vs 20% is a 15-percentage-point exposure — and misclassification on a multi-million-riyal contract generates a six-figure assessment shortfall plus delay penalties running from every payment date.
- Calling a management contract a “consulting agreement” to get 5% instead of 20%: ZATCA assesses substance. The label on the contract is not determinative. Operational management responsibility — whoever has it — attracts 20% regardless of the contract title.
- Applying 5% to royalties on the grounds that it is a “technology service”: Software licences, IP royalties, and know-how fees are 15%. Calling an IP licence a “technical support service” does not change the WHT rate on the licence component.
- Defaulting all service payments to 5% without analysis: “Other payments” — services that do not fit the specific listed categories — are 15%, not 5%. The 5% rate applies to specifically defined categories: technical/consultancy services, telecoms, rental, dividends, interest, insurance. Anything outside those categories is 15%.
Mistake 2 — No Price Breakdown in Mixed Contracts
Supply contracts for equipment, machinery, or goods from abroad frequently include Saudi-based service components: installation, commissioning, training, and ongoing maintenance. Saudi CIT rules (Article 5(7)) provide that only the Saudi-activity service component of such contracts is Saudi-source income — but the allocation between goods and services must be in the contract.
Without a separate price for the service component, ZATCA may apply the estimation rule: 10% of the total contract value is deemed to be the service component. On a SAR 20 million equipment supply contract with a SAR 2 million installation element, the correct WHT base is SAR 2 million (5% WHT = SAR 100,000). If the contract is a lump sum, ZATCA estimates the service base at 10% × SAR 20 million = SAR 2 million. In this case the outcome is the same — but that is coincidence, not compliance.
Where the actual service component is higher than 10%, the ZATCA estimate understates the correct WHT base. Where it is lower, the ZATCA estimate overstates it. Separate pricing in the contract is the only reliable approach.
Al-Nakheel Construction Co. signs a SAR 50 million lump-sum contract with a Korean engineering firm covering: supply of prefabricated steel structures (SAR 40 million) and on-site assembly and commissioning in Saudi Arabia (SAR 10 million). The contract has no price breakdown.
ZATCA audit: the service base is estimated at 10% × SAR 50M = SAR 5 million. WHT assessed: 5% × SAR 5M = SAR 250,000. The correct WHT on the actual SAR 10 million service component would have been SAR 500,000. Al-Nakheel under-withheld by SAR 250,000 — plus delay penalties from every payment date. A simple contract clause pricing the services separately would have prevented both the under-withholding and the audit dispute.
Mistake 3 — Gross-Up Clauses Without Tax Analysis
Gross-up clauses — where the Saudi payer contractually agrees to pay the WHT on top of the agreed contract price — are commercially common, particularly with foreign vendors who are unfamiliar with Saudi WHT and want to receive their full quoted price. A gross-up clause shifts the economic burden of WHT from the non-resident vendor to the Saudi buyer.
The problem is that gross-up clauses are often inserted by procurement teams without understanding that they change the economics of the deal and have their own tax implications. When the Saudi payer bears the WHT cost, the gross-up amount may itself be part of the taxable payment — creating a “WHT on the WHT” recursive calculation in some analyses. The gross-up amount may also not be deductible for CIT purposes (income tax and its consequences are non-deductible). And the total cost of the contract increases by the WHT percentage without the commercial negotiation reflecting that cost.
There is no legal prohibition on gross-up clauses — they are valid commercial arrangements. But they should be reviewed by the tax function before signing, not discovered by the finance team when processing the first payment.
Mistake 4 — Missing the 10-Day Remittance Deadline
This is the most operationally common mistake. The monthly WHT statement and remittance are due within the first 10 days of the month following payment. Finance teams that process month-end payments on the 28th–31st and then work through a standard payment approval cycle will routinely miss the 10th of the following month.
For a company making ten cross-border payments per month averaging SAR 500,000 each, total monthly WHT (at an average 10% rate) might be SAR 500,000. A systematic 30-day delay means a 1% delay penalty of SAR 5,000 per month — SAR 60,000 per year in avoidable penalty. Over three years before a ZATCA audit, that is SAR 180,000 in penalties on top of the underlying tax that was correctly withheld and just remitted late.
Mistake 5 — Assuming Treaty Relief Without Documentation
Procurement and commercial teams sometimes agree with a foreign vendor that “the treaty rate applies” without the tax team verifying the treaty conditions or obtaining the required documentation. The vendor receives payment at a reduced WHT rate. No residency certificate is on file. ZATCA audits the WHT return and assesses the domestic rate for every payment made without documentation.
Treaty relief requires: a tax residency certificate from the competent authority of the recipient’s home country (not a self-declaration), evidence of beneficial ownership, and satisfaction of any other treaty conditions. The certificate must be in hand before the payment is made at the reduced rate — not filed retrospectively during an audit. Residency certificates also expire — typically annually — and must be renewed for ongoing payment relationships.
Mistake 6 — Not Withholding on Payments That “Look Like” Goods
Some payments to non-residents are structured as goods purchases but contain significant service elements that create WHT exposure. Data feeds presented as product subscriptions; digital content billed as inventory purchases; maintenance contracts billed as spare parts; and software subscription billing presented as equipment rental — all can contain WHT-applicable service or licence components that procurement teams do not flag for WHT analysis.
The finance function should maintain a list of all non-resident vendor relationships, with each payment type reviewed for WHT applicability at least annually. New vendor relationships with non-residents should trigger a mandatory WHT classification review before the first payment.
FAQs — WHT Procurement Mistakes
If we discover we have been under-withholding for two years, what should we do?
Self-correction is almost always preferable to waiting for ZATCA to discover the error. Calculate the correct WHT that should have been withheld on each affected payment, remit the shortfall with the applicable delay penalty (1% per 30 days from each original due date), and file amended monthly statements for the affected periods. Voluntary disclosure before an audit inquiry typically results in a more straightforward resolution and demonstrates good faith to ZATCA.
Can we require non-resident vendors to bear the WHT cost in the contract?
Yes — the default legal position is that WHT is a tax on the non-resident’s Saudi-source income, and the Saudi payer withholds it from the payment. Contracts that confirm this position (the quoted price is inclusive of WHT; the payer will deduct the WHT before remittance) are standard. Contracts that gross up and shift the WHT cost to the payer are also legally valid but should be reviewed by tax before signing to understand the full commercial and tax implications.
What is the procurement team’s role in WHT compliance?
Procurement’s primary WHT responsibilities are: ensuring contracts with non-residents clearly identify the type of services and separately price goods and services; including a WHT clause that reflects the correct legal position (payer withholds and remits); flagging all new non-resident vendor relationships to the tax/finance function for WHT classification review; and not agreeing to gross-up clauses or treaty rate applications without tax sign-off.
- WHT compliance starts at contract negotiation — procurement teams should involve tax/finance in reviewing all non-resident vendor contracts before signing.
- Payment classification errors (particularly 5% vs 20%) are the most costly WHT mistake. Apply the correct category based on substance, not contract label.
- Always separately price goods and services in mixed contracts — lump-sum contracts with embedded service elements create WHT estimation disputes.
- Gross-up clauses shift the economic WHT burden to the Saudi payer and have their own tax implications — always review with the tax function before agreeing.
- Treaty relief requires advance documentation — residency certificates must be in hand before the payment is made at a reduced rate, not assembled retrospectively.
- Self-correct under-withholding proactively — waiting for ZATCA to identify errors in an audit is more expensive and more disruptive than voluntary correction.