contato@taxup.com.br   São Paulo · Rio de Janeiro · Brasília
PT EN
Comparable-company dashboard with an interquartile range, globe and magnifier, representing a Brazilian TNMM benchmarking study
TNMM · COMPARABILITY · BRAZIL · Articles 21, 41, 42 and 47 · Annex V

TNMM benchmarking study
for Brazil.

How to turn a regional comparable set into Brazilian evidence — from transaction delineation to the arm’s length range and Local File audit trail.

Published · Updated · 23 min read

A defensible Brazil benchmark starts before the database. The transaction must be delineated, the tested party and PLI must reflect the economics, and every screen or adjustment must remain reproducible. The range is the consequence of that chain — not a number commissioned to support a policy.

01

The board-level question: can the group benchmark be defended in Brazil?

Seven questions in a benchmarking studyThe study connects the transaction, tested party, method, profit level indicator, comparables, range and documentation.THE DECISION CHAINActualtransaction?Testedparty?TNMMmethod?PLIaligned?Reliablecomparables?Applicablerange?Reproduciblefile?One weak answer breaks the entire chain.
A benchmark is a connected chain of decisions; the company list is only one step.

A benchmarking study answers a transaction question: what return would independent parties have agreed for these functions, assets, risks, market conditions and period? A list of companies in the same industry is only input. The technical output is the demonstrable link between the accurately delineated transaction and the economic result used in the test.

For TNMM, Article 11(IV) of Law 14,596/2023 compares the controlled transaction’s net margin with the net margins of comparable transactions using an appropriate financial indicator. Article 41(1) of the regulation turns that into operating profit over a denominator aligned with the functional profile.

The decision file must identify the transaction, tested party, method, PLI, search universe, filters, accepted and rejected candidates, adjustments, range and legally available response. Q1, median and Q3 without that chain are unsupported numbers. The arm’s length principle applies to the actual transaction, not superficial sector similarity.

03

The Brazilian seven-step audit trail

Seven minimum stages and the artifact that makes each decision reviewable.
StageDecisionArtifact
1DelineationTransaction memorandum
2Tested partyBilateral FAR
3Method and PLISelection rationale
4Search strategyUniverse, filters and date
5Qualitative reviewAcceptance and rejection log
6CalculationReproducible workbook
7Annual conclusionReport and evidence pack
The deliverable is not an isolated percentage but the trail showing how it was obtained.

Article 21 of the consolidated IN RFB 2,161/2023 sets seven stages: period, internal comparables, external sources, method/PLI/tested party, potential comparables, adjustments and interpretation. Paragraph 1 allows stages to be repeated when the search exposes a weak assumption. A serious search is iterative.

The 2022 OECD Guidelines, paragraphs 3.4 and 3.5, describe nine accepted-practice steps and the same need to loop back. Global alignment is useful; the Brazil file still needs its legal anchor in the Law and regulation.

Each stage leaves an artifact. The method rationale links to the overview of Brazilian OECD methods; search strings, database version, screenshots and the candidate log remain with the study.

04

Comparable quality is not a headcount test

Comparable screening funnelA broad universe passes through objective filters, qualitative review and data availability before reaching the final set.FROM UNIVERSE TO FINAL SETSearch universeObjective filters and independenceQualitative review and usable dataDocumented final set
Every rejection needs a recorded reason; the funnel is not narrowed until it produces a preferred margin.

Under Article 5 of the Law, transactions are comparable when no difference materially affects the indicator or reliable adjustments remove that effect. Related parties are not comparables merely because both are in Brazil (Article 22, sole paragraph); a non-ordinary or fabricated transaction is unreliable (Article 24); and aggregated accounts may need segmentation (Article 26(2)–(4)).

There is no universal minimum number of comparables. Article 21(3) addresses one narrow external-database situation under the resale price, cost plus or TNMM methods. If fewer than four remain after proper screens, the independence threshold may move from 20% to 25% only when that improves range reliability. It is not a command to retain a weak company merely to reach four.

