Verity for pharmacies

Thousands of batches, each with a date, and a return window that closes before it.

A pharmacy’s margin is decided by what it returns in time and what it stocks against actual demand. Verity tracks both at batch level, alongside the refill patterns nobody counts.

Verity runs the shop. Prescription validity and dispensing remain your pharmacist’s responsibility.

Verity / Pharmacy

All counters · This month

Live

Sales

₹18.4 L

4,120 bills

Expiring 90 days

₹2.8 L

640 units

Returnable now

₹1.9 L

inside supplier windows

Credit outstanding

₹4.6 L

82 accounts

Needs attention

  • ₹1.9 L returnable with windows closing in 30 days Four distributors
  • 38 chronic patients past their expected refill date Regular monthly buyers
  • Fast-moving items out of stock at two counters Substituted or lost
  • Scheme claim unfiled against a distributor ₹64,000 · window closes Friday

Illustrative figures. Verity shows your own pharmacy in this shape.

How the business runs

A pharmacy sells thousands of items whose value expires on a date.

The stock problem in a pharmacy is unlike other retail. Items are identified by batch, each batch carries an expiry date, and a batch that passes its date is a total loss. The only thing that makes carrying that breadth affordable is that most of it can be returned to the distributor within a window — and that window closes well before the expiry date. A pharmacy that discovers short-dated stock at expiry has already lost the money it could have recovered.

The second distinctive pressure is that much of the demand is chronic and therefore predictable. A patient on long-term medication buys the same items on roughly the same cycle. That makes them the most forecastable customers in retail and the least tracked: a chronic patient who has not returned is either well, gone elsewhere, or has stopped taking their medication, and the pharmacy knows none of the three because nobody counts refills.

The third is substitution. When an item is out of stock, the sale is either substituted or lost, and neither outcome leaves a record of the original demand. So the stocking decision that caused it never gets corrected.

The fourth is credit. Pharmacies extend credit to households and to institutions, and the exposure grows quietly against thin margins.

Verity holds the batch, its expiry and return eligibility, the refill pattern, the substitution and the credit position as one set of records.

What Verity calls these things

  • Items, batches, expiry, schedulesInventory
  • Bills, returns, substitutionsOrders
  • Patients, households, institutionsRelationships
  • Distributors, schemes, return windowsSuppliers
  • Pharmacists, counter staffPeople
  • Credit limits, returns approval, write-offsWorkflows
  • Counters, stores, branchesLocations

What gets in the way

The money is lost on dates.

Almost every pharmacy loss is a date that passed — a return window, an expiry, a refill, a credit term.

  • Return windows close before anyone looks

    Stock is returnable to the distributor for a limited period that varies by supplier, and it is tracked in one person’s memory across dozens of them.

    In Verity Return eligibility sits on the batch against the distributor’s terms, so returnable value and closing windows are current.

  • Expiry is discovered at the shelf

    Short-dated stock is found during a manual check, usually after the return window has already closed.

    In Verity Expiry sits on the batch, so exposure surfaces by value and counter while a return is still possible.

  • Chronic patients stop returning and nobody notices

    A patient buying the same medication monthly for two years stops, and the pharmacy has no way of knowing.

    In Verity Refill cycles are derived from purchase history, so patients past their expected refill become a list.

  • Out-of-stock demand leaves no record

    An item is unavailable, the sale is substituted or lost, and the original demand never informs the next order.

    In Verity Unfulfilled requests and substitutions are recorded, so stocking decisions are corrected by evidence.

  • Credit grows quietly against thin margins

    Household and institutional credit accumulates without ageing, and the exposure is sized only when cash is short.

    In Verity Balances age automatically on the account with the contact history attached.

  • Scheme support is left unclaimed

    Distributor schemes and margins are claimed from purchases within windows nobody assembles in time.

    In Verity Scheme terms are recorded against the purchases they apply to, so claims are built from records.

The complete system

Everything Verity manages for pharmacies

One system across batches, expiry, refills, credit and distributors.

Inventory

Items, batches and expiry

Stock is held per batch with expiry, distributor, cost, schedule classification, counter and return eligibility.

Why it matters here The batch is the unit that expires and the unit that can be returned, so it is the only useful unit of stock here.

