Nursing care
Ratio and proportion dosage calculations, worked step by step
Written and reviewed by Nicole Ramirez, BSN, RN, CMSRN · 4 min read · Updated November 2026
Short answer
In ratio and proportion dosage calculations, you write what is available as a ratio (for example 25 mg : 1 mL), set it equal to the ordered dose over the unknown (12.5 mg : x mL), then cross-multiply and divide. Both ratios must use the same units, so convert grams, milligrams or micrograms before you set it up.
The setup, in the order that prevents errors
A proportion says two ratios are equal. On the left goes the drug as supplied: the amount of drug and the volume or tablet it comes in. On the right goes the ordered amount and x. Matching units must sit in the same position on both sides, drug over drug and volume over volume.
| Step | What you write | Check |
|---|---|---|
| 1. Convert | Put the order in the same unit as the label | mg with mg, mcg with mcg |
| 2. Known ratio | Supply: drug amount over 1 tablet or over mL | Read from the label in the stem |
| 3. Unknown ratio | Ordered amount over x | Same drug unit on top as step 2 |
| 4. Cross-multiply | Known drug x x = ordered drug x known volume | Divide to isolate x |
| 5. Round and sense-check | Apply the rounding rule for the form | Is the answer a sensible volume or tablet count? |
Students write it two ways, with colons (25 mg : 1 mL = 12.5 mg : x mL) or as fractions. The math is identical. Fractions make it easier to see that units line up, which is why many instructors prefer them.
Three worked problems, including the convert-first type
All figures here are practice numbers, not orders. The first uses the same problem Open RN solves by dimensional analysis, so you can see that both methods reach 0.5 mL.
Worked example
- Units already match (mg and mg)
- Cross-multiply: 25 x x = 12.5 x 1
- 25x = 12.5
- x = 12.5 divided by 25 = 0.5
Worked example
- Convert first: 0.25 g x 1,000 mg/g = 250 mg
- Cross-multiply: 125 x x = 250 x 5
- 125x = 1,250
- x = 1,250 divided by 125 = 10
Worked example
- Convert the label: 0.075 mg x 1,000 mcg/mg = 75 mcg
- Cross-multiply: 75 x x = 150 x 1
- x = 150 divided by 75 = 2
Problem 2 shows the error this method invites. Skip the conversion and you get 125 mg : 5 mL = 0.25 : x, which gives 0.01 mL, a volume no oral syringe can measure. That absurd answer is the cue to go back and convert.
Rounding rules that apply to the answer
Open RN's rounding guidance: for adult liquid volumes of 1 mL or more, round to the tenth; under 1 mL, round to the hundredth; for pediatric doses, round to the hundredth. Do not round in the middle of the problem, only at the end.
When you write the dose, use a leading zero (0.5 mL, not .5 mL) and no trailing zero (5 mL, not 5.0 mL). A missed decimal point is a tenfold error, and these two habits are how charting prevents it. Equivalents to memorize for the conversion step include 1 g = 1,000 mg, 1 mg = 1,000 mcg and 1 kg = 2.2 lb.
Ratio and proportion or dimensional analysis?
Neither is more correct; both give the same answer when set up properly. Ratio and proportion is quick for one-step problems like tablets and liquid volumes. It becomes clumsy when a problem chains several conversions, such as a weight-based dose in mcg/kg/min that must become mL/hr, because you have to solve one proportion, then feed its answer into the next.
Dimensional analysis handles those chains in a single line by cancelling units, which is why Open RN teaches it as the main method. A practical approach: use whichever you trust for simple items, but learn dimensional analysis for infusion and weight-based rates, where losing track of one unit gives a wildly wrong rate.
Sources and further reading
5.9: Liquid Concentrations (Open RN Nursing Skills, LibreTexts). Practice problem of 12.5 mg ordered from 25 mg per 1 mL equals 0.5 mL, solved there by dimensional analysis.
5.5: Rounding (Open RN Nursing Skills, LibreTexts). Rounding liquids to the tenth or hundredth, pediatric to the hundredth, rounding only at the final answer, leading zeros and no trailing zeros.
5.4: Equivalencies (Open RN Nursing Skills, LibreTexts). 1 g = 1,000 mg; 1 mg = 1,000 mcg; 1 kg = 2.2 lb.
5.6: Using Dimensional Analysis (Open RN Nursing Skills, LibreTexts). Dimensional analysis as the method Open RN teaches, converting by multiplying by fractional forms of 1 and cancelling units.
The next step on this is the same as on everything else here: answer questions and read the rationales. Our dosage calculation and lab values practice questions are the closest set to what this page covers.
Common questions
How do you use ratio and proportion for dosage calculations?
Convert the order to the label's unit. Write the supply as drug over volume or tablet, set it equal to the ordered amount over x, cross-multiply, and divide. Then round by the rule for that dosage form and check that the answer is a sensible amount.
Is ratio-proportion or dimensional analysis better?
Both are accepted and reach the same answer. Ratio and proportion is fast for single-step tablet and liquid problems. Dimensional analysis is easier for multi-step problems such as weight-based infusion rates, because it handles every conversion in one line.
What is the most common ratio and proportion mistake?
Setting up the proportion before converting units, such as putting grams on one side and milligrams on the other. The answer comes out 1,000 times too large or too small. Another is flipping one ratio so the drug amount sits on top on one side and on the bottom on the other.
More on dosage calculation and lab values