Forklift carrying a tall stack of returnable crates out of a dock door onto the yard
IMG 021 · Dock 4, Flanders · afternoon

Crate tracking software

Know where everycrate is.

Rotion gives every returnable crate a digital identity. See which customer holds which crates, follow every rotation through the wash line, and get more of them back.

Q · A

What is crate tracking software?

Crate tracking software records where each returnable crate is, who holds it and how it rotates between growers, distribution centers, stores and wash lines. Rotion does this per crate, on the QR, barcode or RFID codes already on your fleet. Customer balances, losses and wash capacity then come from scans instead of tally sheets.

  • Per-crate identity on existing labels
  • Balances per customer from scans
  • Autopilot flags crates overdue at a customer
01The problem

Why crates go missing.

Crates leave with every order and come back when customers get around to it. Every crate that does not come back is bought twice.

P.01

Tally sheets drift.

Paper counts agree on delivery day and drift apart afterwards. By month end, nobody trusts the balance.

P.02

Customers sit on crates.

A few customers hold far more crates than they need. Without per-crate data, you only notice at the next shortage.

P.03

Wash capacity is hidden.

A pool’s real capacity is its rotation through washing. Queues at the wash line look like shortages elsewhere.

02How it works

Your crate loop, scan by scan.

Drivers and customers scan at handover with any phone. Stacks scan as one batch, and every crate stays traceable.

  1. 01

    Dispatch

    Crates leave the packing line on a delivery. One SSCC scan covers the whole stack.

  2. 02

    At customer

    Custody moves to the store or customer. Dwell time starts counting per crate.

  3. 03

    Return

    The driver scans empties at pickup. Balances update for both sides at once.

  4. 04

    Wash and out again

    Wash cycles and inspections log per crate, then the crate goes out again.

03Pool

Where the pool is right now.

Every crate has a holder and a place. The pool board shows all of them at once, and which customer is holding on too long.

Pool boardSample data
Crates in the pool24,000
Four stages, one track.
At customers11,20047%
In transit3,10013%
Wash queue2,40010%
Ready at the DC7,30030%
Fresh Market Gent
2,840crates held
Avg dwell 6 d14 d
Overdue120
Groenhal AntwerpenFlagged
2,310crates held
Avg dwell 9 d14 d
Overdue410
Daily Basket DC
1,980crates held
Avg dwell 4 d14 d
Overdue30
Polder Fresh
1,760crates held
Avg dwell 5 d14 d
Overdue0
Green Corner
1,540crates held
Avg dwell 7 d14 d
Overdue85
Urban Grocer
770crates held
Avg dwell 11 d14 d
Overdue140

+ 3 more customers

Autopilot

Groenhal holds 410 crates past 14 days. Proposes a pickup with Thursday’s delivery.

ApproveNot now
04Wash line

The wash line sets the pace.

Crates come back in waves, and the wash line has a fixed capacity. Rotion shows the queue before it turns into a shortage at the packing line.

Returns this weekSample data
Thu+1,200

Crates over wash capacity. The queue builds on Thursday.

Wash capacity3,200 / day
  1. Mon2,600Within
  2. Tue2,900Within
  3. Wed3,000Within
  4. Thu4,400+1,200
  5. Fri2,700Within
  6. Sat1,800Within
Wash capacityCrates returnedOver capacity
Autopilot

Thursday returns exceed wash capacity by 1,200 crates. Proposes moving two Thursday pickups to Saturday morning, so the queue stays within one day.

ApproveNot now
05Platform

Built for crate pools.

Everything a producer or distributor needs to run a crate pool across customers, depots and wash stations. Pick a feature to see it.

