For makers & small producers

Buy the materials. Make the goods. Know what each one cost.

Soap, candles, sewn goods, woodwork, small-batch food and cosmetics. Materials arrive with their real landed cost, recipes say what a batch takes, and every finished piece carries exactly what went into it — including your time.

90 days free · No card required · Every feature included

Watch

A candle workshop in three minutes

A small soy candle workshop and one candle through it: what the wax really cost, a week's pour, and what two candles kept once Etsy's fees, the label and the box came off.

Watch on YouTube

How it works

One candle, from the wax to what it left you

The same stations as everyone else, with a work order between Prepare and Sell that turns materials into stock.

Made and sold · Soy Candle, Pumpkin Chai 8 oz · Saltmarsh Candle Co.

Intake · Bought

$4.68

wax, oil, jar, lid, wick and labels for one candle

Prepare · Shelved

$4.68

ready for a work order to reserve

Make · Work Order #92

$6.24

+ $1.56 of labor and overhead, per candle

Sell · Sold on Etsy

2 × $24.00

each takes its $6.24 onto the sale

Know · Kept

$16.56

sold for
$48.00
two candles
−$12.48
shipping label
−$11.98
Etsy fees
−$5.34
packaging
−$1.64
  • Intake buys items marked “Can be purchased”
  • Prepare shelves anything received
  • Make uses items marked “Used in production”, makes items marked “Can be produced”
  • Sell sells items marked “Can be sold”, packs items marked “Used in fulfillment”
  • Know reads every sale

The wax, the jar and the run’s own labor become what one candle cost, and that is what every sale of it subtracts.

Why it fits

The number tax season asks for, without the spreadsheet

Every maker eventually gets asked what one of these costs to make. Most have a rough number in their head; very few have one they could defend. This is how Intakes gets you one.

One run, start to finish

Materials become finished goods without losing their cost history.

  • Materials arrive with quantities and costs, bought through the same intake as everything else.
  • A recipe says what one batch takes; a work order runs it and records what actually came off the line.
  • Each finished item carries its share of the materials and the run’s own costs.
  • Reprice the material’s purchase later and every finished item reprices with it.

Recipe

Yield 3 sweaters

Dog sweater — olive / L

Fleece, olive 2.4 yd × $8.96 / yd
$21.50
Thread, olive 90 m × $0.024 / m
$2.16
Materials per batch
$23.66

Materials bought through an ordinary intake, freight included — 238.75 yd of fleece and 2,000 m of thread in stock.

× 2 batches

Work order 38

6 of 6 made

Closed
Fleece, olive · 4.8 yd
$43.01
Thread, olive · 180 m
$4.32
Sewing time · 2 batches
$30.00
Cost of the run
$77.33
✓

Each of the six sweaters cost $12.89 — $7.89 in fleece and thread, $5.00 in sewing time. Reprice the fleece intake later, and the sweaters reprice with it.

A closed work order's totals: $1,238.46 of input cost, labour and overhead added as adjustments, and a total cost of $1,663.96.

Recipes and work orders

Recipes define, work orders execute

The recipe holds the standing formula — what one batch is made from and how much it yields — and pre-fills the run. What actually happens on the bench is what gets costed: the materials you really used, the batches you really made.

  • Record output as it comes off the line — three today, four tomorrow, sellable straight away.
  • A run that ends short is finished where it stands, and the plan stays beside it so the yield is readable a year later.
  • A product can have more than one recipe, because there is often more than one way to make it — sewn from fabric, or reworked from the long-sleeved one.

Family recipes

Fifty variants are one construction and a few substitutions

An item family is not fifty different products — it is one, with the fabric following the colour and the yardage following the size. So you state it once, as a grid: a row per variant, a column per ingredient, and an amount in each cell.

  • Narrow the grid by the family’s own attributes and fill a whole column at once — filter to olive and set the fabric for every olive variant, then type only the yardages that actually differ.
  • Each row is saved as that variant’s own recipe, applied by a work order exactly like one you wrote by hand — so a run draws that variant’s materials, and its cost is that variant’s.
  • Come back and change a cell and only the rows that changed are rewritten; the page says how many. Recipes you wrote by hand on a single variant are never touched.
  • A family can hold more than one grid — one per way the product is made — and a variant that cannot be produced yet is named before you fill anything in.

