Skip to content

Selling by Weight or Loose Measure? How to Track It Accurately

Cereals, sugar, meat, hardware sold by length - selling loose is where stock quietly vanishes. Here is how to track weight and measure so your records match your shelves.

By Karani Geoffrey, Founder & CEO, Upeosoft
In short

To track goods sold by weight accurately, buy stock in one unit and sell in another using a defined conversion - for example, buy a 50kg bag and sell in kilos or grams. Record every sale against that unit, weigh consistently, and log spillage and hand-measure losses. Without a fixed unit of measure, loose stock disappears without trace.

Key takeaways
  • Define a clear unit of measure and a conversion between how you buy and how you sell.
  • Buy in bulk units, sell in smaller ones, and let the system track the conversion.
  • Loose and hand-measured goods leak stock faster than packaged items.
  • Consistent weighing and calibrated scales keep records matching reality.
  • Log spillage, moisture loss and generous scooping as real, recorded wastage.
  • Price per unit and track margin per unit, not just per bag or sack.

Why selling loose is where stock quietly vanishes

Selling by weight or loose measure - cereals, sugar, flour, meat, nails, cable by the metre - is common across Kenyan trade, and it is also where stock disappears most easily. Packaged goods are countable; a scoop of maize is not.

When nothing is individually counted, small losses hide in plain sight: a slightly heavy scoop here, a spill there, moisture loss over a week. None of it feels significant, but a shop selling loose all day can lose a meaningful slice of every bag without ever noticing. Tracking loose stock well is really about making the invisible visible.

Start with a clear unit of measure

The foundation of tracking loose goods is deciding your unit of measure and sticking to it. Are you tracking maize in kilos or grams? Cable in metres? Sugar in kilos?

Once the unit is fixed, everything else - pricing, stock counts, wastage - hangs off it consistently. The mistake is being vague, thinking in bags one moment and kilos the next, so your records never quite line up. Pick the smallest unit you actually sell in, and measure and record everything against that single unit every time.

Define the conversion between buying and selling

Shops selling by weight almost always buy in one unit and sell in another: you buy a 50kg bag and sell it a kilo or a scoop at a time. The key to accurate stock is a defined conversion between the two.

When you receive a bag, it should convert into your selling unit - one 50kg bag becomes 50 kilos of sellable stock - and every sale draws that down. Done properly, your stock stays accurate whether a customer buys the whole bag or two hundred grams. This buy-in-bulk, sell-in-small conversion is the single most important mechanic in weight-based retail.

Weigh consistently and keep scales honest

Your records can only be as accurate as your weighing. Inconsistent scooping and drifting scales are two of the biggest reasons loose-goods stock never reconciles.

Use a calibrated scale rather than estimating by eye or habit, and check its calibration regularly. Weighing consistently protects you in both directions: it stops you giving away product through generous measures, and it stops customers feeling short-changed. Where you can, a scale that feeds the weight straight into your system removes human transcription error and keeps a busy till moving.

Account honestly for wastage and shrinkage

Loose goods carry losses that packaged goods do not, and pretending otherwise just makes your records lie. The honest approach is to record these as wastage so you can see and manage them.

  • Moisture loss in cereals and grains over time.
  • Spillage during scooping, weighing and bagging.
  • Generous hand-measures that give away product sale by sale.
  • Dust, fines and residue that never make it into a sale.
  • Weighing and rounding errors at a busy till.

Price and measure margin per unit

Selling by weight changes how you should think about profit. A margin that looks healthy on a whole bag can be thin once you account for how it really sells and what you lose along the way.

Work out your cost per kilo or gram, set your selling price per unit, and track your margin at the unit level rather than per bag or sack. When you also fold in your recorded wastage, you get your true margin - and many shops find it is tighter than they assumed. Pricing per unit with wastage in view is how you protect profit on loose goods.

Reconcile bag by bag where you can

