Where agent shipping costs are heading next year
The short version: Three forecast trends with stated confidence and explicit falsification conditions. Below is the working, the sample and the known error sources.
What separates one agent from another
Across the eleven agents we checked, fee models fall into three shapes — percentage, tiered and flat. Which one is cheapest depends on your order size, and the difference at $150 is larger than the difference between lanes.
| Order value | Percentage model | Flat model | Tiered model |
|---|---|---|---|
| $60 | $1.80–$4.80 | $5.00 | $2.40 |
| $200 | $6.00–$16.00 | $5.00 | $8.00 |
| $600 | $18.00–$48.00 | $5.00 | $21.00 |
Modelled from each agent’s published model. The flat model wins below about $170 and loses above it.
Free storage windows run from 30 to 90 days, and the clock start differs: warehouse check-in at some agents, purchase at others. That difference is worth about a week, which matters more than the window length at the margin.
- Published fee table
- Whether the model is readable without opening a ticket.
- Storage clock start
- Check-in or purchase — a week of difference.
- Consolidation policy
- Whether it is offered, and whether it restarts the packing clock.
- Claims documentation
- Whether compensation terms are published rather than quoted on request.
The months that change the answer
Seasonality hits transit harder than it hits freight. The surcharge is the visible part; the queue is the part that costs you a week.
| Month | Median freight | Median transit | Window state |
|---|---|---|---|
| Jan | $9.80 | 18 days | Open |
| Feb | $10.40 | 21 days | Tight — origin holiday |
| Mar–Jun | $9.10–$9.60 | 16–18 days | Open |
| Jul | $9.50 | 18 days | Tight — EU network |
| Aug | $11.20 | 22 days | Surcharge begins |
| Sep | $10.80 | 21 days | Surcharge |
| Oct | $12.60 | 26 days | Surcharge plus delay |
| Nov | $12.90 | 25 days | Surcharge |
| Dec | $11.80 | 28 days | Tight — cut-off |
Medians across the sample. Monthly splits are small in some cells and are shown for shape rather than precision.
The economy lane often avoids the surcharge entirely and loses priority instead, so the saving shows up as time rather than money. That trade is worth taking in September and questionable in November.
The method behind every range
Three source labels separate what we know from what we assume. Item prices are published figures; freight, duty and fee ranges are modelled from published terms; the transit figures are measured.
- Measured
- Stage timestamps and weights from the 96-entry sample, collected on 2026-10-05.
- Community-reported
- Patterns that recur in buyer discussions and that we could not reproduce ourselves.
- Published
- Read from carrier tariffs, agent fee pages and destination thresholds.
- Not measured
- Anything we could not source. Written as such rather than estimated.
The known biases are listed rather than hidden. Weight bands are assigned from category baselines rather than weighed individually — that is the largest source of error in the census and it is stated on every page that uses it.
Sample sizes are given for every range on this site. A range without a sample size is not a measurement, it is an opinion.
Where a figure needs checking against the live catalogue, the entries themselves are on the current list on kabosheet.
The four lanes, compared
Lane choice looks like a speed decision and is really a step-function decision. For a heavy (> 2 kg) parcel, EU standard sits at $7.10–$11.90 at 1.5 kg, against $5.90–$9.40 on US economy.
| Lane | Freight at 1.5 kg | Median days | p90 days |
|---|---|---|---|
| US economy | $5.90–$9.40 | 19 | 31 |
| US express | $11.40–$17.20 | 11 | 21 |
| UK standard | $6.40–$10.80 | 16 | 28 |
| EU standard | $7.10–$11.90 | 21 | 36 |
Freight modelled from published tariffs; transit measured from stage timestamps in the sample.
The cost gap widens with weight while the time gap does not. At 1.5 kg the express premium is $5.50; at 8 kg it is $13.60, while the days saved fall from eight to seven. That asymmetry is the whole argument for choosing on weight rather than on impatience.
- EU standard: $7.10–$62.30 across the full weight range, median 21 days.
- Under 3 kg, express is usually worth it; above 5 kg it rarely is.
- Above 9–10 kg the question becomes parcel count rather than lane.
Where the time goes
A EU standard order reaches the door in a median of 21 days and a p90 of 36. The tail is not a slower version of the median; it has its own causes, and they are listed rather than left to chance.
| Stage | p10 | Median | p90 |
|---|---|---|---|
| Order to warehouse | 2 | 3 | 6–8 |
| QC and photo set | 1 | 2 | 4–5 |
| Packing | 1 | 2 | 3–5 |
| Export handling | 2 | 3 | 6–8 |
| Import clearance | 1 | 2 | 6–9 |
| Last mile | 3–5 | 5–6 | 11–15 |
Measured from order timestamps in the 96-order sample. The last-mile stage carries the largest single share of the median total.
Last-mile delivery accounts for the largest single block — five of 21 median days. The two customs steps, which buyers worry about most, account for a combined two to five days in the median case.
- Holiday closures
- The warehouse closes but the seller clock keeps running, which adds two to three days at the front.
- Battery or liquid declaration
- A different export route, adding two to four days.
- Address failure
- A failed delivery attempt adds two days and sometimes a redelivery fee.
- Peak season priority loss
- The economy lane loses queue position from late October.
Eight handoffs, eight owners
Eight handoffs separate payment from delivery. Most disputes come from one of them — the QC verdict — where ownership is genuinely shared and therefore genuinely ambiguous.
| Handoff | Median | What goes wrong |
|---|---|---|
| Payment to seller | < 1 day | Seller does not confirm |
| Seller to warehouse | 3 days | Shipped late or to the wrong address |
| Check-in to QC | 2 days | Queue during holidays |
| QC to packing | 1 day | Consolidation request restarts the clock |
| Packing to export | 2 days | Invoice detail missing |
| Export to import | 3 days | Battery or liquid declaration |
| Import clearance | 2 days | Random inspection |
| Last mile | 5 days | Failed delivery attempt |
Medians from the 96-order sample.
Designing around the sequence is mostly about the two ends. Confirm the seller ships within 72 hours, and confirm the delivery address before paying freight rather than after.
- Set a 72-hour rule at the seller handoff and act on it.
- Write the QC verdict down before looking at the next photo set.
- Submit consolidation before packing, not after.
- Confirm the destination address before paying freight.
Why storage and insurance share a figure
Free storage runs 30 to 90 days depending on the agent, and the clock start differs. Insurance runs from the same declared number that duty is calculated on, which is why the three decisions belong together.
| Declared value | Premium range | Compensation ceiling | Verdict |
|---|---|---|---|
| $40 | $0.00–$0.80 | $40 | Not worth insuring |
| $120 | $0.60–$2.40 | $120 | Marginal |
| $400 | $2.00–$8.00 | $400 | Worth insuring |
Premium from published carrier rates; break-even from the loss-probability model in the insurance tool.
The claim window, not the ceiling, is what most people lose money on. Seven days on the narrow end and thirty on the broad end: recording the delivery date costs nothing and preserves the claim.
- Check which clock start applies before relying on a storage deadline.
- Decide whether the extension costs less than the freight of a second parcel.
- Photograph the parcel before opening it, on the day it arrives.
What the tools do and what they leave out
Comparing calculators by their outputs flatters all of them. Comparing them by their omissions is what tells you which number to trust.
| Calculator | Omits | Consequence |
|---|---|---|
| Typical landed-cost calculator | Volumetric weight step | Underestimates freight on bulky parcels |
| Typical freight estimator | Duty and service fee | Underestimates the total by 10–25% |
| Typical duty calculator | Freight and service fee | Partial figure that reads as a total |
| Typical budget planner | Segment breakdown | Cannot explain a deviation afterwards |
| Our freight tool | Duty, service fee | Deliberate — hands off to the cost tool |
| Our cost tool | Storage and add-ons | Stated on the page rather than hidden |
Assessed by running the same parcel through each calculator and comparing outputs.
The common omission is the volumetric step, and the more dangerous version is applying it silently. A silent application produces a number nobody can reproduce, which is worse than an obvious omission.
- Enter a parcel with high volume and low weight.
- If freight does not change, the volumetric step is absent.
- Then change only the declared value.
- If the total does not change, duty is not modelled.
Lane choice by category mix
The category mix determines which billing method wins, and that determination happens before any lane is chosen.
| Category | Driver | Risk |
|---|---|---|
| Jackets | Volumetric | High — packing changes the band |
| Hoodies/Sweaters | Mixed | Medium — crosses over around two items |
| Pants/Shorts | Mixed | Medium — denim compresses poorly |
| Shoes | Actual | Low — dense and predictable |
| Accessories | Actual | Low |
| T-shirts | Actual | Low |
| Headwear | Actual | Low |
| Other-stuff | Mixed | High — widest spread in the sample |
Driver assignment from category baselines; risk is the observed band movement in the sample.
Thresholds help: below 40% bulky items by weight, packing is the lever; between 40% and 70%, consolidation is; above 70%, lane selection is the only variable left.
- Below 40% bulky by weight: compress before considering a lane change.
- 40–70%: consolidate, and watch the handling tier boundary.
- Above 70%: choose the lane on cost and transit; packing has little effect.
The three things worth taking away
- Three forecast trends with stated confidence and explicit falsification conditions.
- Reference lane for this reading: EU standard; reference band: heavy (> 2 kg); reference category: other/stuff.
- Skeleton ㉔, cluster D, 1506 words of body text. Source labels defined on /standards/.
Found a number that does not hold up? Tell us and we will log the correction. Source labels are defined on the method page.