Transfer pricing documentation and CbCR

Transfer pricing documentation has become one of the most closely scrutinised areas of international tax compliance. As tax authorities around the world tighten enforcement and share data more freely than ever before, getting the documentation right is no longer just a box-ticking exercise. For finance teams managing multi-entity groups, understanding the full scope of what is required, and why it matters, is essential to staying compliant and audit-ready in 2026.

The OECD’s Base Erosion and Profit Shifting (BEPS) project fundamentally reshaped how multinational groups document and report their intercompany transactions. At the heart of this shift is a three-tiered framework that connects group-level transparency with country-specific detail, and country-by-country reporting (CbCR) sits at the top of that structure. This article walks through each layer of the framework, what triggers filing obligations, and how to avoid the compliance gaps that catch groups off guard.

The three-tiered documentation framework explained

The OECD transfer pricing documentation framework introduced under BEPS Action 13 organises compliance into three distinct layers: the master file, the local file, and the country-by-country report. Each layer serves a different purpose and is directed at a different audience within the tax authority ecosystem.

The master file provides tax authorities with a high-level view of the entire group, covering its global business operations, the overall transfer pricing policies applied, and how value is created across the organisation. The local file then drills down into the specific intercompany transactions in a particular jurisdiction. Finally, the CbCR aggregates financial and tax data at a country level and is shared between tax authorities through automatic exchange mechanisms. Together, these three documents give authorities both the big picture and the granular detail they need to assess whether profits are being reported where value is genuinely created.

CbCR filing obligations and thresholds

Country-by-country reporting is not a universal obligation. It applies to multinational enterprise groups that meet a specific revenue threshold, which under the OECD standard is set at consolidated group revenue of 750 million euros or more in the preceding fiscal year. Many jurisdictions have adopted this threshold directly, though some have introduced their own variations.

The obligation typically falls on the ultimate parent entity, which files the CbCR in its country of tax residence. That report is then exchanged with the tax authorities of every jurisdiction where the group has a constituent entity. Secondary filing mechanisms exist for situations where the parent’s jurisdiction does not have a qualifying competent authority agreement in place, meaning a local entity may be required to file directly. Keeping track of which entities trigger secondary obligations is one of the more complex aspects of transfer pricing compliance for growing groups.

What goes into a master file and local file

The master file and local file are the two pillars of the TP documentation framework that most finance teams interact with directly. Getting their content right requires both a strong understanding of the group’s business model and a disciplined approach to data gathering.

Master file content

A master file typically covers the group’s organisational structure, a description of the business and the key value drivers, the supply chain for the group’s five largest products or services by revenue, a list of important intercompany agreements, and an overview of the group’s intangible assets and financing arrangements. It is designed to give tax authorities a coherent narrative about how the group operates globally and how its transfer pricing policies align with that reality.

Local file content

The local file focuses on the specific legal entity in a given country. It includes a detailed description of the local entity’s management structure, business activities, and the key competitors it faces. Most importantly, it documents each material category of intercompany transaction, the amounts involved, the transfer pricing method selected, and the benchmarking analysis used to support the arm’s length nature of that pricing. The local file is where the technical substance of transfer pricing documentation lives, and it is the document most likely to be scrutinised during a tax audit.

How tax authorities use CbCR data

Tax authorities do not use country-by-country reports to make direct transfer pricing adjustments. Instead, CbCR data functions as a risk assessment tool, helping authorities identify mismatches between where a group reports profits and where it has employees, assets, and genuine economic activity.

When a tax authority notices that a jurisdiction with significant headcount and assets is reporting low profits relative to the rest of the group, that creates a flag for further inquiry. The authority may then request the master file and local file, or open a full audit, to investigate whether the transfer pricing policies are consistent with the arm’s length principle. In this way, CbCR acts as a first filter that directs audit resources towards the cases most likely to involve profit shifting. This is precisely why the quality and consistency of all three tiers of documentation need to align, because inconsistencies between the CbCR and the local file can trigger unnecessary scrutiny.

Common compliance pitfalls and how to avoid them

Even well-resourced finance teams run into recurring problems with transfer pricing compliance. Awareness of the most common pitfalls is the first step towards avoiding them.

One of the most frequent issues is outdated documentation. Transfer pricing policies and intercompany arrangements change as businesses evolve, but documentation often lags behind. A local file that accurately described the business two years ago may no longer reflect the current operating model, leaving the group exposed if an audit is triggered. Documentation should be reviewed and updated as part of the annual close cycle, not treated as a one-time project.

Another common gap is inconsistency between the master file, local file, and CbCR. If the group description in the master file tells a different story from the functional analysis in the local file, or if the CbCR figures do not reconcile with the statutory accounts, tax authorities will notice. Centralising the data sources that feed into all three documents reduces the risk of these mismatches. This is an area where AARO’s country-by-country reporting module can make a real difference, by connecting the financial consolidation data that underpins the CbCR directly to the group’s reporting infrastructure.

A third pitfall is underestimating secondary filing obligations. Groups that assume only the parent entity needs to file can find themselves non-compliant in jurisdictions where local filing is required due to a missing exchange agreement. Mapping out all constituent entities and their filing obligations annually is a necessary discipline.

Staying ahead of evolving transfer pricing rules

The transfer pricing landscape continues to shift, driven by ongoing OECD guidance, the implementation of Pillar Two rules, and increased domestic enforcement in major economies. In 2026, finance teams are navigating not just the established BEPS framework but also the interaction between transfer pricing and the global minimum tax, which introduces new complexity around substance requirements and effective tax rate calculations.

Staying ahead requires more than just keeping up with rule changes. It requires having the infrastructure in place to produce accurate, consistent, and timely documentation across all jurisdictions. Groups that rely on manual processes and disconnected spreadsheets will find it increasingly difficult to meet the quality and speed expectations of modern tax authorities. Building a scalable, data-driven approach to country-by-country reporting and group financial reporting is not just about compliance today. It is about being positioned to adapt as the rules continue to evolve, without having to rebuild the process from scratch each time.

The groups that handle transfer pricing documentation well tend to share one characteristic: they treat it as a continuous process embedded in the financial close cycle, rather than an annual scramble. That shift in mindset, supported by the right tools, is what separates reactive compliance from genuine control.