A ZATCA transfer pricing request is not the ideal time to start building your documentation. It is the point at which your existing documentation is tested.
For tax directors, finance leaders, internal audit teams and multinational groups operating in Saudi Arabia, ZATCA transfer pricing documentation needs to show more than technical compliance. It should connect related-party agreements, actual business conduct, financial data, transfer pricing methods and economic evidence into one consistent position.
Saudi Arabia's transfer pricing framework applies the arm's-length principle to controlled transactions between related persons or persons under common control. ZATCA explains that these transactions should be priced as they would be between independent parties under comparable circumstances.
That principle sits behind Saudi Arabia's wider transfer pricing law and documentation framework, which is closely aligned with the OECD/G20 BEPS approach.
Why Does the 30-Day ZATCA Window Change Audit Preparation?
The biggest practical problem in a transfer pricing audit is often not knowing what ZATCA wants. It is producing reliable evidence quickly.
Under the Transfer Pricing Bylaws, a requested Master File or Local File must be provided within the period stated by ZATCA, and that period cannot be less than 30 days from the date of the request. ZATCA's guidance further clarifies that this 30-day period refers to calendar days, not business days.
A 30-day response period leaves limited time to reconstruct several years of agreements, transaction schedules, comparable searches and accounting reconciliations. Audit readiness therefore means doing the substantive work before the request arrives.
The Master File and Local File are not simply annual-return attachments. ZATCA may request them after the filing deadline.
Saudi Arabia Transfer Pricing Documentation Requirements at a Glance

Saudi Arabia's documentation framework is broader than a Master File and Local File.
Depending on the taxpayer and transaction profile, relevant records can include the controlled-transactions disclosure, general supporting documentation, Master File, Local File, economic analysis, intercompany agreements and Country-by-Country reporting.
| Documentation | When it matters | Main purpose |
|---|---|---|
| Disclosure Form for Controlled Transactions | Annual compliance where applicable | Identifies controlled transactions and related TP information |
| Local File | Where applicable documentation thresholds are met | Supports the Saudi entity's specific controlled transactions |
| Master File | Where applicable documentation thresholds are met | Explains the multinational group's global TP framework |
| General supporting documentation | Can remain relevant even below formal Master/Local File thresholds | Supports the arm's-length nature of transactions |
| CbCR | Large MNE groups meeting the Saudi threshold | Provides jurisdiction-level group tax and economic information |
ZATCA's guidance defines a Small Enterprise for the additional Master File and Local File requirements as a juridical person whose total arm's-length controlled transactions do not exceed SAR 6 million in a 12-month period. However, that should not be read as a blanket exemption from supporting related-party pricing. ZATCA says sufficient general documentation may still be needed to substantiate the arm's-length position.
How does transfer pricing Zakat change the threshold analysis?
The position for Zakat payers deserves separate attention.
Saudi transfer pricing provisions were expanded to Zakat-paying entities for financial years starting on or after 1 January 2024. Current rules use phased documentation thresholds rather than simply applying the original SAR 6 million test in the same way to every Zakat payer.
This is why businesses should identify whether an entity is subject to corporate income tax, Zakat, or a mixed ownership/tax profile before deciding which documentation requirements apply.
The current Zakat regulations apply to financial years beginning from 1 January 2024. Review ZATCA's current Zakat regulations
The Local File Must Prove What Actually Happens in Saudi Arabia
The Local File is usually the most important document for defending transaction-level pricing.
The OECD describes a Local File as detailed documentation on specific intercompany transactions, including relevant financial information, comparability analysis, and the selection and application of the most appropriate transfer pricing method.
Saudi documentation should therefore do more than describe a global policy.
It should explain:
- Who performed the relevant functions.
- Which assets were used.
- Which entity controlled and bore material risks.
- What related-party transactions occurred.
- Which agreements governed those transactions.
- How the amounts reconcile to the accounts.
- Why the selected pricing method fits the facts.
- How benchmarking or other economic analysis supports the result.
This is where the Functional Analysis FAR framework becomes central.
What should a FAR analysis actually demonstrate?

