AnnSetu
AnnSetu
કોઈ ભૂખ્યું નહીં સૂવે · Reverse logistics for surplus

We built rails that move surplus goods backwards. The first cargo is the hardest one.

A restaurant, a temple kitchen, a festival pandal or a household with leftover vegetarian food taps once. Our dispatch system sends riders out with empty containers, back with filled ones to an FSSAI-licensed centre, and out again with hot thalis to shelters and people who need them. Free at both ends, funded by advertising. That is AnnSetu, live in Ahmedabad since 4 September. The engine underneath it is not specific to food.

Live · 3 centres · Ahmedabad · 100% automated dispatch
Download the deck · PDF, 10 slides
Where it stands tonight. AnnSetu has reached effectively fully automated city operations. Orders are created organically. A rider is allocated typically within fifteen minutes of an order appearing, and is at the partner’s door inside twenty-five. Delhivery executes underneath as an integrated fallback and fulfilment layer. Cost per meal is declining as order density rises — the whole thesis, showing up in the operating data rather than in a projection.

Live on the apps. Live on the streets.

This is a software company with a logistics operation attached, not the other way round. A consumer app on iOS and Android, a separate rider app, an admin dashboard, and a dispatch engine that composes three legs from one inbound order — running on our own edge-deployed backend with three national carriers integrated behind it, two of them live. That is why twenty-two consecutive days of dispatch, including the 200-meal collection on 25 September needed no one to coordinate it.

Download on the App Store Get it on Google Play Both live. Rider app on Play as well.

The number that matters most

5%
Our three licensed centres are running at roughly five per cent of capacity. The buildings, the licences, the cold chain and the staff are already paid for. Growing twenty-fold requires signatures, not capital expenditure — and every additional meal is close to marginal cost.
1,092
Meals rescued from waste, 22 days
1,092
Meals served, hand to hand
2,184
Meal-movements across the loop
231
Completed orders, three centres
503
App downloads, on zero acquisition spend
44
Riders onboarded · 3 of 3 centres live

Two outcomes on one dispatch. Every meal is counted twice, deliberately: once as food that did not become waste, once as food a person ate. A composting operation delivers the first. A kitchen delivers the second. The same rider, the same container and the same rupee deliver both — which is why 2,184 meal-movements is the operating number and 1,092 is the human one.

On the 200-meal batch of 25 September, collection cost was ₹2.97 a meal and all-in cost ₹10.65. Both are figures for that batch rather than a blended average — cost per meal falls as batch size rises, and that is the whole argument. Rider cost per meal has fallen from ₹29.90 on our first 49 meals to ₹5.47, while we added a third leg to the operation. Collection cost is driven by distance, not volume, so it barely moves as batches grow.

The mechanism

LEG 1 · REVERSE

Containers out

A rider carries empty container kits from the centre to the supply partner. This leg is why large pickups are possible at all — a restaurant closing for the night, a festival pandal or a temple kitchen sitting on 200 meals does not have 200 containers. Household partners pack into their own boxes; the kit is what unlocks everything above a few kilos.

LEG 2

Goods back

Filled, sealed, batch-labelled containers return to a licensed centre. Validated cold chain from the moment of pickup.

LEG 3

Delivery out

Sorted, portioned and dispatched to recipients on batched runs, with a delivery record against every unit.

All three legs are composed automatically from a single inbound order. Human involvement is limited to centre staff. No one-way delivery platform can do this — they have no centre, no container asset and no reverse leg. That outbound-empties capability is the whole company.

25 minutes
Partner taps → rider at their door
40 minutes
Partner → licensed centre, cold chain from pickup
15 minutes
Centre → rider collected for delivery
35–40 minutes
Centre → the person who eats it

The national layer is already built

2 live
44 riders onboarded of our own, with Delhivery and Shiprocket Quick live behind them and Porter integrated, awaiting API go-live. AnnSetu riders serve all of Ahmedabad; when none is free the backend routes the ride to a national carrier automatically, white-labelled, so the supply partner and the recipient see an AnnSetu rider throughout. The network cannot run out of capacity, we carry no idle fleet, and we are not dependent on any single carrier.

This is a routing layer, not a fleet. Three consequences. We do not decline an order for want of a rider — the service level a sponsor is buying, and the one thing a volunteer network structurally cannot offer. No carrier has pricing power over us, because the system routes to whoever is available and cheapest. And movement in the next three cities is already solved and tested: Shiprocket Quick performs strongly in the metros even though it is weak here in Ahmedabad, which is precisely the coverage profile city two needs.

So opening Mumbai means an FSSAI-licensed centre, local supply, and a recipient network — three things that took us weeks here without a playbook, and which we now have a playbook for. Everything around them is already automated. Ahmedabad to 1,000 meals a day, then Mumbai, Bangalore and Delhi.

Who pays, and why that is the difference

Every comparable to date
Charge the supplier
US food-rescue companies bill the business giving the goods away, paid out of a tax arbitrage: under the PATH Act a donation writes off roughly $200 against about $100 for disposal. It is discretionary, capped, and has produced a hard ceiling — the two closest comparables raised about $4M and $8M across a combined eighteen years and have not raised since.
Payer: the supply side
AnnSetu
Neither side pays
Goods move free in both directions. Revenue comes from brands buying association and attention, and from the people who want the work to continue. That is a marketing budget — larger than philanthropy, renewable annually, and bought on reach we can measure and prove was delivered.
Payer: a third party, for advertising

We are an advertising-funded utility with a logistics engine underneath — the structure of free radio and free search, applied to surplus. A brand's name on a thali handed to someone at their lowest moment is a different asset from a billboard, and it arrives with a delivery receipt for every impression.

