Butcheries · Meat Shops · Cold Rooms

Built for the scale, and for the shrinkage.

Variable-weight selling done right: put it on the scale, price by the kilo, print the label and take payment, while RetailPulse tracks yield and moisture shrinkage so the meat, and the money, stay accounted for.

Setup KES 15,000 · first year licence free · then KES 10,000/year · no per-cashier fees · See full pricing

RetailPulse Butchery · Touch-screen till
RetailPulse Butchery touch-screen till with beef cuts priced per kg grouped by category
Built for:ButcheriesMeat ShopsFish & PoultryCold RoomsNyama Choma Joints
The problems it solves

The losses a normal till can't even see.

Weight guesswork → price by the kilo

The weight comes straight from the scale or a scanned pack label, priced per kg with an instant total. No mental maths, no undercharging.

"The meat shrinks" → under control

Set an allowed moisture-shrinkage % per product; losses beyond it are flagged automatically.

Carcass to cuts → track the break-down

Receive a carcass, sell it as cuts, and see the yield you actually got versus what you should have.

Scale theft → catch under-weighing

AI Loss Radar flags yield variance by product and by attendant, investigate the shelf, not the whole shop.

Spoilage & wastage → account for it

Record damaged or expired stock and send it to a loss correctly, so your profit is honest.

Cold-room blindness → know your holding

Live stock in the cold room, freezer and display, with reorder alerts before you run dry.

Key features

Made for meat, fish and poultry, not retrofitted from a grocery till.

Weigh-to-price

Price per kilo, tare weight, instant total, sell any variable-weight item in seconds.

Weight labels & receipts

Printed weight labels and receipts with your logo and the eTIMS QR; email a PDF if you prefer paperless.

Shrinkage & moisture tolerance

A permitted loss % per product; the system flags exactly which item and which day ran over.

Yield tracking

Carcass in, cuts out, compare actual yield to expected and price your cuts to protect margin.

Cold-room & wastage

Live stock, damaged-goods logging, and spoilage recorded as a proper loss in the books.

Fast payment

M-PESA STK & Till, cash and card, weigh, print, paid.

AI Loss Radar for meat AI

Tuned to yield variance so under-weighing and quiet theft surface before they add up.

Daily profit

Profit per product and per attendant, so you know what actually earns and who performs.

How a sale works

Weigh, price, print, paid.

1 · Place on the scale→2 · Price by the kilo→3 · Print label & take payment→4 · Yield & shrinkage tracked
The number that saves you money: set an allowed shrinkage % per product. When losses run past it, RetailPulse tells you the exact item and day, so a slow leak at the scale becomes a question you can actually ask, not a mystery at month-end.
Weigh-to-priceLive M-PESA (STK + Till)KRA eTIMS receipts + QRWorks offline on cheap AndroidSMS & email built inYour data stays with youReal-time reports & AI
Real screens

Butchery control, on real screens.

From the scale at the counter to the carcass on the cutting table and the cash-up at the end of the shift. These are RetailPulse Butchery screens with a demo butchery’s data.

RetailPulse Butchery Touch-screen till screen
Touch-screen tillBig tiles grouped by Beef, Goat & Mutton, Chicken, Pork and Processed, with Steak, Mince, Bones & Soup and Offals underneath. Every weighed cut is priced per kg.
RetailPulse Butchery Weight from the scale screen
Weight from the scaleThe live weight comes straight from the scale and can only be added once the reading is steady. A typed weight is recorded as typed.
RetailPulse Butchery Carcass breakdown screen
Carcass breakdownA side of beef cut into fillet, sirloin, mince, ribs and bones: yield per cut against the expected yield, cutting loss, and the true cost per kg of every cut.
RetailPulse Butchery Shifts and cash-up screen
Shifts and cash-upEvery cashier’s sales, cash, M-PESA, drops, payouts, expected against counted cash and over/short, with flags for voids, no-sale opens and typed weights.
RetailPulse Butchery Loss Radar screen
Loss RadarCuts losing weight beyond their allowed moisture loss, staff with unusual voids, refunds or discounts, and the most suspicious events.
RetailPulse Butchery Goods received note screen
Goods received noteCarcasses and boxes received against an approved LPO, with the delivery note, the weight accepted and the reason for anything refused.

Fictional demo data. See all RetailPulse screens

Scales

Connect the scale you already trust.

RetailPulse works with standard butchery scales. The weight goes into the sale without anyone typing it, so the customer pays for exactly what is on the scale.

