Every pack is exactly where the app says it is.

Scan the QR on any pack and see its whole story — species, dimensions, current location, and every move since it left the saw. The stock list on your phone is the same one in the office, updated the moment something moves. No spreadsheet, no separate "what's dry" list, no walk to the yard to check.

Start free See pricing

5 packs a month, no card required · Free forever

inventory.sawmillsmart.com/packs
SawmillSmart Inventory — pack list on a phone — desktop
SawmillSmart Inventory — pack list on a phone
inventory.sawmillsmart.com/polters
Stock by species and state — desktop
Step 1

Stock, by species and state

The office opens Stock and sees every stack currently on the yard — species, log count, volume used and volume still free.

Action: The office opens Stock and sees every stack currently on the yard — species, log count, volume used vs. free, and which deliveries fed it — the same list an operator sees on their phone.

Result: What's actually on the yard is one screen, not a walk with a tally sheet, and it's the same number on the phone and on the web at the same moment.

Cutting operation finalized — phone
Step 2

Cut into packs

When a cutting operation finishes, the app records exactly how much volume went in and how many packs came out.

Action: When a cutting operation is finalized, the app records exactly how much volume went in, how much came out as packs, and the yield — with the stack it was cut from.

Result: Every finished pack carries a straight line back to the stack — and the delivery — it was cut from, without a lookup.

inventory.sawmillsmart.com/packs
Pack list, filterable — desktop
Step 3

Every pack, sortable

The Packs screen lists everything that exists right now, filterable by location, species or state.

Action: The Packs screen lists every pack that exists right now, filterable by location, species, or where it is in the drying cycle.

Result: That filtered list is the unified stock view — one place to answer "what's ready to sell", instead of walking the yard.

Scan a pack QR code — phone
Step 4

Find one pack instantly

Point the camera at a pack's QR code, generated by the app or a pre-printed roll, and its full page opens immediately.

Action: Point the camera at the QR code on a pack — generated by the app or from a pre-printed roll — or type the pack number if the label is unreadable.

Result: The pack's own page opens immediately: its dimensions, its current location, and everything that has happened to it.

What this removes.

01

The "what's on the yard" spreadsheet

Was: a stock spreadsheet updated end-of-week by whoever had time, already stale by the time anyone reads it. Now: Stock and Packs show what's there right now — the same numbers an operator's phone shows the moment they cut or move something.

02

A separate log of who moved what, where

Was: nothing written down at all, or a column added to the spreadsheet after the fact, from memory. Now: every move — yard to kiln, kiln to dry storage, dry storage onto a truck — is a timestamped record: who moved it, from where, to where, and why.

03

Hunting for one pack by its handwritten tag

Was: matching a tag number against a printed list, or walking rows of stacks trying to recognize a pack by eye. Now: scan the QR or type the code — the pack's page opens immediately, wherever it physically is.

What's recorded, where it's visible, what exports.

Every stack, cut, and pack carries its own record — from the yard to the dock, visible the moment it moves.

inventory.sawmillsmart.com/packs
SawmillSmart Inventory — pack list on a phone — desktop
SawmillSmart Inventory — pack list on a phone

Recorded per pack

Sortiment, pieces, volume, current location, state, QR code, and a full movement history — from, to, reason, who, when.

Visible everywhere

On the phone at the mill and on the web in the office, at the same moment — no separate sync step.

Exports & feeds EUDR

A pack's provenance — stack, deliveries, DDS references — feeds the same audit export used on the EUDR page.

See it on a working mill.

Free doesn't expire. If you'd rather look before you track your first pack, 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 free

What pack tracking doesn't do — and why we don't pretend it does.

We don't bulk-import existing stock from a spreadsheet.

Packs already on your yard before you start are entered one at a time — sortiment, volume, location — through the same screen used for any new pack. Incoming logs have a one-transaction opening balance for exactly this situation; packs don't have that shortcut yet, so there's no file upload here.

We don't read a tag from a photo.

The camera reads an actual QR code — generated by the app or printed from an imported roll — not a handwritten label. If a code can't be scanned, typing it by hand works the same way; there's no OCR step guessing at a photo. Locations are named places (yard, kiln, dry storage, dock), not GPS coordinates or a visual yard map.

After pack tracking & stock, here's what's next.

Pack tracking questions

Can I find a pack without scanning its QR code?

Yes — type its code into the manual search on the Scan screen, or just browse the Packs list and filter by location or species. Scanning is the fast path, not the only path.

What if I already have packs on the yard from before I started using this?

Enter what's already there one pack at a time — sortiment, volume, location — the same screen used for any new pack. Incoming logs have a one-transaction opening balance for exactly this situation (see Log intake); packs don't have that shortcut yet, so there's no bulk spreadsheet import here.

Does the app print QR labels, or do I need my own?

The app generates a QR per pack. You can also import a roll of pre-printed QR labels and bind them to packs as you make them — a Bluetooth label printer is optional, a standard printer works too.

What happens if I try to move a pack that's already shipped?

It's rejected. A pack that has left the yard has no further move to record — if it comes back, that's a return, entered as its own event, not a move that quietly resets its history.

Can I see where the wood in a finished pack actually came from?

Yes — every pack traces back through its cutting operation to the stack, and from there to the original deliveries and their DDS references, the same chain-of-custody data used on the EUDR page.

Track your next pack in under two minutes.

Free forever. No card. No contract.

See full workflow → · Pricing → · Back to overview →

Built in Europe
EU data residency · GDPR
iOS via PWA · Android · Web
25 languages