An operator in navy coveralls checks the label on a white IBC with a handheld scanner, in a row of caged IBCs outside a chemical plant near the port
IMG 061 · Filling plant, port of Antwerp · overcast

IBC tracking software

Every IBC, withits own history.

Rotion gives every intermediate bulk container a digital identity. See which IBCs sit at which customer, what each one last carried, and when it was cleaned and inspected.

Q · A

What is IBC tracking software?

IBC tracking software records where each intermediate bulk container is, who holds it, what it carried and when it was cleaned, inspected and refilled. Rotion does this per container across chemical and food producers, fillers, customers and reconditioners, on the serials, QR codes or RFID tags your IBCs already carry. Site balances, deposits and cleaning trails then come from scans instead of spreadsheets.

  • Contents, cleaning and inspection per IBC
  • Recall trace by batch or LOT
  • A QR sticker is enough, sensors optional
01The problem

Why IBCs go missing.

IBCs spend most of their life on other people’s sites. Spreadsheets lose the trail at the second handover, and every container that does not come back is bought twice.

P.01

Containers stand still at customers.

Full or empty, a large share of any IBC fleet waits at customer sites. Without dwell data per site, collection runs follow habit.

P.02

Cleaning history is on paper.

For food-grade and chemical flows, an IBC without a documented cleaning cycle is a liability. Paper records do not travel with the container.

P.03

Service partners are unrecorded.

Containers change state at cleaning and repair partners. When nobody scans there, that is also where they disappear.

02Record

One IBC, one record.

Every container carries its own data plate in Rotion: what it carried, when it was cleaned, when it is due for inspection and who holds it now.

01 SerialSample data
IBC 0x7C41QR sticker, no sensor needed
02 Last contents
Product AFilled 28 Sep 2026, Filler 07
03 LOTRecall trace ↓
L-2291-BBatch 2291
04 Cleaned on
11 Oct 2026Partner South cleaning
05 Next inspectionInspection board ↓
14 Mar 20272.5-year inspection, UN and ADR
06 Next test
14 Sep 20295-year test
07 Current holder
Filler 07Since 12 Oct 2026
Record of one IBC. Fills, dispatches, returns, cleaning cycles and inspections.Sample data
A QR sticker is enough. Sensors are optional: BLE, RFID, 4G or any other.Scan at the yard
03How it works

Your IBC loop, scan by scan.

Scans at dispatch and return fit existing warehouse steps. Customers and service partners confirm with any phone.

  1. 01

    Fill and dispatch

    The IBC is filled and scanned out. Product, batch and customer attach to that container.

  2. 02

    At customer

    Custody moves to the customer site. Dwell time and the deposit start counting.

  3. 03

    Return and cleaning

    The empty IBC is collected and scanned into the cleaning partner. The cleaning cycle logs on the container.

  4. 04

    Inspect and release

    Inspection and the next test date are recorded. Only released IBCs go back to filling.

04Recall

A recall becomes a lookup.

Start from the LOT on one IBC, or search by batch or any content data. Rotion lists every IBC that carried it, who holds it now and whether it was cleaned since, ready to export for the auditor.

Search contentsSample data
Started fromIBC 0x7C41Product A, Batch 2291
14 IBCs carried this LOT
14IBCs
11cleaned
3at customers
14 IBCs, 11 cleaned, 3 still at customersThis IBC and 13 more
SerialCurrent holderCleaned sinceStatus
0x7C41Filler 07YesReady to fill
0x7C3ACustomer 22NoAt customer
0x7B12Customer 31NoAt customer
0x7D08Customer 09NoAt customer
0x6F21Partner South cleaningYesCleaned
0x7C55Partner South cleaningYesCleaned
0x71E0Filler 07YesReady to fill
0x7A9CFiller 07YesRefilled
0x7C02Customer 14YesRefilled
0x6E77Depot NorthYesCleaned
0x7D1FDepot NorthYesCleaned
0x7B88Inspection partner EastYesIn inspection
0x72C4Filler 03YesReady to fill
0x7C60Partner South cleaningYesCleaned
Holder, cleaning cycles and contents per IBCExport for audit ↓
05Platform

Built for IBC fleets.

Everything a filler or processor needs to run IBCs across customers, cleaning partners and regions. Pick a feature to see it.

Explore the platform
RotionHistory per IBCBalance per siteDeposits and settlementsRotation and dwell time Autopilot
Asset historyIBC 0x7C41UN 31HA1/Y · 1000 L · 23 cycles
  1. 28 SepFilledFiller 07 · Product A, LOT L-2291-B
  2. 29 SepDispatchedFiller 07 → Customer 22
  3. 09 OctReturned emptyDriver scan · route 3
  4. 11 OctCleanedPartner South · cleaning cycle 23
  5. 12 OctReceivedFiller 07 · ready to fill
