Home/Resources/Article
Compliance

Principal vs. Agent under ASC 606

March 10, 2026  |  6 Min Read

Under ASC 606, following the cash is entirely irrelevant. The standard mandates a completely different core test: Does your company control the specified good or service before it is transferred to the end customer?

The most common trap Founders and even some Controllers fall into is thinking that because the customer pays them, and the cash sits in their bank account before they remit it to the third-party seller, they get to recognize the full amount as revenue.

Here is the definitive guide to gross vs. net revenue classification under ASC 606. We’ll analyze the three core indicators of control, explore how minor Terms of Service tweaks completely change your accounting rules, and define a practical compliance action plan.

The Massive Misconception: "But We Collect the Cash!"

Under traditional accounting, you might think collecting the customer's cash implies recognizing top-line revenue. Under ASC 606, that logic is out:

  • The Principal (Gross Revenue): If you control the good/service before it transfers, you are the principal. You recognize the total amount paid by the customer as revenue, and the amount you pay the third-party seller is recorded as Cost of Goods Sold (expense).
  • The Agent (Net Revenue): If your only job is to arrange for the third party to provide the good/service, you do not have control. You are an agent. You only recognize your fee or commission as revenue.

The 3 Indicators of Control (The ASC 606 Litmus Test)

To determine who actually has "control," auditors evaluate three distinct indicators under the ASC 606 framework:

1. Primary Responsibility for Fulfillment

Who does the customer yell at if the product is terrible? If a user buys a third-party app on your platform and it crashes, who is on the hook to fix it or provide the service?

  • If your company is primarily responsible for ensuring the service is acceptable, it indicates you are the Principal.
  • If your Terms of Service explicitly state, "We are just a venue, the third-party seller is responsible for all fulfillment and quality," you are leaning toward being an Agent.

2. Inventory Risk

This is a massive indicator in the physical goods and ticketing space, but it applies to digital goods too. Who eats the cost if the item doesn't sell?

  • If you commit to buying 1,000 digital licenses from a developer upfront, and you take the loss if nobody buys them on your platform, you have inventory risk. You are the Principal.
  • If the developer just lists their software on your site and you only pay them after a customer buys it, you have zero inventory risk. You are acting as an Agent.

3. Pricing Discretion

Who actually sets the final price the end-user pays?

  • If you can arbitrarily raise the price of the third-party service, run massive discount campaigns at your own discretion, and dictate the final margin, you are acting like a Principal.
  • If the third-party seller sets their own price in your marketplace portal and you simply take a flat 15% cut of whatever they choose, you are an Agent.

The Terms of Service Trap: Engineering Your Top-Line

Here is where the Controller must step out of the spreadsheet and get into the legal weeds. Because control is an abstract concept in a digital platform, your Terms of Service (ToS) heavily dictate your accounting reality.

The "Gross" Tweak

If your CEO wants to show massive top-line gross revenue for a fundraising round, your Legal and Finance teams need to align. You must take on primary responsibility in the ToS, handle all customer support, take on risk for refunds, and control the pricing engine.

The "Net" Tweak

If you want to protect your margins and avoid massive top-line inflation that destroys your revenue-per-employee metrics, your ToS must clearly define your platform as a pure intermediary. You must legally distance yourself from fulfillment and let sellers set their own prices.

The Danger Zone

The absolute worst thing you can do is have a ToS that claims you are a pure Agent (to avoid legal liability), while your Sales and Marketing teams act like a Principal by heavily controlling pricing and guaranteeing service quality. Auditors will flag this contradiction immediately, and it will result in a painful restatement.

The Controller's Action Plan

If you operate a digital marketplace, you cannot afford to guess on this:

1. Audit Your Contracts

Review the exact legal wording of your user agreements alongside your third-party vendor agreements.

2. Evaluate the 3 Indicators

Document a formal accounting memo assessing Primary Responsibility, Inventory Risk, and Pricing Discretion for every new product line you launch.

Make sure your legal risk profile matches your desired accounting profile. You can't have your cake and eat it too.

Get this right, and you’ll have a bulletproof financial model that investors and auditors can actually trust!

Close your books in hours, not weeks

Join the next generation of finance teams using AI to automate the most complex parts of the revenue cycle.