The log records the initial population, automated filter, manual review, decision, reason, evidence, reviewer and date. Counts must reconcile. A one-company discrepancy means the trail is broken.

05

Domestic and foreign comparables: read the regulation and profile together

Internal versus external comparable decisionThe team first tests whether an independent transaction is comparable; if it is not reliable, the external search is documented.Independent transaction available?YESNOTest internal comparabilityterms, market, volume, riskBuild an external searchdatabase, filters, review, evidenceChoose the more reliable route — not the easier one
An internal comparable deserves priority review, but prevails only when differences can be understood and reliably adjusted.

The regulation separates two axes. Internal versus external is tested case by case, with internal transactions considered before an external search. Domestic versus non-domestic follows the tested party’s geographic market — not the location of the Brazilian taxpayer by default.

Article 23(2) normally starts in the market where the tested party operates. If reliable information is unavailable, paragraph 3 allows other markets when material differences can be addressed by reasonably accurate adjustments. Brazil’s OECD country profile, updated January 2026, confirms there is no absolute domestic-comparable preference.

A regional set is a starting point, not a conclusion. Market conditions, accounting, working capital, country risk, functional intensity and data availability still need testing. The decision belongs in the broader Brazil transfer pricing framework.

06

The tested party may be in or outside Brazil

Tested-party selection balanceThe tested party tends to be the less complex entity when its data can be segmented and reliable comparables exist.Lower functional complexitysegmentable dataMore reliable comparablesalignment with the FAR
The tested party is a documented methodological conclusion, not an automatic choice of the Brazilian entity.

Article 46 selects the party for which the method can be applied most appropriately and reliable data exist. It is generally the less complex entity, but paragraph 4 expressly allows a tested party in Brazil or abroad.

A defensible selection records both parties’ functions and risk control, assets and unique intangibles, unique contributions, financial segmentation, access to foreign-party information and comparable availability. Selecting the Brazilian entity because it files the ECF reverses the test. Selecting the least profitable entity does the same.

07

Choose a PLI that measures the function — not the desired answer

The PLI denominator should reflect the remunerated function.
PLIFormulaUse requiring alignment
Operating margin on salesOperating profit ÷ revenueRoutine distribution
Return on costsOperating profit ÷ relevant costsServices or contract manufacturing
Return on assetsOperating profit ÷ operating assetsAsset-intensive activity
Berry ratioGross profit ÷ operating expensesLimited intermediation under strict conditions
The PLI is selected because it reliably measures the tested function, not because it gives the preferred result.

Article 42(1) links the denominator to the functional profile. Sales often fit routine distribution; relevant costs can fit services or contract manufacturing; operating assets can fit asset-intensive functions. The denominator should be reasonably independent from controlled pricing, measurable and consistently defined — Article 42(2)–(4).

A cost-based PLI is especially sensitive where a large cost share comes from intercompany purchases. Differences in operating-profit definitions between the tested party and comparables can also move the range without any change in economics.

The Berry ratio is not a fallback to improve the answer. Article 42(5)–(6) reserves it for exceptional circumstances involving functions proportional to operating expenses, no material link to product value, no other significant functions and sufficiently similar expense composition.

08

Multi-year data do not create a three-year safe life

Multi-year context and annual testingEarlier years can explain the business cycle, while the controlled fiscal year still receives its own test and documentation.Y-3Y-2Y-1YEconomic context and business cycleFiscal-year Y testits own conclusion and evidence
Multi-year information can explain cycles and losses, but does not erase the controlled-year analysis.

Article 30 permits multi-year data when they improve reliability. OECD paragraph 3.75 likewise treats them as useful context, not as a universal mandatory period.

When a multi-year range is built, Brazil requires the indicator average for each comparable before the set is formed, weighted by the PLI denominator. The starting period is generally the current or latest available year plus the prior two; another period requires justification. A comparable with a negative weighted average or a negative indicator in more than one period is rejected.

