Gross vs Net Revenue: Principal or Agent
Whether a company books the full sale price or just its cut depends on one question: does it control the good or service before the customer gets it, or is it just arranging the deal?
Prerequisites: ASC 606 and the Five-Step Revenue Model
Picture a travel booking site that sells a $500 hotel room and keeps $50 as its fee. Should its income statement show $500 of revenue and $450 of cost, or just $50 of revenue? Both describe the identical cash flow — the company nets $50 either way — but one version makes the company look ten times bigger by revenue than the other. Getting this classification right (or catching when a company gets it wrong) is one of the most consequential judgment calls in accounting for any business that sits between a supplier and a customer.
The test is control, not cash flow. If the company controls the good or service before it's transferred to the customer, it's the principal and books the full price as revenue. If it's just arranging a transaction between someone else and the customer, it's an agent and books only its fee or commission as revenue.
The principal-vs-agent test
ASC 606 lists indicators to help decide which side of the line a company sits on: Does the company take on primary responsibility for fulfilling the promise? Does it hold inventory risk before the sale? Does it have discretion in setting the price? Does it bear credit risk if the customer doesn't pay?
A grocery store that buys produce, stocks its shelves, and sells it under its own name is a principal — it owns the inventory, sets the price, and eats the loss if it spoils. A ride-hailing app that connects a driver with a rider, sets the driver's cut, but never takes possession of "the ride" itself is typically an agent, even though it processes 100% of the payment.
Worked example
An online marketplace lists a third-party seller's $200 jacket. The marketplace collects the full $200 from the buyer, keeps a 15% commission, and passes $170 to the seller. The marketplace never holds the jacket, doesn't set its price beyond a platform-wide fee schedule, and isn't liable if the seller ships the wrong item.
Because the marketplace never controls the jacket, it's an agent: it books $30 of revenue (the commission), not $200. If instead it bought inventory from sellers upfront, warehoused it, and resold it under its own return policy, it would be a principal and would book the full $200 as revenue with $170 as cost of goods sold.
What this means in practice
Gross-vs-net classification changes revenue growth rates, gross margin, and every revenue-based valuation multiple, without changing a single dollar of actual cash or profit. Two companies with identical economics can look wildly different on a revenue basis purely because one grosses up and the other doesn't — which is why analysts comparing marketplace or platform businesses usually normalize to gross merchandise value (GMV) or take-rate instead of relying on the headline revenue line.
A company switching from gross to net presentation (or vice versa) can look like its business collapsed or exploded overnight, even if nothing about the underlying transactions changed. Always check whether a revenue "miss" or "beat" is a real change in volume or just a reclassification under the principal-agent test.
Related concepts
Practice in interviews
Further reading
- FASB ASC 606-10-55, Principal versus Agent Considerations
- PwC, 'Revenue from Contracts with Customers: A Guide to ASC 606'