The Karnataka High Court's 2018 decision in Softbrands treated the selection and rejection of comparables as a pure question of fact, which left the ITAT as the final word on comparability disputes; High Courts could not reweigh turnover filters, RPT thresholds, or FAR analyses under Section 260A. The Supreme Court's ruling in SAP Labs India v. ITO rejected the idea that every ALP determination is immune from scrutiny and sent a batch of pending appeals back to Karnataka for fresh consideration on the merits. How the High Court would apply that reopened scrutiny remained unclear until its recent consolidated ruling.
In its 28 August 2026 consolidated ruling, the Karnataka High Court restated the SAP Labs test and attached specific numerical thresholds to it. A ₹200-crore upper turnover filter was held to be rational and logical, not because the statute prescribes it, but because size differences plausibly correlate with brand value, bargaining power, and economies of scale. A 15% RPT (related-party-transaction) filter was endorsed as the ordinary default, with a departure to 20% or 25% permitted only where the authority records a specific, reasoned finding that comparables meeting the lower threshold are scarce. The Court also held that the ±5% tolerance range under Section 92C is a threshold, not a standing deduction that a taxpayer can claim once the transaction price exceeds it. Within days, at least two more Karnataka HC benches cited this ruling to dispose of pending Revenue appeals, including one that upheld the exclusion of Bodhtree Consulting as a comparable by applying the same 200-crore ceiling.
Barely two weeks after the Karnataka HC ruling, ITAT Delhi reached a different outcome in GE India Industrial v. DCIT, rejecting the Revenue's use of a rigid 50% turnover band to strike out lower-end comparables and criticising the DRP for being "guided by a general opinion" rather than the statutory FAR-based comparability test under Rule 10B. Read together, the two rulings point to a common test: a filter survives scrutiny only if the tribunal or officer applying it shows a specific, reasoned link between the chosen threshold and functional comparability on the facts of the case. A 200-crore ceiling with a size-based rationale passes. A blanket 50% band applied mechanically, without engaging the functional analysis, fails.
These rulings have implications for how AI tools are used in TP documentation. Benchmarking platforms, whether Big 4 proprietary tools or newer AI-native SaaS products, increasingly automate comparable searches using statistical filters such as turnover bands, RPT thresholds, and quartile screens. A vendor could hard-code the thresholds recently upheld, such as 200 crore and 15%, as default parameters on the assumption that a threshold accepted once will be accepted again.
That approach risks the failure mode both rulings identify from opposite directions: a threshold applied without a documented, case-specific rationale is what gets struck down, whether the Revenue or the taxpayer relies on it. An AI benchmarking tool that outputs a comparables set with a turnover filter applied, but no accompanying explanation tying that filter to the tested party's specific brand value, IP ownership, or scale economics, is building a study that looks defensible today and may not survive the next remand.
TP teams, and the vendors building the AI layer underneath them, may need to consider whether benchmarking software should generate a reasoned-finding log alongside every filter it applies: not merely that a comparable was excluded because turnover exceeded 200 crore, but a documented basis for why that threshold was chosen for the specific tested party, FAR profile, and data set. The Karnataka High Court's ruling signals that courts are now willing to test that reasoning on the merits rather than treat comparable selection as an unreviewable factual finding.
For AI-assisted TP work, the practical advantage may lie less in the speed of comparable identification than in the tool's capacity to produce explainable, fact-specific justification that a Division Bench applying the SAP Labs test would accept.