This does not make a search valid for three years. Tested-year data and documentation stay current. The regulation also has no universal annual full-rebenchmark rule; material changes in transaction, functions, risks, market, method, PLI, source or set determine the required refresh.

09

Full range or interquartile range: Brazil makes the choice conditional

Full range and interquartile rangeThe interquartile range lies between Q1 and Q3 within the full minimum-to-maximum range; the applicable range depends on comparable reliability.minimumQ1medianQ3maximumFull rangeInterquartile range when comparability defects remain
The interquartile range is not statistical decoration: Articles 41 and 42 link the range to comparison quality.

Articles 41 and 42 of the consolidated IN RFB 2,161/2023 define the TNMM margin and indicator. Article 16(2) of the Law and Article 47(1)(III)–(IV) of the regulation make the range conditional.

  • Interquartile range: residual comparability or reliability uncertainty cannot be precisely identified, quantified and adjusted.
  • Full range: independent observations have an equivalent degree of comparability and that residual uncertainty is absent.

If the result is within the appropriate range, Article 47(5) treats the principle as met, subject to Article 49. If it is outside, paragraph 6 points to the median for Article 48 adjustments. A spreadsheet that always prints quartiles is not a legal rationale for the interquartile range.

10

Brazil’s Annex V is reproducible with QUARTILE.INC

Official eight-observation example from Annex VFor the series five, seven point thirty-two, nine point zero four, ten, ten point fifty-seven, eleven point ninety, twelve and fifteen, Q1 is eight point sixty-one, the median ten point twenty-nine and Q3 eleven point ninety-three.ANNEX V · EIGHT OBSERVATIONS5 · 7.32 · 9.04 · 10 · 10.57 · 11.90 · 12 · 15Q1 · position 2.758.61%Median · position 4.5010.29%Q3 · position 6.2511.93%
The calculator below reproduces Annex V interpolation and keeps an audit memory; it does not decide comparability or an adjustment.

Audit-ready TNMM quartile calculator

Enter one margin per line or separate values with semicolons. Use a decimal point; the percent sign is optional.

Result for the official eight-observation example in Annex V.
nMinimumQ1MedianQ3Maximum
85.00%8.61%10.29%11.93%15.00%
Reproducible calculation memory
Original series: 5; 7.32; 9.04; 10; 10.57; 11.90; 12; 15
Sorted series: 5; 7.32; 9.04; 10; 10.57; 11.90; 12; 15
Number of observations: 8
Q1 position: 2.75
Median position: 4.5
Q3 position: 6.25
Results: Q1 8.61%; P50 10.29%; Q3 11.93%
Algorithm version: 1.0.0

Limit: the tool reproduces the Annex V statistics. It does not select comparables, determine the legally appropriate range or conclude whether an adjustment is due.

Article 47(8) refers to Annex V. Sort observations; calculate the median position as (n + 1) / 2, Q1 as (median position + 1) / 2 and Q3 as (median position - 1) + Q1 position; interpolate fractional positions. This is equivalent to QUARTILE.INC.

For the official eight-observation series — 5.00%, 7.32%, 9.04%, 10.00%, 10.57%, 11.90%, 12.00%, 15.00% — Q1 is 8.61% at position 2.75; the median is 10.29% at 4.5; Q3 is 11.93% at 6.25.

With the first seven observations, Q1 is 8.18%, the median 10.00% and Q3 11.24%. Exact Q3 is 11.235%. Annex V does not state a universal rounding rule, so the calculator retains exact decimals and uses round-half-up to two places only to reproduce the published example.

11

Outside the range: the median rule is not a two-way tax election

Two separate questions when the tested result falls outside the range.
QuestionRequired testDo not assume
Is the study reliable?Delineation, tested party, PLI, comparables and rangeThat being outside proves an error by itself
Is there an adjustment?Article 47, facts, direction and evidenceThat either side may adjust symmetrically
Being outside the range opens the legal and economic analysis; it does not close it.

