YTD net revenue
—Jan 1, 2026 onwardFinance dashboard
Daily numbers. Clear decisions.
Shopify P&L, cohorts, and LTV:CAC.
YTD net profit
—After all modeled costsYTD net margin
—Net profit / net revenueYTD NCAC
—Paid media / new customersYTD MER
—Net revenue / paid mediaTrailing 12mo CM2 LTV:CAC
—CM2 before acquisition spendTrend
Monthly revenue and net profit
Operating pulse
Daily net profit
Refresh status
Data sources
Model discipline
What “net profit” means here
Net revenue less product COGS, fulfillment, payment processing, Stay AI, paid acquisition, and allocated fixed operating costs. Taxes and working-capital timing remain outside this operating view.
Daily operating statement
Daily P&L
Newest day first. Shopify is the source of truth for revenue, orders, customers, and products.
Subscriber counts are being estimated from Shopify selling-plan orders.
Connecting Meta and Google spend…
—
| Date | Orders | New cust. | Returning cust. | New subs | Active subs | Net revenue | Returning revenue | % rev. returning | COGS | Fulfillment | Processing + Stay AI | CM2 | Ad spend | CM3 | Overhead | Net profit | Net margin | MER | NCAC |
|---|
Management view
Monthly P&L
Shopify daily actuals roll up automatically with the costs entered in this dashboard.
| Month | Orders | New cust. | Net revenue | COGS | Fulfillment + fees | Ad spend | CM2 | CM3 | Fixed costs | Net profit | Net margin | MER | NCAC |
|---|
Customer economics
Monthly acquisition cohorts
—
Cohort retention
Percent of the original cohort ordering in each month
| Cohort | Customers | D30 revenue LTV | D60 revenue LTV | D90 revenue LTV | D180 revenue LTV | D180 CM2 LTV | CAC | D180 CM2 LTV:CAC |
|---|
Customer economics
Actual all-customer CM2 LTV:CAC and payback
CM2 excludes paid media so CAC is counted once.
Planning model
Total business forecast
Existing customer renewals and repeat orders, plus future acquisition, in one forward P&L.
Already in the business
Opening customer book
Future renewals and repeat orders from customers acquired before this forecast starts.
Opening customers carry no new CAC—their acquisition cost was paid before the forecast starts.
Total-business projection combines the opening customer book with future acquisition cohorts and keeps their contribution separate to prevent double-counting CAC.
Subscriber retention waterfall
Percent of each original subscriber cohort ordering in M0–M12
Subscriber CM2 LTV and payback
Cumulative CM2 per subscriber; red is below CAC and green is at or above CAC
Source of truth
Data & assumptions
Shopify supplies sales. Meta and Google supply ad spend. This page defines how each SKU and operating cost flows into P&L.
Shopify is the sole source for revenue, orders, and customers.
Saved by calendar month
COGS & overhead assumptions
Choose a month, switch between COGS and overhead, then save. Saved months remain unchanged until edited and resaved.
SKU COGS for this month
Shopify products and prices are shown beside the editable unit cost in effect for the selected month.
| Product / variant | SKU | Shopify price | P&L category | Unit COGS |
|---|
Overhead for this month
Fulfillment, processing, subscription fees, fixed operating costs, and creator fees.
What every number means
Shopify current order total less tax, after discounts, edits, and refunds. Shipping revenue remains included.
Net line-item quantity × editable unit COGS above. Refunded quantities reduce COGS.
Orders × shipping per order, plus pick-and-pack per order.
Payment percentage + per-order fee, plus 1% of subscription revenue. The fixed $499 Stay AI fee remains in overhead.
Net revenue less COGS, fulfillment, shipping, processing, and the variable Stay AI fee; excludes paid media.
CM2 less paid media. Cohort CM3 deducts acquisition CAC once per customer.
CM3 less allocated monthly fixed operating costs.
Revenue ÷ paid media; and paid media ÷ new customers.
Classic LTV:CAC uses cumulative CM2 divided by CAC. The optional CM3 view shows CM2 less CAC rather than dividing by CAC again.
Ad spend CSV
Accepts Meta Daily Spend, Google Billed Cost, or a combined Date + channel file. Re-uploading a weekly or monthly export replaces overlapping dates for that channel without erasing the others.
This matches the existing finance tool’s client-side encrypted gate. It protects the model from casual access and encrypts saved browser data, but it is not a substitute for employee SSO or server-side authorization.