Friday looked like the win
The chat was loud. The sold count climbed. Someone on the floor said the line every live seller knows: “That was a good show.” By the time the last order hit packing, the team was tired in the way that feels like proof.
Tuesday was quieter. Same warehouse. Same platforms. Smaller GMV. Nobody high-fived.
Here is the part most dashboards will not tell you: Tuesday can be the better show. Not because Friday “felt off”, but because Friday's revenue often arrives with a second job attached — and if you never name that job, you keep booking the night that looks biggest while the quieter night quietly funds the business.
This guide gives you one measure for that comparison — show contribution — a post-show cost checklist, an illustrative worked example, and a one-page owner worksheet. Use it before you crown a format, a streamer, or a SKU the winner.
Calculate your show profit → Live Show Profit Calculator — Same cost stack. Compare two shows side by side. Still not full-company net profit.
The Owner Question
The question is not “which night sold more?” It is “which night left more behind after paying for itself?” To answer it, put the same lines next to each show:
- Sales — what buyers paid for the show.
- COGS — what the units you sold cost you.
- Platform fees — from your statements, not a guess.
- Shipping & packing — labels, boxes, fill, and the packing time the show created.
- Streamer/show labor pay — streamer, moderator and floor time tied to the show.
- Mix — which products carried the night.
- Duration — how long the show ran.
- Units — how many items the team had to pick, pack and ship.
Show contribution is not complete business net profit. Rent, software, owner pay and other overhead still sit outside it. It is a fair way to compare shows with each other — nothing more.
The trap: celebrating what buyers spent
Platform dashboards are excellent at one thing: showing what buyers paid. They are terrible at another: showing what the show left behind once the boxes went out.
In live selling, GMV is easy to celebrate and hard to trust. Two shows can post nearly the same revenue and land in different places — one clears enough to buy again, the other burns margin you thought you had. Before you argue about a night, agree on the measure.
The measure: show contribution
Show contribution answers one question: after the costs this show caused, what did the show leave behind?
Show contribution = show revenue − product COGS − platform fees − show-driven giveaways − allocated show labor − allocated fulfillment cost − refunds attributable to that show.
- What it is: a decision number for that show, and for the products and streamers tied to it — narrow enough to calculate with data you already have, wide enough that big GMV cannot hide thin or negative contribution.
- What it is not: complete business net profit. Rent, salaried overhead, software, dead stock and marketing outside the show belong in a monthly or company P&L, not jammed into every two-hour stream.
- It is not “sold items × average price”. That is revenue theater.
- It is not perfect day-one accounting. Start with the lines you can estimate, then tighten the rest.
If you cannot say whether contribution was positive, you do not yet know if the show made money. A positive show contribution does not mean the business was profitable that month — it means the show covered the costs it caused and left something toward everything else.
Why Friday feels rich and still loses
Product creates work. Every unit sold is a pick, a scan, a pack, a label, a tote that has to move. A fragrance bundle that flies on stream can look brilliant on GMV and still bury the packing line for hours after the camera goes dark. If you never put that work back on the show that caused it, Friday will always look like a hero.
The last hour is expensive. The scramble SKUs, the mystery deal, the “one more” that keeps chat hot — that hour can save the sold count, and it can also load the cart with lower-margin mix, heavier giveaways, and packing exceptions that show up as labor and refunds the next morning.
Giveaways are a job description. Free product is not free: it is inventory leaving at full cost with zero revenue, and someone still has to pull it, pack it and sometimes ship it. Count each giveaway unit once — in the giveaway line or in COGS, not both.
Capacity borrowing. A massive night does not only spend its own hours; it borrows tomorrow's. Packers stay late, receivers wait, the next show starts behind. Show contribution will not capture every second-order effect on day one, but it will stop you pretending labor and fulfillment were free.
The Cost Stack (Run It Within 24–48 Hours)
Include a line if the show caused it, or a clear share of it. Checklist test: if removing the show would have avoided the cost, it belongs in the stack.
- Show revenue — what buyers paid for items sold in that stream, after discounts and cancellations but before refunds, so refunds stay their own line. Separate tips or gifts if you treat them differently, avoid double-counting across Whatnot and TikTok Shop, and exclude sales tax you collect for the authorities.
- Product COGS — landed cost when you have it (product plus inbound freight and duties), on the same cost basis you use for inventory. Watch bundles and mystery deals: COGS can jump while GMV looks fine.
- Platform fees — from your own statements for this show, not a published rate card. Fees and terms change by seller and category.
- Giveaways and show incentives — the full cost of free product and material promo shipping, counted once, with no double-count against COGS.
- Allocated labor — streamer time on air and paid prep, chat, producer and runners during the show, and post-show pick, pack and ship for that show's orders even if they go out the next morning. Hours × loaded hourly cost is enough on day one.
- Fulfillment — postage, mailers, boxes, tape and labels, plus fragile or high-SKU handling when material. Do not re-count packing labor already inside allocated labor.
- Attributable refunds — refunds tied to this show's orders, as one line. Rough attribution is fine at first; refunds matter, but they are one cost line, not the entire story.
- Optional when material — chargebacks, damaged pull for the show, and paid boosts that only ran for that stream.
Worked example: bigger isn't always better
All figures below are illustrative sample data — invented for teaching. They are not a customer case study, not a platform benchmark, and not a promise of typical results or fee rates.
Friday is the headline night: bigger sales, aggressive bundles, plenty of giveaways and a busy warehouse afterwards. Tuesday is quieter: smaller sales, simpler orders, less work to get everything shipped. Here is what happens when the costs catch up.
- Tuesday sold $6,000 less and left $2,020 more.
- In this sample, labor is valued at the same assumed loaded cost of $30 per hour. Friday used 80 team hours across prep, selling and fulfillment; Tuesday used 40 — so the quieter night also left 40 hours free for receiving, fixing inventory, prepping the next show, or shipping without an extra shift.
- The sales total made Friday look like the obvious winner; the fuller stack gives Tuesday the stronger case.
- The gap was mix, giveaways, labor load and refund drag — all of it measurable.
| Line | Friday's Bigger Show (Sample) | Tuesday's Smaller Show (Sample) |
|---|---|---|
| Show revenue (after discounts and cancellations, before refunds) | $24,000 | $18,000 |
| Product COGS | −$10,800 | −$6,300 |
| Platform and payment-processing fees | −$2,880 | −$2,160 |
| Giveaways (COGS) | −$600 | −$200 |
| Allocated labor (show and fulfillment) | −$2,400 | −$1,200 |
| Seller-paid shipping and packaging | −$1,500 | −$900 |
| Refunds attributed to show | −$900 | −$300 |
| Show contribution | $4,920 | $6,940 |
| Contribution margin % | ~20.5% | ~38.6% |
These are show contribution numbers, not full-company net profit after rent, salaried overhead and other fixed costs. Assigned labor does not mean that cost would vanish if you cancelled the show.
Entered Costs, Unknown Costs, Contribution
In the sample table above, every cost line is filled so you can see the arithmetic. On a real show, treat three buckets separately:
- Entered — you have a figure from statements, inventory cost, timesheets, or a deliberate estimate you trust enough to write down.
- Unknown — leave the cell blank. Do not invent a zero. A blank is information: that line still needs a source.
- Contribution — revenue minus the lines you actually entered. If major lines are still blank, say so next to the number (“contribution with fees and COGS entered; labor not yet allocated”).
Comparing two shows only works when the cost stacks are similarly complete. A fully costed Tuesday against a Friday that still has blank labor is not the same decision.
Decisions This Number Unlocks
- Buy / don't buy — restock what clears contribution, not only what sells fast. Cap hero SKUs that move volume but thin out after fees and freebies.
- Airtime — give hours to formats with stronger contribution, not only louder chat, and redesign the last-hour habits that buy GMV with margin.
- Streamer — compare contribution and contribution per hour, not only sold items. Coach mix and margin, not just energy.
- Repeat / redesign / kill — repeat shows with repeatable contribution and clean fulfillment, redesign shows with demand but bad mix, giveaway addiction or packing pain, and kill shows that only look good before COGS and labor.
- Inventory placement — pull winning assortment into primary bins, and don't flood the floor with dead weight because it once did numbers on GMV.
Owner Worksheet (Copy This)
One row per show. Leave blanks visible — don't invent zeros.
| Field | Your Number | Notes |
|---|---|---|
| Date / show name / platform | ||
| Streamer | ||
| Hours on air | ||
| Show revenue (GMV) | $ | |
| Units sold | ||
| Product COGS | $ | Landed cost? Y/N |
| Platform fees | $ | From your statements |
| Giveaways | $ | Count once |
| Labor (on-air + post-show fulfillment) | $ | Hours × loaded rate |
| Fulfillment materials and shipping | $ | |
| Refunds attributed | $ | Rough OK first |
| Show contribution ($) | $ | Revenue − lines above |
| Contribution margin % | % | Contribution ÷ revenue |
| Contribution per on-air hour | $ | |
| Top 5 SKUs by contribution | Not only by GMV | |
| Bottom 5 SKUs by contribution | Cut / fix | |
| Repeat / redesign / kill? | One sentence why |
Weekly Owner Glance (5 Minutes)
- Best contribution show this week.
- Worst contribution show, even if GMV looked fine.
- One SKU to buy more of.
- One giveaway or last-hour habit to cut.
- One streamer note on mix or margin, not personality.
Track five numbers for 30 days — revenue, COGS, fees, contribution $, contribution % — and you will already make cleaner decisions than most live sellers.
Common Mistakes
- Crowning the biggest GMV night the best night.
- Ignoring giveaways because they were “just for energy”.
- Treating labor as free because the team always stays.
- Mixing show contribution with company net profit.
- Waiting for perfect data instead of an 80% stack.
- Averaging the month so Friday and Tuesday disappear.
- Letting refunds become the only story.
- Paying streamers only on sold items — and wondering where the money went.
Put It To Work
Pick two shows you would actually consider repeating. Enter the same cost lines for both — and leave the same lines blank if you do not know them yet.
Use the Live Show Profit Calculator to compare them side by side. Do not crown a winner until the known costs are stacked the same way.
Before You Book The Next One
Your biggest show is a headline. Your best show is a remainder: what the night left after it paid for the work it created.
Before you repeat Friday, run the stack. Before you kill Tuesday, run the stack. Then book the night that funds the next buy — not the night that only wins the chat.
The worksheet above is enough to decide. When you want the same math faster, use Campus’s Live Show Profit Calculator to compare two shows side by side. It follows the same cost stack — and show contribution is still not complete business net profit.
Put the week on one page.
A blank weekly workbook across the five areas: show economics, inventory health, fulfillment flow, accuracy, and team rhythm.
- One blank page per area, with a source column (Recorded / Estimated / Unknown / N/A)
- A page for choosing the few figures that change a decision
- A short page on reading your own numbers without fooling yourself
- No score, no target range, no benchmark
Blank workbook only. It sets no score, no target range and no benchmark. You record your own figures and compare against your own previous weeks.
Email required. The guide and the on-screen scorecard stay open to everyone.

