Prescription Builder for TCM Practitioners

Build custom herbal formulas from classical references or from scratch, with optional inventory integration for real-time stock tracking and automatic deductions

Three Ways to Prescribe

Whether you're writing a prescription during a consult or creating one on the fly, the builder is available wherever you need it.

From a Client Profile

Navigate to a client's record and create a prescription directly from their profile. The client is pre-selected so you can jump straight into building the formula.

Client already linked to the prescription

During a Consultation

Add prescriptions inline while writing clinical notes. Supports multiple prescriptions per consultation — perfect for complex treatment plans.

Multiple prescriptions per consult

Standalone

Quick prescription creation from the purchase orders basket. No consultation required — ideal for repeat prescriptions or walk-in dispensing.

No consult needed

Formula System

Search from classical formula libraries, save your own formulas for reuse, and combine multiple formulas into a single prescription with intelligent merging.

  • Search from Shang Han Lun & TCM classical formula libraries
  • Save your own formulas for quick reuse across prescriptions
  • Combine multiple formulas into one — shared herbs auto-merge at the highest dosage
  • Load and modify previous prescriptions as a starting point

Formula Search

xiao chai hu...

Xiao Chai Hu Tang

Minor Bupleurum Decoction

SHL

Da Chai Hu Tang

Major Bupleurum Decoction

SHL

Chai Hu Gui Zhi Tang

Bupleurum & Cinnamon Twig

Batch SHL

Chai Hu Shu Gan San

Bupleurum Liver-Soothing Powder

TCM

Prescription Type

Custom Formula

Build from individual herbs

Product

Select a pre-made product

Formula Types

Granules Raw Herbs Powders Tinctures

Prescription Types

Choose between building a custom formula from individual herbs or selecting a pre-made product. Custom formulas support four material types to match your dispensing style.

  • Custom Formula — build from individual herbs with dosage, administration instructions, and warnings
  • Product — select pre-made products from your clinic inventory or Empirical Health
  • Four formula types — Granules, Raw Herbs, Powders, and Tinctures

Mixed Material Types

Set a default material type for the whole prescription, then override individual herbs as needed. Building a powder prescription but need a couple of herbs as granules? Override them with a single click.

  • Set a default material type for the entire prescription
  • Override individual herbs to a different type with colour-coded badges
  • Per-herb material type badges (G/B/P/T) so you can see the mix at a glance

Herb Composition

Default: Powder
P Chai Hu
12g
P Huang Qin
9g
G Ban Xia override
9g
P Ren Shen
6g
G Gan Cao override
3g

Dosage Scaling

Ling Gui Zhu Gan Tang · Granules

Total Quantity 200g
Gui Zhi
9g 50g
Bai Zhu
9g 50g
Fu Ling
12g 67g
Gan Cao (Zhi)
6g 33g
Scale Factor ×5.6

Dosage & Scaling

Set total quantity and let the builder automatically scale all herb amounts proportionally. Add dosage instructions, administration method, and any warnings for the patient.

  • Set total quantity in grams, bags, or millilitres
  • Automatic proportional scaling with original → scaled amounts shown
  • Dosage instructions, administration method, and patient warnings
  • Configurable pricing with per-material-type markups

Inventory Integration

Completely optional — the builder works without inventory

When inventory is enabled, the prescription builder gains real-time stock checking, automatic deductions, and intelligent dispensing from formula batches.

  • Real-time stock checking with inventory impact feedback as you build
  • Auto-deduction on creation with full reversal on deletion
  • Formula batch dispensing with FEFO (First Expired, First Out) logic
  • Inventory lock mode — restrict herb search to what's actually in stock
  • Mixed dispensing — combine batch-dispensed formulas with individual herbs

Stock Impact

Chai Hu

Stock: 450g

-24g

426g remaining

Huang Qin

Stock: 200g

-18g

182g remaining

Ban Xia

Stock: 25g — low

-18g

7g remaining

Xiao Chai Hu Tang

Formula Batch · FEFO

-30g

from G202601-003

Print Options

Single Label

Standard prescription label

Double Label

Front & back for containers

Raw Herb PDF

Full prescription document

Label Preview

Check before you print

Print & Labels

Print prescription labels for containers or generate a full raw herb prescription PDF. Preview labels before printing and configure your preferred printer brand and model.

  • Single and double (front/back) prescription label printing
  • Raw herb prescription PDF generation for detailed formulas
  • Configurable printer preferences — select your brand and model
  • Label preview before printing to avoid wasted labels
Empirical Health Integration

Using Empirical Health as Your Dispensary?

Daobook integrates directly with Empirical Health for practitioners who use them as their dispensary. Build custom formulas and add products to your purchase order basket without leaving the app.

Granules, Powder & Honey Pearls
Product catalogue browsing
Auto-add to purchase orders
Custom formula types

Ready to Start Prescribing?

Build custom herbal formulas, search classical references, print labels, and optionally connect to your inventory — all included in every Daobook plan with a 14-day free trial