Loading...
Loading...
There is no single universal transfer pricing formula. This guide explains the calculation logic behind CUP, RPM, cost plus, TNMM, and profit split, with compact examples and practical cautions.
Borys Ulanenko
CEO, ArmsLength AI

Continue exploring
Browse the full resource library or contact us if you want recommendations for your specific use case.
There is no single universal transfer pricing formula. Transfer pricing is calculated by applying the most appropriate method to the accurately delineated transaction.
At a high level:
But the calculation changes by method:
| Method | Core formula |
|---|---|
| CUP | Arm's length price = Comparable uncontrolled price +/- comparability adjustments |
| RPM | Transfer price = Resale price - arm's length gross margin |
| Cost Plus | Transfer price = Cost base + arm's length gross mark-up |
| TNMM | Arm's length profit = PLI base x arm's length PLI |
| Profit Split | Party profit = Routine return + allocated residual profit |
The formula is the last step, not the first. The method must be selected based on the transaction, functions, assets, risks, available comparables, and reliability of adjustments. See the full transfer pricing methods guide for method selection.
The arm's length principle asks whether the conditions in a related-party transaction are consistent with conditions that would have been agreed between independent parties in comparable circumstances.
That principle does not prescribe one mathematical formula. It requires a reliable way to compare the controlled transaction with uncontrolled evidence.
| Step | What you decide | Output |
|---|---|---|
| 1 | Accurately delineate the transaction | What is being priced and who does what |
| 2 | Select the tested party, if using a one-sided method | Which party's result is benchmarked |
| 3 | Select the method | CUP, RPM, cost plus, TNMM, or profit split |
| 4 | Select the data and PLI, if relevant | Comparable prices, gross margins, net margins, or split keys |
| 5 | Calculate the range or point | Arm's length price, margin, return, or allocation |
| 6 | Compare actual result | Support the result or calculate an adjustment |
For tested party mechanics, see tested party selection.
CUP compares the price in a controlled transaction with the price in a comparable uncontrolled transaction. It is the most direct calculation when the uncontrolled transaction is sufficiently comparable.
An affiliate sells Product A to a related party for $48 per unit. The same seller sells Product A to an independent customer for $50 per unit. The independent sale has a $1 per unit freight difference that should be removed.
If the related-party price was $48, the difference is:
| Works best when | Breaks down when |
|---|---|
| Products or services are highly comparable | Product differences materially affect price |
| Contract terms are comparable or adjustable | Volume, timing, currency, or risk differences cannot be adjusted reliably |
| Internal CUP data exists | Only broad, non-specific market observations exist |
| Commodity quoted prices are genuinely relevant | The quoted price does not match the controlled transaction terms |
For CUP, the calculation is simple but the comparability burden is high. A small price adjustment can be less important than proving the uncontrolled transaction really belongs in the analysis.
RPM starts with the price charged to independent customers and subtracts an arm's length gross margin for the reseller.
A distributor resells goods to third-party customers for $2,000,000. Comparable independent distributors earn a 24% gross margin.
If you know actual intercompany purchases:
If you solve for a year-end adjustment:
RPM is usually considered for distributors that resell goods without material transformation and without unique local intangibles. It becomes less reliable when the gross margin is distorted by accounting classification, bundled services, manufacturing activity, or meaningful ownership of marketing intangibles.
Gross margin formulas are sensitive to where costs sit in the income statement. Freight, rebates, warranty, discounts, and selling costs must be treated consistently between the tested party and comparables.
Cost plus starts with the supplier's relevant cost base and adds an arm's length gross mark-up.
A contract manufacturer incurs $5,000,000 of relevant production costs. Comparable manufacturers earn a 9% gross mark-up on similar costs.
Common cost-base questions:
| Cost category | Formula issue |
|---|---|
| Direct materials | Usually included for manufacturing if the supplier performs procurement and production functions. |
| Direct labor | Usually included when labor is part of the value-creating activity. |
| Manufacturing overhead | Usually included if comparable cost bases include similar overhead. |
| Pass-through costs | May need exclusion or a separate no-mark-up treatment if the supplier adds no value. |
| Abnormal costs | Need fact-specific treatment and consistency with local rules. |
Do not mix a gross cost plus formula with a TNMM net cost plus benchmark. Cost plus typically uses a gross profit mark-up on production or service costs; TNMM net cost plus uses operating profit over total costs.
TNMM calculates whether a tested party earns an arm's length net profit relative to an appropriate base.
Common PLI formulas:
| PLI | Formula | Common use |
|---|---|---|
| Operating margin | Operating profit / revenue | Routine distribution |
| Net cost plus | Operating profit / total operating costs | Routine services, contract manufacturing |
| Return on assets | Operating profit / operating assets | Asset-intensive activities |
| Berry ratio | Gross profit / operating expenses | Narrow intermediary cases only |
A service provider has $3,000,000 of operating costs. Comparable companies earn a net cost plus range of 5% to 8%. The selected point is 6%.
If actual service revenue was $3,120,000:
A limited-risk distributor has $10,000,000 of sales. Comparable distributors earn an operating margin of 3% to 5%. The selected point is 4%.
If operating expenses are $1,200,000, solve for the intercompany purchase price:
TNMM works best when the tested party is less complex and reliable net-margin comparables exist. It is weaker when both parties make unique contributions, when the tested party owns valuable intangibles, or when the tested financials cannot be segmented.
For details, see TNMM vs CPM, PLI selection, and benchmarking studies.
Profit split starts with combined profit and allocates it between related parties based on an economically valid basis.
For residual profit split:
Two affiliates jointly develop and exploit a platform. Combined operating profit is $12,000,000.
Routine returns:
| Party | Routine return |
|---|---|
| USCo | $1,200,000 |
| EUCo | $800,000 |
| Total | $2,000,000 |
Residual profit:
The residual split key is 65% to USCo and 35% to EUCo based on relative contributions.
Final allocation:
| Party | Routine return | Residual return | Total profit |
|---|---|---|---|
| USCo | $1,200,000 | $6,500,000 | $7,700,000 |
| EUCo | $800,000 | $3,500,000 | $4,300,000 |
| Total | $2,000,000 | $10,000,000 | $12,000,000 |
There is no universal allocation key. Common keys include:
| Split key | Formula example | Useful when |
|---|---|---|
| Relative R&D spend | Party R&D / total R&D | R&D spend is a reasonable proxy for intangible contribution. |
| Relative headcount | Party FTE / total FTE | People functions drive value and roles are comparable. |
| Relative assets | Party assets / total assets | Operating assets drive value. |
| Weighted contribution score | Party score / total score | Contributions differ qualitatively and need weighting. |
A profit split formula is only as strong as the allocation key. The key must connect to value creation, not merely produce a convenient answer.
For a fuller explanation, see the profit split method guide.
Many transfer pricing policies are implemented through a target margin and year-end true-up.
For a cost-based service provider:
For a distributor tested on operating margin:
True-ups should be supported by contracts, accounting entries, customs/VAT considerations where relevant, and local rules. A mathematically correct true-up can still create compliance issues if booked too late or documented poorly.
| You are trying to calculate... | Start with... | Likely method |
|---|---|---|
| Price per unit for the same product sold to third parties | Comparable uncontrolled price | CUP |
| Purchase price for goods resold by a routine distributor | Third-party resale revenue and gross margin | RPM |
| Charge for routine manufacturing or services | Supplier cost base and gross mark-up | Cost plus |
| Target net profit for a routine tested party | PLI base and benchmarked PLI | TNMM |
| Profit allocation where both parties make unique contributions | Combined profit and split key | Profit split |
| Year-end adjustment to hit target margin | Target result minus actual result | Usually TNMM or policy-based cost plus |
| Mistake | Correct approach |
|---|---|
| Looking for one universal formula | Select the method first, then calculate. |
| Using sales as the base for every PLI | Match the PLI base to the tested party's value driver. |
| Mixing gross and net methods | Keep cost plus, RPM, and TNMM profit lines separate. |
| Applying a mark-up to pass-through costs automatically | Analyze whether the entity adds value to those costs. |
| Treating a benchmark range as a fixed statutory rate | A range reflects comparable evidence, not a universal rule. |
| Ignoring actual booking mechanics | Align calculations with invoices, agreements, and year-end entries. |
The basic concept is arm's length result = controlled transaction tested against comparable uncontrolled evidence. The actual formula depends on the method: CUP uses comparable prices, RPM uses resale revenue and gross margin, cost plus uses costs and mark-up, TNMM uses a net profit indicator, and profit split uses combined profit and an allocation key.
Use transfer price = cost base x (1 + mark-up). For example, a $1,000,000 cost base with a 7% mark-up gives a transfer price of $1,070,000. The key is making sure the cost base and mark-up are defined consistently with the comparables.
Select the tested party, choose a PLI, benchmark comparable companies, then calculate the target operating profit. For net cost plus, use target profit = operating costs x target NCP. For operating margin, use target profit = revenue x target operating margin.
No. Transfer pricing often produces an arm's length range from comparable uncontrolled results. Some policies use a point in the range, such as the median, but the acceptable outcome may be a range rather than one exact price.
Not automatically. Internal management transfer prices may be designed for performance measurement or capacity decisions. Tax transfer pricing must support an arm's length result under applicable law and documentation rules.