Third-Party Channel P&L
Type your numbers — the math runs in your browser. Print it, save it as a CSV, or save it to your Workshop.
Worked example Single-unit operator running DoorDash + Uber Eats See what a Tuesday-morning fill-in looks like
What they typed in
| Gross third-party sales (last 4 weeks) | $24,000 |
|---|---|
| Commission + marketing fees (avg 28%) | −$6,720 |
| Refunds + adjustments | −$480 |
| Packaging cost | −$960 |
| Incremental kitchen labor estimate | −$1,800 |
What the sheet returned
| Net contribution after channel costs | $14,040 |
|---|---|
| Channel contribution margin | 58.5% · green |
| Per dollar of gross third-party revenue | $0.585 stays |
The channel pencils — but only because their incremental labor estimate is honest. If they were treating delivery orders as 'free' kitchen time, the margin would read closer to 70% and they'd quietly be subsidizing the platform. The next move is the recipe-cost-card on the three SKUs that move 60% of delivery volume — those decide whether the channel stays accretive.
Composite-typical numbers — not a real shop. Use the rhythm, not the figures.
Try a scenario — what if commission, marketing, or your labor estimate shifts?
Slide one or more, the contribution margin re-runs on top of your typed numbers. The labor multiplier is the honest one — if you typed $1,800 but the real number is closer to $3,600, slide it to 2x and watch what happens.
Read the long version The headline lie, the five lines you need to count, the contribution-margin bands, and a four-lever renegotiation playbook for when the channel doesn't pencil. The honest channel P&L — Why most operators discover delivery is a subsidy →