Skip to content
Inventory

Inventory management with batch and expiry tracking

Know what you have, where it is and when it expires. Every sale and purchase updates your stock, and a stock count shows you the gaps.

Basic stock on Free; full stock control from Starter. See plans

Try a live demo shop, no sign-up
A shop owner counts stock on the storeroom shelves with a tablet

What it does for you

01

Batch and expiry dates

Record lot numbers and expiry dates when stock arrives. Get alerts before stock expires, and stop sales a set number of days before the date.

02

Stock counts that post the difference

Count shelves in stock count mode and post the differences, so the system matches what is really there.

03

Stock across branches

See stock for each location, move it with stock transfers, and print a transfer note.

04

Products the way you sell them

Sizes and colours, combo packs, boxes and pieces, decimal quantities, IMEI and serial numbers, and wholesale and retail prices.

Everything included

  • Lot numbers and expiry dates
  • Stop selling before expiry
  • Stock count
  • Stock transfers between branches
  • Stock adjustments, including expired stock
  • Opening stock import from Excel
  • Variable and combo products
  • Units and sub-units
  • Rack, row and position
  • IMEI and serial numbers
  • Barcode label printing
  • Stock, expiry, lot and stock value reports

Frequently asked questions

Can BillBook warn me before stock expires?

Yes. Turn on expiry tracking and BillBook shows stock that is about to expire, with a stock expiry report. You can also block sales a set number of days before expiry.

Can I import my products and stock from Excel?

Yes. Products and opening stock can be imported from Excel files.

Does it handle products sold by weight?

Yes. Products can have decimal quantities, and weighing-scale barcodes put the weight straight onto the bill.

Start free today

No card needed, and the Free plan has no time limit. Set up in minutes and upgrade when you're ready.