← Playbook

P&L: one identity, no surprises

The single line of arithmetic the whole money side has to satisfy.

6 minute read

Every money screen in Operator X resolves to one identity. If a number looks wrong, walk this line and the disagreement will be on exactly one row.

gross charged − sales tax = net revenue
net revenue
  − product cost (FIFO)
  − host share
  − referrer cuts
  − payroll
  − 2% platform fee
= operator net
RowWhere it comes fromWhere to fix it
Gross chargedDelivered vends, tax inclusiveOrders
Sales taxYour rate schedule at the time of each saleTax
Product costOldest inventory lots consumed firstWarehouse
Host shareEach venue's own commission dealVenues
Referrer cutsReferrers listed on the venueVenues
PayrollCrew hours in the window × their ratePayroll
Platform fee2% of net revenueFixed
Product cost is zero until you receive stock

FIFO can only cost what it knows about. Until purchase orders are received into the Warehouse, cost of goods reads zero and operator net looks better than it is. This is the single most common reason a first P&L looks too good.

Amounts are held as whole cents everywhere, so a total never drifts by a rounding artefact. Choosing a period narrows sales, payroll and cost together, and an empty period reports zeroes rather than failing.