Inventory · Supply Chain · Landed COGS

Your supply chain, in your books.

Most accounting platforms treat inventory as a number on a balance sheet. DayZero treats it as a living thing — moving between suppliers, copackers, and warehouses, accruing real costs along the way.

See how it works
01 — Foundation

Catalog, BOMs, and Shopify — wired from day one.

A finished good isn't just a SKU. It's a recipe of raw materials, packaging, and labor — built at a copacker, stored at a warehouse, sold on Shopify. DayZero models all of it as one connected graph.

Product catalog

Finished goods, components, raw materials — all first-class objects with attributes, locations, and cost history.

Bills of materials

Multi-level recipes with yield, conversion rates, and unit cost roll-up. Edit the recipe, and downstream costs reflow.

Shopify, two-way

Orders, refunds, and stock adjustments sync automatically. Sell a product and DayZero decrements its inventory, then recognizes revenue and COGS.

02 — Procurement

Purchase orders, built for the people who actually issue them.

Create POs from low-stock alerts, vendor catalogs, or a blank line. Receive against them line by line — partial shipments handled, leave the rest open. Every PO carries its terms, expected landed cost, and committed working capital from the moment you hit send.

app.ondayzero.com/inventory?section=orders

Purchase Orders

4 purchase orders · 1 partially received · 1 reorder suggested
Demo

Committed spend

$76.3k

across 4 POs

On the water

$8.4k

shipped

Due within 14d

$64.7k

vendor payments

Outstanding1
Sweet Tree Farms
PO-1045 · Dates, 1,200 lb · $3.2k
Shipped1
Pacific Pack
PO-1043 · Cartons + wrappers · $8.4k
Partially received1
Northwest Dairy
PO-1044 · Butter, 800 lb · $4.7k
Received1
Cocoa Trade Co.
PO-1042 · 5,000 lb cacao · $60k

Smart PO creation

Auto-suggest reorder quantities from sales velocity, on-hand at each site, and vendor lead times. Or start from a blank line.

Line-level receiving

Partial shipments tracked without breaking the original PO. Receive what arrived, leave the rest open.

Working capital view

See committed spend by vendor, by site, by week — before bills hit AP. Cash flow planning that matches what you've actually ordered.

03 — Movement

Transfers that update both sides of the ledger.

When a copacker ships finished goods to your 3PL, two things happen: stock leaves one site, arrives at another, and the in-transit balance is tracked the whole way. Freight rides along with the transfer — landed cost reflects it.

In-transit balances

Inventory in motion is still your inventory. DayZero tracks the in-transit bucket as a real ledger account, not a holding pen.

Freight rides with the goods

Shipping and handling costs attach to the transfer and roll into the receiving site's landed cost — automatically.

04 — Settlement

Bills that match themselves.

The PO told DayZero what you ordered. The receipt told it what arrived. The invoice tells it what the vendor wants paid. DayZero ties the three together automatically — line by line, dollar by dollar.

app.ondayzero.com/inventory?section=ap

Three-way match

PO ↔ receipt ↔ bill · Cocoa Trade, Pacific Pack, Northwest Dairy
Demo

3-way matched

$60k

Cocoa Trade Co.

Variance flagged

$8.4k

qty variance

Awaiting receipt

$4.7k

unmatched

Vendor
PO
Receipt
Bill
Match
Amount
Cocoa Trade Co.
Signature 72% Cacao Bar · SKU-CACAO-001
PO-1042
BILL-881
3-way matched
$60,000.00
Pacific Pack
Cartons + wrappers
PO-1043
BILL-882
Qty variance
$8,400.00
Northwest Dairy
Butter, 800 lb
PO-1044
BILL-883
Awaiting receipt
$4,700.00

Three documents, one match

PO, receipt, and invoice reconciled by line. No more controllers manually clicking through bills to confirm what arrived.

Variance flags

Quantity drift or price changes surface before payment, so you catch overbilling instead of writing it off later.

Audit trail by default

Each bill carries its match status and the quantity and price variances against the PO and receipt. Your auditor will thank you.

05 — Truth

Know your true unit cost.

The bar you sell for $6.99 didn't cost you $2. DayZero attributes every layer to the SKU — material, packaging, copacker labor, inbound freight, duties, and receiving — and re-costs the moment goods arrive.

app.ondayzero.com/inventory?section=cogs

Signature 72% Cacao Bar · SKU-CACAO-001

Landed cost · click a layer to add or remove it
Demo
Total landed cost / unit$0.00

Sell price

$6.99

Landed cost

$0.00

Gross margin

$6.99

100% per unit

Every layer attributed

Material, packaging, processing, freight, duties, handling — six cost layers decomposed per SKU, all the way down.

Re-costed on every receipt

No quarterly cleanup, no FIFO journal entries written by hand. Cost updates the moment goods arrive.

Margin you can trust

Know what you actually make on every product — not what your spreadsheet said you made three months ago.

For operators & advisors

The inventory module your accountant gave up on.

DayZero replaces the spreadsheet you've been maintaining for years with one your ops team will actually open. Landed cost, BOM rollups, 3-way match — all running live.

Built for product businesses
Suppliers, copackers, 3PLs, retail — modeled as first-class sites, not generic warehouses.
Connected to your books
Every receipt, transfer, and bill posts to the right account, so your P&L and balance sheet stay in sync with inventory.

Stop reconciling spreadsheets. Start trusting your COGS.

In the pilot, we model your suppliers and SKUs — your true landed cost per unit, from your real data.

See cash flow