In practice One point nine lakh of returnable stock with windows closing inside thirty days, by distributor.

Orders

Bills, substitutions and returns

Transactions record their items and batches, the customer, the counter, any substitution made and any request that could not be filled.

Why it matters here Recording what could not be supplied is the only way an out-of-stock ever improves the next order.

In practice Fast-moving items out of stock at two counters, with the substitutions and lost requests counted.

Relationships

Patients, households and institutions

Customers are records with their purchase history, derived refill cycles, credit position and contact history.

Why it matters here Chronic demand is the most predictable revenue in retail pharmacy and the least managed.

In practice Thirty-eight regular monthly buyers past their expected refill date.

Suppliers

Distributors, schemes and return terms

Suppliers are relationships with their orders, delivery reliability, return windows, scheme terms, claims and balances.

Why it matters here Return terms and scheme support are where pharmacy margin is actually decided.

In practice A scheme worth sixty-four thousand assembled from qualifying purchases before Friday.

Workflows

Credit, returns and write-offs

Credit beyond limit, returns to distributor, expiry write-offs and adjustments move through approval steps with recorded reasons.

Why it matters here These are frequent, time-bound decisions taken at a busy counter, and they decide the year.

In practice A return raised against a distributor inside its window, approved and matched to the credit note received.

People

Pharmacists and counter staff

Staff are modelled once, and every bill, substitution, credit entry and adjustment carries who made it.

Why it matters here Substitution decisions and credit entries both need attribution in a business with regulated stock.

In practice Substitutions by item and staff member, from the transactions themselves.

Records

Purchase documents and scheme circulars

Invoices, scheme circulars, credit notes and distributor agreements attach to the supplier or transaction they belong to.

Why it matters here Claims and returns are settled by documents that must be produced within a window.

In practice A disputed claim resolved by the circular it was raised under and the purchases it covers.

Reports and analytics

Expiry, refill and margin reporting

Expiry exposure and returnable value, refill adherence, substitution rates, scheme recovery, credit ageing and counter comparison come from the operational records.

Why it matters here Every important pharmacy number is date-bound, and monthly reporting arrives after the dates have passed.

In practice Returnable value with closing windows, current rather than reconstructed at a stock check.

Verity AI

Ask the pharmacy a question

Verity AI answers from your own batch, sales, customer and distributor records, respects permissions, and can create assigned follow-ups.

Why it matters here The questions worth asking are about dates and about specific customers, both laborious to look up manually.

In practice "What is returnable with windows closing this month?" returns the list by distributor, with returns raised.

Control

Who can adjust, discount and extend credit

One permission model and one audit trail across every record.

Why it matters here Regulated stock and extended credit both need attribution on every movement.

In practice Every stock adjustment and credit extension carries the person, the reason and the time.

Locations

Counters, stores and branches

Locations roll into the business, with batch-level stock, permissions and reporting following the same structure.

Why it matters here Branches hold different batches with different expiry, and transfers between them are how near-expiry stock gets used.

In practice Near-expiry stock at one branch matched against demand at another.

Communication

Refill reminders and account notes

Notes, reminders and activity attach to the customer or account they concern.

Why it matters here A refill conversation is useful only if the pharmacy knows what was already said and when.

In practice A note that a patient changed medication, so no reminder is sent for the old one.

Work in motion

Dates, batches and the people who come back.

These already happen. Recorded at batch level, the recoverable money becomes visible in time.

Purchase to shelf

  1. 01 Order raised against the distributor
  2. 02 Delivery received and checked item by item
  3. 03 Each batch recorded with expiry, cost and counter
  4. 04 Scheme and return terms attached to the purchase
  5. 05 Return eligibility window calculated per batch

Capturing expiry and return terms at receipt is what makes recovery possible months later.

Near-expiry return

  1. 01 Batches approaching their return window identified by distributor
  2. 02 Movement history reviewed to decide return or transfer
  3. 03 Return raised and approved against the distributor terms
  4. 04 Stock dispatched and the return recorded
  5. 05 Credit note received and applied to the balance

The window closes before the expiry date, which is why late discovery costs full value.