A powerful discipline for loose goods is to reconcile at the bag or batch level. When a 50kg bag is finished, compare the kilos you actually sold plus recorded wastage against the 50 you started with.

A consistent shortfall is a signal - overweight scooping, uncalibrated scales, spillage or theft - and it tells you where to look. This bag-by-bag check turns loose selling from a black hole into something measurable. Over time the pattern of shortfalls per product becomes one of the most useful pieces of information you have about your shop.

How Upeosoft handles weight-based selling

Tracking units, conversions and wastage by hand is exactly the kind of task that slips under a busy queue. Upeosoft builds retail management on ERPNext and Frappe with proper unit-of-measure and conversion support, so you can buy in bags, sell in kilos or grams, and keep stock accurate automatically.

Wastage can be recorded, margins tracked per unit, and eTIMS and M-Pesa handled in the core. For shops selling cereals, sugar, meat or anything by measure, the retail page is where to see how weight-based tracking would fit your trade - and to get a straight answer on setting it up for the way you actually weigh and sell.

Frequently asked questions

How do I track stock when I buy in bags but sell in kilos?

Set a unit of measure and a conversion: one 50kg bag equals 50 kilos, or 50,000 grams. You receive stock as bags, the system converts it to your selling unit, and every sale draws down the kilos or grams. That way your stock stays accurate whether you sell a whole bag or a single scoop.

Why do shops selling loose goods lose more stock?

Loose selling adds leaks that packaged goods do not have: generous hand-scooping, spillage, moisture loss in cereals, and simple weighing errors. Each is small, but across thousands of sales they add up. Because nothing is individually counted, the losses hide easily - which is exactly why deliberate tracking matters more here.

Do I need a digital scale connected to my system?

It helps but is not essential to start. What matters most is weighing consistently and recording every sale against your unit of measure. A calibrated scale, and ideally one that feeds the weight into your system, removes a common source of error and speeds up the till, but disciplined manual recording is a solid first step.

How do I handle spillage and moisture loss in cereals?

Treat them as recorded wastage rather than pretending they do not happen. Cereals lose weight to moisture and handling over time, so a bag may yield slightly less than its labelled weight. Logging that shortfall honestly keeps your records realistic and tells you which products lose the most, so you can price and order accordingly.

Can I still make a fair margin selling by weight?

Yes, if you price and track per unit. Work out your cost per kilo or gram, set your selling price per unit, and monitor margin at that level rather than per bag. When you also account for wastage, you see your true margin. Many shops discover their real per-unit margin is thinner than they assumed once losses are counted.

Karani Geoffrey
Karani Geoffrey
Founder & CEO, Upeosoft

Karani Geoffrey is the Founder & CEO of Upeosoft, a software and automation company rooted in Kenya. He builds custom software, AI systems, and production-grade ERPNext for businesses across East Africa, and writes about the Kenyan realities - eTIMS, M-Pesa, SHIF, unreliable internet and power - that make or break real systems.

Next step

Want this working in your business?

Upeosoft builds and hardens the systems behind this article - for real Kenyan operations, with eTIMS, M-Pesa and offline realities handled.

Keep reading

Retail and Trade

Managing a Bar or Restaurant: Stock, Recipes, Wastage

Bars and restaurants lose margin through the bottle, the plate and the bin. Here is how recipes, portion control and honest wastage tracking keep hospitality profitable.

6 min readRead article →
Retail and Trade

Pharmacy and Agrovet Stock: Handling Batches and Expiry

For pharmacies and agrovets, batch and expiry tracking is both a compliance duty and a profit protector. Here is how to handle batches, FEFO and recalls without losing money.

6 min readRead article →
Retail and TradeBuyer's guide

The Best Retail Management Software for Kenyan Shops in 2026

A practical, Kenya-first guide to choosing retail management software in 2026 - what actually matters, what to ignore, and the mistakes that cost shopkeepers money.

6 min readRead article →