Maintenance Dose Calculator (Pharmacokinetics)
Calculate the maintenance dose MD = (Cl × Css × τ)/F to keep drug concentration at steady state.
Adjust for bioavailability, clearance, and dosing interval.
What a maintenance dose does
After a drug reaches its target therapeutic concentration (either via a loading dose or by waiting for several half-lives), the maintenance dose is the regular dose given at each dosing interval to keep that concentration steady. The formula:
MD = (Cl × C_ss × τ) / F
Where Cl is drug clearance in L/h, C_ss is the desired average steady-state concentration in mg/L, τ (tau) is the dosing interval in hours, and F is the bioavailability (fraction reaching systemic circulation, 0 to 1). The result is the dose in milligrams to give at every τ-hour interval.
The derivation is straightforward. At steady state, the amount of drug eliminated per dosing interval equals the dose administered (otherwise the concentration would drift up or down). Drug eliminated per interval = Cl × C_ss × τ. Drug absorbed per dose = F × MD. Setting these equal: F × MD = Cl × C_ss × τ, which rearranges to MD = (Cl × C_ss × τ) / F.
Why every variable matters
Clearance (Cl) measures how fast the body removes the drug. High clearance means quick elimination, requiring frequent or large doses. Low clearance (often from kidney or liver disease) requires dose reductions to avoid accumulation. Clearance has units of volume per time and is conceptually the volume of plasma cleared of drug per hour.
Target concentration (C_ss) is the therapeutic range you want to maintain. Each drug has its own target window, narrow for some (digoxin, warfarin, lithium) and wide for others (penicillin, ibuprofen). Subtherapeutic concentrations fail to treat; supratherapeutic concentrations cause toxicity. The maintenance dose formula assumes you want the average C_ss; peaks will be higher and troughs lower depending on dosing interval and absorption kinetics.
Dosing interval (τ) is how often you give the drug. Shorter intervals produce smaller peak-to-trough swings and more constant blood levels. Longer intervals are easier for patients to remember but cause larger fluctuations. The choice typically balances pharmacokinetics (half-life) with adherence (patients prefer fewer doses per day).
Bioavailability (F) is the fraction of administered drug that reaches systemic circulation. For intravenous administration, F = 1 (everything gets in). For oral drugs, F varies wildly: 0.05 for nitroglycerin (heavy first-pass metabolism), 0.4 for propranolol, 0.95 for digoxin tablets, and so on. Lower F means you need a larger oral dose to achieve the same systemic exposure.
The relationship to half-life
Drug clearance is related to volume of distribution and elimination half-life:
Cl = (ln 2 × V_d) / t₁/₂ ≈ (0.693 × V_d) / t₁/₂
Where V_d is volume of distribution (apparent volume the drug occupies, often much larger than blood volume for tissue-binding drugs) and t₁/₂ is the elimination half-life. If you know V_d and t½, you can compute Cl and then the maintenance dose.
The half-life also determines how long it takes to reach steady state. After 4 to 5 half-lives, concentration reaches about 94 to 97 percent of steady-state value, regardless of dose. This is why a loading dose is often used: it jumps concentration into the therapeutic range immediately, while the maintenance dose keeps it there.
Reference clearances for selected drugs
| Drug | Typical Cl (per 70 kg adult) | Half-life | Use case |
|---|---|---|---|
| Gentamicin | 4 L/h (kidney-eliminated) | 2 h | Severe gram-negative infections |
| Theophylline | 3 L/h (liver-eliminated) | 8 h | Asthma, COPD |
| Lithium | 1.5 L/h (kidney) | 24 h | Bipolar disorder |
| Digoxin | 7 L/h (mostly kidney) | 36 h | Heart failure, atrial fibrillation |
| Phenytoin | 2 L/h (saturable, nonlinear above 10 mg/L) | 12-24 h | Seizures |
| Warfarin | 0.2 L/h (liver, CYP2C9) | 36 h | Anticoagulation |
| Vancomycin | 5 L/h (kidney) | 6 h | MRSA, severe infections |
| Caffeine (for comparison) | 7 L/h | 5 h | Stimulant |
Clearance varies with patient characteristics. Renal disease can drop renal-eliminated drug clearance by 50 to 90 percent. Liver disease similarly impacts hepatic clearance. Body size, age (especially extremes), and drug interactions all shift clearance. Standard textbook values are population averages and need adjustment for the specific patient.
Worked example: gentamicin for an ICU patient
A 70 kg adult with normal kidney function needs gentamicin for sepsis. Target average concentration C_ss = 4 mg/L (between peak 8 and trough 1 for a once-daily regimen). Bioavailability F = 1.0 (IV). Dosing interval τ = 24 hours. Clearance Cl ≈ 4 L/h.
MD = (Cl × C_ss × τ) / F = (4 × 4 × 24) / 1 = 384 mg per day
So this patient gets approximately 380 mg of gentamicin IV every 24 hours. The clinical practice for once-daily aminoglycoside dosing is typically 5 to 7 mg/kg/day, which for a 70 kg adult is 350 to 490 mg. The calculation lines up.
If the patient had kidney failure with creatinine clearance reduced to 30 mL/min (versus normal 100 mL/min), gentamicin clearance would drop proportionally to roughly 1.2 L/h. New maintenance dose: (1.2 × 4 × 24) / 1 = 115 mg per day. The dose must drop nearly four-fold to avoid toxic accumulation. This is why renal dosing adjustments are routine in pharmacy practice.
Peak vs trough vs average
The formula gives the dose for a desired AVERAGE C_ss. Real concentrations oscillate between peaks (after dose) and troughs (just before next dose). The peak-to-trough ratio depends on τ relative to t½:
- τ = t½: peak ≈ 2× trough
- τ = 2 × t½: peak ≈ 4× trough
- τ = 0.5 × t½: peak ≈ 1.4× trough
If a drug has a narrow therapeutic window (digoxin, lithium, aminoglycosides), small τ is preferred to keep concentrations more constant. If the window is wide (penicillins, ibuprofen), large τ is acceptable for convenience.
Loading dose and maintenance dose work together
A loading dose (LD) gets concentration up to the therapeutic range quickly. The maintenance dose keeps it there. Without a loading dose, you have to wait 4 to 5 half-lives to reach steady state. For a drug with t½ = 24 hours, that is 4 to 5 days of subtherapeutic treatment. For sepsis, that delay can be fatal.
Loading dose: LD = (V_d × C_ss) / F. This puts the right total amount of drug into the body to reach C_ss immediately. After that, the maintenance dose replaces what is eliminated each interval.
Common pitfalls
People sometimes confuse total daily dose with each-dose. The formula gives the dose per interval τ. If τ = 8 hours, the daily dose is 3 × MD.
Bioavailability matters more than you might think. A drug with F = 0.4 needs 2.5× the oral dose compared to IV to achieve the same C_ss. Some patient pamphlets list both oral and IV doses, with the oral being much larger.
For drugs with nonlinear pharmacokinetics (phenytoin, ethanol), Cl varies with concentration. The simple formula MD = Cl × C_ss × τ / F breaks down, and you need Michaelis-Menten calculations. This calculator assumes linear pharmacokinetics, the standard case for most drugs at therapeutic concentrations.
Population vs individual dosing
The maintenance dose formula gives a population-average starting point. Therapeutic drug monitoring (measuring actual concentrations after dosing) refines the dose for each patient. For high-stakes drugs (digoxin, vancomycin, lithium, aminoglycosides, anti-epileptics, immunosuppressants), routine plasma-concentration measurement is standard practice.
The calculator is a quick estimation tool, not a prescription. Real prescribing requires considering renal function, hepatic function, age, weight, drug interactions, comorbidities, and clinical response. Use the result as a starting point, not the final answer.