Taper Schedule Calendar

A dated taper schedule from a starting dose, a reduction per step and an interval.

Open the tool → Runs in your browser. Data leaves only if you deliberately send a problem report from the interactive tool.

Example

Drug class
Opioid
Opioids: taken for 1 year or more, or less
Opioid taken for 1 year or more
Starting daily dose
100
Dose unit
mg
How each step is taken
Percent of the remaining dose each step
Reduction per step
10
Days between steps
28 days
Start date
2026-10-12
Smallest dose that can be dispensed
5

Result: From 100 mg a day on 2026-10-12, 22 steps: the schedule reaches the smallest dose, 5 mg, on 2028-06-19 and ends there.

The tool opens with these values already filled in. Replace them with your own.

What you enter

  • Drug class
  • Opioids: taken for 1 year or more, or less
  • Starting daily dose
  • Dose unit
  • How each step is taken
  • Reduction per step (percent, or the fixed amount)
  • Days between steps
  • Start date (YYYY-MM-DD)
  • Smallest dose that can be dispensed (steps round down to multiples of it)
The other 4 fields
  • Stop target dose (optional)
  • Tablet strengths stocked in mg, separated by commas (optional, for tablet counts)
  • Pauses (optional), one per line: date the pause begins, then its length in days
  • Opioids: morphine-equivalent factor, to show each step in MME (optional)
How this is calculated

Citation

Dowell D, et al. CDC Clinical Practice Guideline for Prescribing Opioids for Pain, 2022. MMWR Recomm Rep 2022;71(3):1-95 (Recommendation 5). Joint Clinical Practice Guideline on Benzodiazepine Tapering. J Gen Intern Med 2025;40:2814. FDA label, methadone tablets: sections 2.4 and 2.9. Read the sources: CDC 2022 guideline ↗, Benzodiazepine tapering guideline, 2025 ↗, Methadone tablets label ↗

A reference and educational tool. Not medical, legal, or financial advice, and not a substitute for clinician judgment.

Browse all tools

Built by Clay Good. Source on GitHub.