Skip to content

Pharmacy Record Keeping: 7 Essential Records Every Pharmacy Must Maintain Accurately

Pharmacy record keeping determines whether your pharmacy passes inspections, tracks its finances accurately, and operates with the control needed to prevent losses. Regulatory authorities across East Africa have tightened documentation requirements over the past decade, and the consequences of poor records now extend beyond fines to licence suspension and criminal liability for controlled substance discrepancies. Yet many pharmacies still rely on incomplete manual records that expose the business to risks the owner cannot see until an inspector or an auditor arrives.

This guide covers seven categories of records every pharmacy must maintain. Each category includes what to record, how long to keep it, and how to organise records so they are accessible during inspections without hours of preparation. Whether you operate in Uganda, Kenya, Tanzania, or Malawi, these record-keeping fundamentals apply across all four regulatory frameworks.

Why Pharmacy Record Keeping Matters Beyond Compliance

Compliance is the most obvious reason to maintain thorough records, but it is not the only one. Accurate records are the foundation of every management decision a pharmacy owner makes. You cannot calculate your true profit margin without purchase and sales records that track cost of goods at the batch level. You cannot identify which products are profitable and which are draining capital without records that connect each sale to its purchase cost. You cannot detect theft or diversion without records that allow you to reconcile physical stock against documented transactions.

The World Health Organisation recommends that pharmacies in developing countries maintain comprehensive dispensing and stock records as part of good pharmacy practice. These recommendations are not aspirational: they reflect the practical reality that pharmacies handling hundreds of products across multiple suppliers, with staff processing dozens of transactions daily, cannot operate safely or profitably without systematic documentation. A pharmacy without records is a pharmacy operating blind, where problems are discovered only after they have already caused damage.

Good pharmacy record keeping also protects the pharmacy in disputes. When a supplier claims a delivery was made that you never received, your goods received note settles the question. When a patient claims they were given the wrong medication, your dispensing log shows exactly what was dispensed, by whom, from which batch. When a tax authority queries your reported income, your daily sales records and purchase invoices provide the documentation needed to resolve the enquiry without penalties. These protections are not theoretical: pharmacy owners who have faced supplier disputes, patient complaints, or tax audits consistently report that their records were the single factor that determined whether the outcome was resolved quickly or became a prolonged and expensive problem.

Record Category 1: Dispensing Records

Every prescription dispensed must be recorded with the date, patient name, prescriber name, medication dispensed, quantity, batch number, and the name of the dispensing pharmacist or pharmacy technician. In most East African regulatory frameworks, this record must be retained for a minimum of five years and must be retrievable during an inspection. Paper prescription registers work but are slow to search and vulnerable to damage or loss. Digital dispensing records in a pharmacy management system provide instant retrieval, automatic backup, and the ability to generate compliance reports without manual compilation.

Record the original prescription details even when dispensing a generic substitute. Note both the prescribed product and the actual product dispensed, including the manufacturer and batch number. This dual recording protects the pharmacy if a product recall is issued, because you can immediately identify every patient who received a specific batch and notify them without searching through months of paper records. The dispensing record should also note any counselling provided to the patient, particularly for new medications, high-risk drugs, or products with specific storage requirements that the patient must follow at home.

For over-the-counter sales of pharmacist-only medicines, maintain a separate register that records the product, quantity, date, and the pharmacist who approved the sale. These records demonstrate that restricted products were sold under appropriate professional supervision, which is a common inspection point across all four regulatory frameworks. Failure to maintain this register is one of the most frequently cited deficiencies in pharmacy inspections across East Africa.

Record Category 2: Controlled Substance Register

Controlled substances require a separate, dedicated register that tracks every unit from receipt to dispensing. The register must record the date of receipt, supplier name, quantity received, running balance, and for each dispensing event the date, patient name, prescriber, quantity dispensed, and updated running balance. Regulatory authorities in Uganda, Kenya, Tanzania, and Malawi all conduct unannounced inspections specifically focused on controlled substance records, and any discrepancy between the register balance and the physical count triggers an investigation.

Maintain the controlled substance register as a bound book with numbered pages if using a paper system, so that pages cannot be removed or replaced without detection. In a digital system, ensure the controlled substance module has an audit trail that prevents deletion or modification of entries without a logged reason. Reconcile the register against physical stock weekly, not just before scheduled inspections. Weekly reconciliation catches discrepancies early, when they can often be traced to a recording error rather than a more serious problem. Document every reconciliation with the date, person conducting the count, any discrepancies found, and the resolution.

