Aperture Scenario libraryPharma · 7-bucket gross-to-net
12 / 20 PrevNext
01 / 07Title
Pharma · biotech · life sciences

Pharma · 7-bucket gross-to-net

Channel discount + Medicaid + 340B + GPO + prompt-pay + returns + copay = net revenue

Status
SPEC ONLY
Category
pharma
02 / 07Context

Why this pattern exists

Pharma manufacturers report net revenue after seven categories of variable consideration. Each is variable, requires constraint analysis, and is re-estimated quarterly.

03 / 07When this applies

Trigger conditions

1Pharma manufacturer
2Multi-channel distribution
3Government pricing programs
4Sample / loyalty / copay programs
04 / 07Authority

Authoritative paragraphs

Every codification reference below is verified against the FASB Codification structure or Big-4 public guidance. No fabricated cites.

ASC ASC 606-10-32-5
Variable consideration
ASC ASC 606-10-32-11
Constraint application
ASC ASC 606-10-32-25
Consideration payable to customer (rebates)
05 / 07What the platform does

End-to-end behavior

  1. 17-bucket GtN engine: channel · Medicaid · 340B · GPO · prompt-pay · returns · copay
  2. 2Each bucket re-estimated each period
  3. 3Royalty exception engine for IP licenses
  4. 4Milestone constraint with re-evaluation
06 / 07Watchouts

What auditors flag

Common mistakes preparers make on this pattern. The platform's confidence routing surfaces these for reviewer ratification before sign-off.

Including unconstrained variable amounts
Treating rebates as marketing expense (contra-revenue under ASC 606)