Refill follow-up

  1. 01 Refill cycle derived from a customer’s purchase history
  2. 02 Customers past their expected refill identified
  3. 03 Contact history checked to avoid duplicate reminders
  4. 04 Follow-up assigned to the counter that serves them
  5. 05 Outcome recorded on the customer record

Chronic buyers are the most predictable revenue a pharmacy has, and the least followed up.

Out-of-stock and substitution

  1. 01 Requested item found unavailable
  2. 02 Substitution offered and recorded, or the request logged as unfilled
  3. 03 Availability checked at other branches
  4. 04 Demand recorded against the original item
  5. 05 Reorder informed by unfilled demand rather than by sales alone

Sales data alone systematically understates demand for items you keep running out of.

Credit and collection

  1. 01 Credit sale recorded against the household or institution
  2. 02 Approval raised where it exceeds the agreed limit
  3. 03 Balance aged automatically from the bill date
  4. 04 Collection follow-up assigned as terms pass
  5. 05 Payment applied and the position updated

Ageing from the bill date is what stops institutional credit growing unnoticed.

Scheme claim

  1. 01 Scheme terms recorded against purchases at receipt
  2. 02 Qualifying purchases matched to the terms
  3. 03 Claim assembled with the circular attached
  4. 04 Approval routed and the claim filed before the window
  5. 05 Settlement recorded against the distributor

The records exist; assembling them by hand at the deadline is what loses the claim.

Verity AI

Ask about dates and about people.

Verity AI reads the same batch, sales, customer and distributor records the pharmacy creates as it trades. It answers from your own shop, respects permissions, and can turn an answer into returns and follow-ups.

  • Grounded Answers come from your own records and workflows, not from generic model knowledge.
  • Permission-aware It only sees what the person asking is allowed to see.
  • Actionable An answer can become a task, an assignment or a follow-up.
  • Traceable Every action it takes stays part of the operational record.

Verity / Ask

Grounded in your pharmacy records

  • What is returnable now, and which windows close within thirty days?
  • What is expiring within ninety days, and at which counter?
  • Which regular customers are past their expected refill date?
  • Which items were requested and could not be supplied this month?
  • Which distributors have unclaimed scheme support?
  • What is outstanding on credit accounts, and for how long?
  • Which near-expiry batches could be transferred to a branch that will use them?
  • Which items are we substituting most often?
  • Summarise expiry exposure and returnable value.

Verity AI only returns what the person asking has permission to see. It does not provide clinical or dispensing advice.

Without chasing

The windows that close quietly.

Each runs from the batch and customer records at the point the condition is met.

When

A batch approaches its return window

  • Batch flagged with value, counter and closing date
  • Return or transfer decision assigned
  • Return raised, dispatched and the credit tracked

When

A batch approaches expiry with no return eligibility

  • Batch flagged with value and remaining life
  • Transfer or write-off decision raised
  • Outcome recorded against the batch

When

A customer passes their expected refill date

  • Customer flagged with their purchase pattern
  • Contact history checked for prior reminders
  • Follow-up assigned to the serving counter

When

A requested item cannot be supplied

  • Unfilled request recorded against the item
  • Availability checked at other branches
  • Reorder informed by the recorded demand

When

A credit balance passes its terms

  • Balance aged on the account record
  • Collection follow-up assigned
  • Escalated to the owner past the second threshold

When

A scheme window approaches its close

  • Qualifying purchases matched to the terms
  • Claim assembled with the circular attached
  • Filing task assigned with the deadline

What you can understand

What the owner can see about dates and demand.

Drawn from batch-level records the pharmacy creates as it trades.

Expiry

  • Value expiring in thirty, sixty and ninety days
  • Returnable value with closing windows by distributor
  • Write-offs taken and their value
  • Expiry concentration by category and counter

Demand

  • Items requested and not supplied
  • Substitution rate by item
  • Movement by item and category
  • Cover in days against recent movement

Customers

  • Refill cycles and adherence to them
  • Customers past their expected refill
  • Purchase value by household and institution
  • Credit position and ageing

Distributors

  • Scheme support earned, claimed and settled
  • Return volume and credit notes received
  • Delivery reliability and fill rate
  • Outstanding payable