Explore the platform
RotionBalance per customerRotation and dwell timeHistory per crateDeposits and settlements Autopilot
Balance per customerAll regions · last 30 days
CustomerOutBackOpenDwell
Store 2214 Ghent1,2401,196445 d
Customer 1486064821221 d
DC Zellik2,3102,287232 d
Grower Hoogstraten1,5801,531497 d
Store 0917 Leuven640611296 d
Open total · crates357 · € 1,785 deposit value
Rotation and dwell timecrates
Avg cycle11.4 d
Dwell at customer6.2 d
Turns per year31
Dwell per customer, days
Store 22145.1
Customer 1421.4
DC Zellik2.2
Grower H.7.3
Store 09176.4
target 10 d
Asset historyCRT-600400-0412GRAI 8712345.00042.7 · 17 cycles
  1. 06 OctDispatchedDC Antwerp N. → Store 2214
  2. 08 OctReceivedStore 2214 Ghent
  3. 15 OctReturnedDriver scan · route 7
  4. 15 OctWashedWash line B · cycle 17
  5. 16 OctInspectedOK · ready to go out
Carried lot 2026-41, cherry tomatoes
Deposit statementReady to send
Q3 2026 · Customer 14
Issued4,820
Returned4,571
Open or lost249 × € 5.00 per unit
Balance due€ 1,245.00
Send statementExport PDFBacked by 9,391 scans
Sample data
06Sizing

Size the pool before the peak.

Enter your peak week and see how many crates the pool needs, and how many a faster rotation saves. An estimate, not a quote.

Pool estimatorEstimate
1,00050,000
5 d30 d
0%5%
Crates needed at peak26,400crates
14 d26,400
12 d22,629
Two days faster3,771

crates fewer with a cycle two days shorter

Lost over 10 weeks1,800

crates at the current loss rate

Estimate based on your inputs and a 10% buffer. Rotion measures your real cycle time per customer.

Field results from operators running Rotion across pools, retail and industry.

28%
S.01fewer assets lost
9%
S.02smaller fleet needed
575,310
S.03assets tracked
Trusted by these organizations.
  • Kringwinkel
  • Aldi
  • Colruyt Group
  • Carrefour
  • Flanders' Food
  • Bike Republic
  • Brandweer
  • AMA
  • Proudd
  • Dressr
  • Stad Antwerpen
  • Major
  • Mivas
  • Horizons ISG
07Field notes

What crate data shows.

Grower in muddy waterproof workwear checking a rugged tablet beside stacks of wooden and black reusable crates at the exit of a crate wash line
IMG 044 · Cooperative, Hoogstraten · late afternoon
N.01

Wash cycles set real capacity.

Cycle data shows where crates queue, when wash capacity limits delivery, and which flows starve the loop.

N.02

Harvest peaks hit every loop at once.

Growers, packers and retail peak in the same weeks. With rotation history, you plan the peak around the crates you already own.

N.03

Balances decay without scans.

Scan-based balances keep you and each customer looking at the same number all season.

Straight answers.

What operations and supply chain teams ask before they book a demo.

Book a demo
Q.01Do we need to replace our ERP or route planning?

No. Rotion runs alongside your ERP and route planning and fills what they do not cover: crate-level history, loss patterns and per-customer balances. Connectors exist for SAP, Odoo, WMS and TMS.

Q.02Do our customers need to install anything?

No. Customers can confirm handovers on the web or a phone, and drivers can scan for them. Adoption does not depend on every customer cooperating.

Q.03Do we have to scan every single crate?

No. With SSCC batching, a stack or pallet of crates scans once per handling step while each crate stays traceable.

Q.04Can we use the labels already on our crates?

Yes. Rotion reads QR codes, barcodes, RFID and GS1 GRAI identifiers, so relabeling is usually not needed.

Q.05How does Rotion reduce crate loss?

Every crate has a holder and a location at all times. Autopilot flags customers holding crates too long and proposes a pickup or reminder, so recovery happens before a write-off. Operators running Rotion report 28% fewer assets lost.

Further reading.

A carrier driver hands a delivery note to a dock supervisor beside a pallet of stacked grey reusable cratesIMG 052 · DC Zellik · 50.8889N 4.2725E
08 · Start[ SCAN 0x3F2B ]

Get more crates back.

Most teams go live in weeks, on the codes already on their fleet.