Bill Eka

Home › Guide

Guide

How to track your grocery spending in Sri Lanka

Updated October 26, 2026 · 6 minute read

Most households know roughly what they spend on groceries and are still surprised at the end of the month. Prices move, you shop at more than one supermarket, and small extras add up. The fix is not a perfect spreadsheet. It is a simple habit you can keep up every week. Here is a method that works, whether you use paper, a spreadsheet or an app.

The short version: keep every receipt, add them up by category for one month, set a budget from that real number, and check it once a week.

Step 1: Keep every receipt for one month

Do not change how you shop yet. For the next four weeks, keep every grocery receipt: supermarket, pharmacy-style shops, the corner shop if it gives a bill. Put them in one envelope or take a photo as you leave the shop. A month of real receipts tells you more than any guess.

  • Photograph a receipt before the print fades. Thermal paper can go blank within weeks.
  • Note cash purchases from the market or the roadside. They never produce a receipt but still count.

Step 2: Group what you buy into a few categories

Do not track item by item. Six to eight categories are enough to show where the money goes. A practical split for a Sri Lankan household:

  • Pantry and staples: rice, flour, dhal, sugar, tea, oil, spices
  • Fresh produce: vegetables and fruit
  • Meat, fish and eggs
  • Dairy: milk, milk powder, yoghurt, cheese
  • Snacks and drinks
  • Household and personal care: cleaning, toiletries

Too many categories and you will stop updating them. Too few and you learn nothing.

Step 3: Add it up and find your real number

At the end of the month, total each category. This is your baseline. The numbers below are made up to show the idea, not typical Sri Lankan spending:

  • Pantry and staples: Rs 18,000
  • Fresh produce: Rs 9,000
  • Meat, fish and eggs: Rs 12,500
  • Dairy: Rs 6,500
  • Snacks and drinks: Rs 7,000
  • Household: Rs 5,000
  • Total: Rs 58,000

Looking at a list like this, most people spot one or two categories that are bigger than they expected. That is where the savings are.

Step 4: Set a budget for each category

Use last month's number as the starting point, then trim the category you most want to cut by a small amount, for example 5 to 10 percent. Big cuts do not last. Add the category budgets together to get your monthly grocery budget.

  • Set the budget per category, not just one total. A single total hides the problem: one overspent category is covered by another until the end of the month.
  • Decide your warning point in advance. At 80 percent of a category's budget, slow down for the rest of the month.

Step 5: Check once a week and compare shops

Ten minutes on the same day each week is enough: add the new receipts, compare each category with its budget, and adjust next week's shopping.

Also look at where you shop. If you buy the same regular items at Keells, Cargills Food City, Arpico, Spar or Glomark, your own receipts will show which shop was cheaper for those items. Compare what you actually paid for the same product, not shelf prices you remember. Check promotions and loyalty points too, since they change the real price.

Common mistakes

  • Only tracking big shops. Many small trips add up to more than one big trip.
  • Forgetting cash purchases. Add them by hand at the end of the day.
  • Setting a budget before you know your baseline. A guess is too tight, you fail in week two and give up.
  • Judging a week on its own. Weekly spending is lumpy because of big stock-up trips. Judge by the month and use the week for course correction.

Paper, spreadsheet or app?

All three work. Paper is cheapest but hard to total. A spreadsheet is flexible but you have to type every line. An app that reads the receipt saves the typing, which is the part most people quit on.

Doing this with Bill Eka

Bill Eka is a free Android app made for Sri Lankan supermarket receipts. You photograph a receipt (or pick a PDF), check what it read, and save. It sorts items into categories, shows your spending against monthly budgets, and lets you compare what you paid for the same item at different supermarkets.

Get Bill Eka on Google Play Android 7.0 or later. It is not available for iPhone yet.