Changelog
Changelog
What changed in Intakes, release by release. Short notes, newest first.
Intakes tells you when stock runs low
Set a low stock threshold on any item — five sweaters, four yards of thread, or zero for “tell me when it’s gone” — and Intakes says so within the hour of your stock reaching it. Nothing to check and no report to remember to open. The bell in the header is now on for every workspace.
- It counts the stock you hold and have not promised to a buyer. Five sweaters all claimed by orders is out of stock for the next one, and goods waiting to be shelved are already yours.
- You are told once, not every hour. Restock it and the watch re-arms itself, ready for the next time.
- Set one threshold across a whole selection: tick the items, or take everything your filters narrowed to, and state the figure once.
- Items you say nothing about are never watched, so the whole thing stays off until you ask for it.
- It reaches your inbox as well as the bell — as one email however many items crossed at once, and only for the things worth interrupting you for. One switch on your account page turns those emails off; the bell keeps working either way.
Hello — Intakes has a public face
This website is new; the product is not. Intakes has been in private beta since the start of the year, in daily use by real businesses — ours first. The notes below trace what shipped along the way, and from here on each release worth telling you about lands as its own short entry.
Two-step sign-in with a passkey
Your account can now carry a second step: a passkey — Touch ID, Face ID, or a security key — asked for after your password on every sign-in.
- Adding one is your choice, never a rule. Add a second as a spare and either will get you in.
- The account page always shows what you actually have — and when it cannot check, it says so rather than claiming you have nothing.
- Changing your password now signs out every other device on the spot, and the same thing is one button on the account page — for the laptop left signed in at a shared desk.
See what your workspace is measured on
A billing page in Settings shows where your workspace stands: your subscription, when the trial ends, how many items you hold now, the most you held this period, and how many sales completed.
Nothing is charged yet — the numbers are there from day one so there are no surprises when billing starts. Two honesty rules apply here as everywhere: a period nobody measured yet says so instead of showing a zero, and while you are on trial the page says “trial so far” rather than inventing a billing period that has not started.
Seeing the figures and managing the subscription are separate permissions, so a bookkeeper can be given the numbers without the ability to change what the business is charged.
Costs named in your own words, and reported by those names
The extra costs on a purchase or a production run — freight, duty, customs, a buyer’s premium, labor, machine time, a subcontracted step — are now your own list, not ours. You define each one and say whether it adds to the cost or comes off it; archive the ones you stop using and every past document still says exactly what it was charged.
- Drag each list into the order you want — the dropdowns follow it, so the fee you charge on nearly every document is one click away.
- A new report totals these costs by the names you gave them: “CNC time” is reportable as CNC time instead of vanishing into an “other” bucket.
- The profit & loss statement now breaks returns down the same way — what was refunded, what was charged back, what the return labels cost you.
Returns: the goods coming back
Record what a buyer sent back — all of it or one item out of three, as many times as it takes. Start from the sale: the return knows what went out on it and shows what may still come back.
- Say what state each item arrived in as you record it: restocked goods re-enter stock like any other arrival, written-off goods leave carrying their cost, so the loss is a real number.
- The refund starts at that portion’s share of the sale and is yours to edit — a negotiated partial refund is ordinary, not an exception.
- A return counts in the month it happened, so a September return never quietly rewrites the August figures you already acted on. The sale’s own page still shows what it netted in the end.
- Unfinished returns sit in the dashboard’s work queue beside open purchases and draft sales, so the returns bin is not something you have to remember.
Production: recipes and work orders
The make-and-sell path is here, end to end. Buy materials through the same purchases as everything else, then run work orders that consume them and produce new stock — costed from what it actually took to make.
- A recipe is the standing formula: what one batch consumes and what it yields. A product can have several, because there is often more than one way to make it — and you never pick a recipe from a list, you pick the product and the recipe comes with it.
- Record output as it comes off the line, a few at a time — each recording is real stock, ready to prepare and sell while the rest of the run is still on the bench. A run that ends short is finished where it stands, and “we meant to make 10 and got 7” stays readable a year later.
- Each product in a mixed run carries the cost of its own recipe’s materials, so unrelated goods never blur each other’s margins.
Your setup data, reachable from wherever you are
Halfway through recording a sale and the channel it came from was never set up? Every dropdown over your own setup data — sources, categories, tags, storage locations, sales channels, adjustments, attributes, recipes — can now add one inline, edit the one you are pointing at, or open the whole list in a side panel over the page you are on.
The half-typed sale is still there when you close the panel — and it has caught up with what you just changed. The panel is part of the address, too: refresh and it is still open, still filtered the way you left it.
Variants done properly, and sharper insight
The changelog starts mid-beta, so this first note gathers the ground already covered:
- Attributes and item families. Sizes, colors and grades as your own axes, in your own order, grouped into families — with a matrix that creates a whole size/color grid of items in one step, each named consistently. Add an axis later and names catch up when you say so, never behind your back.
- Search and filters understand the axes. “Show me everything in olive”, “which sizes are piling up” — in the item list, the pickers, and the global search alike.
- A profit & loss statement for any period: revenue, cost of sales, gross profit, fees, profit — then write-offs on their own line, per item, because stock that was damaged was never sold. Profit matches the dashboard to the cent.
- Sales breakdown by any attribute — which colors earn most, by revenue or by margin — and a sales rollup on every family, with the variants that sold nothing shown as zeros instead of quietly left out.
- Slow-moving inventory ranked by days of cover — how long today’s pile will take to sell at its current pace — not by “last sale date”, which misreads both your steady sellers and your dead weight.
- A full paper trail everywhere. Every meaningful change — who, when, what — readable per purchase, per sale, per item, and as one workspace-wide activity feed.