Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Milk Passbook (check milk slips, home milk diary)

Keep every milk slip, check its rate against the chart, and keep your home milk account.

Business For India No upload Free preview, no sign-upIncluded in your pass Pro tool Pro pass: ₹179 for 30 days

Free preview.

  • Free preview: every slip you scan or type, the chart check on the newest slips (up to 10), and the printed pages marked “not for use” with the worked-out amounts hidden.
  • Locked until you unlock it: download, copy, print and share.
  • Unlock: Pro pass, ₹179 for 30 days, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Your milk passbook

The register is kept in this browser on this device; nothing is uploaded.

Add a slip

Scan the QR code on a slip from a centre that uses the Milk Collection Register, or type the slip in. The slip’s details are inside its code: nothing is sent anywhere.

My slips

    Next steps

    About the Milk Passbook (check milk slips, home milk diary)

    A passbook for a dairy farmer and a milk diary for a home, kept in your browser on your own device. Farmers: scan the QR code on each slip from a centre that uses the Milk Collection Register — with the phone’s camera, from a photo, or by opening the code’s link — or type the slip in. Add the centre’s price chart (a chart file from the Milk Rate Chart Maker, or a CSV or Excel grid) and every slip is checked: its rate against the rate the chart gives for its FAT and SNF (or CLR), and its amount against quantity × rate.

    Each billing cycle — 10 days, 15 days, a week or a month — adds up your milk, your average FAT and SNF and the amount, lists the shifts with no slip, and compares the total with the centre’s bill. Households: set the usual morning and evening milk and the rate, mark the days with no milk, more milk or extras, and record payments: the home diary gives each month’s total, what was paid and what is owed. With a Pro pass, print or download a passbook page or a month’s statement, with headings in an Indian language beside the English if you like. In the free preview every slip is kept, the newest slips show their check against the chart, and the printed pages are marked “not for use” with the worked-out amounts hidden.

    How to use it

    1. Open Settings: your name, your farmer code and your centre, and how often the centre pays (every 10 days, 15 days, week or month).
    2. Under Price chart, add the chart your centre pays by; new rates go in as another chart from the day they start.
    3. On Slips, scan each slip’s QR code with the camera (as many as you like, one after another), scan a photo, paste the slip’s link, or type a slip in. A slip that differs from the chart is marked at once.
    4. On Cycles & bills, choose a cycle to see its totals and the shifts with no slip, and type the milk amount from the centre’s bill to compare.
    5. For milk at home, open Home diary: set who brings it, the usual quantities, the rate and the first day, then tap a day to mark a skip, more milk or extras, and record payments.

    Examples

    A slip that matches the chart
    Input
    10 L of cow milk, FAT 4.0, SNF 8.5, paid ₹39.24 a litre; the chart pays ₹400 a kg of fat and ₹260 a kg of SNF, at 1.03 kg a litre
    Result
    (0.040 × 400 + 0.085 × 260) × 1.03 = ₹39.24: matches; 10 × ₹39.24 = ₹392.40, as on the slip
    A slip paid less than the chart
    Input
    6 L at FAT 4.0 and SNF 8.5, paid ₹38.50 a litre, on the same chart
    Result
    ₹0.74 a litre less than the chart’s ₹39.24: ₹4.44 on this pour
    A cycle against the centre’s bill
    Input
    Five slips for 1–10 October adding up to ₹991.92; the bill pays ₹985.00 for the milk
    Result
    The bill pays ₹6.92 less than the slips, and the evening of the 2nd has no slip
    A month of milk at home
    Input
    1 L in the morning and 0.5 L in the evening at ₹60 a litre in September; no milk on the 12th; 2.5 L and ₹45 of curd on the 20th
    Result
    28 × 1.5 L × ₹60 = ₹2,520, plus ₹150 and ₹45: ₹2,715 for September

    Common uses

    • A dairy farmer who wants their own record of every pour and to know whether each slip was paid at the chart’s rate.
    • A farmer checking the centre’s 10-day bill against the slips before collecting the payment.
    • A family that buys milk from a milkman and wants each month’s total, the days skipped and what is still owed.
    • Anyone who keeps a milk diary on paper and would rather have the sums done for them.

    How a slip is checked

    • The rate on the slip is compared with the rate the centre’s chart gives for the slip’s FAT and SNF — or CLR, turned into SNF with the chart’s own formula — using the chart in force on the slip’s date. The slip is marked when they differ, with the difference a litre (or kg) and on the pour.
    • The amount is compared with quantity × rate when the quantity and the rate are in the same unit (litres and a rate a litre, or kg and a rate a kg).
    • A slip read from a QR code carries a check code that catches a code read wrongly or changed by hand: such a slip is refused. It is a check, not a signature: it cannot prove which centre printed the slip. The figures stay as the slip gives them; you can add your own note.
    • Without a chart the passbook still keeps and adds up your slips, and checks the amounts.

    Cycles and the centre’s bill

    • A cycle follows your centre’s payments: 1–10, 11–20 and 21 to the end of the month, 1–15 and 16 to the end, a week, or a month.
    • For each cycle the passbook adds up the milk in litres (and kg, if some slips are in kg), the FAT and SNF averaged over the quantity, and the amount, and lists the shifts you usually pour in that have no slip — a slip you may have lost, or a pour missing from the centre’s records.
    • Type the milk amount from the centre’s bill (before deductions such as cattle feed or advances) and the passbook shows whether it pays more or less than your slips add up to.

    The home milk diary

    • Every day from the diary’s first day counts your usual milk, morning and evening, unless you mark it: a day with no milk, a day with more or less, or extras such as curd or paneer, in rupees.
    • Rates from a date: when the milkman’s rate changes, add the new rate from its first day; earlier days keep the old rate.
    • A month’s statement shows a calendar of the month, the milk and its amount, the extras, the balance carried from before, the payments and what is owed — or paid ahead.

    Your data stays on this device

    • Slips, charts, bills and the diary are kept in this browser on this device (IndexedDB). Nothing is uploaded, and you don’t need an account. The camera picture is read on the device and never leaves it.
    • A slip’s link carries the slip after the “#” of the address, a part the browser keeps to itself and does not send to the website (MDN).
    • Set a passcode under Data & backup to keep the passbook encrypted (AES-256) and locked. Download an encrypted backup now and then, and restore it on a new phone to move the passbook there. Your slips, the diary’s marked days and its payments also download as CSV, also without a pass.

    Limitations

    • Only slips from centres that use the Milk Collection Register carry a QR code it can read; other slips are typed in.
    • One device: the passbook does not sync between devices. To move to another device, restore a backup there.
    • Screens are in English; printed pages can add headings in Hindi, Marathi, Gujarati, Punjabi, Telugu or Kannada.
    • The check uses the chart you add: if the centre pays by a different or newer chart, add that one from the day it starts.
    • The camera needs a browser that allows it on this page; a photo of the slip works everywhere.
    • In the free preview the check against the chart shows on the newest slips (half of them, up to 10), and the differences, the diary’s amounts and the spreadsheets show after an unlock.

    Privacy

    Slips, charts, bills and the diary are kept in this browser on this device and never uploaded. Camera pictures are read on the device and not kept.

    Frequently asked questions

    What do I get without a pass?

    Without a pass, Milk Passbook (check milk slips, home milk diary) shows every slip you scan or type, the chart check on the newest slips (up to 10), and the printed pages marked “not for use” with the worked-out amounts hidden. Until you unlock it, the result can’t be downloaded, copied, printed or shared. A Pro or Premium pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

    How do I add a slip from its QR code?

    Open Slips and press Scan with the camera, then hold the slip’s QR code in the picture: it is added at once, and you can scan the next slip. You can also scan a photo of the slip, or open the code with your phone’s camera app, which opens the passbook with the slip ready to save.

    My slip has no QR code. Can I still use the passbook?

    Yes. Press Type a slip and copy the date, shift, quantity, FAT, SNF or CLR, rate and amount. Typed slips are checked against the chart in the same way.

    Where do I get my centre’s price chart?

    Ask the centre for its chart file or its chart as a spreadsheet, or make it in the Milk Rate Chart Maker from the rates the centre gives you, save the chart file, and add it under Price chart.

    Does the passbook tell the centre anything?

    No. Everything stays in your browser on your device. If a slip or a bill does not match, take the passbook page to the centre and ask them to check it.

    Can I use the home diary without being a farmer?

    Yes. The Home diary works on its own: set who brings your milk, the usual morning and evening quantities, the rate and the first day, and mark only the days that differ.

    Quick answers and tool search

    Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.