P PRIXRetail

Agrovet software · Kenya

Run your agrovet by the bag, the kilo and the shilling.

Sell a 50 kg bag whole or open it and sell by the kilo. A farmer asks for "300 bob of dairy meal" and the till works out the weight. Vet drugs leave first-expiry-first-out, and stockists get their own prices automatically.

  • No payment to start
  • Sample agrovets products included
  • Local support from Andronet
  • From KES 3,000 a month · See pricing

Built for

Agrovets
Farm input shops
Feed stockists
Vet & animal health shops
Seed & fertiliser dealers
Multi-branch agro-dealers

Features

Everything an agrovet runs on

One system for the counter and the back office, set up for the way your trade actually sells.

Agrovets

Bags, kilos and shillings

Sell a bag whole or by the kilo from the same stock, or type an amount and the weight is worked out.

Expiry dates on vet drugs

Batches leave first-expiry-first-out, expired stock is blocked at the till, and an Expiry report shows what to clear.

Stockist and wholesale prices

Give a stockist or a wholesale customer a price list and their prices apply automatically, bag by bag.

M-Pesa at the till

STK prompt to the farmer's phone or a till payment matched to the sale.

KRA eTIMS

eTIMS invoices straight from the point of sale, with VAT and exempt items handled.

Orders and deliveries

Take orders from co-operatives and stockists, deliver them on a run, and invoice on credit (add-on).

Selling loose

One bag in stock, sold three ways.

Stock is kept in kilos. A full bag, 7.5 kg or 300 bob all come off the same stock, at the right price for each customer.

  • Bag price and kilo price set once
  • Stockist price per bag
  • Expired batches never sold
  • Reorder levels and low-stock alerts
One bag in stock, sold three ways.

Dairy Meal

How the till prices it
Sold asWalk-inStockist
1 kg 60 56
7.5 kg 450 420
KES 300 5 kg 5.36 kg
50kg Bag 3,000 2,800

Back office

The rest of the business, in the same system

Switch on the modules you need. Owners see every branch; staff only see what their role allows.

Stock

  • Purchase orders
  • Goods received notes
  • Stock takes
  • Branch transfers
  • Supplier balances

Sales

  • Sales orders and deliveries
  • Discounts and price groups
  • Customer credit and invoices
  • Returns and reversals
  • Printed and digital receipts

Accounts

  • Chart of accounts
  • Expenses and payment vouchers
  • Shift cash-up
  • Customer statements
  • Sales and VAT reports

Staff and HR

  • Roles and permissions
  • PIN sign-in for cashiers
  • Attendance and duty rota
  • Leave requests
  • Payroll and payslips

Payments and compliance

Made for how shops in Kenya get paid

M-Pesa and eTIMS are part of the system, not add-ons you have to wire up yourself.

M-Pesa, connected to your till

Uses your own paybill or till number through Safaricom Daraja.

  • STK Push from the checkout screen
  • Till payments matched to the sale
  • Manual code entry as a fallback

KRA eTIMS

Tax invoices are handled from the point of sale, so compliance isn't a separate job.

  • eTIMS invoicing on sales
  • VAT report by period
  • Exports for your accountant

Keeps selling offline

The POS works in the browser and keeps going when the connection drops.

  • Sales saved on the device
  • Synced when you're back online
  • Installs like an app on tablets and PCs

Getting started

From demo to live shop

01

Create a free demo

Pick your kind of shop and your shop address: you get a working shop with sample products for your trade, ready in seconds.

02

Try it with your products

Add your own items, units and prices, make test sales and look at the reports for 14 days.

03

Go live

We move you to a live shop with real M-Pesa and SMS. Your login stays the same and we can bring your products across.

FAQ

Common questions

Something else? Message us on WhatsApp.

Can I sell a bag and also sell from an open bag?

Yes. Stock is kept in kilos: selling a 50 kg bag takes 50 kg, selling 7.5 kg loose takes 7.5 kg, and the bag and kilo prices are set separately.

How do expiry dates work?

Enter the expiry date when you receive stock. Sales take the batch that expires first, expired stock cannot be sold, and Reports > Expiry lists what is about to expire.

Do stockists get their own prices?

Yes. Put the customer on a price list (Stockist, Wholesale) and their prices apply automatically at the till and on orders.

How much does it cost?

From KES 3,000 a month for one shop, or buy the software once with yearly maintenance. See the plans and build your own quote on the pricing page.

What does the demo include?

A full shop for 14 days with sample agrovets products. M-Pesa runs in sandbox mode and no real SMS is sent, so nothing you do in the demo costs money.

See it with your own stock.

Start a free 14-day demo, or talk to us about moving your shop across.