Real-time stock that matches what's on the shelf.
Every treatment draws down your stock automatically, every purchase tops it up, and every batch is tracked to the parcel it ended up on. Low-stock alerts arrive before you run out — not after.

If you know your treatments, you know your stock.
Most farms discover they're out of a product the moment they need to spray. Koru wires stock directly to activities: every treatment subtracts the exact amount used, every purchase adds to the right batch, and every alert arrives early enough to actually act on it.
Every treatment updates stock in real time.
Record a spray and the amount used is subtracted from the open batch automatically. No end-of-month reconciliations, no guessing what's left in the shed. The number on the screen matches the drum on the shelf because the two are the same record.
- Stock drawn down automatically per treatment
- Batch selection with expiry dates at save time
- Manual adjustments supported with a reason field

Low-stock alerts before the shelf is empty.
Set a low-stock threshold per product — Koru sends a push notification when you cross it, with the option to mark a reorder in progress. Alerts arrive early enough that you can order ahead of the next treatment window, not scramble after it.
- Per-product low-stock thresholds
- Push notifications when a threshold is crossed
- Reorder-in-progress status so you don't double-order

Stock the way a farm actually works.
Built around treatments, batches, and the rhythm of the season.
Real-time stock levels
Live inventory for every product, updated automatically as treatments happen.
Batch tracking
Every batch tracked from purchase to the parcel where it was applied — full forward and backward traceability.
Expiry dates
Products with expiry dates flagged before they lapse so nothing sits unused on the shelf.
Low-stock alerts
Push notifications when a product crosses its threshold — set per product or per season.
Usage trends
See how much of each product you used this year vs last, broken down by parcel and season.
Purchase records
Every delivery logged with supplier, invoice number, and date — audit-ready.
Cost tracking
Optional cost per batch and per treatment rolls up into your season-level cost overview.
Stock reports
Exportable reports for supply chain, insurance, and regulatory use.
For farms that hate running out mid-season.
- Start free
Single farm
Your stock moves with your treatments — no reconciliation, no surprises. The alert hits before the drum is empty, and you order ahead of the next window.
- Ask for demo
Advisor
Advisors get visibility into usage patterns across clients — critical for negotiating supply deals and spotting efficiency gaps.
- Ask for demo
Cooperative
Cooperatives use stock trends from member farms to coordinate bulk orders, reduce waste, and keep warehouses running efficiently.
“I haven't run out of a fungicide mid-spray in two seasons.”
Live, wired to every activity, and growing.
Stock is one of Koru's oldest modules and gets smarter every release. New traceability features roll out as EU supply chain rules evolve.
Stop running out of the thing you need most.
Free 14-day trial. Real-time stock included. No credit card.

Keep exploring Koru
Product registries
Every stock entry links to a live product record.
Activity management
Activities draw down stock automatically.
Reporting
Stock and traceability reports for inspections and supply chain.