Brazil Transfer Pricing: Law 12,715/2012 and the Prescribed Margins
The Brazilian transfer pricing framework: Law 12,715/2012 and the prescribed fixed-margin methods, the return-linked electronic filing, the penalties, and the limits of treaty relief.
Brazil is the least OECD-like of the major regimes an Indian group is likely to meet. The framework is the method provisions of Law No. 9,430/1996 as amended by Law No. 12,715/2012, applied by the RFB (the Receita Federal do Brasil) to controlled imports and exports, with the filing obligation under the RFB normative instructions. Brazil does not run the OECD arm’s length standard as its compliance test: it prescribes methods with fixed statutory percentage margins, so the question is arithmetic — did the price fall inside the prescribed band — rather than comparables-based. The Guidelines are persuasive, not the operative rule; for the Indian pharma and engineering group the Brazilian side is a different discipline wearing the same vocabulary.
The framework
| Element | The content |
|---|---|
| The instrument | Law 9,430/1996 as amended by Law 12,715/2012 — the governing instrument the rule set records; the method and filing parameters sit in the RFB normative instructions (the current documentation instruction recorded as IN RFB 1,700/2017, with the older method-instruction lineage behind it) |
| The scope | Controlled imports and exports with related or connected parties, reaching the resale and agent structures the instruction defines — the regime is trade-flow centred, not group-economics centred |
| The methods | Prescribed statutory methods, mapped in our rule set onto the OECD labels (the CUP, the resale price, the cost plus, the profit split, the TNMM) — domestically the operative ones are the comparable-price test and the fixed-margin resale and cost-plus tests |
| The benchmark | A percentage fixed by law (the historic twenty-percent / five-percent margin pair being the statutory defaults — the operative percentage for the fact pattern per the statute and the instruction for the year), not an interquartile range built from comparables |
| The documentation | The transfer-pricing control file, filed electronically with the statutory accounts above the seeded BRL 300 million trigger; master file, local file and the CbCR recorded in the registry |
| The relief | MAP under the treaties (narrower than the OECD-model family, see below); the APA position per the current practice, which the local practitioner confirms; no arm’s length safe harbour because the statute itself is the harbour |
The prescribed-margin architecture — and why it changes the file
- The test is arithmetic, not evidentiary. The permitted Brazilian import price (and export price) is computed: the resale price less the prescribed margin, or the cost plus the prescribed mark-up. The benchmark is a line drawn by statute, not a distribution drawn from a database — which makes the OECD-style study supporting material and the arithmetic reconciliation the file the RFB consumes.
- The unit of comparison is the class of goods. The prescribed test runs by class of good, service or right, on the year’s aggregate movement — not on the pooled tested-party basis the TNMM practice assumes. A defensible Brazilian position is a per-class arithmetic result.
- The true-up is a statutory mechanic. Where the actual price falls outside the band, the law provides the adjustment route (the entry bringing the computation to the benchmark price, picked up in the IRPJ/CSLL computation) — mechanics, window and conditions per the implementing instruction. It is a compliance election against a statutory line, not a comparability argument.
- The double-tax consequence is structural. An adjustment up to the statutory benchmark creates Brazilian income with no matching deduction for the related non-resident: the gap between the statutory line and the arm’s length outcome is where the double taxation lives by design — which makes the MAP route central in Brazil and weak at once.
The documentation: filed with the return, not on request
Brazil’s obligation predates BEPS and is return-linked, which is why there is no request window to plan around:
- The file — the transfer-pricing control documentation for the controlled import/export flows: the per-class computations against the prescribed benchmarks, the method applied, the results and the adjustments, plus the group-tier documents the registry records (the master file and the CbCR for the in-scope groups).
- The vehicle and the date — filed electronically with the statutory accounts (the EAC), on the rule set’s date of 31 March following the fiscal year (the Brazilian corporate year ends 31 December). The documentation is therefore a filing, in the family of India’s Rule 10D report and Canada’s T106, not a maintain-and-produce record.
- The trigger — BRL 300 million in the seeded rule set; the operative threshold, the exempting categories and the low-tax-jurisdiction overlays are per the instruction and confirmed for the year.
- Language and retention — the filings and supporting records run in practice in Portuguese, so the English file carries a translation overlay (the requirement unverified in the rule set, confirmed locally); retained 7 years.
The cross-border reading is the sharpest of the set: the Brazilian file and the Indian file are not two presentations of one methodology but one set of economics documented twice — the arithmetic reconciliation for the RFB and the comparables argument for India, both on the same invoice. Where the two diverge, one file is inconsistent and the other is non-compliant.
The examination and the penalty exposure
- The selection — the RFB’s foreign-trade compliance work: declared import/export prices against the benchmarks, the customs interface (one declared price is the customs value and the base for the consumption contributions), and the filed control data itself as the screening source.
- The exposure — the seeded rule set flags Brazil as a high-penalty jurisdiction and records a 20% figure against the documentation failure or the outside-benchmark pricing; the qualified-penalty tiers and the statutory reference-rate interest complete the picture, verified for the year.
- The overlays — royalties and technical assistance carry their own domestic registration and deductibility restrictions, and the outbound flows carry the withholding-and-contributions stack (withholding income tax plus the CIDE and PIS/COFINS-importação families, on rates outside this guide’s verified set). The financing limbs — the related-debt/equity thin-capitalisation ratio and the interest-on-net-equity treatment — sit outside the transfer-pricing statute and are confirmed locally; arm’s length and deductibility are separate hurdles (see thin capitalisation).
- The relief, and its limits — Brazil’s treaty family, including the India treaty, predates the OECD-model MAP design in its older parts: the competent-authority practice is younger, the application of the multilateral instruments to the Brazilian treaties is the evolving part of the picture, and relief on an arm’s length dispute cannot be assumed the way it can across the mainstream articles of the Indian network. Practically: no easy correlative — the benchmark arithmetic and the Indian argument must be right the first time.
The India reading: the importer, the licensor, the withholding wall
The Indian group usually meets Brazil in three shapes: as the importer of Brazilian inputs (the pharma intermediate, the metals and agricultural flow), where the Brazilian affiliate’s permitted purchase price constrains the Indian exporter from the other side of the invoice; as the seller into Brazil (the auto component, the engineering equipment, the API), where the Brazilian entity’s benchmark margin fixes what it may deduct; and as the recipient of Indian technical-services and royalty charges, where the prescribed methods, the deductibility restrictions and the withholding stack bite on the same remittance. The resale price method the Indian file treats as one option among five is here a statutory formula with a percentage.
The working position for the group with a Brazilian node
- Run the arithmetic first — the per-class benchmark computations against the prescribed margins; this is the compliance line, and everything else is argument.
- Run the OECD study in parallel, on the same price — the comparables, the range and the method for the Indian file and the group framework, reconciled to one set of invoice values.
- File, don’t wait — a return-linked electronic filing on the local calendar, in Portuguese for the local forum; here the contemporaneous documentation discipline is a deadline.
- Price the relief as unavailable — assume no correlative credit for a benchmark-driven adjustment, and use the TP policy to fix one price across both computations before either return is filed.
See also
Run the screens as a study, not a spreadsheet
Quartyl applies the method, PLI and screening steps above as a pipeline — and keeps a documented reason for every exclusion.
Related docs
TP Documentation Thresholds and Deadlines: Global Comparison Table
Documentation thresholds, deadlines, penalties, and arm’s-length nuance compared — the six majors in depth, twelve more regimes in summary, from India and the US to Malaysia and Saudi Arabia.
Read docIndia Transfer Pricing: The Complete s.92 Overview (2026)
The Indian transfer pricing framework end to end: section 92 and its sub-sections, the Rule 10B methods, the documentation tiers, the thresholds, the penalties and the TPO.
Read doc