FlashGenius Logo FlashGenius
PTCB PTCE · Pharmacy Calculations

Pharmacy Calculations Made Simple

Master every calculation type on the PTCE — dosage, days supply, IV flow rates, dilutions, and compounding — with formulas, worked examples, and practice problems.

Practice with Flashcards →

The Four Calculation Categories

Every pharmacy math problem on the PTCE falls into one of these four areas

Dosage Calculations

How Much to Dispense

Calculate the amount of a drug to dispense from a prescriber's order — using the D/H×Q formula, weight-based (mg/kg) dosing, and unit conversions between metric, household, and apothecary systems.

D/H×Q
Core Formula
mg/kg
Weight-Based
Days Supply

How Long Will It Last

Calculate how many days a dispensed quantity will last based on the sig (directions). Covers tablets, liquids, eye drops, inhalers, and controlled substances — a high-frequency billing and dispensing topic.

Qty÷Day
Core Formula
Sig
Codes Matter
IV & Flow Rates

Infusion Speed & Timing

Calculate IV infusion rates in mL/hr and drip rates in gtt/min using macrodrip and microdrip sets. Determine infusion duration and IVPB piggyback timing — critical for hospital pharmacy settings.

mL/hr
Flow Rate
gtt/min
Drip Rate
Compounding & Dilutions

Mixing & Concentration

Use C₁V₁=C₂V₂ for dilutions, alligation for mixing two concentrations, and powder volume formulas for reconstitution. Covers percent concentrations (w/v, w/w, v/v) and beyond-use dating.

C₁V₁
Dilution
FV-DV
Powder Vol

Essential Unit Conversions

1 g
=
1,000 mg
1 mg
=
1,000 mcg
1 kg
=
2.2 lbs
1 L
=
1,000 mL
1 tsp
=
5 mL
1 tbsp
=
15 mL
1 fl oz
=
30 mL
1 cup
=
240 mL
1 pt
=
473 mL
1 qt
=
946 mL
1 grain
=
65 mg
1 lb
=
454 g
💡
Weight conversion trick: lbs → kg: divide by 2.2 · kg → lbs: multiply by 2.2. Most weight-based dosing uses kg. Always convert the patient's weight to kg before calculating mg/kg doses.

How It Works

Formulas, step-by-step logic, and key reference values for every calculation type

Dosage Calculations

The D/H×Q Method & Weight-Based Dosing

