Skip to content
eSolverBooks

Pharmacy & FMCG distribution

Pharmacy & FMCG Distribution

Track every batch and expiry date, sell the earliest-expiring stock first, and keep the books of a fast-moving distribution business clean.

eSolverBooks  /  Inventory  /  Stock valuation

Stock valuation report showing quantity, rate and closing value per item
Closing quantity, rate and value that ties to the balance sheet.

One connected workflow

See the complete operational and financial picture

Medicine, food, personal care and other fast-moving goods share one risk: stock that expires on the shelf. A distributor or pharmacy that cannot see which batch is nearest to its date ends up discounting, returning or writing off goods that could have been sold. eSolverBooks records batch and expiry on receipt and sells the earliest expiry first, while the rest of the business, from supplier bills to VAT, runs on the same system. Batch and expiry control is part of the Enterprise plan.

The everyday problem

Where businesses like yours lose time and money

Expired stock is a direct loss

Goods that pass their date cannot be sold. A lot nobody noticed slipping towards expiry turns into a write-off.

Oldest stock does not go first

Without batch records, staff pick whatever is easiest to reach, leaving older stock behind.

Recalls and complaints need traceability

When a supplier flags a batch, you need to know what was received and where it went, quickly.

Thin margins, high volume

A distributor lives on a small margin over many invoices. A few unrecorded returns or discounts wipe out profit.

Core capabilities

Everything the workflow needs to stay connected

Batch and expiry on receipt

Capture the batch number and expiry date when goods are received, so every unit carries its history.

Earliest expiry sold first

Stock is issued from the batch that expires soonest, which reduces avoidable write-offs.

Expiry visibility

Review batches by expiry date so slow or short-dated stock can be pushed, returned or discounted in time.

Stock adjustments with reasons

Record damage, expiry write-offs and counts with a reason and an audit trail.

Inter-store transfers

Move stock between the warehouse and outlets with a transfer record, so each store's balance stays right.

Valuation and cost of goods

Perpetual inventory posts cost of goods sold automatically, so margin reflects what you actually paid.

How it works

A clear path from setup to reporting

01

Receive with batch details

Record the supplier receipt with batch numbers and expiry dates into the right store.

02

Sell and transfer

Invoice or sell at the counter and let the system draw from the earliest-expiring batch; transfer between stores as needed.

03

Review expiry and cost

Check short-dated batches, record write-offs with reasons and review valuation and margin.

Business outcomes

Turn connected records into practical control

Fewer surprises from expired stock

Batch history for every received lot

Margin based on real cost of goods

Stock counts that explain their variances

Compliance

Regulated goods, careful records

Pharmaceutical and food distribution is regulated by authorities other than NBR. eSolverBooks keeps your commercial and tax records tidy; it is not a substitute for your licences or regulatory procedures.

  • Batch and expiry details are recorded at receipt, giving a stock history you can show an auditor.
  • VAT is applied from product and category profiles, with the monthly Mushak-9.1 return prepared from transactions.
  • Stock adjustments, including expiry write-offs, are recorded with reasons and an audit trail.
  • Product-specific licensing, pricing controls and reporting requirements should be confirmed with the relevant authority.

Day one

What you can do on your first day

  1. 1Create products with units, categories and VAT profiles.
  2. 2Set up batch and expiry control for the items that need it.
  3. 3Receive your next supplier delivery with batch numbers and expiry dates.
  4. 4Set up your central store and any outlet stores.
  5. 5Raise an invoice and confirm the earliest expiry is picked.
  6. 6Record an expiry write-off as a stock adjustment with a reason.
  7. 7Review valuation and cost of goods sold.

Questions

Common questions about Pharmacy & FMCG Distribution

Does eSolverBooks track batch and expiry?

Yes. Batch and expiry tracking, with the earliest expiry sold first, is part of the Enterprise plan.

Can I transfer stock between warehouse and outlets?

Yes. Inter-store transfers are included on Enterprise, which has 5 stores.

Can I run a pharmacy counter as well?

Point of Sale is on the Enterprise plan too, so counter sales and wholesale invoices can share stock.

Is eSolverBooks approved for pharmaceutical regulation?

We do not make regulatory claims. eSolverBooks is accounting and stock software; drug licensing and regulatory reporting are handled outside it.

Can I record write-offs for expired goods?

Yes, as stock adjustments with a reason; Enterprise adds stock counts with variance approval.

Is cost of goods sold automatic?

Yes. Enterprise includes perpetual inventory with automatic cost of goods sold.

Get started

Build this workflow around your business

Discuss your current process, data, team, and reporting requirements with eSolverBooks.