Saudi Arabia applies the arm's length principle to transactions between related parties. ZATCA requires appropriate transfer pricing (TP) documentation and, in many cases, disclosure or filing of TP data. This guide covers who is in scope, which methods are accepted, what to document, ZATCA filing obligations, and penalties. See CIT, withholding tax, tax residency certificate, and ZATCA penalties.
Overview
Transfer pricing rules ensure that transactions between related parties (e.g. a Saudi subsidiary and its foreign parent, or between group companies) are priced as they would be between independent parties. If prices are not at arm's length, ZATCA can adjust taxable income and impose penalties. Saudi rules align with OECD Transfer Pricing Guidelines; documentation and filing requirements are set by ZATCA and may include a master file, local file, and country-by-country report for large groups.
Arm's Length Principle
All related-party transactions must be priced on an arm's length basis — i.e. the conditions (price, terms) should be consistent with what unrelated parties would agree in comparable circumstances. ZATCA can recharacterise or adjust transactions that are not at arm's length, increasing (or in some cases decreasing) the Saudi entity's taxable income. The burden of demonstrating arm's length pricing rests on the taxpayer through contemporaneous documentation.
Accepted TP Methods
Saudi Arabia follows OECD-style methods: Comparable Uncontrolled Price (CUP), Resale Price, Cost Plus, Transactional Net Margin Method (TNMM), and Transactional Profit Split. The most appropriate method depends on the nature of the transaction, availability of comparables, and functional analysis. Document the method chosen, comparables (internal or external), and the rationale. ZATCA may challenge the method or comparables if they are not well supported.
Documentation Requirements
Documentation should be contemporaneous — prepared at or before the time of the transaction, not only when ZATCA requests it. Typically required: (1) description of the group and related-party transactions; (2) functional analysis (functions, assets, risks); (3) selection and application of the TP method; (4) comparability analysis and comparables; (5) conclusion on arm's length pricing. Large multinationals may need a master file (group-wide) and a local file (Saudi entity). Keep documentation in a form that can be submitted to ZATCA upon request.
ZATCA TP Filing and Disclosure
ZATCA may require disclosure of related-party transactions and TP information in the tax return or in separate TP forms. Large groups may have country-by-country reporting (CbCR) obligations. Check the current ZATCA portal and guidelines for the exact forms and thresholds (e.g. revenue or related-party transaction thresholds). Filing deadlines must be met; late or incomplete filing can attract penalties. See ZATCA penalties.
TP Compliance Checklist
- Identify all related parties and intercompany transactions (goods, services, royalties, loans, cost allocations).
- Perform a functional analysis and select the most appropriate TP method; document comparables and rationale.
- Prepare master file and local file (or equivalent) contemporaneously; update when facts change.
- File TP forms or disclosures with ZATCA by the required deadline; keep records for audit.
- Align Saudi positions with group TP policy and with WHT and CIT reporting.
Penalties for TP Non-Compliance
Failure to maintain or submit TP documentation, or to price related-party transactions at arm's length, can result in income adjustments, interest, and penalties. Penalties may include a percentage of the adjustment or fixed amounts for non-filing or non-disclosure. Ensure documentation is complete, consistent with the group's global TP policy where relevant, and submitted when required. See ZATCA penalties and CIT for the tax impact of adjustments.