RetailPulse Butchery scale dialog showing a steady weight of 1.250 kg priced at KES 1,125
The weight is read from the scale; typing a weight instead is recorded as a typed weight. Demo data.

Option 1: scale cabled to the till

A POS scale with an RS-232 or USB output connects to the till. The live weight appears on screen and is only accepted once the reading is steady.

Option 2: labelling scale

The scale prints a pack label with an EAN-13 barcode carrying the cut and weight. The cashier scans the label and the line comes in automatically.

Every weight has a source

Each weighed line records whether its weight came from the scale, a label or was typed. Typed weights can be watched per cashier or switched off altogether.

Labels and receipts

Weight-and-price pack labels and shelf barcodes print from RetailPulse on any label printer. Thermal receipts carry your logo, KRA PIN, M-PESA till number and the eTIMS QR code.

Stamped for trade

Use a scale verified and stamped by Weights & Measures. We configure it with RetailPulse on site, along with the receipt printer, cash drawer and scanner.

Carcass to cuts

Know the true cost of every cut, not just the carcass.

Most butcheries know what they paid for the carcass and what they sold the cuts for. Few know whether the fillet or the soup bones made the money. RetailPulse’s carcass breakdown answers that.

  1. Choose the carcass, side or primal you are cutting up, and its weight. That weight leaves stock.
  2. Weigh each cut that comes off it: fillet, sirloin, rump, stewing, mince, ribs, bones, fat and trim. The cuts come into stock.
  3. RetailPulse shows the yield of each cut against your expected yield, and the cutting loss: whatever did not come out as a cut.
  4. The carcass cost is shared across the cuts by selling value, so steak carries more cost per kg than bones and the profit on every cut is real.
RetailPulse carcass breakdown of a 112 kg beef side into eight cuts with yield, expected yield, cost share and cost per kg
A demo breakdown: 112 kg beef side at KES 560/kg, 103.3 kg of cuts, 8.7 kg cutting loss, 92.2% yield.
Cut (demo)YieldExpectedSells at /kgCost /kg
Beef fillet2.3%2.5%1,5001,340.69
Sirloin / T-bone8.8%9%1,050938.48
Beef mince20.9%20%750670.34
Soup bones18.3%18%250223.45
Whole side92.2%bought at 560KES 62,720

Save a good breakdown as your expected yields, and every future carcass is compared against it. A yield that keeps falling short is the first sign of poor cutting, the wrong supplier or meat walking out of the back.

Cold room to counter

Stock by the kilo, in every room.

Meat moves from the delivery bay to the cold room, the freezer and the display. RetailPulse follows it.

Cold room, freezer and display

Separate stock locations. Deliveries go straight into the cold room; meat is moved to the display as needed, so you know what is where.

Live stock by cut

On-hand quantities in kg and stock value update when meat is received, cut, moved, sold or written off.

Moisture loss allowed, theft flagged

Each weighed product has an allowed moisture-loss percentage. Loss Radar flags only losses beyond it.

Wastage with reasons

Spoilage, trim, damage and expiry are written off with a reason and the name of who recorded it.

Batches and expiry

Packaged products such as sausages and bacon carry batches and expiry dates and are sold earliest-expiry first.

Monthly stock-take

Count the cold room and display against the system; variances are posted and explained.

Cashier accountability

Every shilling at the counter, every shift.

A butchery counter handles cash, M-PESA and credit all day, often with more than one cashier. RetailPulse closes the gaps:

RetailPulse shifts and cash-up screen with sales, cash, M-PESA, expected and counted cash and over/short per cashier
Shifts and cash-up for a demo day: one cashier KES 150 short, with a void, a no-sale open and a typed weight flagged.
RetailPulse Z-report for one shift showing float, cash sales, drops, payouts, expected and counted cash and the shortfall
A printable Z-report: every drop, payout, no-sale and void, with the manager who approved it. Demo data.
Reports and accounts

The numbers an owner actually asks for.

All reports have date filters and print or export. If you open a second shop, Head Office shows every branch side by side.

Sales, every way you slice it

Daily, weekly and monthly sales by branch, shift, cashier, cut, category and payment method.

Profit by cut and category

Gross profit by cut and category from the true cost of each cut, plus stock position, stock turn and slow movers.

Wastage and yield reports

Yield per carcass against expected, cutting loss, and every write-off with its reason.

Cash and M-PESA

Cash, M-PESA and bank balances, transfers with charges recorded, and M-PESA reconciliation against Safaricom confirmations.

Suppliers and trade customers

Supplier balances and payments, and credit accounts for hotels, restaurants and institutions with limits, statements and ageing.

Profit & loss and balance sheet

