Somewhere in your shop, a product is losing money.
You can’t see which one. Costs drift, every channel takes a different cut, and your spreadsheet is a snapshot of January. Trackost is inventory and cost-of-goods software for handmade makers: one live per-unit cost, materials to orders, so every sale shows what you actually kept.
14 days · no card · $1/mo × 3 months
Here’s one that went bad. Nothing beeped.
UNDERWATER SINCE JUL 9FIG. 01 — TRAVEL TIN 4OZ · PRICE VS TRUE COST · EXAMPLE
- you charge 9.00
- true cost 6.90
- MAR · oil +12%
- MAY · wax +4% · ads
- JUL 9 · crossed9.57
fig. 01–03 — a worked example, not a brochure.
If you turn materials into products, this is what your numbers look like when they can’t go stale.
REAL FEES ON SHOPIFY
How a good margin dies
Three invoices, nine months, one bestseller. None of them broke anything.
Oil goes up 12%.
You pay the invoice and move on. The spreadsheet still says $0.98 an ounce.
Fees change under you.
Wax +4%. Offsite ads take up to 15% of the orders they touch. The sheet has no column for either.
−$0.57 a unit, ×132.
Your bestseller, underwater since July. Losers sell fine; that’s what makes them expensive.
Materials, recipes, batches, orders: one number that can’t go stale
Buy, make, batch, sell. Change one thing at the start and it lands on every order at the end.
Buy
Purchases re-average material cost the moment you log them.
Make
Recipes re-price live, labor and overhead folded in.
Batch
Runs move real inventory; cost snapshots at make-time.
Sell
Shopify syncs orders with its real fees; Faire syncs orders plus its commission; Etsy syncs orders, fee import next.
Evidence, in three exhibits
The three moments the number moves, and what the app shows you at each one.
The average never goes stale.
Weighted-average cost, recomputed on every purchase. No cell to remember.
The recipe prices itself.
Bill of materials, labor, overhead: one live figure before you commit to a price.
The channel’s cut, in public.
The same candle keeps 63.6% on Shopify and 20.5% wholesale on Faire. Averages hide the bleeder.
An afternoon,
not a weekend.
CSV out of your spreadsheet or Craftybase, into the migration console. A dry-run validates every row, and nothing is written until you commit. Or send us the files: white-glove migration is free on every plan.
Pricing
then $49 · $39 annual
Compare plans →
Studio: every feature, all 17 reports, unlimited orders. 14-day trial, no card. Business adds the Amazon tier, with sync coming soon. Your data exports to CSV anytime.
Fair questions
“My spreadsheet works fine.”
It did, the day you built it. Suppliers and fees have moved since; the sheet hasn’t. Trackost re-averages the cost on every purchase and records the fee on every order, so the number moves when your costs do.
How long does moving my data take?
An afternoon. CSV in, dry-run preview, commit. Or free white-glove: send the files and check the numbers when we’re done.
What if I sell somewhere you don’t sync?
Shopify syncs orders with its real fees; Faire syncs orders plus its commission; Etsy syncs orders today, with fee import landing next. Markets, wholesale invoices, your own site: manual orders in seconds, identical math. Amazon isn’t connected yet; when it is, it will be part of the Business plan.
Do I need to understand accounting?
No. Buy, make, sell; the weighted-average and COGS math runs underneath. Your accountant gets the Schedule C worksheet.
What does “true cost” mean, exactly?
Materials at what you actually paid, re-averaged on every purchase, plus labor and overhead, plus the channel fees recorded on that order. True profit is what’s left.
And if I leave?
Everything exports to CSV, anytime, on every plan. Nothing held hostage.