Transfer Pricing — Brazilian OECD-aligned regime
Law 14,596/2023 introduced Brazil's OECD-aligned transfer pricing regime from January 2024. The framework uses five methods and the arm's length principle, while IN RFB 2,161/2023 sets Brazilian documentation bands, filing mechanics and four distinct penalty events.
Brazil-OECD alignment
Brazil replaced its former fixed-margin transfer pricing system with the regime in Law 14,596/2023. The arm’s length framework became mandatory from calendar year 2024, following optional early adoption for 2023.
IN RFB 2,161/2023 implements the regime. It governs comparability, methods, documentation scope, the separate e-CAC filing and the penalties discussed below. OECD alignment therefore does not mean that a global policy or foreign-country file automatically satisfies the Brazilian requirements.
For the Portuguese-language definition, see Transfer Pricing — glossário.
Arm's length principle in Brazil
Under the arm’s length principle, a controlled transaction must produce terms and conditions consistent with those that would be established between unrelated parties in comparable circumstances. Applying the principle requires the transaction to be accurately delineated through the parties’ economically significant functions, assets and risks; a contract label alone does not decide the result.
| Question | Brazilian rule |
|---|---|
| Which file applies? | Article 57 uses prior-year controlled transactions before transfer pricing adjustments, not entity revenue or group revenue. |
| When is it filed? | Article 56 requires a separate Digital Process in e-CAC within three months after the ECF filing deadline. |
| Which arm’s length point applies? | Article 47 permits a single comparable, the full range or the interquartile range according to reliability and residual uncertainty. |
| Does CbCR replace the files? | No. CbCR is a separate jurisdictional risk-reporting layer governed by IN RFB 1,681/2016. |
The five transfer pricing methods
Brazil uses the same five method families found in the OECD framework. The most appropriate method follows the facts, the accurately delineated transaction and the reliability of the information available; there is no automatic method for every transaction type.
| Method | Core comparison |
|---|---|
| CUP — Comparable Uncontrolled Price | Compares the controlled price with a sufficiently reliable price in a comparable uncontrolled transaction, using an internal or external comparable as the evidence supports. |
| RPM — Resale Price Method | Tests a gross resale margin after the relevant comparability analysis and adjustments. |
| CPM — Cost Plus Method | Tests a gross mark-up over the relevant cost base against comparable uncontrolled results. |
| TNMM — Transactional Net Margin Method | Tests an appropriate net profit indicator for the controlled transaction or tested party. |
| PSM — Profit Split Method | Splits combined profit according to the parties’ relevant contributions when that is the most reliable approach. |
IN RFB 2,161/2023 does not impose a universal external benchmark or a fixed number of comparables. Internal comparables should be tested first. An external search is performed when needed. Under article 47, the arm’s length outcome may be one reliable comparable, the full range or the interquartile range; the interquartile range is not an automatic default.
Local File, Master File and CbCR are separate layers
Article 57 of IN RFB 2,161/2023 creates three documentation bands. The test uses the total controlled transactions of the preceding calendar year before transfer pricing adjustments:
- Below BRL 15 million: Local File filing is waived, and paragraph 1 also waives the Master File;
- BRL 15 million or more and below BRL 500 million: the simplified Local File under article 61 and the Master File are required;
- BRL 500 million or more: the full Local File under articles 59 and 60 and the Master File are required.
Article 56 requires the applicable Local File and Master File to be submitted through a separate Digital Process in e-CAC within three months after the ECF filing deadline. They are not filed as attachments to the ECF. Brazilian law sets no universal page count, benchmark count or prescribed report length. See the Brazil transfer pricing documentation guide for the annual workflow and the Brazil Master File guide for the article 58 content test.
CbCR follows a different test under IN RFB 1,681/2016. BRL 2.26 billion is the threshold for a Brazilian ultimate parent. A foreign-headed group applies EUR 750 million or the local-currency equivalent under the ultimate parent jurisdiction and must separately assess the local-filing, surrogate-filing and ECF Block W notification rules. CbCR is an aggregated risk-assessment report; it neither replaces nor transmits the Brazilian Master File or Local File.
When Brazilian transfer pricing applies
The substantive regime applies to controlled cross-border transactions within its statutory scope. Common examples include:
- imports and exports of goods, services or technology between related parties;
- licences, royalties and transfers involving intangibles;
- intragroup services and cost contribution arrangements;
- loans, guarantees, cash pools and other financial transactions; and
- business restructurings and other transactions within the statutory controlled-transaction definition.
The law also covers specified transactions involving low-tax jurisdictions or privileged tax regimes even where the counterparty is not otherwise related. The article 57 filing waiver below BRL 15 million does not remove a transaction from the substantive arm’s length rules or from the relevant ECF records.
Article 66 has four penalty events and four bases
| Event | Rate | Calculation base |
|---|---|---|
| Late filing | 0.2% per calendar month or fraction | Taxpayer gross revenue for the relevant period |
| File that does not meet the prescribed requirements | 3% | Taxpayer gross revenue for the relevant period |
| Inaccurate, incomplete or omitted Master File information | 0.2% | Multinational group consolidated revenue for the preceding year |
| Failure to provide information during a tax procedure, or conduct that obstructs the audit | 5% | Value of the transaction concerned, as priced by the tax authority |
Article 66, paragraph 1, sets a BRL 20,000 minimum and BRL 5 million maximum for each penalty. These documentation penalties should not be conflated with tax, interest or assessment penalties under other provisions. The Master File event also has the formal-error or immaterial-information qualification in paragraph 4, subject to the taxpayer proving that condition.
Where transfer pricing questions commonly arise
The rules are transaction-driven rather than sector-driven. Recurring fact patterns include:
- Life sciences — licences, contract research, distribution and valuable intangibles;
- Technology — software, cloud, engineering services, data and platform arrangements;
- Automotive and industrial groups — components, contract manufacturing, distribution and technical services;
- Consumer goods — finished-goods imports, marketing support, brands and distribution;
- Financial services and treasury — loans, guarantees, cash pooling and insurance.
The correct scoping sequence is to identify the controlled transactions, reconcile their prior-year value for article 57, select the method and evidence based on reliability, and then prepare the applicable Local File and Master File.
Frequently asked questions about Brazilian Transfer Pricing
Is Brazilian Transfer Pricing identical to the OECD framework?
Brazil is substantively OECD-aligned, but local law still governs the result. Law 14,596/2023 and IN RFB 2,161/2023 contain Brazilian rules for scope, documentation bands, filing, language and penalties. A group policy or foreign Local File should therefore be tested against the Brazilian requirements rather than assumed to be sufficient.
Do smaller companies need a Local File and Master File?
Article 57 tests prior-year controlled transactions before transfer pricing adjustments. Below BRL 15 million, Local File filing is waived and paragraph 1 also waives the Master File. From BRL 15 million to below BRL 500 million, the simplified Local File and Master File apply. From BRL 500 million, the full Local File and Master File apply. The substantive transfer pricing regime and relevant ECF records may still apply below the filing threshold.
What is the Brazilian Local File and Master File deadline?
Article 56 of IN RFB 2,161/2023 requires the applicable Local File and Master File to be submitted through a separate Digital Process in e-CAC within three months after the ECF filing deadline. The files are not attachments to the ECF. See the documentation workflow.
Does every Brazilian transfer pricing analysis require an external benchmark?
No. Brazilian law sets no universal external-benchmark requirement, report length or comparable count. Internal comparables should be tested first. Under article 47, the reliable outcome may be a single comparable, the full range or the interquartile range, depending on the quality of the evidence and residual comparability uncertainty.
When does Country-by-Country Reporting apply in Brazil?
CbCR is governed separately by IN RFB 1,681/2016. BRL 2.26 billion is the threshold for a Brazilian ultimate parent. For a foreign ultimate parent, the group tests EUR 750 million or the local-currency equivalent under the parent jurisdiction and then assesses the Brazilian local-filing, surrogate-filing and ECF Block W notification rules. CbCR does not replace the Brazilian Master File; see the Brazil Master File guide.
How do Brazilian transfer pricing rules interact with tax treaties?
Brazilian transfer pricing rules are domestic law. Where a treaty applies, its associated-enterprises provision and the available Mutual Agreement Procedure may be relevant to double taxation created by an adjustment. The analysis depends on the specific treaty, the transaction and the adjustment; treaty relief is not automatic.