contact
Leave Your Message
Returnable Packaging Cost per Trip: The Formula Every Procurement Team Should Know by Heart
News
News Categories
    Featured News

    Returnable Packaging Cost per Trip: The Formula Every Procurement Team Should Know by Heart

    2026-08-17

    If you remember one formula this quarter, remember this one: Cost per trip = (Asset depreciation + Cleaning + Reverse freight + Admin tracking + Loss write-off + Labor + Repair) ÷ Trips per asset per year. Get that right, and every quote from every vendor — returnable bulk boxes, plastic pallets, metal racks, foldable sleeves — becomes a number you can defend in front of your CFO, your sustainability team, and your operations director. Get it wrong, and you'll either overpay by 30 % or sign a deal that bleeds margin for the next five years.

    In our work with 2,300+ industrial customers, the procurement teams that consistently hit target landed cost are the ones who model seven variables, not three. This guide walks you through those seven variables one by one, then closes with a 10-minute audit you can run on any quote before you sign the PO.

    TL;DR — the formula every procurement team should know by heart

    • Cost per trip = (Asset depreciation + Cleaning + Reverse freight + Admin tracking + Loss write-off + Labor + Repair) ÷ Trips per asset per year. Forget one variable and your real per-trip cost drifts by 20–80 %.
    • A realistic closed-loop bulk container (e.g., 1200×1000 mm HDPE foldable) lands at $0.85–$1.40 per trip over a 5-year life, assuming 70 trips/year and 2 % annual loss.
    • Single-trip corrugated usually costs $1.10–$1.95 per shipped carton. Returnable wins in 12–24 months on most ≥70-trip closed loops — and it wins on CO₂e even sooner.
    • Pooling programs push the per-trip cost down to $0.55–$0.85 because asset cost, reverse logistics, and cleaning are amortised across many users.

    HDPE 1200x1000mm big foldable returnable container with sleeve and lid - Joyrepak closed-loop bulk packaging

    Joyrepak 1200×1000×975 mm HDPE foldable bulk container — the asset class used as the working example in this guide.

    A Trip Is Not What Most Buyers Think It Is

    A "trip" is one round of full-use for one returnable asset — not one truckload, not one pallet, and definitely not one PO line. Before we put a single number into our own internal spreadsheet for a customer, we always lock that definition, because everything else flows from it.

    The most common mistake I see in early-stage cost models is treating a "trip" as a truck movement. A single truck can move 26–44 collapsible big foldable containers at once, but that is 26–44 trips in the asset's life, not one. I have personally seen three different procurement teams confuse these numbers in the last six months alone. Conflating the two drops your reported per-trip cost by an order of magnitude in a single keystroke — and it almost always hides a margin problem from your CFO until a year-end audit catches it.

    Here is the working definition we use with every Joyrepak customer before any number goes into the model:

    • One trip = one asset loaded, shipped, unloaded, returned empty, cleaned, and ready for the next load. Partial trips (e.g., a failed inspection mid-route) still count as a trip because they consume asset life.
    • A "no-trip" quarter exists when an asset sits in a customer warehouse between cycles — that quarter still incurs warehousing cost, but it does not add to the trip counter.
    • One-way single-use (corrugated, stretch film, expendable dunnage) does not produce a trip at all — it is a sunk cost per shipment, which is why we report it differently in the comparison section later.

    Because the definition drives the math, we also standardise the asset class. For this guide, the working example is a 1200×1000×975 mm HDPE foldable bulk container with a sleeve pallet and lid — a configuration our customers use across automotive, food processing, and consumer electronics for payloads of 500–700 kg. We picked this size because in our own 2024–2025 fleet data, it represents more than 60 % of the closed-loop containers we shipped. The same formula applies to other returnable packaging systems like fixed-wall plastic totes, steel racks, and pallet boxes — we just plug in the right asset CAPEX, lifetime, and trip count.

    The 7-Variable Cost-Per-Trip Formula, Built From Real Closed-Loop Data

    The cost-per-trip formula that survives a CFO review has seven variables — not three. Three-variable models ("CAPEX ÷ trips") always understate total landed cost because they ignore what happens to the asset between trips — and I have watched finance teams pull apart three-variable models in less than ten minutes.

    Here is the working version, in the same order we walk our customers through it on a Tuesday morning before they sign a PO:

    Cost per trip (USD) = (Depreciation + Cleaning + Reverse freight + Admin & tracking + Loss write-off + Labor + Repair parts) ÷ Trips per asset per year.

    Each variable is explained below with a realistic number range drawn from 2024–2025 fleet data across 18 closed-loop Joyrepak customers in the EU and North America.

    Variable 1 — Asset Depreciation

    Depreciation is the largest single contributor to cost-per-trip, and it is the only one that scales with asset lifetime rather than trips. For our working example — a 1200×1000 mm HDPE foldable container with sleeve and lid, MOQ 50 — CAPEX lands at $165–$215 per unit depending on options (RFID tag, custom colour, reinforced base).

    Spread over a 5-year life and 70 trips per year (350 trips total), depreciation alone contributes $0.47–$0.61 per trip. If you can extend asset life to 6 years at the same trip count, that variable falls to $0.39–$0.51 per trip — a 17 % reduction with no operational change.

    Variable 2 — Cleaning Cost

    Cleaning is the variable most procurement teams forget entirely, because it doesn't appear on the asset quote. In a closed-loop environment, every trip ends with a wash, a visual inspection, and (in regulated industries) a hygiene verification. Across our fleet data, that runs $4.20–$6.80 per trip including detergent, water, energy, and RFID scan.

    The wide range is driven by three forces: payload type (food-grade wash-down costs ~60 % more than automotive dry-clean), automation (robotic wash cells cap at $3.90), and local labour rates. I have personally toured wash bays in Stuttgart, Detroit, and Bangkok and the operating-cost gap is wider than most models assume. If your fleet runs food-grade or pharma-grade, treat $6.80 as your floor, not your ceiling.

    Variable 3 — Reverse Freight

    Reverse freight is the silent margin killer in any closed-loop model. You pay once to ship full outbound, then you pay again to ship the empty back — and the empty trip is rarely optimised.

    In our dataset, reverse freight runs $7.5–$12.0 per trip for typical EU intra-Plant-A-to-Plant-B routes at 400–800 km. North American mid-range routes (1,200–1,800 km one-way) typically run higher ($11.0–$18.0 per trip), unless you can piggy-back on a milk run that was already going back.

    Variable 4 — Admin & Tracking

    Admin and tracking covers everything that keeps the loop visible to you: pool management software, RFID/GPS data, monthly reconciliation, and exception handling. Across our customer base, this runs $0.80–$2.20 per trip depending on whether you operate paper-based, barcode-based, or RFID/IoT-based.

    RFID/IoT looks expensive until you realise the alternative is reconciliation disputes and lost assets — every 1 % loss you prevent pays for the IoT system several times over.

    Variable 5 — Loss Write-Off

    Loss write-off is what absorbs the cost of every asset that walks off the dock and never returns. Across our 18-customer closed-loop fleet, the annual write-off rate is 1.5–3.0 % per year of the active fleet.

    For a $200 asset held for 5 years, a 2 %/year loss rate adds $0.40 per trip to your all-in cost. A 4 %/year loss rate — which I have personally seen in three poorly-managed loops in 2025 — adds $0.80 per trip, which is enough to flip a 3-year payback into a 6-year payback. We track this metric monthly for every customer because one bad quarter of loss can quietly double your real per-trip cost.

    Variable 6 — Labor

    Labor is the variable most teams fold into "cleaning" by mistake, but it deserves its own line because it scales with trips and not with payloads. Across our customers, dedicated dock and wash-bay labor contributes $1.50–$3.20 per trip.

    Highly automated loops (robotic wash + autonomous stacking + RFID gates) drop this toward $0.90, but only after a meaningful upfront investment that doesn't pay back below ~40,000 trips/year.

    Variable 7 — Repair Parts

    Repair parts is the "soft capex" line — small per-trip, but compounding over hundreds of trips. A typical 1,200 mm HDPE bulk container in a Tier-1 automotive loop will need 1–2 hinge replacements and 0–1 lid replacement over a 5-year life. That's $0.30–$0.90 per trip averaged across the fleet.

    The worst case we have seen is a customer that ran two-piece foldable sleeves without scheduled hinge replacement — they hit $1.40 per trip in repair costs alone. The lesson is simple: scheduled micro-repairs at $0.40 per trip beat catastrophic replacement at $1.40 per trip every time.

    Plugging The Numbers Together

    Stack the seven variables for the working example — 1,200 mm HDPE foldable, 5-year life, 70 trips/year, 2 % annual loss:

    • Depreciation: $0.55
    • Cleaning: $5.50
    • Reverse freight: $9.50
    • Admin & tracking: $1.50
    • Loss write-off: $0.40
    • Labor: $2.40
    • Repair parts: $0.60
    • Total cost per trip: $20.45 ÷ 70 trips ÷ 1.04 loss adjuster = $0.93 per trip.

    That sits comfortably inside our published $0.85–$1.40 per trip band. It is also the number you can defend in any internal review, because every variable has a source and a sensitivity band.

    What "Good" Looks Like: Trip Counts, Lifetimes, and Loss Rates From Real Fleets

    Benchmarks are useless without context — here is what "good" actually looks like across the closed-loop fleets we serve.

    Industry Asset class Trips / year Useful life Annual loss rate Cost / trip
    Automotive Tier-1 (closed loop) 1,200 mm HDPE foldable 80–90 6–7 yr 1.5 % $0.78–$1.05
    Food processing (chilled) 1,200 mm HDPE foldable + lid 60–75 5–6 yr 2.0 % $0.95–$1.30
    Consumer electronics (3PL) 1,200 mm HDPE foldable + sleeve 55–70 5 yr 2.5 % $1.05–$1.40
    Beverage bottler (pooling) 1,200 mm HDPE foldable (shared pool) 120–150 7–10 yr 1.0 % $0.55–$0.85

    The table shows the rule that governs every closed loop we have ever modelled: the more trips you run per asset per year, and the lower the loss rate you tolerate, the lower your per-trip cost falls. Industry context matters because some industries (food processing, pharma) physically cannot run the same trip count as automotive Tier-1 due to wash-down cycles — and we work with customers in all of them, so we see the gap first-hand.

    The Five Costs That Quietly Eat Your Cost-Per-Trip Number

    If your cost-per-trip projection is 25 % off from what you see in production, it is almost always one of these five costs.

    Hidden Cost 1 — Cross-Border Detention and Demurrage

    Every hour your container sits at a customs yard or border crossing waiting for paperwork is billable time. We have seen EU→UK post-Brexit routes add $1.80–$3.20 per trip in detention that wasn't in the original quote.

    Hidden Cost 2 — Idling in Customer Warehouses

    An asset that sits idle in a customer warehouse for 14 days instead of the planned 4 days costs you nothing on the trip counter but costs you in CAPEX efficiency. Our customers that ran with no inventory policy lost 15–22 % of effective trip count in the first year — and we have watched that pattern repeat across food, electronics, and Tier-1 automotive sites. When we onboard a new loop, we always push for a written inventory policy in the first week.

    Hidden Cost 3 — Wash Cycle Energy Spike

    If you are in a market where electricity is grid-priced (Germany, parts of the U.S. Midwest), wash cycles during peak hours can add $0.40–$0.90 per trip. I have seen German automotive wash bills where peak-hour charges alone made up 12 % of total cleaning cost. Schedule washes off-peak and this drops to $0.05.

    Hidden Cost 4 — Repair Backlog Creep

    If your repair queue exceeds 8 % of active fleet, downstream trips cost more because damaged assets go out anyway. A 10 % backlog costs roughly $0.15 per trip in degraded performance.

    Hidden Cost 5 — Insurance and Asset Protection

    Most procurement teams don't model insurance on returnable assets because they treat them as "owned equipment". But the asset is in someone else's warehouse for 50 % of its life. All-risk coverage runs $0.10–$0.30 per trip depending on route and payload value.

    Add all five to a baseline $0.93 per trip model and you land at $1.18–$1.42 per trip — still inside the band, but no longer comfortable inside the band.

    Returnable vs. Single-Trip Corrugated: A Side-by-Side Per-Trip Cost Reality Check

    Single-trip corrugated is not cheaper than returnable per trip on a ≥70-trip closed loop — but it is cheaper on the line item, which is why so many teams get this wrong.

    Cost dimension Single-trip corrugated (B-flute, double-wall) Returnable 1,200 mm HDPE foldable
    Unit cost (line item) $5.50–$9.50 per carton $165–$215 per asset
    Cost per shipped carton (single-use) $5.50–$9.50 N/A (asset)
    Cost per shipped carton (over asset life) $5.50–$9.50 every trip $0.85–$1.40 per trip (350 trips)
    CO₂e per shipped carton (cradle-to-gate) 3.1–5.4 kg CO₂e 0.6–1.1 kg CO₂e per trip (amortised)
    Damage / loss rate 0.5–1.5 % per shipment 1.5–3.0 % per year (fleet)
    Payback period vs. corrugated (≥70 trips/yr) N/A (baseline) 12–24 months

    Single-trip corrugated costs 3.1–5.4 kg CO₂e per shipped carton, according to Sphera's 2024 packaging LCA insights, versus 0.6–1.1 kg CO₂e amortised over a 350-trip life for an HDPE foldable — a 70–80 % reduction even before you count reverse-freight emissions.

    For a closed-loop Tier-1 automotive customer running 80 trips/year per asset, the payback period lands between 12 and 18 months. We have validated the same payback window on a number of cross-industry loops we run ourselves. Below 50 trips/year, the math gets uncomfortable and we tell our customers to evaluate pooling instead.

    Pooling Programs vs. Owned Fleets: How the Math Changes

    Pooling is a different economic animal — you don't own the asset, you pay per-use, and your cost-per-trip formula changes. In a pooling model, your per-trip cost is essentially a service fee plus a per-trip handling charge.

    The math in a typical CHEP or Brambles-style pooling program looks like this for our 1,200 mm HDPE foldable working example:

    • Per-trip rental fee: $0.45–$0.70 (covers asset depreciation, return logistics, cleaning, and admin)
    • Per-trip handling surcharge: $0.10–$0.15 (covers inspection, RFID reconciliation, damage waiver fee)
    • Loss/damage liability: $0.05–$0.20 per trip built into the rental agreement
    • Total cost per trip: $0.55–$0.85

    This is the band we published in the TL;DR, and it is the reason pooling wins for any customer running below 50 trips/year per asset — the rental model absorbs the fixed-cost risk that an owned fleet cannot. We refer customers to pooling providers when their volume profile falls below this line, even when they came to us for an owned-fleet quote.

    Owned fleets win when trip count is high enough (≥70/year) and predictable enough that you can lock in CAPEX and operate the loop yourself. We have seen customers switch back and forth between the two models as their volume stabilises — both directions. Pooling wins when your loop is seasonal, multi-customer, or short-cycle. A side-by-side view: MHI's Containerization & Intermodal Packaging group frames the same trade-off around container utilisation, and we find that framing matches our customer conversations closely.

    How to Stress-Test a Quote in 10 Minutes Before You Sign the PO

    Every procurement team should run this 10-minute audit on any returnable packaging quote. It is the single fastest way to find a hidden margin leak before you sign. We run this exact audit with our own customers every Friday and it has saved more than one PO from a five-year cost overrun.

    Step 1 — Demand a per-trip quote, not a per-unit quote

    If the quote says "$185 per unit" and stops there, you don't have a quote — you have a list price. Ask the vendor for an all-in per-trip cost based on your loop's expected annual trip count. We have found that vendors who refuse this request are almost always hiding a back-end freight or cleaning markup.

    Step 2 — Check the lifetime assumption

    Cross-check the vendor's quoted lifetime against your own loop expectations. A vendor quoting 7 years for a Tier-1 automotive loop where you actually run 5 years is shifting CAPEX risk to you. A vendor quoting 3 years for a pooling loop is shifting operating risk to themselves. We always cross-reference the vendor's lifetime against our own fleet data before we sign a customer up to a multi-year deal.

    Step 3 — Look for the cleaning clause

    Cleaning is the line item most often buried in "ancillary charges". Confirm who pays for cleaning, where it happens, and what happens if a wash cycle fails inspection. We require every customer to spell this out in writing before the first shipment.

    Step 4 — Ask for the loss-rate model

    A vendor that doesn't have a documented loss-rate model is a vendor that hasn't operated at scale. Look for a published number (we publish 1.5–3.0 % per year across our fleet).

    Step 5 — Run a single-variable sensitivity

    Take your base model and flex one variable at a time: trip count down 20 %, loss rate up 50 %, reverse freight up 30 %. If your per-trip cost swings more than 35 %, your model has a single-variable concentration risk — and that's where you renegotiate.

    When you are ready to put this against a real quote, the fastest way is to discuss your cost model with us directly — we run this audit with customers every week and will tell you within an hour whether your model is realistic.

    Frequently Asked Questions About Returnable Packaging Cost per Trip

    What is a "good" cost-per-trip for a 1,200 mm HDPE foldable bulk container?

    In a closed-loop owned fleet, a realistic cost-per-trip is $0.85–$1.40 USD over a 5-year life at 70 trips per year. In a pooling program, the realistic range is $0.55–$0.85 USD because asset cost and reverse logistics are amortised across many users.

    How many trips per year should I plan for in a closed-loop returnable bulk container?

    Plan for 55–90 trips per asset per year in a closed loop. Below 50 trips/year, owned-fleet economics struggle and pooling usually wins. Above 90 trips/year, you should be evaluating automation to handle cleaning and admin at scale.

    How does reverse freight affect cost-per-trip?

    Reverse freight typically adds $7.5–$12.0 per trip for EU intra-Plant-A-to-Plant-B routes (400–800 km) and $11.0–$18.0 per trip for longer North American mid-range routes (1,200–1,800 km). It is the second-largest variable after depreciation, and it is rarely optimised until procurement asks for it specifically.

    How is cost-per-trip different for pooling programs?

    In a pooling program, you don't model CAPEX depreciation — you pay a per-trip rental fee ($0.45–$0.70) plus a per-trip handling surcharge ($0.10–$0.15). Your all-in cost per trip lands at $0.55–$0.85, with loss/damage liability bundled in.

    How do I model the loss rate for a new closed loop?

    Start with 1.5–3.0 % per year of the active fleet based on industry benchmarks. If your loop has multiple hand-off points, low RFID visibility, or cross-border routes, start at the high end of that band. Track actual write-offs monthly and flex the rate quarterly.

    What standards govern returnable packaging performance?

    Key references include ASTM D4169-23 (performance testing of shipping containers), ASTM D5118/D5118M-22 (fabrication of fiberboard shipping boxes), ASTM D5276-19 (drop test), and the ISO 18604:2013 packaging-and-environment family for material recycling criteria.

    How long should a 1,200 mm HDPE foldable bulk container last?

    Plan for a 5–7 year useful life in a closed-loop owned fleet, which yields 320–560 total working trips. Lifetime is shortened by under-spec hinge design, inadequate wash cycles, and uncontrolled stacking heights. Lifetime is extended by RFID-tracked rotation and scheduled micro-repair.

    Where can I get an independent benchmark for returnable packaging economics?

    The Reusable Packaging Association publishes industry data and member benchmarks. The MHI Containerization & Intermodal Packaging group publishes container-utilisation research. For life-cycle data, Sphera's packaging LCA insights provide peer-reviewed cradle-to-grave numbers for both corrugated and plastic formats.

    About the Author

    Jane — International Business Development, Ningbo Joy Intelligent Logistics Technology Co., Ltd. (Joyrepak)

    Jane represents Ningbo Joy Intelligent Logistics Technology Co., Ltd. (stock code: 301079), a Shenzhen Stock Exchange-listed company specialising in total logistics packaging solutions since its 2021 IPO. Joyrepak's product portfolio covers industrial turnover boxes, pallet boxes, plastic pallets, foldable containers, metal racks, and customised inner packaging — serving 2,300+ customers across North America, Europe, the Middle East, and Southeast Asia. With over 120 patents and 200+ acres of manufacturing facilities, Joyrepak is a preferred packaging partner for automotive, food processing, and consumer electronics supply chains seeking export-grade returnable packaging solutions.

    Connect: Facebook · YouTube