Operations Logistics

Intracity Fleet Services For Indian Brand Operations

Intracity fleet is not just the van that takes an order to a customer. It is how stock reaches your stores, your distributors and your dark store partners, and most brands are paying for it badly.

Key takeaways
  • Four jobs make up almost all intracity spend: store replenishment, distributor drops, dark store feeding and reverse movement. The reverse and ad hoc bucket is usually 20 to 30 percent of the bill.
  • Size the vehicle on cube, not weight. A Tata Ace closed body gives roughly 100 cubic feet and light bulky categories fill that long before they hit the 750 kg payload.
  • A fully loaded owned Ace costs roughly Rs 55,000 to Rs 75,000 a month before it moves a carton, against Rs 30,000 to Rs 45,000 for a contracted vehicle with driver.
  • Track cost per drop and cube fill rate, not cost per trip. Anything under 70 percent cube fill means you are paying to move air.

Porter reported Rs 6,650 crore in FY26 revenue with profit up roughly four times. That is not a consumer delivery story. That is intracity freight at industrial scale, and most of the demand behind it is businesses moving their own goods across a city, not people sending parcels.

Indian brands still think of intracity fleet as the thing that takes an order to a customer. It is much bigger than that. Replenishing a modern trade store, dropping stock at a distributor, running a market beat, pulling returns back to the warehouse, shifting inventory between a 3PL and a dark store operator. All of that is intracity fleet work, and most brands buy it without ever looking at the numbers.

Where intracity fleet shows up in your cost sheet

Four jobs make up almost all of it.

  • Warehouse to store replenishment. Weekly or twice weekly drops to modern trade, general trade counters and your own retail. Predictable volume, fixed route, and it needs a reliable time slot because stores accept goods in a narrow window.
  • Distributor and superstockist drops. Larger loads, fewer stops, usually early morning. Vehicle size is set by the largest single drop, not the average.
  • Dark store and quick commerce node feeding. Small, frequent, time critical. Quick commerce partners run appointment slots and a late vehicle means a rejected inbound.
  • Reverse movement. Returns, expiry pulls, damaged stock, point of sale material. Usually unplanned, usually paid at spot rates, and usually the line nobody budgets for.

Add these up before you negotiate anything. Most brands find the reverse and ad hoc bucket is 20 to 30 percent of intracity spend and close to 100 percent of the operational chaos.

Matching vehicle class to the load

Paying for a tempo to carry 300 kg is the most common waste in this category. The Indian intracity ladder is well defined.

  • Two wheeler. Up to about 20 kg. Samples, documents, single carton urgent drops, filling courier gaps.
  • Three wheeler cargo. Roughly 400 to 500 kg. Narrow lanes, old city markets, general trade beats where a four wheeler cannot park.
  • Tata Ace class, the chhota hathi. 750 kg to 1,100 kg depending on variant. The workhorse for store replenishment and dark store feeding.
  • Pickup class such as Tata Intra or a Bolero pickup. Roughly 1,200 to 1,700 kg. Good for multi store routes with bulky but light cartons.
  • Tata 407 class. Around 2,500 to 2,950 kg. Distributor drops and full pallet movement.
  • 14 foot and 17 foot containers. 3.5 to 7 tonne. City edge warehouse to distributor, or a consolidated modern trade run.

Size on volume, not weight, if you sell anything light and bulky. A Tata Ace closed body gives you roughly 100 cubic feet. Snack packs, tissue, apparel and pet food fill that long before they reach 750 kg. Measure the cube of a typical drop once and stop guessing.

On demand, contracted or owned

On demand is a spot booking on a platform. In a metro, an Ace class vehicle for a 10 to 15 km trip with loading time lands somewhere around Rs 500 to Rs 900 depending on city, hour and labour. You pay for what you use, you get a vehicle in 15 to 30 minutes, and you carry zero fixed cost. It is the right answer for reverse movement, festive spikes and any route you run fewer than eight times a month.

Contracted is a monthly dedicated vehicle with a driver, usually capped at a set number of kilometres and hours. In most metros that runs roughly Rs 30,000 to Rs 45,000 a month for an Ace class vehicle, with extra kilometres billed on top. You get the same driver, who learns your stores and your paperwork. That matters more than people expect. A driver who knows the gate process at a modern trade backroom saves 20 minutes per stop.

Owned is the third option and the one brands romanticise. A Tata Ace lands on road near Rs 5 lakh to Rs 5.5 lakh. Add a driver at Rs 20,000 to Rs 26,000 a month in a metro, plus fuel, insurance, permits, maintenance, parking and a relief driver for leave. Fully loaded, an owned Ace costs roughly Rs 55,000 to Rs 75,000 a month before it moves a single carton, and you own the downtime, the challans and the attrition.

The arithmetic is simple. Owning beats contracting only if you run the vehicle near full utilisation, six days a week, on routes stable enough that you are not funding idle time. If the vehicle is parked three days a week, you are paying for a depreciating asset to feel in control.

What to measure before you sign

Cost per trip is the wrong headline number. Track these instead.

  • Cost per drop, not per trip. A four stop route at Rs 1,400 beats two, two stop routes at Rs 800 each.
  • Cost per case or per kg delivered. This is what lets you compare a three wheeler beat against an Ace run honestly.
  • Vehicle fill rate by cube and by weight. Anything under 70 percent cube means you are buying air.
  • On time arrival against the store or dark store appointment window. A cheap vehicle rejected at the gate is not cheap.
  • Detention and waiting charges as a share of the bill. Above 10 percent, the problem is your loading dock.

Run a mixed model. Contract the stable, high frequency routes where driver familiarity compounds. Keep on demand for everything spiky, reverse and unplanned. Own vehicles only where a specific route runs daily at full load and no operator will price it sensibly. Most brands settle near 70 percent contracted and 30 percent on demand, and stop owning altogether.

The daily brief

Never miss a move

The moves that move money, every morning.

One email a day. No spam, ever.

FAQ

Quick answers.

Only at near full utilisation on stable routes, roughly six days a week with consistent loads. A fully costed Tata Ace runs about Rs 55,000 to Rs 75,000 a month including driver, fuel, insurance, maintenance and parking. A contracted vehicle with driver runs about Rs 30,000 to Rs 45,000 with a kilometre cap. If your vehicle sits idle three days a week, contracting is cheaper and you avoid downtime, challans and driver attrition.
For most FMCG and personal care brands the Tata Ace class, with 750 kg to 1,100 kg payload, handles a four to six store route comfortably. Move up to a pickup class vehicle at 1,200 to 1,700 kg if your cartons are bulky. Use a three wheeler cargo vehicle at 400 to 500 kg for old city markets and general trade beats where a four wheeler cannot park or enter.
Measure detention as a share of the total transport bill. Above 10 percent, the cause is almost always your own dock, not the transporter. Fix loading sequence, keep the paperwork ready before the vehicle arrives, and give drivers a fixed appointment slot instead of asking them to wait for a picker to finish.

Where Zane fits

Related insights

From the wire

India's Commerce Engine

Put it
to work.

hello@zane.marketing

Book a meeting