PulseStock
Retail, pharmacy & inventory
Pulse Generation UG
Every item. Every batch.
Never an expired sale.
PulseStock runs supermarkets, shops, wholesalers, retail and hospital pharmacies: barcode tills that keep selling offline, batches and expiry dates first-to-expire-first-out, prescriptions with dose checks, purchasing, transfers between branches and honest cash-ups.
Built for the way you work.
Offline first, branches included.
Fast tills
Scan, pay, next customer.
- USB and phone-camera barcode scanning
- Cartons and pieces, retail and wholesale prices
- Tills keep selling if the Host is off, then catch up
Batches & expiry
Expired stock can never be sold.
- First-to-expire-first-out on every sale
- Do-not-sell window locks stock automatically
- Expiry dashboard: 30, 60 and 90 days
Pharmacy
Dispense safely, label clearly.
- Prescription capture with scan and pharmacist verification
- Weight-based dose checks for children (your formulary)
- Plain-language labels: “Give 5 ml THREE times a day”
Controlled drugs
A register inspectors trust.
- Append-only register with running balances
- Register vs. physical balance check
- Witnessed destruction of expired stock
Receiving & purchasing
Buy right, pay right.
- Goods received with batch, expiry and cost
- Purchase orders from automatic re-order suggestions
- Supplier payables, ageing and payments
Stock control
Know what you really have.
- Blind stock counts while you keep selling
- Adjustments and write-offs always approved
- Transfers between stores and branches, in transit
Recalls
Act in minutes, not days.
- Recall a batch: blocked everywhere at once
- See which customers and patients received it
- Head-office recalls reach every branch
Cash & customers
Every till balances.
- Shifts with opening float and blind cash-up
- Credit customers with limits and statements
- Receipts with a QR code anyone can verify
PulseHMIS link
Hospital and pharmacy, one stock.
- Dispensing in PulseHMIS deducts PulseStock
- Signed, never counted twice
- Works on the hospital network, no internet

30 days free. Then one price per organisation.
Install on every computer and phone you have. Pay once per organisation, not per device. Activate online or with a 16-character key sent on WhatsApp.
Monthly
Per organisation · every computer & phone
- All modules, all users
- Branches report to head office
- Updates and support
6 months
Per organisation · every computer & phone
- All modules, all users
- Branches report to head office
- Updates and support
1 year
Per organisation · every computer & phone
- All modules, all users
- Branches report to head office
- Updates and support
Lifetime
Per organisation · every computer & phone
- All modules, all users
- Branches report to head office
- Updates and support
See Pulse Generation in action.
Install PulseStock.
Use the Windows installer on the main (Host) computer and the Android app on tablets and phones on the same network.
PulseStock questions
Is it for a shop or a pharmacy?
Both. At setup choose Retail, Pharmacy or Mega store (a shop floor and a pharmacy counter under one roof). Each gets the right locations and screens.
What happens to expired medicines?
They are locked the moment they enter the do-not-sell window and moved to an expired-stock location every day. Even an offline till cannot sell them. Write-off needs approval and records the destruction.
Does PulseStock know the right doses?
It ships with no dosing data on purpose. Your pharmacist enters rules from your national formulary, with the source. Checks are advisory and every override is recorded.
Does it need internet?
No. One computer is the Host and the tills connect over your own network. Internet is used, when available, for branch totals, recalls, catalog updates, licences and support.
Start your free 30 days.
Install today, or let us set up your network and train your team.