Direct Tax Laws & International Taxation · Transfer Pricing
Methods for Determining Arm's Length Price in Transfer Pricing
Updated 5 October 2026 · Fact-checked
Arm's length price is the price two unrelated parties would agree on. You determine it using the most appropriate of the prescribed methods: CUP, resale price, cost plus, profit split, TNMM or another prescribed method. Choose the method by functions, data reliability and comparability, apply it to the tested transaction, and adjust if the price differs beyond tolerance.
Understand Methods for Determining Arm's Length Price
When two associated enterprises deal with each other, they can set any price. That can shift profit to a low-tax country. Transfer pricing law fixes this by asking one question: what price would independent parties have charged in the same situation? That price is the arm's length price (ALP).
The law does not let you pick any way to find the ALP. It prescribes methods. Three are traditional transaction methods: Comparable Uncontrolled Price (CUP), Resale Price Method (RPM) and Cost Plus Method (CPM). Two are profit-based methods: Profit Split Method (PSM) and Transactional Net Margin Method (TNMM). There is also a residual method for such other method as the Board prescribes.
The main idea: CUP compares prices. RPM and CPM compare gross margins. TNMM compares net margins. PSM divides the combined profit of both parties by their contribution. The more your transaction differs from the comparable, the weaker a direct price or gross margin comparison becomes. Net margin comparison is more tolerant of differences in products.
You must then choose the most appropriate method. The choice depends on the nature and class of the transaction, the functions performed, assets used and risks assumed by each party, the availability and reliability of data, the degree of comparability, and how reliably adjustments can be made for differences. The law does not rank the methods in a fixed order. The best method is the one that fits the facts.
After applying the method, you may get more than one price or margin. The range concept and the arithmetic mean with tolerance are two alternative ways of arriving at the ALP. The proviso to the ALP provision and the rules define them:
- The range concept applies only where six or more comparables are used under the specified methods. The range runs from the 35th to the 65th percentile of the data. If the actual price falls within the range, it is accepted as the ALP. If it falls outside, the ALP is the median of the data set. The rules define the median as the 50th percentile.
- Where the range concept does not apply (for example, fewer than six comparables) and more than one price is determined by the most appropriate method, the ALP is the arithmetic mean of those prices, subject to the tolerance band below.
When the arithmetic mean is used, a tolerance band applies. The variation is the difference between the arithmetic mean ALP and the transaction price, expressed as a percentage of the transaction price. The tolerance is as notified by the Central Government for the relevant tax year. The currently notified figures are 1% for wholesale traders and 3% for all other cases. If the variation is within the tolerance, the actual price is accepted as the ALP. If it is outside, the ALP is the arithmetic mean price and income is adjusted to it. The tolerance does not apply where only a single ALP is determined, for example under RPM with one resale price.
Key rules to remember
- CUP method
- ALP = price in comparable uncontrolled transaction ± adjustments for differences
- Best for commodities and financial transactions, such as loans, where products and terms are very similar. Adjust for differences that materially affect price, such as quantity, credit terms, freight and quality.
- Resale Price Method (RPM)
- ALP = resale price to unrelated party − normal gross profit margin − purchase-related expenses (such as customs duty) ± adjustments
- Normal gross margin = margin earned by the same enterprise or an independent enterprise in comparable uncontrolled purchases and resales. Used for distributors who add little value.
- Cost Plus Method (CPM)
- ALP = direct and indirect cost of production + normal gross profit mark-up on that cost ± adjustments
- The mark-up is taken from comparable uncontrolled transactions. Used for manufacturers, assemblers and service providers who sell to associated enterprises.
- Profit Split Method (PSM)
- Combined net profit of the AEs, split by relative contribution (functions, assets, risks), with the residual split on a reasoned basis
- Used when transactions are highly integrated or both parties contribute unique intangibles, so they cannot be evaluated separately.
- TNMM
- Net profit margin on cost, sales or assets of the tested party is compared with that of comparable uncontrolled transactions. ALP = base × comparable margin
- The tested party is usually the less complex entity. The base (operating cost, sales or capital employed) must suit the facts. Adjust for differences first.
- Range concept and arithmetic mean
- Six or more comparables under the specified methods: range = 35th to 65th percentile; price within range is accepted, otherwise ALP = median (the 50th percentile). Otherwise, where more than one price is determined: ALP = arithmetic mean, subject to the tolerance band
- The range concept and the mean-with-tolerance approach are alternatives under the proviso. Check the number of comparables first. It decides which one you use.
- Tolerance band rule
- Variation % = |ALP (arithmetic mean) − transaction price| ÷ transaction price × 100. If variation ≤ notified tolerance, the transaction price is taken as ALP. If variation > tolerance, ALP is the arithmetic mean price and the adjustment is the full difference between the mean and the transaction price.
- The tolerance is as notified by the Central Government for the relevant tax year. The currently notified figures are 1% for wholesale traders and 3% for all other cases. It applies only where the arithmetic mean of more than one price is used, not to a single ALP. If the question gives a different percentage, use the one in the question.
- Selection factors
- Most appropriate method depends on: nature of transaction, functions-assets-risks, data availability, comparability, reliability of adjustments, and reliability of assumptions
- Write these in the answer whenever the question asks you to justify or select a method.
How to solve Methods for Determining Arm's Length Price questions
Use this sequence for any question that asks you to find the ALP or to say whether an adjustment is needed.
- 1Identify the international transaction or specified domestic transaction and the associated enterprises. Name the tested party, which is usually the one with simpler functions.
- 2Write the functional profile in one or two lines: who manufactures, who distributes, who owns intangibles, who bears risks.
- 3Select the most appropriate method. Check CUP first for identical goods or simple loans, RPM for pure distribution, CPM for contract manufacturing or services at cost plus, PSM for integrated or intangible-heavy deals, and TNMM when only net margin data is reliable. Give reasons using the selection factors.
- 4Compute the ALP with the formula for that method. Show each line, including adjustments for material differences.
- 5If several comparables are given, count them. With six or more, use the range (35th to 65th percentile). With fewer than six, use the arithmetic mean and then apply the tolerance band: 1% for wholesale traders, 3% for others, unless the question says otherwise.
- 6Compare the actual price or margin with the ALP. If the variation is outside tolerance, adjust to the ALP. If it is within, accept the actual price and state that no adjustment is made.
- 7Compute the amount of adjustment, state its effect on income, and write a one-line conclusion.
Quickest way: Method-matching shortcut
When to use it: Use when the question gives limited data and you need to choose the method and compute the adjustment in a few minutes.
- Read the data given. Prices of comparable goods point to CUP. Resale price and gross margin on sales point to RPM. Cost of production and gross mark-up point to CPM. Net margin on cost or sales points to TNMM. Combined profit and contribution point to PSM.
- Write the one-line formula for that method before substituting numbers.
- Compute the ALP per unit, then multiply by units or apply to total revenue.
- Count the comparables. Six or more means range; fewer than six means arithmetic mean and the tolerance test (1% for wholesale traders, 3% for others). Within tolerance means no adjustment.
- Finish with a one-line conclusion stating the adjustment and the effect on income.
Common mistakes in Methods for Determining Arm's Length Price
Applying RPM with a margin on cost instead of on resale price.
Students mix the logic of RPM and CPM because both use a margin.
Fix: In RPM the gross margin is a percentage of the resale price, and you deduct it from the resale price. In CPM the mark-up is a percentage of cost, and you add it to cost.
Forgetting to deduct purchase-related expenses such as customs duty in RPM.
Students stop after subtracting the gross margin.
Fix: After the gross margin, deduct expenses incurred in connection with purchase of the goods, as stated in the method. Then adjust for functional differences.
Choosing a method without giving reasons.
Students treat the selection as a matter of preference.
Fix: State why the chosen method fits the facts. Give the selection factors and say why the others are weaker, for example no identical product data for CUP.
Adjusting the price even though the variation is within the tolerance band.
Students compute the ALP and adjust by reflex.
Fix: Always test the variation against the tolerance: 1% for wholesale traders, 3% for others, or the figure given in the question. Measure it against the actual price. If it is within, the actual price is taken as the ALP and no adjustment arises.
Using the arithmetic mean when six or more comparables are given, or the range when fewer are given.
Students do not count the comparables before choosing the approach.
Fix: Count first. Six or more comparables mean the 35th to 65th percentile range. Fewer than six mean the arithmetic mean with the tolerance test.
Using the wrong tested party or wrong base in TNMM.
Students pick the Indian entity automatically, or apply the margin on sales when the data is on cost.
Fix: Use the party with simpler, more reliably benchmarked functions as the tested party. Use the same base for the margin of the tested party and of the comparables, such as operating profit on operating cost.
Treating PSM as a simple 50:50 split.
Students ignore the contribution analysis.
Fix: Split on the basis of relative contribution of functions, assets and risks. Show the basic return first if the question asks for a residual split, then split the residual.
Worked examples
Example 1
Indu Ltd, an Indian distributor, buys 10,000 units of a product from its foreign associated enterprise at ₹760 per unit, excluding customs duty. It pays customs duty of ₹40 per unit and resells each unit to an unrelated Indian customer at ₹1,000. Independent distributors in comparable cases earn a normal gross profit of 25% of resale price. Assume no other differences. Determine the ALP using the most appropriate method and the adjustment, if any.
Show the solution
- Indu Ltd is a pure distributor that resells to unrelated parties without adding value. Reliable gross margin data on independent distributors is available. So the Resale Price Method is the most appropriate.
- Resale price to unrelated customer = ₹1,000 per unit.
- Normal gross profit = 25% × ₹1,000 = ₹250.
- Purchase-related expenses (customs duty) = ₹40.
- ALP = 1,000 − 250 − 40 = ₹710 per unit.
- Actual price paid = ₹760 per unit. Excess over ALP = 760 − 710 = ₹50 per unit.
- Only one ALP is determined under RPM and no arithmetic mean of several prices is computed. So the tolerance band does not apply. The adjustment is the difference between the actual price and the ALP, which is ₹50 per unit.
- Total adjustment = ₹50 × 10,000 = ₹5,00,000.
- Effect: the cost of purchase is reduced by ₹5,00,000 for tax purposes, so the total income of Indu Ltd increases by ₹5,00,000.
Answer: ALP is ₹710 per unit. An upward adjustment of ₹5,00,000 is made to the income of Indu Ltd.
Example 2
Surya Components Ltd, an Indian contract manufacturer, makes parts only for its foreign associated enterprise. In the tax year its operating cost was ₹8,00,00,000 and its operating revenue from the AE was ₹8,60,00,000. Using TNMM with operating profit on operating cost as the profit level indicator, five comparable independent manufacturers show margins of 9%, 11%, 12%, 13% and 15%. Surya is not a wholesale trader. Determine the ALP and the adjustment, if any.
Show the solution
- Surya is a contract manufacturer with simple functions and few risks. Comparable net margin data is available, so TNMM is suitable. Surya is the tested party and operating cost is the base.
- Only five comparables are used, which is fewer than six. So the range concept does not apply and the arithmetic mean is used, subject to the tolerance band.
- Actual operating profit = 8,60,00,000 − 8,00,00,000 = ₹60,00,000. Actual margin on cost = 60,00,000 ÷ 8,00,00,000 = 7.5%.
- Arithmetic mean of comparable margins = (9 + 11 + 12 + 13 + 15) ÷ 5 = 60 ÷ 5 = 12%.
- ALP of operating revenue = cost × (1 + mean margin) = 8,00,00,000 × 1.12 = ₹8,96,00,000.
- Variation = 8,96,00,000 − 8,60,00,000 = ₹36,00,000. It is expressed as a percentage of the transaction price: 36,00,000 ÷ 8,60,00,000 = about 4.19%.
- Surya is not a wholesale trader, so the tolerance, as currently notified by the Central Government, is 3%. The variation of 4.19% is more than 3%, so the actual price is not accepted as the ALP.
- Because the variation is outside tolerance, the ALP is the arithmetic mean price and the adjustment is made to it, not to the edge of the band. Adjustment = ₹8,96,00,000 − ₹8,60,00,000 = ₹36,00,000, which is added to the income of Surya.
Answer: ALP of the revenue is ₹8,96,00,000. An upward adjustment of ₹36,00,000 is made to the income of Surya Components Ltd.
Exam tips
- Start every answer with a one-line identification: transaction, associated enterprises and tested party. It earns marks even if your numbers go wrong.
- When a question says select the most appropriate method, write the selection factors and apply them to the facts. A bare method name loses marks.
- Show the formula line before substituting. Examiners give method marks for it.
- In number-based questions, count the comparables and check the tolerance or range instruction before declaring an adjustment. State whether the entity is a wholesale trader (1%) or not (3%).
- In case-scenario MCQs, read the functional details. Words such as only distributes, contract manufacturer or shares unique intangibles usually reveal the intended method.
Practice questions from Transfer Pricing
- Anaya Tech Ltd.'s arm's length price for a transaction was determined by the TPO under section 166(6) for a tax year. The assessee exercised…
- Ganga Steels Ltd had the ALP of a transaction determined by the TPO for tax year X. The TPO validly declared Ganga's options under section 1…
- Bharat Textiles Ltd had a valid option declared by the TPO under section 166(9) for a transaction for tax year 2027-28, based on the ALP det…
- During proceedings on a reference concerning one transaction of Meera Exports Ltd., the TPO notices another international transaction that t…
- Kaveri Auto Ltd had its arm's length price for a component supply to its Thai associate determined by the TPO under section 166(6) for tax y…
Methods for Determining Arm's Length Price in other exams
The same ground in other exams, if you are preparing for more than one or want another angle on it.
Methods for Determining Arm's Length Price: frequently asked questions
Which method is the most appropriate for a distributor?
The Resale Price Method is usually the most appropriate when the distributor resells goods without adding much value and reliable gross margin data exists. If such data is not reliable, TNMM is often used. Always justify the choice with the facts.
What is the difference between CUP and TNMM?
CUP compares the price of the actual transaction with the price in a comparable uncontrolled transaction. TNMM compares the net profit margin earned from the transaction with the margins of comparable independent parties. TNMM can be used when products differ, but CUP needs very close comparability.
Is there a fixed order in which I must try the methods?
No. The law asks for the most appropriate method based on the facts and the selection factors. You do not have to try them in sequence, but you should explain why the chosen method fits better than the others.
When is no adjustment made even if the ALP differs from the price?
No adjustment is made when the variation falls within the tolerance band notified by the Central Government. The notified tolerance is 1% for wholesale traders and 3% for all other cases. In that case the actual price is taken as the ALP. If the question gives a percentage, use that one.
When do I use the range and when the arithmetic mean?
If six or more comparables are used, apply the range from the 35th to the 65th percentile. If fewer than six are used, take the arithmetic mean and then apply the tolerance test.
When is the Profit Split Method used?
Use it when transactions between associated enterprises are so integrated that they cannot be evaluated separately, or when both sides contribute unique intangibles. The combined profit is divided on the basis of each party's relative contribution.