Supply run calculator
Season 2 cut base logistics pay but added delivery streaks. Plug in your own run times and cargo to see what you actually earn per hour, how fast you level, and whether driving back beats respawning at base.
Driver supply runs
Drive crates to the zone, drop them, then either drive back (return trip + streak) or respawn at base.
Run by run
XP and cash for every run in your 1h 30m session. Streak levels are Season 2 (Season 1 has none). Cash is after truck and cargo costs, so run 1 includes buying the vehicle.
| Run | Streak levels (S2) | S2 XP | S2 cash | S1 XP | S1 cash | XP vs S1 | Cash vs S1 |
|---|---|---|---|---|---|---|---|
| 19 min | Pallets +0, +1 · Return +0 | 1,075 | $600 | 1,600 | $3,050 | −525 | −$2,450 |
| 218 min | Pallets +2, +3 · Return +1 | 1,200 | $6,250 | 1,600 | $8,050 | −400 | −$1,800 |
| 327 min | Pallets +4, +5 · Return +2 | 1,325 | $6,900 | 1,600 | $8,050 | −275 | −$1,150 |
| 436 min | Pallets +6, +7 · Return +3 | 1,450 | $7,550 | 1,600 | $8,050 | −150 | −$500 |
| 545 min | Pallets +8, +9 · Return +4 | 1,575 | $8,200 | 1,600 | $8,050 | −25 | +$150 |
| 654 min | Pallets +10 (max) · Return +5Pallets maxed | 1,675 | $8,700 | 1,600 | $8,050 | +75 | +$650 |
| 71h 3m | Pallets +10 (max) · Return +6 | 1,700 | $8,750 | 1,600 | $8,050 | +100 | +$700 |
| 81h 12m | Pallets +10 (max) · Return +7 | 1,725 | $8,800 | 1,600 | $8,050 | +125 | +$750 |
| 91h 21m | Pallets +10 (max) · Return +8 | 1,750 | $8,850 | 1,600 | $8,050 | +150 | +$800 |
| 101h 30m | Pallets +10 (max) · Return +9 | 1,775 | $8,900 | 1,600 | $8,050 | +175 | +$850 |
| Total | 10 runs | 15,250 | $73,500 | 16,000 | $75,500 | −750 | −$2,000 |
Round trips vs drop & respawn
1h 30m match • 9 min round trips vs 5.5 min drop-and-respawn • 2 pallets per truck
Respawning gets 1,150 more XP but costs $66,300 — about $57,652 per extra 1,000 XP.
- Season 1 — round trips$75,500
- Season 2 — round trips$73,500
- Season 1 — drop & respawn$44,800
- Season 2 — drop & respawn$7,200
| Strategy | Runs | XP | Gross cash | Trucks bought | Truck + cargo cost | Net cash | XP / hour | Net $ / hour |
|---|---|---|---|---|---|---|---|---|
| Season 2 — round trips | 10 | 15,250 | $86,500 | 1 | −$13,000 | $73,500 | 10,167 | $49,000 |
| Season 2 — drop & respawn | 16 | 16,400 | $100,000 | 16 | −$92,800 | $7,200 | 11,182 | $4,909 |
| Season 1 — round trips | 10 | 16,000 | $88,500 | 1 | −$13,000 | $75,500 | 10,667 | $50,333 |
| Season 1 — drop & respawn | 16 | 24,000 | $137,600 | 16 | −$92,800 | $44,800 | 16,364 | $30,545 |
S2 STREAKS (1st in a row = +0, +1 level for each one after) · Crates +$100 / +50 XP (max 10) · Pallets +$150 / +25 XP (max 10) · Passengers +$25 / +5 XP (max 25) · Returns +$50 / +25 XP (max 10) · With 2 pallets per truck: pallets max on run 6, return trips max on run 11
Season 2 gross: round trips $86,500 | respawn $100,000, including a $1,800 FOB deposit award per pallet. Net includes a $5,000 truck — bought once for round trips, 16× ($80,000) when you abandon it every run — plus cargo each run.
Respawning skips the $150 / 50 XP return trip and its streak, and (assumed) resets your delivery streak every run. Streak sizes: crate +$100/level, return +$50/level.
Perfect runs (no losses). Reward values from the Season 02 patch notes; truck and cargo prices are your inputs. Change them under “Assumptions & costs”.
Drive back or respawn?
XP per hour as the drive home gets longer. The flat line is “drop off, then respawn at base” (1 min respawn).
Season 1 vs Season 2 over a session
Total XP earned as you keep running (driving back). Each dot = a completed run.
Earnings per run
Season 1 pays the same every run. Season 2 climbs as streaks build, then flattens once every streak is maxed on run 11.
Time to reach a role level
Doing only this run from level 1, using each season’s XP curve and rewards.
| Role level | S1 XP needed | S1 time | S2 XP needed | S2 time | Faster by |
|---|---|---|---|---|---|
| Level 10 | 35,000 | 3h 18m | 25,000 | 2h 24m | 27% |
| Level 15 | 110,000 | 10h 21m | 54,750 | 4h 48m | 54% |
| Level 20 | 250,000 | 23h 33m | 111,500 | 9h 36m | 59% |
| Level 25 | 365,000 | 34h 21m | 206,600 | 17h 33m | 49% |
| Level 30 | 500,000 | 46h 57m | 318,200 | 26h 51m | 43% |
| Level 35 | 750,000 | 70h 21m | 525,000 | 44h 6m | 37% |
| Level 40 | 975,000 | 91h 30m | 712,500 | 59h 42m | 35% |
| Level 45 | 1,225,000 | 114h 54m | 920,850 | 77h 6m | 33% |
| Level 50 | 1,500,000 | 140h 42m | 1,150,000 | 96h 9m | 32% |
Where each run’s pay comes from (Season 2, XP)
| Run | Ends at | Crates | Crate streak | Pallets | Pallet streak | Return trip | Return streak | S2 run | S1 run | S2 total | S1 total |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 9 min | 0 XP | +0 XP | 1,000 XP | +25 XP | 50 XP | +0 XP | 1,075 XP | 1,600 XP | 1,075 XP | 1,600 XP |
| 2 | 18 min | 0 XP | +0 XP | 1,000 XP | +125 XP | 50 XP | +25 XP | 1,200 XP | 1,600 XP | 2,275 XP | 3,200 XP |
| 3 | 27 min | 0 XP | +0 XP | 1,000 XP | +225 XP | 50 XP | +50 XP | 1,325 XP | 1,600 XP | 3,600 XP | 4,800 XP |
| 4 | 36 min | 0 XP | +0 XP | 1,000 XP | +325 XP | 50 XP | +75 XP | 1,450 XP | 1,600 XP | 5,050 XP | 6,400 XP |
| 5 | 45 min | 0 XP | +0 XP | 1,000 XP | +425 XP | 50 XP | +100 XP | 1,575 XP | 1,600 XP | 6,625 XP | 8,000 XP |
| 6 | 54 min | 0 XP | +0 XP | 1,000 XP | +500 XP | 50 XP | +125 XP | 1,675 XP | 1,600 XP | 8,300 XP | 9,600 XP |
| 7 | 1h 3m | 0 XP | +0 XP | 1,000 XP | +500 XP | 50 XP | +150 XP | 1,700 XP | 1,600 XP | 10,000 XP | 11,200 XP |
| 8 | 1h 12m | 0 XP | +0 XP | 1,000 XP | +500 XP | 50 XP | +175 XP | 1,725 XP | 1,600 XP | 11,725 XP | 12,800 XP |
| 9 | 1h 21m | 0 XP | +0 XP | 1,000 XP | +500 XP | 50 XP | +200 XP | 1,750 XP | 1,600 XP | 13,475 XP | 14,400 XP |
| 10 | 1h 30m | 0 XP | +0 XP | 1,000 XP | +500 XP | 50 XP | +225 XP | 1,775 XP | 1,600 XP | 15,250 XP | 16,000 XP |
| 11 | 1h 39m | 0 XP | +0 XP | 1,000 XP | +500 XP | 50 XP | +250 XP | 1,800 XP | 1,600 XP | 17,050 XP | 17,600 XP |
| 12 | 1h 48m | 0 XP | +0 XP | 1,000 XP | +500 XP | 50 XP | +250 XP | 1,800 XP | 1,600 XP | 18,850 XP | 19,200 XP |