Mandi bill to landed cost per sellable kg — every charge as ₹ and %, after re-weigh and cull

lagaat is for the person in a sabzi shop, thela or small vegetable retail family who does the pre-dawn mandi run and comes home at 7am with a settlement slip, a stack of crates, and no idea what the load actually cost per kilo.

You type one bill, exactly as it is printedeight fields for the trip, and up to six more for each lot on the slip. A three-lot run is around twenty entries; only two of the six per lot are required. lagaat restates every deduction as a rupee figure and a percentage that names its own denominator, and divides your whole outlay by the kilos you can actually sell.

The eight trip fields, and the six per lot

Per trip: the lumped market charges (the one deductions figure your slip prints — which market charges a buyer is levied differs by state and by commodity, so lagaat does not tell you what is in it), your tempo share, the crate rent, and optionally the amount you actually paid. Per lot: the rate on the slip, the billed weight, and — if you measured them — the home re-weigh and the cull. Only the rate and the billed weight are required. Everything you skip prints as the literal words not measured, never as a zero.

A worked example

One run: market charges ₹120.00, tempo ₹300.00, crate rent ₹80.00₹500.00 of charges in total. Three lots:

LotSlip rateBilledRe-weighCullSellableLanded ₹/sellable kg
Tomato₹24.00/kg50.000 kg48.500 kg1.500 kg47.000 kg₹28.57/kg (+19.04%)
Onion₹18.00/kg100.000 kg99.000 kgnot measured99.000 kg₹20.35/kg (+13.06%)
Beans₹60.00/kg20.000 kgnot measurednot measured20.000 kg₹67.14/kg (+11.90%)

Goods came to ₹4,200.00 and the charges to ₹500.00, so the trip cost ₹4,700.00. The charges are 11.90% of lot value for this trip (₹4,200.00) — the percentage names what it is a percentage of, every time, on every line. Market charges alone are 2.86% of the same.

The beans row is the honest one. Nobody weighed that lot at home, so its sellable weight is the billed weight, its shrink cell reads not measured rather than 0%, and its ₹67.14/kg is optimistic by however much the lot actually lost. The card prints that sentence on the same page as the number.

Why "per sellable kg" and not "per kg"

The tomato lot was billed at 50 kg. Your own scale said 48.5 kg and 1.5 kg went in the bin, so 47 kg is what you can sell. Dividing by 50 gives ₹26.86 and dividing by 47 gives ₹28.57 — a rupee and seventy paise a kilo of difference, on one lot, on one morning. lagaat always divides by the second number when you have measured it, and always tells you in words which number it used.

How the charges are split

The three charges are pooled and split across the lots by largest remainder, in proportion to each lot's value (or its weight, if you prefer), so the shares add to exactly the total you typed — never ₹499.99. An individual lot can sit ±1 paisa from charge × its share, and that is the price of the shares summing exactly. If a lot has no rate typed, it takes no share at all: the card says so by name and refuses to print a cost per kilo for it, rather than quietly printing ₹0.00/kg as a fact.

What lagaat will not do

No credit, udhaar or dues ledger of any kind. No staff, attendance or hamali wages. No live rates: the app contacts no server of its own, and this page contacts no third party — CanvasKit and every font are served from this site, not from Google. Once loaded it needs no connection. The one remaining exception is stated plainly: if the printed card ever needed a glyph missing from the bundled fonts, the engine would look for it under this site's own assets/, so a missing glyph fails visibly rather than fetching from a font CDN. No verdict: it never says a rate was fair, a charge was legitimate, a loss was normal or a buy was good. No accusation: when the total does not tie it prints the working and stops. No APMC statute or legal-maximum-commission logic. And no selling side — where you sell it is not this app's business.

lagaat ships zero facts. There is no table of typical mandi charges, no default commission percentage and no default shrinkage. Every number you see is one you typed.

Try it below

The calculator below is loaded with a made-up run for a market that does not exist. Edit it, type your own slip, print the card — nothing you type leaves this page.