Article 47 of the consolidated regulation(6) uses the median when the transaction is outside the range for purposes of the adjustment. Direction must be read with Article 49: a spontaneous or compensating adjustment applies where the result left the Brazilian tax base below the arm’s length base; paragraph 3 prevents reducing the base or increasing a tax loss, subject to the Article 50 compensating adjustment and treaty dispute resolution.

Aurora Distribution. Assume BRL 100 million of segmented revenue, a 1.8% tested margin, an appropriate 3.1%–6.4% range and a 4.6% median. Moving from 1.8% to 4.6% is 2.8 percentage points, or BRL 2.8 million. This illustrates magnitude only; accounting and tax implementation depend on Articles 48–50, delineation and evidence.

If the margin were above the range, the taxpayer could not simply reduce the Brazilian base to the median. Article 50(2) allows a compensating adjustment by the ECF filing when the permanent accounting entry for the transaction year and other conditions are met.

12

Comparability adjustments must improve reliability

Comparability adjustments belong only when they improve reliability and can be demonstrated.
DifferencePossible treatmentEvidence
Working capitalAccounts-receivable, inventory and payable adjustmentFormula, rates, periods and balance source
Geography or marketSegmentation or exclusion; adjustment only if measurableComparable economic data
AccountingConsistent reclassificationAccount bridge and PLI definitions
Capacity or extraordinary eventNormalization when causal and verifiableWorkpaper, period and operating evidence
A sophisticated adjustment without evidence may reduce rather than improve reliability.

Article 32 rejects the idea that more adjustments automatically produce a better study. A material difference is adjusted if and only if reliability is expected to improve. The same difference cannot be corrected twice; numerous or substantial adjustments may show that the set is not comparable.

The workpaper identifies the difference, expected PLI effect, financial and rate sources, transparent formula, before-and-after result by comparable, sensitivity and conclusion. The purpose is not to pull the tested result into the range. It is to make the compared economic conditions more comparable.

13

The Brazilian Local File must make the study reproducible

Layers of a reproducible benchmarking fileThe package contains raw source data, filters, qualitative log, calculations, review and the bridge to the Local File.Conclusion and Local File bridgeWorkbook, formulas, review and approved versionAcceptance, rejection and adjustment logDatabase, universe, filters, date and raw extractREPRODUCIBLE MEANS IT CAN BE RUN AGAIN
A reviewer should be able to rerun the search and calculation without relying on the preparer’s memory.

For the full Local File — preceding-year controlled transactions before adjustments of BRL 500 million or more — Article 59(IV) asks for the method and critical assumptions, tested party and PLI, multi-year period, external source and query screens, accepted and rejected comparables, adjustment calculations, range, conclusion and responsibility for a third-party technical study.

At BRL 15 million or more and below BRL 500 million, Article 61 governs the simplified file and still requires comparables, values or ranges, method rationale and adjustments. Article 63 permits the tax authority to require the database search to be reproduced at the taxpayer’s premises. A polished PDF without the source version, search strategy and decision history is incomplete.

The evidence pack connects to Brazil transfer pricing documentation, the simplified Local File and the overview of Brazil transfer pricing methods.

14

A real TNMM dispute: one accounting line changed the outcome

Danish case: one accounting classification changed the TNMM result.
Observed signalEffect on the test
Annual goodwill amortisation: DKK 57.1 millionWith the expense, the result was below the range
Expense removed from EBITThe margin entered the range, but the exclusion did not improve reliability
2010 with amortisation includedThe result was already inside the range
SKM2020.105.ØLR, official Danish decision; the later Supreme Court appeal was withdrawn.

In SKM2020.105.ØLR, the official Danish Eastern High Court decision examined a pharmaceutical distributor whose TNMM result was below the range when annual goodwill amortisation of DKK 57.1 million was included and inside when the item was excluded.

