Data-driven rate card — each charge rule picks a type and a basis; the meter records every dimension and the invoice run bills only the contracted ones. Add rules without code changes.

Charge rules

Effective 2026-01-01
Charge typeBasisRate (MMK)UnitTier breaksStatus
Storagepallet_day450per pallet-position / day0–500 std · 500+ −10%Active
Storagem3_day1,200per m³ / day (oversize)flatActive
Handlingper_inbound_line800per received lineflatActive
Handlingper_pick350per pick / outbound lineflatActive
VASper_activity600per label / kit / reworkflatActive
Accessorialflat2,500per pallet wrapflatActive
Minimummonthly1,500,000monthly minimumActive

Edit rule · Storage / pallet-day

Projected this cycle

Storage (420 slots × ~30d)5.67M
Handling (in 1,240 · out 1,810)1.62M
VAS (1,100 activities)0.66M
Accessorials0.21M
Projected invoice8.16M MMK