Portfolio Mix (Blended Sales Modeling) — optional, leave shares at 0 for single-product mode
When share > 0 in any row, the model auto-overrides AOV/COGS/Items above with the weighted blend. Edit each product's AOV/COGS here to match your current catalog. Bundle dynamics apply when orders contain 2+ items.
Order Share %
AOV / COGS ($)
Bundle Dynamics
Overhead & Labor
Monthly P&L — Shopify DTC
Unit Economics (per order)
Volume Sensitivity — Net Profit by Monthly Orders
LTV / CAC Sensitivity — Effect of Sub % & Email %
Side-by-Side
Both channels using current inputs. Add the two if running concurrently.
Combined P&L
Launch costs (one-time + first 3 months)
Pre-launch (one-time)
Launch phase (monthly, first 3 months)
Ramp assumptions
24-month cash flow projection
Investment summary
📊 High-Level Portfolio Forecast
✓ Saved
Multi-product × multi-platform revenue and profit modeling. Set monthly quantities and prices for each product/platform pair, then watch the portfolio totals update in real time. Add new products as your catalog grows. Every edit autosaves to the cloud — bookmark this URL and open it on any device to pick up where you left off.
Portfolio totals — by product
Per-product roll-up — same view as your Notion "Blended total" table, auto-calculated.
Portfolio totals — by platform
Channel-mix view — which platform is driving how much revenue and profit across the entire portfolio.
📦 Inventory & Re-order Planner
Edit each row. The Latest re-order date is computed so a new batch lands just before you run out — and it already bakes in a 5 business-day safety buffer. Add a row for any future product.
Logic: days of stock = inventory ÷ daily sales; total lead time = (manufacturing + Amazon stocking) weeks × 7; latest re-order date = (today-of-row + days of stock − total lead time) − 5 business days.
Product
As-of date
Inventory (units)
Daily sales (units/day)
Mfg lead (wks)
Amazon lead (wks)
Latest re-order date incl. 5 biz-day buffer
🟢 plenty of runway · 🟠 order within ~2 weeks · 🔴 overdue — order now. Estimated stock-out date shown under each computed date.