Next inspection 14 Mar 2027 · UN and ADR
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 · IBCs357 · € 1,785 deposit value
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
Rotation and dwell timeIBCs
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
Sample data
06Inspection

No IBC goes out past its date.

Each IBC carries its 2.5-year inspection and 5-year test date. Rotion counts what falls due each month, blocks filling or dispatch once a date has passed, and checks the last contents at every filling scan.

Inspections, October 2026Sample data
Due this month38
Done8
Upcoming24
Overdue, blocked6
OctoberInspection and test dates
MTWTFSS12223453617819310111221314315216171819420212223232425265272822930331
DoneOverdueUpcoming
Blocked from filling6
IBC 0x3A12Filler 07Test, 2 Oct
IBC 0x3A40Filler 07Inspection, 2 Oct
IBC 0x51D8Customer 22Inspection, 6 Oct
IBC 0x6B07Partner SouthInspection, 9 Oct
IBC 0x6B11Partner SouthInspection, 9 Oct
IBC 0x6B2ECustomer 14Test, 9 Oct
Autopilot proposal

Route the 6 overdue IBCs to the inspection partner. 2 already sit at Partner South, so one collection covers them.

Custom plan. Acts only on approval.
Approve routeReview
Next 12 monthsIBCs due per month
Oct
38
Nov
41
Dec
29
Jan
33
Feb
47
Mar
52
Apr
36
May
31
Jun
44
Jul
27
Aug
22
Sep
39
IBC 0x7C41Filling line 2, scanned now
Fill checkReady to fill
Last contents
Product A
Cleaned
2 days ago
Inspection valid until
Mar 2027
Confirm fill
IBC 0x7D09Filling line 2, scanned now
Fill checkClean first
Last contents
Product B
Cleaned
Not since last fill
Inspection valid until
Aug 2027
Filling blocked

The filling scan reads the last contents and the cleaning record before a drop goes in.

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
07Customer

Running IBC loops in the USA.

Horizons ISG

Horizons ISG in the USA uses Rotion for its IBCs to optimize the reuse flow.

IBC fleet, USA
08Field notes

What IBC data shows.

At the returns bay of a distribution center, a worker counts returned crates and roll cages on a tablet while a truck driver waits
IMG 045 · Returns bay, Flanders · afternoon
N.01

Cleaning history is compliance history.

Per-container cleaning trails turn quality audits into a lookup, and blocked containers stop entering the wrong loop.

N.02

Dwell at customers is the hidden fleet.

Site-level dwell data shows where containers wait, which customers need collection runs, and how much fleet you could release.

N.03

Inspection dates need an owner.

UN-marked IBCs carry periodic inspection and test dates. With the date on the record, a container due for testing does not go out full.

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?

No. Rotion runs alongside your ERP and logistics systems and fills what they do not cover: container-level history, loss patterns and per-site balances. Connectors exist for SAP, Odoo, WMS and TMS.

Q.02Can we use our existing IBC serials?

Yes. Rotion reads QR codes, barcodes, RFID and GS1 GRAI identifiers, and existing serials can be linked to a code. Relabeling is usually not needed.

Q.03Can Rotion record what an IBC last carried?

Yes. Product and batch attach to the container at filling, and cleaning cycles log against it. Whether an IBC can be refilled with a given product becomes a lookup.

Q.04Do we need sensors on every container?

No. A QR sticker is enough: Rotion records handovers by scan, with no device or data plan per container. Sensors are optional, whether BLE, RFID, 4G or any other, and their readings land on the same record. For a comparison with sensor-based tools, see the best IBC and tote tracking software.

Q.05Can we trace a recall by batch or LOT?

Yes. Search by batch, LOT or other content data and Rotion lists every IBC that carried it, who holds it now and whether it was cleaned since, ready to export for an audit.

Q.06Can Rotion stop an IBC past its inspection date?

Yes. Each IBC carries its periodic inspection and test dates, the 2.5-year inspection and the 5-year test under UN and ADR rules. Rotion can block filling or dispatch once a date has passed, and the filling scan warns about the last contents or a missing cleaning.

Q.07How does Rotion reduce IBC loss?

Every IBC has a holder and a location at all times. Autopilot flags sites holding containers too long and proposes a collection, so recovery is routine instead of a write-off. Read more in how to reduce IBC losses across partners.

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
09 · Start[ SCAN 0x3F2B ]

Get more IBCs back.

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