Ayurvedic Pharmacy Software for Classical Formulation Management
Track Kashayam, Arishtam, Ghritham, Tailam, Choornam, and Gulika through prescription, compounding, batch records, and dispensing — with tola and masha measurement support, Anupana documentation, and AYUSH GMP compliance built in.
Why standard pharmacy software fails Ayurvedic dispensaries
Allopathic pharmacy software is built around a simple premise: each drug is a single SKU with a manufacturer lot number, a printed expiry date, and a fixed composition. Dispensing means selecting the right SKU from stock and deducting one unit. Ayurvedic pharmacy is structurally different at every step.
A classical formulation like Triphala Churna contains three herbs. Dashamoola Kashayam is decocted from ten roots in specific proportions. Sahacharadi Tailam is prepared by a multi-step cooking process involving herb pastes, sesame oil, and water extracts. None of these fit in a single-SKU database. When a Vaidya prescribes a customised compound — Kalpana — the formulation does not exist in any standard drug library at all. It must be compounded fresh from ingredient stock, with a batch record created for that specific preparation.
Measurement units are different too. Classical dosage references use tola (approximately 12 grams), masha (approximately 1 gram), and karsha (approximately 10 grams). A Vaidya who trained in traditional texts prescribes in these units. Converting to grams for every prescription is an error source and a workflow friction point. MedicoPlus Ayur maintains the classical measurement vocabulary natively alongside metric equivalents.
Anupana — the vehicle or adjuvant through which a medicine is administered — is a clinical decision that affects absorption and therapeutic outcome. Honey as Anupana changes the pharmacodynamics of the preparation differently than warm water or warm milk. Standard pharmacy software has no field for Anupana. MedicoPlus Ayur records Anupana as part of the prescription, carries it through to the dispensing label, and stores it in the patient's clinical record for follow-up review.
Classical formulation types and how MedicoPlus tracks them
Ayurvedic pharmacy encompasses a wider range of dosage forms than allopathic dispensing. Each category has different preparation methods, shelf lives, storage requirements, and dosage conventions.
Kashayam (Kwatha) — water decoctions prepared fresh or supplied as concentrated liquids. Shelf life of fresh-prepared Kashayam is short; concentrate batches from suppliers like Kottakkal Arya Vaidya Sala have different rules. The system tracks both in-house prepared Kashayam and purchased concentrates from Vaidyaratnam, Kottakkal, and Dabur.
Arishtam and Asavam — fermented liquid preparations that improve with age and have long shelf lives, but require preparation-date-based tracking rather than manufacturer expiry stamps. MedicoPlus calculates shelf life from the batch preparation date using configurable rules per formulation category.
Ghritham — medicated ghee preparations requiring temperature-controlled storage and specific dispensing protocols. Batch records track the ghee base, herb additions, cooking duration, and clarification steps.
Tailam — medicated oils used in Panchakarma Poorvakarma (Snehana), external applications, and Nasya. Clinics running Panchakarma have high Tailam throughput. The pharmacy module connects oil consumption in therapy sessions directly to stock deductions, so clinical use and inventory stay in sync without separate recording.
Choornam — powdered formulations from single herbs (Triphala Choornam, Ashwagandha Choornam) and compound preparations (Trikatu Choornam). Moisture control and storage conditions are recorded as part of the batch record.
Gulika and Vati — tablet and bolus preparations. Traditionally rolled tablets and modern compressed tablets are tracked differently from imported patent medicine tablets. In-house Gulika preparation batch records capture ingredient sources, binding agents, rolling parameters, and quality checks.
What the pharmacy module covers
Classical dispensary management from supplier intake to patient dispensing — all connected to the clinical record.
Classical Formulation Library
Pre-loaded library of classical Ayurvedic formulations from Ashtanga Hridayam, Sahasrayogam, and Chakradatta. Each formulation stores ingredients, proportions, dosage forms, and standard dosage ranges. Vaidyas prescribe from the library; custom Kalpana prescriptions are created fresh for patient-specific compounds.
In-House Compounding Records
Patient-specific Kalpana compounding creates a batch record for each preparation: herbs used, proportions, preparation method, preparation date, and responsible pharmacist. The batch record satisfies AYUSH GMP documentation requirements and feeds into the patient's dispensing history.
Batch & Expiry Management
Preparation-date-based expiry calculation per formulation category. Arishtam, Kashayam, Ghritham, Tailam, and Choornam each have configurable shelf-life rules. Expiry alerts appear at 30, 15, and 7-day thresholds in the pharmacy dashboard.
Prescription-Linked Dispensing
Prescriptions written by the Vaidya during consultation flow to the pharmacy automatically. The pharmacist sees the prescription, quantity, and Anupana instructions. Stock deducts on dispensing and the patient record is updated — no manual data re-entry at the pharmacy counter.
Supplier Management
Track stock from Kottakkal Arya Vaidya Sala, Vaidyaratnam, Dabur, and other suppliers alongside in-house preparations. Purchase orders, goods receipt, batch traceability back to supplier lot, and payment records all in one place.
Pharmacy Analytics
Dispensing trends by formulation, stock turnover rates, high-consumption preparations per clinic location, and monthly purchase-versus-dispensing reconciliation. Identify which classical formulations your patient population uses most — and plan procurement accordingly.
Integration with Panchakarma and EMR
In Ayurvedic practice, the pharmacy is not separate from the clinical workflow. Panchakarma Poorvakarma requires Snehana with Tailam — the oil used in each preparation session must be tracked from the pharmacy. The specific Tailam prescribed for a patient's constitution (Sahacharadi for Vata-dominant patients, Karpasasthyadi for neurological conditions, Mahanarayana as a general Snehana medium) starts as a Vaidya prescription in the EMR and flows to the pharmacy dispensing queue.
When Basti is performed, Anuvasana basti uses medicated oil and Niruha basti uses a Kashayam decoction with additional ingredients. Both need to be prepared or dispensed in the right quantity for each session. MedicoPlus Ayur's connection between the Panchakarma treatment planner and the pharmacy ensures the therapy team never runs short of prepared materials mid-programme.
For Nasya, the specific oil — Anu Tailam, Ksheerabala, or a custom preparation — is recorded in the procedure documentation and deducted from pharmacy stock when the session is completed. This closes the gap between clinical documentation and inventory that most clinic software leaves open.
Related: Panchakarma software | Ayurvedic EMR | Pharmacy inventory features | Clinic management software
UAE and India pharmacy compliance
In the UAE, Ayurvedic clinic dispensaries operate under DHA licensing in Dubai or DOH licensing in Abu Dhabi. Both authorities require that dispensed medicines be documented in the patient's clinical record and that prescription records be maintained for audit. MedicoPlus Ayur's dispensing records are automatically structured for NABIDH transmission in Dubai-licensed clinics — prescribed and dispensed medicines appear in the patient's NABIDH record alongside the clinical encounter, without additional data entry from the pharmacy team.
For India operations, the AYUSH GMP (Good Manufacturing Practices) framework applies to any Ayurvedic pharmacy that prepares medicines in-house. Batch records, ingredient sourcing documentation, pharmacist logs, and quality parameter records are all required. MedicoPlus Ayur generates these records automatically as part of the compounding workflow, so GMP documentation is not a separate administrative task — it is the workflow itself.
ABHA (Ayushman Bharat Health Account) integration, active for India-based clinics, links patient health records including prescriptions and dispensing to the national ABDM health data framework. Indian Ayurvedic clinics increasingly need this connectivity as government and insurance payers align with the ABDM infrastructure.
Ayurvedic pharmacy software — questions answered
Running an Ayurvedic dispensary in UAE or India?
See MedicoPlus Ayur's pharmacy module in action
Request a demonstration of classical formulation management, Kalpana compounding workflows, NABIDH dispensing integration, and batch tracking for your Ayurvedic clinic pharmacy.