Counters

  • Sales and margin by counter and branch
  • Substitutions and adjustments by staff member
  • Near-expiry stock by location
  • Transfers between branches

Verity records the commercial and stock operation. Prescription validity, dispensing decisions and clinical judgement remain with the pharmacist.

One system, different ways of seeing it

One pharmacy, four different questions.

Everyone works from the same records, and each opens on what they need.

  • Owner

    What am I about to lose to a date?

    Returnable value and closing windows, expiry exposure, scheme recovery, credit ageing.

  • Pharmacist in charge

    What is short and what is expiring?

    Items below cover, unfilled requests, near-expiry batches, transfers available.

  • Counter staff

    What does this customer usually buy?

    Purchase history and refill pattern, credit position, availability and substitutes.

  • Accounts

    What is owed and what is claimable?

    Credit balances and ageing, distributor payables, scheme claims outstanding, credit notes received.

Where it is used

What pharmacies use Verity for

  • Return window tracking

    Return eligibility on the batch against each distributor’s terms, so returnable value and closing dates are current rather than held in memory.

  • Expiry exposure

    Expiry on the batch with value by counter, so short-dated stock surfaces while a return or transfer is still possible.

  • Refill follow-up

    Refill cycles derived from purchase history, so regular customers who stop returning become a worked list.

  • Unfilled demand capture

    Requests that could not be supplied recorded against the item, so stocking is corrected by demand rather than by sales alone.

  • Credit ageing

    Household and institutional balances aged from the bill date with contact history, so exposure does not grow unnoticed.

  • Scheme claim recovery

    Distributor scheme terms recorded against qualifying purchases, so claims are assembled before their windows close.

  • Branch transfers

    Near-expiry stock at one branch matched against demand at another, so it is used rather than written off.

  • Asking about dates

    Plain-language questions across batches, expiry, refills and credit, with returns and follow-ups raised in the same step.

Getting there

Bring the business with you.

Your billing software and distributor arrangements continue to run and are mapped during implementation. Stock is brought across at batch level with expiry where records allow, along with customers, credit balances and scheme terms.

  • Excel
  • Google Sheets
  • Legacy ERP
  • CRM
  • One operating environment

Implementation runs about four weeks: discovery and mapping, configuration, migration, then an ongoing operations partnership.

Questions

Questions pharmacy owners ask

Does Verity handle dispensing or prescription validity?

No. Dispensing decisions, prescription validity and clinical judgement remain with your pharmacist and your existing systems. Verity runs the commercial and stock operation — batches, expiry, returns, refills, credit, distributors and reporting.

What can AI software do for a pharmacy?

Verity AI answers questions from your own batch, sales, customer and distributor records: what is returnable now and which windows close within thirty days, what is expiring and where, which regular customers are past their expected refill, which items could not be supplied. Each answer can become a return or a follow-up.

Can Verity track batches and expiry?

Yes, and that is the foundation. Stock is held per batch with expiry, distributor, cost and return eligibility, because the batch is the unit that expires and the unit that can be returned.

How does it help with returns to distributors?

Return eligibility sits on the batch against each distributor’s terms, so returnable value and closing windows are current. The window generally closes well before the expiry date, which is why discovering short-dated stock at a shelf check costs the full value.

Can it help with chronic patients?

Refill cycles are derived from purchase history, so customers past their expected refill become a list with contact history attached — which is the most predictable revenue in retail pharmacy and the least followed up.

Does it record demand we could not fill?

Requests that could not be supplied and substitutions made are both recorded against the original item, so reordering is corrected by actual demand rather than by sales data that systematically understates items you keep running out of.

Can it manage credit accounts?

Household and institutional balances age automatically from the bill date with contact history recorded, and credit beyond an agreed limit is an approval rather than a decision taken at a busy counter.

Does it work across branches?

Counters, stores and branches are locations holding their own batches, so near-expiry stock at one can be matched against demand at another and transferred rather than written off.

How long does implementation take?

About four weeks: discovery and mapping of how the pharmacy trades, configuration of distributor return and scheme terms, migration of stock at batch level, then an ongoing operations partnership.

Start with what is still returnable.

In most pharmacies it is a larger number than expected and some of it stops being returnable this month. Tell us how batches are tracked today.