A day with Litrio
Meet Selvi and Sri Murugan Dairy
Selvi runs a dairy parlor with three routes and a hundred small vendors. Here is one ordinary morning of hers, and everything Litrio quietly did to make it lighter.
She opens her parlor in a few minutes
No sales call. No card. Selvi types her parlor's name and mobile number, confirms the code sent to her phone, and her whole parlor is ready. Every feature is free for 30 days.
She adds her routes, her vendors in the order the milkman visits them (or imports them from Excel), her collectors, and her three rates: what she pays vendors by grade, one price for local buyers, and what the dairy pays her. Then she shares one parlor code with her team.

Vendors as cards, grouped by route. Drag to reorder the visiting order.
One tap to start, one voice to record
Ravi taps Leave parlor. At the first stop his hands are wet, so he does not type. He taps START and says “Pushpa, one litre three hundred ml, A grade.”
A big card shows exactly what will be saved: Pushpa, 1.3 L, grade A. One tap on OK, and the phone says it back and moves on to the next vendor. If it heard something wrong, he fixes it with big buttons, never a tiny keyboard.

The confirm card. Nothing is saved until Ravi taps OK.
Nothing is lost when the network is
The road dips through a valley and the signal vanishes. It does not matter. Every entry is saved on the phone first and uploads by itself the moment signal returns. A small badge always tells Ravi what is waiting.
Meanwhile, back at the parlor, Selvi watches her live road board: every vendor is a stop, green when collected, red when there was no milk, with the time taken between stops.

The live board. Green = collected, red = no milk, blue pulse = next stop.
Ravi sells milk on the road, and the tally stays right
A tea-shop owner flags him down. Ravi taps Sell milk and says “Ramesh, two point five litres.” No sign-up and no grade: buyers come on demand, and local milk has one fixed selling rate.
He can sell to as many buyers as he likes. Litrio takes every litre sold off what he collected, so he always sees the balance to hand over at the parlor.


Collecting is the default. Tap Sell milk only when you need it.
Collected and sold, in one line of the road
Every sale appears on the live road exactly where it happened. Here Ravi collected at stops 1, 2 and 3, sold 5 litres to Ramesh, collected at stop 4, sold again, and carried on. Both activities, in one line of view.
Each route also shows the litres sold, the money from them and the balance still to hand over, so Selvi never has to ask.

Sales appear on the road where they happened, between the stops.
When technology fails, the parlor stays in control
Ravi's phone freezes at stop twelve. From the live board Selvi taps Refresh field app, closes the stuck trip so it cannot disturb the evening round, and enters the missing stop herself. Nothing Ravi already collected is lost.
When he arrives he taps Arrived. Selvi sees the route time, and her Day screen shows the litres collected, the litres sold and the balance, ready to check against what the parlor received.

The Day screen: collected, payable, entries and milk sold, with each route's morning and evening.
Meanwhile at the parlor, the counter is open too
While Ravi is on the road, vendors walk in with milk. Selvi taps Receive milk and finds the vendor by name or ID number. A vendor nobody added yet? She taps New vendor, types a name, and Litrio gives them a unique ID. Then she enters the litres and grade and saves, and taps Save and next vendor for the next one.
Buyers walk in too and pay cash or UPI. She taps Sell milk, enters the litres, and the amount is worked out at the local rate. Everything sits on one timeline, with the litres in the parlor and the cash in hand.


Receive milk from walk-in vendors and sell milk to walk-in buyers, on one timeline.
Leave is unpaid. A backup is paid. Wages are exact.
Ravi calls in sick. Selvi logs the leave in seconds and assigns a backup collector for those shifts. Litrio pays each person only for the shifts actually worked, at the wage of that day.
Every collector has their own colour on every screen, so who is who is clear at a glance. In Wages, blue days are worked and amber days are leave.


Leave and backup on the left, wages by collector on the right.
Feed with a buy rate and a sell rate
Selvi adds each feed with the rate she pays her supplier and the rate she charges vendors. The difference is her profit on every bag, shown right in the inventory.
She gives feed on credit from the Distribute screen: pick the route, search the vendor, enter the bags, add a discount if she likes, and confirm. The amount goes on that vendor's account, and low-stock alerts tell her when to reorder.

Inventory with buy rate, sell rate and profit per bag.
Pay each vendor once, correctly
Selvi picks a weekly (Saturday evening) or monthly (last day) settlement. When a vendor needs money in between, she gives an advance in one tap, from the same screen.
Each payout reads like a small invoice: milk, less advance, less feed, equals what to pay. If nothing is due, a big DO NOT PAY stamp stops a mistaken payment. Once paid in full, a green FULLY PAID stamp appears, and a part payment carries the rest forward.


The payout bill on the left, and the paid stamps on the right.
Know what the parlor really earned
Litrio keeps three rates side by side: what Selvi pays vendors by grade, one rate for local buyers, and what the dairy pays her by grade. So every litre is valued the right way.
On the Accounts screen she picks a day, a week or a month and sees three simple cards: Money in from the dairy, the parlor, the road and feed; To pay for vendors, staff wages and feed cost; and the Profit left over.


Three rates on the left, and the profit they produce on the right.
These are real Litrio screens, filled with sample data.