Key Takeaways

  • The OECD three-tiered structure requires a master file, a local file, and a country-by-country report for groups exceeding the EUR 750M consolidated revenue threshold.
  • Missing or incomplete documentation shifts the burden of proof to the taxpayer in most European tax jurisdictions, exposing the group to penalties and double taxation.
  • Auditors test transfer pricing documentation under ISA 540 because the arm's length price is an accounting estimate with inherent measurement uncertainty.
  • Tax authorities in Germany, the Netherlands, France, and Italy impose specific documentation deadlines (often within 60 to 90 days of a request).

What is Transfer Pricing Documentation?

The OECD Transfer Pricing Guidelines Chapter V establishes a standardised approach to transfer pricing documentation built on three components: the master file (group-wide overview of the multinational's business, intangibles, financing, and transfer pricing policies), the local file (detailed analysis of each local entity's intercompany transactions with comparability data), and the country-by-country report (CbCR) filed by the ultimate parent when consolidated group revenue exceeds EUR 750M.

Most European countries have transposed these requirements into domestic legislation with local variations. The Netherlands requires transfer pricing documentation to be available at the time of filing the corporate tax return. Germany's Gewinnabgrenzungsaufzeichnungsverordnung (GAufzV) obliges taxpayers to present documentation within 60 days of a tax authority request (30 days for extraordinary transactions). ISA 540.13(a) requires the auditor to evaluate management's method for determining arm's length prices, and ISA 550.11 requires identifying related party transactions that fall outside normal business terms. In practice, the audit team reviews the benchmarking studies, intercompany agreements, and functional analyses that form the local file, then assesses whether the entity's transfer pricing policy has been applied consistently across the group.

Worked example: Schafer Elektrotechnik AG

Client: German electronics manufacturer, FY2025, revenue EUR 310M, IFRS reporter. Schafer has subsidiaries in Poland (assembly), the Netherlands (distribution), and Portugal (shared services). The group's consolidated revenue exceeds EUR 750M when including its Japanese parent. The engagement team must evaluate the transfer pricing documentation package.

Step 1 — Assess the documentation structure

Schafer prepares a master file at group level describing the organisational structure, intangible ownership (patents held by the Japanese parent, licensed to Schafer at a 4% royalty on net sales), intercompany financing arrangements, and the group's transfer pricing policy. Each subsidiary maintains a local file. The CbCR is filed by the Japanese ultimate parent.

Documentation note: obtain the master file and each local file. Confirm that the master file covers all five categories required by OECD Chapter V, Section B (organisational structure, business description, intangibles, intercompany financial activities, and financial and tax positions). Record the date each document was last updated.

Step 2 — Evaluate the local file for Schafer AG

The German local file documents three categories of intercompany transactions. First, product sales from the Polish assembly subsidiary to Schafer AG at EUR 48M (cost-plus 8% method). Second, distribution commissions paid to the Dutch subsidiary at EUR 6.2M (transactional net margin method, operating margin benchmark of 2.5% to 4.1%). Third, shared services fees received from Portugal at EUR 1.8M (cost-plus 5%).

Documentation note: for each transaction category, record the transfer pricing method selected, the comparable set used in the benchmarking study, the interquartile range from the study, and where the actual result falls within the range. Reference ISA 540.13(b) on evaluating the data and assumptions underlying the estimate.

Step 3 — Test the benchmarking study currency

The Dutch subsidiary's benchmarking study was prepared in 2022 using a search for comparable distributors with data from 2019 to 2021. Three fiscal years have passed without an update. GAufzV requires documentation to reflect current conditions. The engagement team flags the stale comparables as a risk that the arm's length range may no longer be valid.

Documentation note: record the date of the benchmarking study, the financial years of the comparable data, and the auditor's conclusion on whether the study remains reliable. If the study is outdated, document the discussion with management and whether an updated search has been commissioned. Reference ISA 540.18 on evaluating the reasonableness of management's assumptions.

Step 4 — Evaluate the royalty arrangement