FAR stands for Functions, Assets and Risks.
A useful FAR analysis describes commercial reality rather than repeating an organization chart.
Functions may include procurement, manufacturing, distribution, sales, logistics, treasury, marketing or shared services.
Assets can include inventory, warehouses, machinery, customer relationships, software, intellectual property, working capital and business systems.
Risks may include market risk, inventory risk, credit risk, foreign-exchange exposure, product risk and strategic decision-making.
The key audit question is whether the entity described as assuming a risk actually controls that risk in practice.
A contract saying that an overseas company bears market risk will be difficult to defend if the Saudi team independently makes the decisions that create and manage that risk.
Local File Economic Benchmarking Needs a Reproducible Search
A Local file economic benchmarking study should allow another reviewer to understand exactly how the arm's-length range was developed.
ZATCA's guidance specifically warns that a raw database “data dump” is not sufficient. Comparable companies should operate in a similar industry and a geographical market comparable to Saudi Arabia, and the comparable set requires substantive review.
The comparability search criteria should normally document matters such as:
- database and data source;
- tested party;
- industry classification;
- geographic scope;
- profit level indicator;
- financial years used; and
- resulting arm's-length range.
One point deserves particular care. ZATCA's current published guideline states that the Authority does not accept loss-making entities as comparable persons in the comparable-selection process.
That is stronger than saying loss-makers are merely undesirable. Your database screening and rejection log should reflect the applicable ZATCA position.
ZATCA also discusses the use of an interquartile range and generally expects the median to be used in determining the transfer pricing policy unless another position is properly substantiated.
Master File and Local File: One Story, Two Levels
The Master File and Local File perform different jobs.
Under the OECD's Action 13 framework, the Master File gives tax authorities a high-level blueprint of the multinational group, covering organisational structure, businesses, intangibles, intercompany financing and financial/tax positions.
The Local File then explains the transactions affecting the Saudi entity.
The risk arises when the two documents tell different stories.
For example:
- The Master File says strategic decisions occur overseas, but Saudi management approves them.
- The Local File describes a limited-risk distributor, but the Saudi entity bears persistent commercial losses.
- Agreements allocate an intangible-related return to one company, but another company performs the economically important activities.
- The CTDF transaction value does not reconcile with the Local File or ledger.
An annual Transfer Pricing Compliance & Documentation process should therefore reconcile the global narrative with Saudi financial and operational evidence before filing season.
How Should You Respond to a ZATCA Transfer Pricing Request?

A response should begin with scope control, not immediate redrafting.
Days 1–5: Identify the exact request
Confirm whether ZATCA is seeking the Master File, Local File, agreements, benchmarking, invoices, financial schedules or explanations for specific controlled transactions.
Create a document-request register with owners and deadlines.
Days 6–12: Reconcile the financial evidence
Tie controlled-transaction values to:
- general ledger accounts;
- trial balance;
- intercompany invoices;
- annual return;
- disclosure information; and
- Local File schedules.
Document genuine reconciling items rather than forcing numbers to agree.
Days 13–20: Test FAR, agreements and method selection
Confirm that the functional analysis still reflects what employees and decision-makers actually did during the relevant year.
Then assess whether the chosen transfer pricing method remains consistent with that profile.
Saudi Arabia recognizes the familiar methods found in the OECD transfer pricing guidelines, including CUP, Resale Price, Cost Plus, TNMM and Profit Split approaches. The objective is not to use the most convenient method but to support the most appropriate one for the controlled transaction.
Days 21–26: Reperform the economic analysis
Check the comparable search, exclusions, financial calculations, profit level indicator and arm's-length conclusion.
A benchmark that cannot be reproduced creates unnecessary audit friction.
Days 27–30: Quality-control the submission
Run a final consistency review across the Master File, Local File, agreements, accounting records and filed information.
Index the documents clearly so ZATCA can follow the evidence trail.
Transfer Pricing Adjustments Can Create Wider Tax Exposure
Saudi Arabia does not currently operate a standalone penalty regime that automatically imposes a fixed fine simply because a transfer pricing adjustment occurs. However, general Income Tax Law penalties can apply to income-tax matters, including transfer pricing. EY's current Saudi profile makes this distinction explicitly.
For example, Saudi general tax rules can impose a delay penalty of 1% of unpaid tax for every 30 days of delay in applicable circumstances.
The often-mentioned 5%–25% range relates to failure to file an income-tax return, with the percentage depending on the delay period; it should not be described as a generic transfer-pricing understatement penalty. PwC's current Saudi tax guide also notes a 25% penalty in tax-evasion cases.
For tax shortfall penalties KSA analysis, therefore, businesses should separate:
- the TP adjustment itself;
- additional tax arising from that adjustment;
- payment delays; and
- any separate filing, incorrect information, or evasion issue.
Build the File Before ZATCA Asks for It
Strong audit readiness depends on consistency.
The Local File should agree with accounting records. The FAR analysis should agree with actual conduct. Agreements should agree with the operating model. Benchmarking should be reproducible. The Master File should not contradict the Saudi entity's position.
ZATCA itself states that general documentation must contain enough information to support the arm's-length nature of controlled transactions, with functional and economic analysis being particularly relevant.
For eligible large transactions, Saudi Arabia also now offers an Advance Pricing Arrangement service. ZATCA states that each transaction covered by an APA application must have a minimum value of SAR 100 million, and the application must be submitted at least 12 months before the first covered financial year.
That option will not suit every taxpayer, but it demonstrates the increasing maturity of Saudi transfer pricing administration.
Conclusion
The strongest ZATCA transfer pricing documentation is prepared as part of normal annual governance, not assembled under audit pressure.
A defensible file links the transaction, agreement, FAR profile, transfer pricing method, benchmark and accounting result. It also reflects the correct rules for the entity's tax or Zakat status.
The practical message is simple: treat the 30-day minimum response period as a submission timetable, not as the beginning of your documentation project.
For a practical guide to meeting these requirements and strengthening your documentation process, explore our Transfer Pricing Compliance course.