Core Dosage Formula
Dose = (D ÷ H) × Q
D = Desired dose (what's ordered) · H = Have on hand · Q = Quantity of the "have" (e.g., 1 tablet, 5 mL)
Weight-Based Dosing
Dose (mg) = mg/kg × patient weight (kg)
Always convert lbs to kg first: kg = lbs ÷ 2.2 · Then apply mg/kg from the order
1

Identify D, H, and Q from the order

Example: "Amoxicillin 500mg ordered; available as 250mg/5mL suspension." D=500mg, H=250mg, Q=5mL.

2

Ensure D and H are in the same units

If D is in mg and H is in g — convert first. 1g = 1000mg. Mismatched units are the #1 source of calculation errors.

3

Apply the formula: (D ÷ H) × Q

(500mg ÷ 250mg) × 5mL = 2 × 5mL = 10 mL per dose. Always label your answer with units.

4

Sanity check — does the answer make sense?

If D > H, you'll give more than Q. If D < H, you'll give less than Q. An answer of 50 tablets per dose is a red flag — recheck your math.

⚠️
BSA-based dosing (oncology): Dose = dose/m² × patient BSA. BSA is calculated via Mosteller formula: BSA (m²) = √[(height cm × weight kg) ÷ 3600]. Rarely tested on PTCE but know it exists.
Days Supply

Calculating Days Supply from the Sig

Days Supply Formula
Days Supply = Quantity Dispensed ÷ Daily Dose Used
Daily dose = dose per administration × number of times per day (from the sig code)

Common Sig Codes

QD / QDay
Once daily
BID
Twice daily
TID
Three times daily
QID
Four times daily
Q8H
Every 8 hours (3×/day)
Q12H
Every 12 hours (2×/day)
Q6H
Every 6 hours (4×/day)
PRN
As needed (variable)
AC
Before meals
PC
After meals
HS
At bedtime
i / ii / iii
1 / 2 / 3 units
💊
Inhaler days supply: Days Supply = Total actuations ÷ (puffs per dose × doses per day). Example: 200-actuation inhaler, 2 puffs BID = 200 ÷ (2×2) = 200 ÷ 4 = 50 days.

Eye drop days supply: Estimate 1 drop = 0.05 mL (20 drops per mL). Days Supply = (volume in mL × 20) ÷ drops per day. A 5mL bottle, 1 drop both eyes BID = (5×20) ÷ 4 = 25 days.
IV & Flow Rates

Infusion Rate & Drip Rate Calculations

Flow Rate (mL/hr)
Flow Rate = Total Volume (mL) ÷ Time (hours)
Use when the pump is programmed in mL/hr
Drip Rate (gtt/min) — Manual IV Sets
Drip Rate = (Volume × Drop Factor) ÷ Time (min)
Macrodrip: 10, 15, or 20 gtt/mL · Microdrip: 60 gtt/mL (always 60)
Infusion Time
Time (hr) = Total Volume (mL) ÷ Flow Rate (mL/hr)
Rearrangement of the flow rate formula — solve for time instead
Microdrip shortcut: With a 60 gtt/mL set, the drip rate in gtt/min always equals the flow rate in mL/hr. A 125 mL/hr infusion with a 60 gtt/mL set runs at 125 gtt/min. This shortcut saves time on the exam.
Compounding & Dilutions

Dilutions, Alligation & Reconstitution

Dilution Formula
C₁ × V₁ = C₂ × V₂
C₁=starting concentration · V₁=starting volume · C₂=desired concentration · V₂=final volume. Solve for the unknown.
Reconstitution — Powder Volume
Powder Volume (PV) = Final Volume (FV) − Diluent Volume (DV)
The dry powder takes up space. If you add 90mL water and get 100mL final, PV = 100 − 90 = 10mL.

Alligation — Mixing Two Concentrations

Used when you need to mix a higher and lower concentration to get a desired middle concentration.

Higher %
e.g., 70%
Parts = Desired − Lower
↘ diagonal
Desired %
e.g., 50%
Lower %
e.g., 20%
Parts = Higher − Desired
↗ diagonal
💡
Alligation steps: (1) Draw a tic-tac-toe grid with Higher%, Desired%, Lower%. (2) Subtract diagonally: Higher−Desired = parts of lower; Desired−Lower = parts of higher. (3) Use the parts ratio to find volumes: Volume of each = (parts ÷ total parts) × total final volume.

Compare & Reference

Filter by calculation type to compare formulas, units, and exam tips side by side.

ConceptCategoryFormula / ValueWhen to UseExam Gotcha
D/H × Q Formula
Dosage(Desired ÷ Have) × QuantityAny time you need to find how much to give based on what's availableUnits must match! If D is in mg and H is in g, convert first or the answer will be wrong by 1000×
Weight-Based Dose
Dosagemg/kg × weight (kg)Pediatric dosing, renal dosing, oncology. Always convert lbs to kg first.1 kg = 2.2 lbs. Divide weight in lbs by 2.2 to get kg. Do NOT multiply — that's a common error.
Unit Conversion — Weight
Dosage1 g = 1,000 mg = 1,000,000 mcgWhenever the ordered dose and available dose use different unitsmcg to mg: divide by 1000. mg to g: divide by 1000. Moving left on the prefix scale = multiply × 1000.
Unit Conversion — Volume
Dosage1 tsp=5mL · 1 tbsp=15mL · 1 oz=30mLHousehold measurement prescriptions, pediatric liquid dosing for patients at home1 tablespoon = 3 teaspoons = 15 mL. Don't confuse tsp and tbsp — a 3× error on a liquid dose can be dangerous.
Tablets/Capsules Days Supply
Days SupplyQty ÷ (tablets per dose × doses per day)Any solid dosage form where quantity dispensed is a count of unitsRead the sig carefully: "i–ii tabs" means 1 to 2 tablets. Use the MAXIMUM dose (ii) for days supply calculation.
Liquid Days Supply
Days SupplyTotal mL ÷ mL per daySuspensions, syrups, solutions ordered in mL per doseConvert household measurements: "1 tsp TID" = 5mL × 3 = 15mL/day. Then divide total volume by 15.
Inhaler Days Supply
Days SupplyTotal actuations ÷ (puffs × times/day)MDIs (metered dose inhalers) with a known actuation count in the canisterThe canister says "200 actuations" — that's the TOTAL, not per day. Divide by daily use to get days supply.
Eye Drop Days Supply
Days Supply(Volume mL × 20 drops/mL) ÷ drops per dayOphthalmic solutions dispensed by volume (mL) with a drop-based sigEstimate 20 drops per mL (or 1 drop = 0.05 mL). "OU" = both eyes. "OD" = right eye. "OS" = left eye.
IV Flow Rate (mL/hr)
IV RateVolume (mL) ÷ Time (hr)Programming an IV pump or verifying an infusion rateTime must be in hours. Convert minutes to hours (divide by 60) before using this formula.
Drip Rate (gtt/min)
IV Rate(Volume × Drop Factor) ÷ Time (min)Manually regulating gravity IV infusion sets without an electronic pumpDrop factor is on the IV tubing package: 10, 15, or 20 gtt/mL (macrodrip) or 60 gtt/mL (microdrip). Never assume.
Microdrip Shortcut
IV RateWith 60 gtt/mL set: gtt/min = mL/hrWhenever you're using a 60 gtt/mL (microdrip) administration setThis only works with microdrip sets. Don't apply it to macrodrip sets — that's the #1 IV drip rate mistake.
Infusion Time
IV RateVolume (mL) ÷ Rate (mL/hr) = Time (hr)Determining when an IV bag will run out, or verifying if a rate is correct for a desired durationConvert the answer from decimal hours to hours and minutes. 0.5 hr = 30 min. 0.25 hr = 15 min.
Dilution — C₁V₁=C₂V₂
CompoundC₁ × V₁ = C₂ × V₂Preparing a less concentrated solution from a more concentrated stock solutionConcentrations can be in any unit (%, mg/mL) as long as both C values use the SAME unit. Volumes must also match units.
Powder Volume
CompoundPV = FV − DVReconstituting a dry powder (antibiotic vial) — the powder itself takes up spaceAlways calculate powder volume BEFORE reconstituting. If label says "add 90mL water to get 100mL," PV = 10mL — the powder already contributes volume.
Alligation
CompoundSubtract diagonally across the desired concentrationMixing two different concentrations of the same drug to reach a target concentrationThe result is a RATIO of parts, not volume. Multiply each part fraction by the total desired volume to get actual mL needed.
Percent Concentration (w/v)
Compound% w/v = grams per 100 mLMost liquid drug concentrations: 0.9% NaCl = 0.9g per 100mL = 9 mg/mLNormal Saline = 0.9% NaCl. D5W = 5% dextrose = 5g/100mL. D10W = 10% = 10g/100mL. Know these by memory.

Worked Examples

Step-by-step solutions for each calculation type — study the method, not just the answer.

Rx: Amoxicillin 750 mg PO TID × 10 days. Available: amoxicillin 250 mg/5 mL suspension. How many mL per dose, and what quantity (mL) should be dispensed for the full course?

Example 1 — Dosage Calculation (D/H×Q) + Total Quantity

Given:D = 750 mg, H = 250 mg, Q = 5 mL
Step 1:Units match (both mg) ✓
Step 2:(D÷H) × Q = (750÷250) × 5 = 3 × 5 = 15 mL per dose
Step 3:TID = 3 doses/day → 15 mL × 3 = 45 mL/day
Step 4:45 mL/day × 10 days = 450 mL total
✅ 15 mL per dose · Dispense 450 mL for the full 10-day course
Rx: Metformin 500 mg, i tab BID with meals. Qty dispensed: 60 tablets. What is the days supply? The patient asks if one bottle will last them 2 months.

Example 2 — Days Supply (Tablets)

Given:Qty = 60 tabs, Sig: i tab BID (1 tab × 2 times/day)
Daily use:1 × 2 = 2 tablets per day
Days Supply:60 tabs ÷ 2 tabs/day = 30 days
2 months?30 days ≈ 1 month. She would need 120 tabs for 2 months.
✅ Days Supply = 30 days. One bottle is a 1-month supply, not 2 months.
Order: Vancomycin 1,000 mg in 250 mL NS to infuse over 90 minutes. (a) What is the flow rate in mL/hr? (b) What is the drip rate using a 20 gtt/mL set?

Example 3 — IV Flow Rate & Drip Rate

Part A:Flow Rate = Volume ÷ Time. Convert 90 min to hours: 90÷60 = 1.5 hr
Flow Rate:250 mL ÷ 1.5 hr = 166.7 mL/hr ≈ 167 mL/hr
Part B:Drip Rate = (Volume × Drop Factor) ÷ Time (min)
Drip Rate:(250 × 20) ÷ 90 = 5000 ÷ 90 = 55.6 ≈ 56 gtt/min
✅ Flow Rate ≈ 167 mL/hr · Drip Rate ≈ 56 gtt/min (with 20 gtt/mL set)
A pharmacist needs 300 mL of a 25% dextrose solution. The pharmacy has 70% dextrose and sterile water (0%). Using alligation, how many mL of 70% dextrose and how many mL of sterile water are needed?

Example 4 — Alligation (Mixing Two Concentrations)

Step 1:Identify: Higher = 70%, Desired = 25%, Lower = 0% (sterile water)
Step 2:Parts of HIGHER (70%): Desired − Lower = 25 − 0 = 25 parts
Step 3:Parts of LOWER (water): Higher − Desired = 70 − 25 = 45 parts
Total parts:25 + 45 = 70 total parts
Vol of 70%:(25 ÷ 70) × 300 mL = 107.1 ≈ 107 mL of 70% dextrose
Vol of water:(45 ÷ 70) × 300 mL = 192.9 ≈ 193 mL sterile water
Check:(107 × 0.70) + (193 × 0) = 74.9 g ÷ 300 mL = 25.0% ✓
✅ 107 mL of 70% dextrose + 193 mL sterile water = 300 mL of 25% dextrose
💡
Alligation rule: Subtract diagonally and assign the result to the OPPOSITE ingredient — Parts of HIGHER = Desired−Lower · Parts of LOWER = Higher−Desired. Then use each ingredient's parts as a fraction of the total to find its volume.
Amoxicillin 400mg/5mL suspension: the manufacturer says to add 77 mL of water to get a final volume of 100 mL. What is the powder volume? If a patient needs 8 mL per dose TID, what is the days supply?

Example 5 — Powder Volume + Days Supply (Liquid)

PV formula:PV = FV − DV = 100 mL − 77 mL = 23 mL powder volume
Daily dose:8 mL × 3 (TID) = 24 mL per day
Days Supply:100 mL ÷ 24 mL/day = 4.17 days → round down to 4 days
✅ Powder Volume = 23 mL · Days Supply = 4 days (always round down — partial days don't count)

Practice Quiz

10 PTCE-style calculation questions — show your work, then check the explanation

Question 1 of 10

Dosage
Days Supply
IV Rates
Compounding

🧮 Calc Wizard

Tell the wizard what you're solving and get the right formula with a guided walkthrough.

Memory Hooks

Tap each card to reveal — 8 high-yield facts for exam day

Tap any card to flip it

Quick-Recall Reference

Dosage Formula
(D ÷ H) × Q
Desired ÷ Have × Quantity
Units MUST match before dividing
Sig Code Frequencies
QD=1 · BID=2 · TID=3 · QID=4
Q6H=4 · Q8H=3 · Q12H=2
PRN = as needed (variable)
IV Drop Factors
Macrodrip: 10, 15, or 20 gtt/mL
Microdrip: 60 gtt/mL always
Shortcut: 60 gtt/mL → gtt/min = mL/hr
Alligation Cross
Parts cross diagonally:
Higher−Desired → parts of lower
Desired−Lower → parts of higher
Then: parts/total × final volume
🎓 PTCB Exam Prep Platform

Ready to Pass the PTCE? Get Everything You Need in One Place.

These concept pages are just the start. FlashGenius gives you a complete PTCB prep toolkit — practice tests, flashcard decks, domain cheat sheets, and scenario quizzes built for the PTCE.