Running a Milk ATM Every Day: Opening Checks, Milk Testing, Cleaning, Cash and Records

- Test every delivery
- Check temperature daily
- Clean daily
- Reconcile litres vs money
On this page
Daily Routine
| Time | Task |
|---|---|
| Opening | Check cooling temperature and the machine display; wipe outside; check the nozzle area is clean |
| Milk delivery | Smell test, lactometer reading, temperature; reject sour or watered milk |
| Loading | Pour through a clean strainer; record litres received |
| Through the day | Serve, keep the area clean, note any faults |
| Closing | Record litres sold, reconcile cash and M-Pesa, clean dispensing parts |
Testing Milk on Delivery
- Smell and look: no sour smell, clots or dirt.
- Lactometer reading to detect added water (see lactometer guide).
- Temperature: cooled milk should arrive cold.
- Record supplier, litres, reading and time.
LactometerKSh 500
Milk transport canKSh 13,000
20l milk storage canKSh 8,500
100 Liters Milk vending machine (portable)KSh 95,000
100 Liters Milk vending machine (mdf concept)KSh 105,000| Product | Price |
|---|---|
| Lactometer | KSh 500 |
| Milk transport can | KSh 13,000 |
| 20l milk storage can | KSh 8,500 |
| 100 Liters Milk vending machine (portable) | KSh 95,000 |
| 100 Liters Milk vending machine (mdf concept) | KSh 105,000 |
Current listed prices incl. VAT (updated 18 October 2026).
Cleaning Schedule
- Daily: nozzle, drip tray and outside surfaces.
- Between batches / when empty: wash and sanitise the tank and lines (see how to clean a milk ATM).
- Weekly: condenser area dust, floor and walls.
Cash, M-Pesa and Stock Reconciliation
Litres received − litres left in the tank = litres sold. Litres sold × price should match cash plus M-Pesa (allowing for any free tasting or spills you record). A daily gap means a calibration problem, spills or theft; investigate the same day. See M-Pesa vs coin payment for payment options.
Power Outages
- Keep the lid closed; a full, cold tank holds temperature for some time.
- Use backup power for long outages (see backup power).
- If milk warms, test before selling; never sell doubtful milk.
When Something Goes Wrong
Dispensing inaccurate amounts, not cooling, or payment errors: see milk ATM troubleshooting and call your supplier.
Watch: Milk ATMs
Frequently asked questions
How do I test milk before loading a milk ATM?
Check smell and appearance, take a lactometer reading and check the temperature.
How often should a milk ATM be cleaned?
Nozzle and drip tray daily; tank and lines when empty or between batches.
How do I know if staff are stealing?
Reconcile litres sold with cash and M-Pesa every day.
What should I do during a power outage?
Keep the lid closed and use backup power for long outages; test milk before selling.
What records should a milk ATM keep?
Litres received and sold, supplier and test results, cash and M-Pesa totals, cleaning and faults.