Double-entry books posted by every sale, purchase, payment, return and write-off, with P&L, balance sheet, trial balance and year-end close.

Fixed assets

Your band saw is an asset. The books should know it.

A butchery runs on expensive equipment. RetailPulse keeps it on the books properly, so your profit and balance sheet tell the truth.

Asset register

Band saw, mincer, cold room, freezers, scales, tills, furniture and vehicles, each with its cost and date.

Monthly depreciation

Straight-line or reducing balance, charged to profit and loss every month so the cost is spread over the asset’s useful life.

Net book value on the balance sheet

Each asset shows at its current value. Equipment you already own is brought on to the books at its value on go-live day.

Disposals

Sell or scrap an asset and RetailPulse records the sale price and the gain or loss.

Purchases posted correctly

Meat bought on an LPO goes to inventory and the supplier’s account when accepted; rent, electricity, transport and repairs go to expenses; equipment is capitalised.

People and customers

Staff, casuals and the customers who order by phone.

Everything else a busy butchery needs, in the same system.

Payroll

Staff records and payroll with PAYE, NSSF, SHIF and the Housing Levy, payslips and statutory reports.

Time and attendance

Staff clock in and out, late arrivals are flagged, and you get an attendance register and hours per person.

Casual labour

Register casuals for offloading, cleaning and deliveries, record their days and approve payments.

Trade price lists

Special price lists and volume breaks for hotels, restaurants and bulk buyers, on credit with limits and statements.

Online shop

Customers browse your cuts with photos and prices, order and pay by M-PESA, with a WhatsApp link, for pick-up or delivery.

Any till, anywhere

A touch-screen till at the counter, plus phones and tablets as extra tills or for stock counts. Owners check sales from their phone over a secure link.

Equipment

What you need at the counter.

RetailPulse works with standard hardware from any supplier. You buy the equipment you prefer, and we connect and configure it on site.

ItemWhat to look for
Server and main tillA small business PC such as a Lenovo ThinkCentre M720q running Ubuntu Linux (no Windows licence needed), with a 15.6–21.5 inch touchscreen
Weighing scaleA labelling scale printing EAN-13 barcodes, or a POS scale with RS-232/USB output, 15–30 kg; verified and stamped by Weights & Measures
Receipt printer80 mm thermal, ESC/POS, with a network port and a cash-drawer port
Cash drawerPrinter-driven (RJ11/RJ12); opening it without a sale needs a manager’s PIN
Barcode scannerUSB 1D/2D, for packaged products and pack labels
Power and backupA UPS for short power cuts, a generator for 24/7 trading, and a USB drive for the nightly backup copy
Questions people ask

Butchery software: frequently asked questions

Does RetailPulse connect to a weighing scale?

Yes, in two ways. A POS scale with RS-232 or USB output can be cabled to the till so the live weight appears on screen and is only accepted when steady, or a labelling scale prints an EAN-13 pack label that the cashier scans. Typed weights are recorded as typed and can be switched off.

Can it break a carcass down into cuts?

Yes. You record the carcass weight and the weight of each cut. RetailPulse shows yield per cut against your expected yield and the cutting loss, and shares the carcass cost across the cuts by selling value so each cut has a true cost per kg.

How does it stop cash shortages at the counter?

Each cashier works a shift with a float. Drops and payouts are recorded, the cash-up is blind, and voids, refunds, discounts and no-sale openings need a manager's PIN. A Z-report shows expected against counted cash for every shift.

Does it track the cold room and freezer separately?

Yes. Cold room, freezer and display are separate stock locations. Deliveries go into the cold room and meat is moved to the display as needed.

Does it handle fixed assets and depreciation?

Yes. Equipment such as the band saw, mincer, cold room, freezers and scales goes on an asset register and is depreciated monthly, with net book value on the balance sheet and gains or losses on disposal.

Does it work with M-PESA and KRA eTIMS?

Yes. It sends an M-PESA prompt to the customer's phone and matches Safaricom confirmations to sales, and receipts carry the KRA eTIMS invoice number and QR code once eTIMS is activated on your KRA PIN.

Weigh smarter, lose less

Request a demo or the documents.

Bring your scale and your best-selling cut, and we'll show you the yield report. Choose a live demo, the full documents, or a call back.

  • See weigh-to-price and shrinkage tracking on your own products
  • See yield: carcass in versus cuts out
  • Pricing matched to your butchery, shared on the call
Prefer to talk now?
WhatsApp 0792 335 470

Request a demo or documents

We'll get back to you within one working day.

or message us on WhatsApp