Dog Sweater

Family recipe · 50 members

Showing Colour: Olive · 3 of 50
Member Fleece, olive + Fill column Thread, olive
Dog Sweater Olive S 0.9 yd 60 m
Dog Sweater Olive M 1.1 yd 70 m
Dog Sweater Olive L 1.3 yd 80 m
The fabric follows the colour, so it is one answer for the whole column. The yardage follows the size, so it is three. Each row is saved as that member’s own recipe — used by a work order like any other.
A card on the schedule board: 18 of 36 Soy Candle Cedar & Smoke 8 oz produced for Work Order #96, due by October 9.

Planning and make-to-order

The order comes in; the run plans itself

Record the sale first, even for goods that do not exist yet. One click on it works out what you are short of across every line, picks the recipe for each thing — silently where there is one, asking you where there are several — and hands you the run to plan.

  • The two documents are linked both ways: the sale lists the runs making its goods and how far along they are, and the run names the sale it is for.
  • Give a run a day it has to be finished by — pre-filled from the sale’s own ship-by — and the list counts down to it, marking a run due after the goods have to ship.
  • Plan the week on a board: drag a run onto a day, or spread twenty at four a day, and the days fill in as you record what came off the line.
  • When the run closes it offers to reserve the waiting sale, so the stock is claimed before anything else can take it.

Materials and products

Fabric by the yard, sweaters by the piece — together

Materials are measured — yards, grams, metres — and the things you make are counted. Intakes tracks both on the same purchase and in the same stock — and the labels and mailer boxes you only ever count are kept as lots too, not one record apiece. A lot can be split, merged and transferred without losing a cent of its cost history.

  • Sizes, colours and grades as your own attributes, with a matrix that mints a whole item family at once.
  • A low-stock watch on the materials you restock, with an email when they run out.
  • Packaging is stock too, and its cost lands on the sale it shipped in.
Inventory health for a candle maker, counted in lots: 66 received across 6 lots, 685 available across 57 lots, 29 reserved and 4,511 sold.
A profit and loss statement for the year: item subtotal, buyer adjustments, revenue, inventory and fulfillment cost, gross profit, seller adjustments by type and profit.

Profit you can defend

Per finished product, per channel, per size

Because every finished piece carries its true cost, profit is real at every grain — and the profit & loss statement matches the dashboard to the cent, with write-offs and returns on their own lines below it.

  • A report of what your runs were charged beside the materials — labor, kiln time, a subcontracted step — by the name you gave each.
  • A sales rollup on every product family, variant by variant.
  • Bestsellers ranked by money, with what never sold at the bottom.

Questions

What makers ask first

Do I need a recipe for everything I make?
No. A recipe is a standing formula that pre-fills a run — what one batch takes and how much it yields — and it is worth writing for anything you make more than once. A one-off run without a recipe is perfectly valid: you say what it made and what it used, and it is costed the same way.
What about my time, or the kiln, or a subcontracted step?
Cost a run in your own words. Labor and overhead are there from day one; add machine time, kiln firing, dyeing, a courier between stages — whatever your workshop actually pays for — and each is spread across what the run made and reported on by that name.
I make things in stages. Does that work?
Yes. Each stage is its own run, and the goods between stages are ordinary items in stock — doors, then trimmed doors, then stained doors. Cost rolls forward through each one, so the finished piece carries every stage’s materials and costs without any extra bookkeeping.
My fabric came from a purchase I have not finished pricing. Can I still run?
Yes. The run closes, the goods are made and sellable, and their cost reads as not costed yet rather than a made-up number. The moment that purchase closes, the cost lands on the finished goods on its own — through the run, and on through any later run that used what it made.
I sell on Etsy. Do my orders come in, and do they land on the right variant?
Connect the shop — read-only — and your listings and orders come in on their own. A listing only gets a couple of variation slots, so the rest of what a buyer picks is a checkout question; say once what each answer means and an order lands on the exact item, cuff sleeve and all. What the buyer typed — a name to embroider, a gift note — rides on that line of the sale, and on the card for whoever is making it. eBay works the same way; Shopify and Amazon are next.

Know what every piece you make really cost.

Every feature for 90 days, no card required. Turn Production on in Settings and the recipes are there.

Start free trial

90 days free · No card required · Every feature included

Questions first? Write to support@intakes.app.