Roundwood in, lumber out, byproduct out, what shipped — computed the moment you open the screen, not rebuilt from three spreadsheets at month-end. A difference is shown, never hidden.
5 packs a month, no card required · Free forever



The Packs screen lists every pack currently on record — the same physical stock the period-close screen checks its numbers against.
Action: The Packs screen lists every pack currently on record — in this yard, 9 packs, 2.88 m³ across 4 locations.
Result: That 2.88 m³ is the same physical closing stock the period-close screen checks its computed balance against.

Opening the Balance screen computes the material balance for the period on the spot — roundwood received against everything it became.
Action: Opening the Balance screen computes the material balance for the period on the spot — roundwood received, lumber produced, byproduct, shipped.
Result: The owner sees exactly what doesn't add up — here, a 67.63% unexplained difference on roundwood — before closing, not after.

Bark, sawdust and the mill's other byproduct types each accumulate as their own lot, sold or still filling.
Action: Bark, sawdust and the mill's other byproduct types each accumulate as their own lot — sold or still filling, with a sale price and customer once sold.
Result: That volume is the second amount period close subtracts from roundwood in, alongside lumber produced.
Was: cross-referencing intake volume, cutting output and byproduct against what's physically on the yard by hand — a half day or more, every month, still error-prone. Now: the balance is computed the moment the Balance screen opens.
Was: a difference between what came in and what shipped, absorbed into "close enough" because nobody could say how big it actually was. Now: shown as a % against a 10% tolerance, with the specific cause named — not a feeling that something's off.
Was: labour, energy and transport per batch tracked loosely if at all, disconnected from the volume that produced it. Now: cost lines recorded against the pack itself, with a running total by type.
Roundwood in, lumber and byproduct out — the period closes with the wood accounted for, live on the Balance screen.


Roundwood received, opening/consumed/closing stock, lumber produced and yield %, byproduct volume, shipped and revenue.
On the Balance screen the moment it's opened — computed live, not on a schedule.
Owner-only; a difference above the 10% tolerance doesn't block it — it's flagged until an adjustment explains it.
Free doesn't expire. If you'd rather look before you close your first period, every new account opens on a guided tour through a working demo mill, on real screens, with real (demo) data. Leave it whenever you're ready to switch to your own.
Start freeWe don't investigate a discrepancy for you.
A gap between roundwood in and lumber-plus-byproduct-plus-shipped-out means something is unexplained — a missed intake, an unfinalized cut, a byproduct lot nobody logged. The app names the gap and its size against a 10% tolerance. It doesn't go looking for the cause; recording what you find is a signed inventory adjustment, a separate, deliberate step.
We're not an accounting system, and we don't file your VAT.
The app picks the right VAT rate and reason for an invoice — domestic, reverse charge, export — at the point of sale, using EU country rules. It doesn't prepare or submit a VAT return, and it doesn't replace an accountant. That's a deliberate line, not a missing feature.
No. A difference above the 10% tolerance doesn't block the close — it's shown, with its size, and an owner can close anyway. The only thing that blocks a close outright is a cut operation started inside that period that hasn't been finalized yet, because finalizing it afterward would change numbers already saved in a closed snapshot.
Only an owner. Anyone can open the Balance screen and see the material balance building up before the close; committing the close itself needs the owner role.
They're recorded as their own lots, tracked by accumulated volume and a status — filling or sold. Byproduct volume is one of the amounts the material balance subtracts from roundwood received, alongside lumber produced and what shipped, before it calls the rest accounted for.
No. It picks the applicable VAT rate and reason for an invoice — domestic, reverse charge, export — at the point of sale, using EU country rules. It is not an accounting system and doesn't submit anything to a tax authority; that stays with your accountant.
The closed snapshot itself isn't rewritten — it's an immutable record of who closed it and when. A correction found later is entered as a signed inventory adjustment against current stock, not a retroactive edit to a number that's already closed.
Free forever. No card. No contract.