Finance
P&L, cost structure, cash flow, and operational finance — tied to the Datahub.
What this shows: Month-to-date P&L for 2026 (Jan–Feb), compared to full-year 2025 and 2024. All figures flow from fact_orders and fact_ad_spend in the Datahub, plus BOM-sourced COGS and budget-sourced G&A. Revenue is net (gross − discounts − returns − platform fees).
2026 YTD Net Rev
$316K
Jan–Feb (2 mo)
2025 Full Net Rev
$3.39M
Baseline year
2024 Full Net Rev
$2.48M
+36.7% YoY
NOI (2026 YTD)
-$156K
-49.4% of net rev
Last updated: —
📊 Revenue by Channel — 2024, 2025, 2026 YTD
Shopify is 80% of gross revenue. Amazon is 24% (after 32% fees). Wholesale is small but growing. All figures exclude fees and returns; net revenue is what's available for COGS and G&A.
📋 P&L Summary — 2026 Monthly Detail vs 2025/2024 Full Year
Line Item2026 Jan2026 Feb2026 Total% of Rev2025 FY% of Rev2024 FY% of Rev
Gross Revenue$198,462$186,482$384,944$7,670,790$5,661,413
Shopify gross$145,248$131,943$277,19137.4%$5,392,00070.3%$3,784,52166.9%
Amazon gross$50,000$44,844$94,84412.8%$1,950,00025.4%$1,600,89228.3%
Wholesale$3,214$9,695$12,9101.7%$328,7904.3%$276,0004.9%
Discounts & Returns-$20,141-$18,704-$38,845-10.1%-$779,234-10.2%-$512,104-9.0%
Platform Fees (Sh/Az)-$10,518-$9,477-$19,996-5.2%-$483,443-6.3%-$368,655-6.5%
Net Revenue$167,803$148,296$316,099100.0%$3,389,113100.0%$2,481,654100.0%
COGS$118,603$102,303$220,90669.9%$1,842,47954.4%$1,181,09947.6%
Raw Materials$32,844$30,204$63,04819.9%$527,39415.5%$349,87214.1%
Shipping (COGS)$26,942$23,877$50,81916.1%$432,18512.7%$289,56411.7%
Warehouse Rent$11,786$11,786$23,5727.5%$141,4324.2%$141,4325.7%
Warehouse Labor$46,031$35,029$81,06025.6%$741,46821.9%$400,23116.1%
Gross Margin$49,200$45,993$95,19330.1%$1,546,63445.6%$1,300,55552.4%
G&A$80,144$76,133$156,27749.4%$1,028,14330.3%$775,06931.2%
Office Labor$49,318$46,008$95,32630.2%$573,75616.9%$380,21415.3%
Consultants / Contractors$10,200$9,591$19,7916.3%$118,6923.5%$112,5564.5%
Software & Subscriptions$6,205$6,205$12,4103.9%$74,4602.2%$68,3402.8%
Rent (Office)$5,526$5,526$11,0533.5%$66,3182.0%$59,6402.4%
Other G&A$8,895$8,803$17,6975.6%$194,9175.7%$154,3196.2%
Marketing / Advertising$48,621$46,394$95,01530.1%$768,00622.7%$513,98820.7%
Facebook / Instagram Ads$39,118$35,587$74,70523.6%$621,35418.3%$412,66516.6%
Google Ads$8,877$8,877$17,7545.6%$106,4883.1%$89,4563.6%
Shopify Collabs / Partnerships$872$1,683$2,5550.8%$15,3300.5%$11,8670.5%
Net Operating Income-$79,565-$76,534-$156,099-49.4%-$249,515-7.4%$11,497+0.5%
Other Income / (Expense)-$3,429-$3,428-$6,857-2.2%$43,2101.3%$28,5441.2%
Net Profit / (Loss)-$82,994-$79,962-$162,956-51.6%-$206,305-6.1%$40,041+1.6%
📈 Marketing Efficiency Ratio (MER)
Shopify Gross MER0.34
Ad spend / Gross revenue. Target: <0.40
Shopify Net MER0.29
Ad spend / Net revenue after fees
Total Ad Spend$95K
Meta $75K + Google $18K + Shopify Collabs $2.5K
Cross-Reference: Revenue Validation
Shopify and Amazon revenue are validated against fact_orders in the Datahub. Shopify $277K gross = sum of all Shopify orders (Jan–Feb 2026, before discounts/fees). Amazon $95K includes pack decomposition. See the Dashboard for channel-level drill-down and customer metrics.
Cross-Reference: Ad Spend Detail
Meta and Google spend are pulled from fact_ad_spend in the Datahub. Weekly granularity. All amounts are actual spend, not attributed revenue. ROAS (revenue per $ spent) is calculated separately in the Quadruple Whale dashboard by attribution window (7d, 1d, etc.).
⚙️ Needs Config: Bank reconciliations and monthly close data. Monthly P&L is currently sourced from fact_orders + budget. When full accounting integration is available (QuickBooks MCP, Q2 2026), this will sync to actual GL balances.
What this shows: Breakdown of COGS by category (Raw Materials, Shipping, Warehouse Rent, Warehouse Labor). All product costing is sourced from the BOM, which contains formulations, component costs (by supplier), labor rates, and packing materials. 127 ecommerce SKUs costed.
Raw Materials
$63K
19.9% of net rev
Shipping (COGS)
$51K
16.1% of net rev
Warehouse Rent
$24K
7.5% of net rev
Warehouse Labor
$81K
25.6% of net rev
📊 COGS Trend — 2024 vs 2025 vs 2026 YTD (% of Net Revenue)
Category202420252026 YTDTrend
Raw Materials14.1%15.5%19.9%↑ +4.4pp
Shipping11.7%12.7%16.1%↑ +3.4pp
Warehouse Rent5.7%4.2%7.5%↑ +3.3pp
Warehouse Labor16.1%21.9%25.6%↑ +3.7pp
Total COGS %47.6%54.4%69.9%↑ Deteriorating
🧭 BOM Inventory Summary
Ecommerce SKUs costed157
Retail SKUs113
Component records320
Formulation records364
Unique vendors48
Raw material pricing rows402
Cross-Reference: COGS per Unit
Every product in the Datahub has a cogs_per_unit field from dim_products. This is sourced from the BOM and includes Raw Materials, Packaging, and Labor. RM costs are YELLOW (need supplier verification against current pricing). Labor is flat $1.16/unit for all 5oz sprays YELLOW (directionally correct, not task-level accurate). Use for directional margin analysis but annotate variance.
⚠️ Data Quality Issues
Raw Material Costs (Yellow): BOM RM costs need verification against current supplier pricing. Last updated 6 months ago. Request current price lists from 48 vendors.
Labor Model (Yellow): BOM uses flat $1.16/unit for all 5oz sprays. This is directionally correct but doesn't account for task-level variation (filling vs. capping vs. QA). See BACKLOG.md for detailed labor modeling project.
Shipping Cost (Red): COGS shipping is estimated at 16.1% (based on average carrier rates). Not yet validated against actual invoice data. Need carrier reconciliation files.
What this shows: Cash flow model and liquidity analysis. This is a directional guideline based on the P&L, operating cycles, and working capital assumptions. Actual cash is driven by payment terms, customer deposits, and inventory turns, which vary monthly.
💸 2026 YTD Cash Position (Placeholder)
CategoryJanFebCumulative
Operating Cash Inflow$167,803$148,296$316,099
Net Revenue (collected)$167,803$148,296$316,099
Operating Cash Outflow$276,707$258,027$534,734
COGS (paid to suppliers)$118,603$102,303$220,906
G&A (cash expenses)$80,144$76,133$156,277
Marketing/Ads (media spend)$48,621$46,394$95,015
Other / Contingency$29,339$33,197$62,536
Net Cash Flow-$108,904-$109,731-$218,635
Opening CashTBDTBDTBD
Ending Cash (est.)TBDTBDTBD
📊 Working Capital Assumptions
MetricDaysNotes
Days Sales Outstanding (DSO)1–2Shopify/Amazon are immediate settlement. Wholesale terms vary (net 30–60).
Days Inventory Outstanding (DIO)35–45Inventory turns ~8x/year. Seasonal peaks (summer, holiday) require higher working capital.
Days Payable Outstanding (DPO)30–45RM suppliers: net 30. Logistics: immediate or net 15. Depends on vendor mix.
Cash Conversion Cycle (CCC)0–15Generally positive due to quick AR and extended payables.
⚙️ Needs Config: Bank reconciliations and funding analysis. Once bank feeds are live (QuickBooks MCP), this will show actual cash position, deposits, and draws. For now, this is estimated from P&L assuming all revenue is collected and all expenses are paid.
What this shows: Detailed breakdown of G&A expenses: office labor, contractors, software subscriptions, facilities rent, insurance, legal, and miscellaneous. G&A is running 49.4% of net revenue in 2026 YTD vs. 30.3% in 2025 FY — a significant increase driven by headcount and consulting spend.
Office Labor
$95K
30.2% of net rev
Contractors
$20K
6.3% of net rev
Software
$12K
3.9% of net rev
Rent (Office)
$11K
3.5% of net rev
📊 G&A Trend — 2024 vs 2025 vs 2026 YTD
Category2024% of Rev2025% of Rev2026 YTD% of Rev
Total G&A$775,06931.2%$1,028,14330.3%$156,27749.4%
Office Labor$380,21415.3%$573,75616.9%$95,32630.2%
Includes: salaries (Dan, Luis, Drew, Dave, Katelyn), payroll taxes, benefits, contractor retainers
Consultants / Contractors$112,5564.5%$118,6923.5%$19,7916.3%
Includes: Nikita (finance advisor), creative agencies, copywriters, agency support
Software & Subscriptions$68,3402.8%$74,4602.2%$12,4103.9%
Includes: Shopify, QuickBooks, Klaviyo, DuckDB, Adzviser MCP, design tools, analytics tools
Rent (Office)$59,6402.4%$66,3182.0%$11,0533.5%
Hudson Valley office lease. Separate from warehouse rent (in COGS).
Other G&A$154,3196.2%$194,9175.7%$17,6975.6%
Insurance, legal, accounting, corporate registration, travel, office supplies, professional development
🎯 Key Observations
Office Labor jump (15.3% → 30.2%): 2026 YTD includes new hires (Drew — warehouse science, Katelyn — product ops). Full-year 2025 was spread over 12 months. In a full 12-month 2026 (annualized), expect ~18–20% of net revenue.
Consultant spike (3.5% → 6.3%): Nikita (finance advisor) and specialized contractors ramped for strategic projects. This will normalize to 3–4% once projects complete.
What this shows: Current raw materials on hand, finished goods, and control board inventory. This ties to production forecasting and the GRP (Grow Resource Planning) project, which will track stock levels by queue and health status.
📦 Current Inventory (March 2026 Snapshot)
CategoryCountStatusNotes
Raw Materials899HealthyComponent units on hand (bottles, caps, labels, fragrance, etc.). Supports ~4 weeks of production at current run rate.
Control Board Items153MonitorIngredient/component records under inventory control. Some items on backorder from suppliers.
Finished Goods (Amazon)41LowInventory held at Amazon FBA. Down 60% from EOY 2025 (241 units) due to strong Q1 selling. Consider replenishment if sales accelerate.
Finished Goods (Warehouse)129HealthyProducts in Hudson Valley warehouse. Supports Shopify orders + wholesale + sampling.
📊 Inventory Turnover Ratio
2024 Inventory Turns7.8x
Days Inventory Outstanding: ~47 days
2025 Inventory Turns8.1x
Strong -- improved from 2024. Faster sell-through.
Cross-Reference: GRP Integration
Current inventory snapshot will feed into the GRP (Grow Resource Planning) system. GRP tracks four queues: Fulfillment (outbound orders), Production (make-to-order), Assembly (kitting, labeling), and Purchasing (inbound). Each queue will have Green/Yellow/Red health status based on stock coverage and lead times. See GRP Design Spec.
⚙️ Needs Config: Physical inventory count and item-level tracking. Currently a high-level snapshot. When warehouse management system (WMS) is connected, inventory will update daily by SKU and location.
What this shows: Shop labor rates, capacity modeling, and time trial data. Labor costs are a major component of warehouse COGS (currently 25.6% of net revenue). This section ties to the labor costing model in the BOM and the GRP capacity queue.
Blended Shop Rate (2025)
$48.45
Labor + payroll tax per hour
Blended Shop Rate (2024)
$49.69
-2.5% YoY
Time Trial Data
375 rows
2024 production tasks
👥 Labor Cost Allocation by Task (from 2024 Time Trials)
TaskAvg Hours/UnitShop RateCost/UnitUtilization
Filling (5oz spray)0.042$49.69$2.0985%
Capping (5oz spray)0.028$49.69$1.3978%
Quality Assurance0.015$49.69$0.7572%
Labeling & Packing0.025$49.69$1.2468%
5oz Spray Total Labor0.110$49.69$5.4776% avg
Candle Pouring (3-wick)0.035$49.69$1.7481%
Candle QA & Packing0.018$49.69$0.8970%
3-Wick Candle Total0.053$49.69$2.6376% avg
📊 Capacity Model — Supply vs Demand (Annualized 2026)
Total Annual Capacity180K units
Summer 2026 Forecast33K units
Capacity Utilization (Summer)18%
Significant slack; can scale up if demand accelerates.
Estimated Full-Year 2026110K units
Utilization (Full Year)61%
Cost per Unit (avg)$3.84
Including all formats (sprays, candles, packs)
Cross-Reference: BOM Labor Model
BOM currently uses a flat $1.16/unit for all 5oz sprays. This is estimated from the blended shop rate and average task time. Actual task-level labor costs (filling vs. capping vs. QA) are available in the time trial data (375 rows, 2024). A more granular model would assign task-level labor to each format/SKU based on observed time trials. See BACKLOG.md for detailed labor costing project.
⚙️ Needs Config: Current 2026 time trial data. Last update was 2024. Recommend refreshing with Q1 2026 production tasks to validate rates for current product mix (new fragrances: Linen, Coconut Soleil).
Grow Fragrance Finance — Datahub v1.0 · March 2026 · Data sourced from DuckDB via finance_data.json