Store controlled substances in a locked cabinet with access restricted to authorised personnel, and log every cabinet opening with the date, time, person accessing, and reason. This access log, combined with the dispensing register, creates a complete chain of custody that protects the pharmacy and its staff from unfounded allegations. Inspectors look specifically for alignment between cabinet access logs and dispensing entries, so gaps or inconsistencies between the two records attract scrutiny.

Record Category 3: Stock and Inventory Records

Every product entering and leaving your pharmacy must be documented. Purchase records should include the supplier invoice, goods received note (signed by the person who checked the delivery against the invoice), batch numbers, expiry dates, quantities, and unit costs. This information feeds your cost of goods calculation and enables batch-level traceability that is essential for product recalls and expiry management.

Stock movement records track transfers between locations (for multi-branch pharmacies), returns to suppliers, expired product write-offs, and any stock adjustments for breakage or damage. Every adjustment must have a documented reason. A pharmacy that simply adjusts stock numbers without explanation creates gaps that are indistinguishable from theft in an audit. Synapse records all stock movements automatically at the batch level, generating the audit trail that both regulatory inspections and financial audits require.

Conduct a full physical stock count at least quarterly, comparing actual quantities against your system records. Document the count date, team members involved, and every variance found with its explanation. Quarterly counts reveal patterns that daily transaction records alone cannot show: slow-moving stock accumulating on back shelves, products stored in wrong locations, or systematic discrepancies that suggest process failures or pilferage. Between full counts, cycle counting of high-value or high-risk items on a weekly rotation provides ongoing assurance without the disruption of counting the entire inventory.

Pharmacy Record Keeping: Retention Requirements by Country

Record TypeUganda (NDA)Kenya (PPB)Tanzania (TMDA)Malawi (PMPB)
Dispensing records5 years5 years5 years5 years
Controlled substance registerPermanent5 years after last entry5 years after last entryPermanent
Purchase invoices5 years5 years7 years5 years
Sales records5 years5 years7 years5 years
Staff qualification recordsDuration of employment plus 2 yearsDuration of employment plus 2 yearsDuration of employment plus 3 yearsDuration of employment plus 2 years

Record Category 4: Financial Records

Financial records for a pharmacy include daily sales summaries, purchase invoices, expense receipts, bank statements, mobile money transaction records, credit sales ledgers, and payroll records. These records serve three purposes: tax compliance, financial management, and fraud prevention. The tax authority in each country requires documented proof of income and expenses, and pharmacies that cannot produce these records face estimated assessments that typically exceed the actual tax owed.

Separate your financial records by category rather than filing everything chronologically. Purchase invoices belong together, organised by supplier and month. Sales records should show daily totals by payment method: cash, mobile money, card, and credit. Expense receipts should be categorised by type: rent, utilities, salaries, transport, repairs, and supplies. This organisation makes monthly financial reporting straightforward and ensures that your accountant or bookkeeper can prepare accurate statements without spending hours sorting through mixed documents.

Reconcile bank and mobile money statements against your sales records monthly. Discrepancies between recorded sales and deposited funds are one of the earliest indicators of cash handling problems, whether caused by errors, theft, or unrecorded transactions. Catching these discrepancies within the same month gives you the best chance of identifying the cause and recovering any losses.

Record Category 5: Staff and Qualification Records

Maintain copies of every staff member's professional qualification certificates, registration with the relevant pharmacy council, annual practising licences, and any specialised training certificates. Regulatory inspectors verify that every person dispensing medication holds a valid, current licence to practise. A pharmacy found operating with unlicenced staff faces immediate consequences including suspension of the pharmacy licence itself, not just a penalty for the individual.

Update qualification records when staff renew their annual practising licences. Set a calendar reminder 60 days before each staff member's licence expires so there is time to complete the renewal process without gaps. Keep a simple register that lists each staff member's name, role, qualification, licence number, and expiry date. This register allows you to verify compliance at a glance and respond immediately to inspector requests without pulling individual files. Also maintain records of any continuing professional development training completed by staff, as several regulatory authorities now require a minimum number of training hours per year for licence renewal.

