Calculating an injection dosage comes down to one core formula: divide the dose you need by the concentration you have, then multiply by the volume it comes in. Written out, that looks like D/H × Q = x, where D is the desired dose, H is what’s on hand (the concentration), and Q is the quantity per unit. Once you understand this formula, nearly every injection calculation is a variation of it.
The Basic Formula: Desired Over Have
The most widely taught method for dosage calculation is called “Desired Over Have.” It works like this:
- D (Desired dose): the amount your prescription calls for, in milligrams, micrograms, or units
- H (Have on hand): the concentration listed on the vial label
- Q (Quantity): the volume that contains the on-hand concentration, usually in milliliters
The equation is: (D ÷ H) × Q = volume to inject.
For example, if you need 4 mg and the vial contains 2 mg per 1 mL, the math is (4 ÷ 2) × 1 = 2 mL. That’s the amount you draw into the syringe. The same logic applies whether you’re working with insulin units, micrograms of a hormone, or milligrams of an antibiotic. The formula stays the same.
Match Your Units First
The single most important step before plugging numbers into any formula is making sure all your units match. If the prescription is in milligrams and the vial is labeled in grams, you need to convert before calculating. Getting this wrong is one of the most common sources of dosing errors: misplaced decimal points alone account for about 22% of all dosage mistakes in clinical settings.
Here are the conversions you’ll use most often:
- Weight: 1 gram = 1,000 milligrams. 1 milligram = 1,000 micrograms. 1 kilogram = 2.2 pounds.
- Volume: 1 liter = 1,000 milliliters. 1 milliliter = 1 cubic centimeter (cc).
A quick example: your dose is ordered as 0.5 g but the vial is labeled in milligrams. Convert first. 0.5 g = 500 mg. Now you can use the formula with matching units on both sides.
Weight-Based Dosing
Many medications, especially for children, are dosed by body weight. The prescription will be written as a certain number of milligrams per kilogram (mg/kg). To get the actual dose, you multiply the per-kilogram amount by the patient’s weight in kilograms, then use the Desired Over Have formula to find the injection volume.
If your weight is in pounds, divide by 2.2 to convert to kilograms. A 154-pound adult is 70 kg. If the prescribed dose is 2 mg/kg, the total dose is 2 × 70 = 140 mg. Then apply the formula: if the vial contains 50 mg per mL, you’d calculate 140 ÷ 50 × 1 = 2.8 mL.
Weight-based dosing is the standard approach in pediatric medicine because children’s bodies process drugs differently at different sizes. For pediatric calculations especially, carry your math to at least two decimal places and only round at the very end. Rounding too early can cause meaningful errors in small patients. The general clinical rule is to carry milligram amounts to the hundredths place and round to tenths for your final answer.
Reconstituted Medications
Some injectable medications come as a dry powder in a vial. Before you can calculate the injection volume, you need to mix the powder with a liquid (called a diluent), usually sterile water or saline. This step is called reconstitution.
The vial label will tell you exactly how much diluent to add and what concentration you’ll get as a result. For instance, a vial might say to add 2.7 mL of sterile water, which gives you a final concentration of 400 mg per mL. Some vials offer a range of diluent amounts, each producing a different concentration. You pick the one that makes sense for the dose you need to give, typically choosing whichever results in a reasonable injection volume.
Once reconstituted, the concentration on the label becomes your “Have” number, and you use the Desired Over Have formula exactly as before. The key point: always use the post-reconstitution concentration, not the total amount of powder that was in the vial.
Choosing the Right Syringe
Your calculation is only as precise as the syringe you use to measure it. Different syringe sizes have different graduation marks, and picking the wrong one can introduce real error.
A 1 mL syringe has markings every 0.01 mL, making it ideal for small, precise doses. A 3 mL syringe marks every 0.1 mL. A 5 mL syringe only marks every 0.2 mL, so you can’t reliably measure something like 1.3 mL with it. All standard syringes have an accuracy tolerance of about ±5%, and below 0.2 mL on a 1 mL syringe, the margin of error grows to around 0.07 mL.
The practical rule: use the smallest syringe that can hold your calculated volume. If you need 0.35 mL, use a 1 mL syringe. If you need 2.4 mL, a 3 mL syringe works. This keeps your measurement as accurate as possible.
A Worked Example Start to Finish
Say you need to inject 75 mg of a medication. The vial reads 50 mg/mL. Here’s the full process:
Step 1: Check units. The prescription is in milligrams and the vial is in milligrams per milliliter. They match.
Step 2: Apply the formula. 75 mg ÷ 50 mg × 1 mL = 1.5 mL.
Step 3: Pick the syringe. 1.5 mL fits easily in a 3 mL syringe, which has 0.1 mL markings, so you can measure 1.5 mL exactly.
Now a weight-based version. A 66-pound child needs a medication dosed at 5 mg/kg. The vial concentration is 100 mg per 2 mL.
Step 1: Convert weight. 66 ÷ 2.2 = 30 kg.
Step 2: Find total dose. 5 mg × 30 kg = 150 mg.
Step 3: Apply the formula. 150 mg ÷ 100 mg × 2 mL = 3 mL.
Where Errors Happen Most
A study published in JAMA Pediatrics found that nearly 60% of dosage errors came from mistakes in decimal placement, arithmetic, or expressing the final dose, even when the person set up the equation correctly. Another 29.5% of errors came from using the wrong equation entirely. In pediatric cases specifically, using the wrong formula accounted for over 35% of errors.
One particularly dangerous mistake is calculating the volume of liquid in the vial rather than the milligram dose. This sounds subtle, but it happens when someone accidentally treats the volume number as the dose number, which can lead to giving several times too much or too little medication.
The best way to catch mistakes is to do a quick sanity check after every calculation. If the vial contains 100 mg/mL and you need 50 mg, the answer should be less than 1 mL. If your math gives you 5 mL, something went wrong. That kind of rough estimate, even before you check the arithmetic, catches the most dangerous tenfold errors that come from misplaced decimals.