The 4% royalty paid to the Japanese parent on net sales (EUR 310M x 4% = EUR 12.4M) is documented in the master file. The local file contains a comparability analysis using the comparable uncontrolled price method, referencing licence agreements in public databases. The interquartile range of comparable royalties is 3.0% to 5.5%. The actual rate of 4% falls within the range.

Documentation note: record the royalty rate, the CUP method applied, the comparable agreements identified (number, source database, date range), the interquartile range, and the position of the actual rate within it. Cross-reference to IAS 24.18 disclosure of the royalty as a related party transaction.

Conclusion: three of four transaction categories are documented with current benchmarking data and fall within arm's length ranges. The Dutch distribution commission requires an updated comparability study before the documentation can be considered complete. The approach is defensible for the three current categories and flagged for remediation on the fourth.

Why it matters in practice

Audit teams frequently accept transfer pricing documentation prepared by the client's tax adviser without evaluating whether the benchmarking studies are current. ISA 540.13(b) requires the auditor to assess the data and significant assumptions underlying the estimate. A comparability study based on data that is four or five years old may no longer reflect market conditions, and the arm's length range it produces may be unreliable. The auditor cannot outsource this evaluation to the tax adviser.

Practitioners often test only the largest intercompany transaction and overlook smaller flows (management fees, cost allocations, intercompany loans) that in aggregate exceed materiality. ISA 550.11 requires identification of all related party transactions outside normal business terms. Four individually immaterial transactions at non-arm's length prices can produce a combined misstatement that is material to the tax provision.

Transfer pricing documentation vs. related party disclosures (IAS 24)

Dimension Transfer pricing documentation Related party disclosures (IAS 24)
Purpose Demonstrates to tax authorities that intercompany prices are at arm's length Informs users of financial statements about related party relationships and transactions
Audience Tax authorities, transfer pricing auditors Investors, creditors, financial statement users
Content Functional analysis, comparability studies, benchmarking data, intercompany agreements Nature of relationship, transaction amounts, outstanding balances, terms and conditions
Governing framework OECD Guidelines Chapter V, local tax legislation IAS 24.18, IAS 24.19
Timing Must be available at or before the tax filing date (varies by jurisdiction) Published with the annual financial statements

The practical overlap occurs because the same intercompany transactions appear in both sets of documentation. The auditor tests the IAS 24 disclosures against the transfer pricing local file to confirm consistency. A transfer price that the local file defends as arm's length but that IAS 24.19 does not disclose (or discloses inconsistently) creates a gap that an engagement quality reviewer will question.

Related terms

Frequently asked questions

What happens if transfer pricing documentation is missing during a tax audit?

In most European jurisdictions, the absence of contemporaneous documentation shifts the burden of proof from the tax authority to the taxpayer. The tax authority may then estimate the arm's length price using its own comparables, which typically produces a higher taxable income. Under German law (Section 162(3) AO), the authority may also apply a penalty surcharge of 5% to 10% of the adjusted income. ISA 250.A6 requires the auditor to consider the implications of non-compliance with laws and regulations on the financial statements.

Does transfer pricing documentation need to be updated every year?

The OECD Transfer Pricing Guidelines Chapter V, paragraph 5.22 recommend that the local file be reviewed and updated annually. The benchmarking study itself does not need to be refreshed every year if the functional analysis has not changed, but the OECD recommends updating the comparable financial data at least every three years. Most European tax administrations follow this approach. ISA 540.18 requires the auditor to evaluate whether the assumptions in the documentation remain valid at the reporting date.

Do small groups below the EUR 750M CbCR threshold still need transfer pricing documentation?

Yes. The CbCR threshold applies only to country-by-country reporting. The master file and local file obligations exist independently under domestic legislation in most EU member states, regardless of group size. A German subsidiary of a EUR 50M group must still maintain transfer pricing documentation under GAufzV if it enters into intercompany transactions. The documentation scope may be simplified for smaller entities, but the obligation itself is not waived.