Record Category 6: Inspection and Audit Records

Keep a file of every regulatory inspection report, including the date, inspector name, findings, and any corrective actions required. This file serves as your compliance history and demonstrates to future inspectors that previous issues were addressed. If an inspector raises a concern that was already resolved in a prior inspection, your file provides the evidence. Without it, you may be asked to address the same issue again, wasting time and resources on work you have already completed.

Internal audit records are equally important. Schedule quarterly self-inspections using the same checklist your regulatory authority uses, and document the results. Self-inspections catch problems before an external inspector finds them, giving you time to correct issues without the pressure and consequences of a formal finding. Record who conducted the self-inspection, what was checked, any deficiencies found, and the corrective actions taken with completion dates. Over time, your internal audit file builds a compliance narrative that demonstrates proactive management rather than reactive correction, which influences how inspectors assess your pharmacy during future visits.

Record Category 7: Equipment and Maintenance Records

Pharmacy equipment including refrigerators, air conditioning units, and any temperature monitoring devices must have maintenance logs. Refrigerator temperature logs are particularly critical: most regulatory authorities require twice-daily temperature readings for units storing temperature-sensitive medicines. Record the date, time, temperature, and initials of the person taking the reading. Any temperature excursion outside the 2 to 8 degree Celsius range must be noted with the action taken, whether that involves adjusting the thermostat, moving stock to an alternative unit, or disposing of compromised products.

Calibration records for any measuring equipment, including dispensing balances and thermometers, should be maintained with the calibration date, results, and the next scheduled calibration. Equipment that is out of calibration can introduce errors in dispensing that affect patient safety and expose the pharmacy to liability. Schedule calibrations annually at minimum, and after any equipment repair or relocation that could affect accuracy.

Moving from Paper to Digital Pharmacy Record Keeping

The transition from paper to digital records does not need to happen overnight. Start with the records that generate the most volume and the most inspection risk: dispensing records and controlled substance registers. Once these are running reliably in your pharmacy management system, add stock records, then financial records. Each phase should include a parallel running period where both paper and digital records are maintained simultaneously, so you can verify accuracy before retiring the paper process entirely.

Digital systems like Synapse generate most of these records automatically as part of normal pharmacy operations. When a pharmacist scans a product during dispensing, the system records the item, batch, quantity, patient, and pharmacist in one transaction. The same transaction updates stock levels, creates the financial record, and flags any controlled substance for the dedicated register. This automation eliminates the duplication of effort that makes paper record keeping so burdensome and error-prone, freeing pharmacy staff to focus on patient care rather than paperwork.

For a complete guide to opening and operating a pharmacy, see our guide to opening a pharmacy. For help managing your pharmacy's finances, read our pharmacy financial management guide. For guidance on choosing software that automates record keeping, see our complete guide to choosing pharmacy software.

Pharmacy record keeping categories showing dispensing logs, controlled substance registers, stock records, financial documents and inspection files organised for regulatory compliance
Comprehensive pharmacy record keeping across seven categories protects your licence, supports accurate financial management, and ensures inspection readiness across all East African regulatory frameworks.

Frequently asked questions

How long must pharmacy dispensing records be kept?

Most East African regulatory authorities require dispensing records to be retained for a minimum of five years. Controlled substance registers should be kept permanently in Uganda and Malawi, and for five years after the last entry in Kenya and Tanzania.

Can pharmacy records be kept digitally instead of on paper?

Yes, digital records are accepted by most regulatory authorities provided the system maintains an audit trail that prevents unauthorised modification or deletion. Digital systems offer faster retrieval during inspections and automatic backup that paper records cannot match.

What happens if my pharmacy fails a record-keeping inspection?

Consequences range from a written warning with a deadline to correct deficiencies, through fines, to licence suspension for serious or repeated failures. Controlled substance discrepancies can trigger criminal investigation in all four East African countries covered in this guide.

How often should I reconcile my controlled substance register?

Reconcile weekly by counting physical stock and comparing it to the register balance. Document every reconciliation with the date, person conducting the count, and any discrepancies found. Weekly checks catch errors early before they compound into larger unexplained gaps.

Try it yourself

See Synapse running on your own shelves

Sign up, create your pharmacy and start adding your stock. It takes a few minutes and you are looking at your own numbers straight away.