Revenue

Naming rights
₹1 lakh per month per centre; ₹4 lakh per month for a city title, on three-to-five year terms with escalators and right of first refusal.
In-app advertising
Placement inside the consumer and rider apps, against an audience that opens them because they are doing something they feel good about.
AnnSetu Ads
₹599 per day, self-serve. A neighbourhood business appears on the packaging and in-app across the meals it funds that day.
Setu Moments
The impact report against meals paid for — where they went, when, and to whom — issued across every city we run in. It is what converts a sponsorship into a renewal.
Subscriptions
₹30 per month, live and growing. Meals are always free to whoever receives them. “Hungry won't pay. Satisfied will.”
Societies
Residential society partnerships billed as a line on the maintenance bill. The loop is already running by itself: residents subscribe, and the security guard at their own gate eats. The person paying ₹30 a month and the person eating the meal are in the same building.

Why the rails matter beyond food

India now regulates eight waste streams under Extended Producer Responsibility, with 4,574 registered recyclers processing 41.76 million tonnes as of March 2026. Textile EPR draft rules are expected within FY2026, and the Textile Ministry's own March 2026 waste-mapping report flags gaps in collection infrastructure. Goodwill spending is discretionary and can be cut in any quarter. EPR creates a statutory obligation to collect — and collection is precisely what our reverse leg does.

AnnSetu
Live
Surplus food. The hardest cargo: perishable, safety-critical, hour-bound, cold chain.
GyanSetu
Built · held
Books, circulating and returned. Ships when AnnSetu is sustained at 300 meals a day.
VastraSetu
On the EPR clock
Clothing and factory offcuts, timed to the textile EPR rules.
ToySetu
Later
Toys, on the same collection and redistribution rails.

These are sequenced, not simultaneous. Each one is deliberately dormant until the one before it holds a stated number. If we can move hot food safely within the hour, everything else on these rails is an easier problem. India's reverse-logistics market was $50 billion in FY2025, and no one is serving the surplus-redistribution end of it.

Where we are

Operating
Twenty-two consecutive days, three of three FSSAI-licensed centres live, 231 completed orders. Not one collection — a network running every day, many pickups to many recipients, at roughly 5% of licensed capacity. Repeat partners on supply, repeat recipients on demand, organic word of mouth on both.
Supply, organic
Four channels are already sending, none of them prospected: restaurants at close of service, festival pandals — we collected from Ganesh Chaturthi — temple kitchens, and households packing their own boxes. Every one of these came to us. The festival and temple calendar makes a share of this supply recurring and predictable in a way no Western comparable has — Navratri and Diwali are both ahead of us this quarter.
Technology
Consumer app live on both the App Store and Google Play, a separate rider app, an admin dashboard, and an automated multi-leg dispatch engine — all in production, on our own edge-deployed backend, with Delhivery and Shiprocket Quick live, and Porter integrated and awaiting API go-live, behind an automatic routing layer. Built and shipped by a single founder before the first outside rupee. The engine ran from day one; the admin console exists to supervise it, and every intervention is written to an audit trail against a reason and a role. Twenty-two days of dispatch, including a 200-meal collection on 25 September, with no manual coordination.
Safety
Vegetarian only. Serving-dish sourcing, never plate returns. Validated cold chain with temperature logs. Discard on doubt, to biofuel.
Demand
We almost never hold stock. Everything goes out, the same day, with under 5% discard — all three centres routinely close the night at zero, and the apps decline a request the moment a centre cannot fill it rather than accepting an order and failing the person later. 503 app downloads, on zero acquisition spend. Five community shelters tagged and receiving daily, and a stream of individual orders from security guards across residential societies, eating every day.
Revenue, unsold
Monthly and yearly subscribers, and a first paying Setu Moments customer buying an impact report against meals they funded. Neither product has ever been pitched. The numbers are small; the sales effort behind them was zero.
Constraint
Supply, and it was throttled on purpose. Not demand, not infrastructure, not the machine — we place every meal we collect, and automation reached end to end this past week. Restaurant onboarding was paced deliberately until the engine could carry volume without us, because a supply partner whose first pickup goes wrong does not come back. That pacing ends now, and turning organic inbound supply into standing, scheduled arrangements is what the raise buys.

The raise

$750,000 – $1,250,000 · convertible note, capped at $10M · targeting $1M
AhmedabadFrom 200 to 1,000 meals a day — a partnerships team to fill capacity we already own and pay for.
Three citiesLicensed centres in Mumbai, Bangalore and Delhi. Movement is already solved; this buys premises, licences, local supply and each city’s cold start.
ProofTwelve months of audited impact and unit-cost data across four cities — what prices the Series A, the EPR contracts and the naming rights.

$750K funds Ahmedabad to 1,000 a day plus two cities. $1.25M funds all three cities with eighteen months past the third opening. The difference is each city’s cold start: collection cost begins at ₹29.90 a meal and falls to ₹5.47 only once density is paid for, and Ahmedabad is the only place that curve has already been walked. At the end of this capital: four cities live, Ahmedabad at 1,000 meals a day at or below ₹20 all-in, a signed city-title sponsor and a real subscriber base. Structured as a convertible so the price is set by what the cities actually do, not by what we project today.

Download the deck (PDF, 10 slides) Ten slides, plus an appendix. Happy to walk through the numbers in twenty minutes — priyank@annsetu.org.

AnnSetu is operated by The Setu Ecosystem (OPC) Private Limited · CIN U56290GJ2026OPC182611 · Incorporated 19 August 2026. Operating figures are measured from live operations between 4 and 27 September 2026 and are unaudited.