The court treated the goodwill as an operating asset and amortisation as an operating expense. The company had not shown that removal made the comparison more reliable or adequately supported special conditions for 2006–2009. The 2010 result was inside the range even with amortisation. The case was remanded for year-by-year quantification; the later Supreme Court appeal was withdrawn.

This is not Brazilian precedent. Its control lesson is universal: do the tested party and comparables classify the same economic item consistently? Brazil’s Articles 41 and 32 require that consistency and a demonstrated reliability gain. The IBDT article supplies doctrine; the procedural statements here come from the official Danish pages.

15

What the TaxUp team delivers

Four phases of TaxUp benchmarking workThe work advances through scoping, execution, validation and audit-ready delivery.CLOSED SCOPE · VISIBLE DECISIONS1 · SCOPEtransaction, FAR, dataand calendar2 · EXECUTEsearch, filters, reviewand calculation3 · VALIDATEtechnical review, dataand conclusions4 · DELIVERreport, audit memoryand documentation bridgeThe final scope follows the transaction and the evidence actually available.
The TaxUp team structures the study as a verifiable annual process, without promising a fixed comparable count or outcome.

The TaxUp team connects four workstreams: delineation and diagnosis; reproducible search; economic analysis; and a Brazil defence file. The project begins with transaction, contracts, conduct, segmentation, tested party and method hypotheses. It then records the universe, filters, query, manual review and reconciliation.

The economic layer closes the PLI, adjustments, multi-year data, range and tested result. Delivery combines report, screenshots, extracts, workbook, log, accounting reconciliation and Local File mapping. Scope follows the facts and available evidence; a fixed page count or promised number of comparables is not a proxy for robustness.

16

References and official sources

Need to rebuild or validate the Brazil benchmark?

The TaxUp team reviews the existing study, identifies Brazil-specific gaps and defines a scope proportionate to the transactions and evidence available.

Discuss the study
17

Frequently asked questions

Does Brazil require at least four or five comparables?
No universal minimum applies. Reliability follows delineation, data quality, comparability and adjustments. Article 21(3) only allows the independence screen to move from 20% to 25% in a specific external-search case with fewer than four results and a demonstrated reliability gain.
Must a Brazilian TNMM set use Brazilian companies?
Not absolutely. Article 23 normally starts in the tested party market and permits other markets where reliable local data are unavailable and material differences can be addressed by reasonably accurate adjustments.
Is the interquartile range mandatory in Brazil?
No. It applies when comparability or reliability uncertainty remains. The full range applies when observations have an equivalent degree of comparability and that uncertainty is absent. A single exceptionally reliable comparable may also make an interquartile range inappropriate.
Can the tested party be the foreign entity?
Yes. Article 46(4) allows the tested party in Brazil or abroad. The choice follows methodological appropriateness, functional complexity, reliable segmentation and comparable availability.
Does a three-year average mean the search is valid for three years?
No. Article 30 governs multi-year data where they improve reliability. It requires a weighted indicator by comparable when a range is formed; it does not create a three-year validity period.
Can headquarters reuse a global benchmark?
It can be a starting point. Brazil still requires testing transaction delineation, tested party, market, PLI, accounting, segmentation, screens, adjustments, period, range and local documentation.
If the result is outside the range, does Brazil adjust to the lower quartile?
Article 47(6) points to the median. Whether an adjustment is available and its direction also depend on Articles 49 and 50; it is not a symmetric election to reduce the Brazilian tax base.
What should be retained besides the report?
Database version, query date and screenshots, strategy, initial population, filter log, accepted and rejected candidates, financials, segmentation, formulas, adjustments, sensitivities, accounting reconciliation, reviews and owners. Article 63 permits search reproduction.
TECHNICAL AUTHORSHIP

TaxUp Tax Practice

Brazilian Tax Law

Content produced by the TaxUp technical team and reviewed by a senior consultant before publication. Meet the firm →

Bring this analysis to your company’s case

30 minutes with a senior consultant. We map your specific tax scenario and point out the technical path forward — no obligation.

Book a diagnostic
Book a diagnostic