The three dose calculation formulas
Almost every weight based dose calculation is built from three short formulas. Learning them properly matters more than learning any single calculator, because the formulas let you check a result by hand, spot a figure that cannot be right, and work safely when you have only paper in front of you. This page writes out all three, in the order you normally use them: first the total dose from the weight, then the volume from the concentration, then the general formula method that covers tablets, ampoules and liquids in one pattern.
Formula 1: weight based dose. Dose in mg equals dose per kilogram in mg/kg multiplied by weight in kg. In symbols: dose_mg = dosePerKg x weightKg. The units cancel in a way that makes the check easy: kilograms in the dose rate and kilograms in the weight cancel out, leaving milligrams, which is exactly the unit you want for the answer. If your arithmetic leaves you with any other unit, something in the setup was wrong. The weight must be in kilograms before this formula is used, because dose rates in formularies are stated per kilogram. A weight recorded in pounds has to be converted first, using weight in kg equals weight in lb multiplied by 0.45359237.
Formula 2: volume from concentration. Volume in mL equals dose in mg divided by concentration in mg per mL. In symbols: volume_ml = dose_mg / concentration. Concentration tells you how many milligrams are contained in each millilitre of the liquid, so dividing the dose you need by that figure tells you how many of those millilitres to draw up. Again the units help you: milligrams divided by milligrams per millilitre leaves millilitres. Concentration is a property of the specific product in your hand, not of the medicine in general. The same drug is commonly supplied at several different strengths, and using the concentration of a different product is one of the classic ways a correct dose in milligrams becomes a wrong volume in millilitres.
Formula 3: the formula method. Dose equals (Desired divided by Have) multiplied by Quantity. Desired is the dose that has been prescribed. Have is the amount of drug in the stock product. Quantity is the volume, or the number of units, in which that stock amount is supplied. For a liquid, suppose 100 mg is desired, the stock ampoule or bottle contains 50 mg in each 1 mL, and so Have is 50 and Quantity is 1 mL. The volume to give is (100 divided by 50) multiplied by 1 mL, which is 2 mL. For tablets, if 10 mg is desired, the tablets in stock are 5 mg each, and the quantity is 1 tablet, the answer is (10 divided by 5) multiplied by 1, which is 2 tablets. The formula method and the concentration method are the same arithmetic seen from two directions: dividing by a concentration in mg per mL is the special case of the formula method where the quantity is 1 mL. Knowing both forms is useful because product labels do not all present strength in the same way, and being able to restate a problem in the second form is a practical way to check an answer you reached with the first.
Worked examples
Worked examples are where a formula becomes a habit, so each example below shows the setup, the arithmetic and the sanity check, not just the answer. The first example is a child. The prescribed dose rate is 5 mg/kg and the child weighs 20 kg. Dose in mg equals 5 multiplied by 20, which is 100 mg. The sanity check is that 5 mg for each of 20 kilograms must be a round, moderate figure, and 100 mg is exactly that. If the liquid supplied contains 50 mg per mL, the volume is 100 divided by 50, which is 2 mL. Notice how the two steps stay separate: the dose in milligrams is decided first, and only then is it translated into a volume for the product actually in stock.
The second example is an adult. The dose rate is 15 mg/kg and the adult weighs 70 kg. Dose in mg equals 15 multiplied by 70, which is 1050 mg. A useful cross check is to build the answer in parts: 10 mg/kg for 70 kg is 700 mg, and 5 mg/kg for 70 kg is 350 mg, and 700 plus 350 is 1050 mg. Splitting a multiplication into two easier parts is a simple habit that catches many slips, because the two routes to the same answer rarely fail in the same way. The third pattern to practise is the capped calculation covered in the next section: a rate of 20 mg/kg for a 60 kg patient gives 1200 mg on paper, but with a maximum single dose of 1000 mg the dose to use is 1000 mg, and any volume is then worked out from 1000 mg, never from 1200 mg. This calculator handles the cap in exactly that order, and it flags the result with a warning so the cap is never applied silently.
Why maximum dose caps exist
A dose per kilogram is a rate, and a rate on its own has no upper limit: the heavier the patient, the larger the total dose it produces. For small and average sized patients that is appropriate, because the rate was derived for bodies of that size. But many medicines also carry a maximum single dose, and often that maximum is simply the usual adult dose. The cap exists because beyond a certain total amount, giving more drug adds risk without adding benefit, and because the evidence behind the dose rate usually comes from patients within a studied weight range. A maximum dose in a formulary entry is therefore not fine print. It is part of the dose.
This matters most for large children and adolescents dosed by weight. A child who weighs 60 kg or 70 kg is still a child, with a childs physiology, but a straight mg/kg calculation can produce a total dose larger than the standard adult dose of the same medicine. Applying the adult cap in that situation is standard practice: the child receives the dose rate per kilogram up to the point where the adult maximum is reached, and no further. That is why the cap field in this calculator exists, and why a capped result should always be visible rather than hidden inside the arithmetic. When a calculation hits a cap, it is also worth pausing to recheck the prescription itself. Sometimes the cap reveals that a dose rate was misread, a decimal point was misplaced, or a dose intended to be divided across the day was entered as a single dose. The cap protects the patient twice: once by limiting the amount, and once by forcing a second look.
The tenfold error problem and decimal safety
The most dangerous dose calculation errors are not small rounding differences. They are tenfold errors, where a dose comes out ten times too large or ten times too small, usually because a decimal point is misplaced, a trailing zero is misread, or a figure is heard or copied incorrectly. A tenfold overdose of a potent medicine can be life threatening, and a tenfold underdose can mean a treatment silently fails. Medication safety teaching therefore treats decimal points with unusual seriousness, and the conventions are simple enough for anyone to apply.
Always write a leading zero before a decimal point: write 0.5 mg, never .5 mg, because a faint or hurried reader can miss the point and read 5 mg, a tenfold error created by one missing character. Never write a trailing zero after a decimal point: write 5 mg, never 5.0 mg, because 5.0 can be misread as 50 if the point is missed, again a tenfold error. The same care applies when you read a dose back, enter it into a calculator, or copy it onto a chart: read the digits individually, state the unit in full, and compare the figure against the source rather than against your memory of it. In this calculator, the equivalent habits are to check the decimal point in every field before pressing calculate, to confirm that the dose rate is in mg/kg and not in micrograms per kilogram or grams per kilogram, and to ask whether the final answer is in a plausible range for the medicine and the patient. A result that is ten times larger than the dose you expected is not a result to administer. It is a result to recalculate from the beginning.
Independent double checks and high alert medicines
An independent double check means a second qualified person works through the calculation separately, from the prescription and the original figures, and only then compares answers. It is deliberately not the same as watching a colleague calculate, or agreeing with a number you have already been shown, because seeing an answer first biases the check toward confirming it. Standard medication safety practice reserves formal independent double checks for the situations where an error would do the most harm: complex calculations, doses for children, and medicines classed as high alert.
High alert medicines are drugs that bear a heightened risk of causing significant harm when they are used in error. The reference list in this area is the ISMP List of High-Alert Medications, maintained by the Institute for Safe Medication Practices, which names the classes and specific medicines that organisations should treat with extra safeguards in acute care and other settings. This page does not reproduce that list, and you should always work from the current version published by ISMP and from your own organisations high alert policy, because both are updated over time. The practical point for dose calculation is that when a medicine appears on a high alert list, the calculation deserves the full routine: a careful first calculation, an independent second check, a check against the maximum dose, and a check of the volume against the physical syringe or infusion device that will actually deliver it. A calculator can support the first of those steps. It cannot replace the rest, and for high alert medicines it should never be the only check performed.
Common pitfalls
The first pitfall is confusing milligrams and millilitres. Milligrams measure the amount of drug. Millilitres measure the volume of liquid. They are connected only through the concentration of the particular product, and they are never interchangeable. A prescription written in milligrams must be converted using the concentration on the label of the product in your hand, and the final instruction should state both the dose and the volume so that anyone checking it can follow the conversion.
The second pitfall is the choice of body weight. Most dose rates assume the patients actual body weight, but for some medicines and some patients, prescribers use an adjusted body weight or an ideal body weight instead, particularly where a drug distributes poorly into fatty tissue. This calculator uses whichever weight you enter, so the decision about which weight is appropriate for the medicine belongs to the prescriber and the formulary entry, not to the tool. If a formulary states a dose in terms of a specific weight definition, use that definition, and record which weight was used alongside the calculation. The third pitfall is rounding. Volumes often have to be rounded to what a syringe can actually measure, and small volumes for small children may need an appropriately sized syringe so that rounding does not become a meaningful fraction of the dose. Round at the final step only, keep the unrounded figures visible while you check, and follow local policy on acceptable rounding for the medicine involved. Finally, watch the quiet pitfalls: selecting pounds when the weight was in kilograms, leaving an old concentration in place after the product changes, and copying a dose rate from a different indication or a different route of administration. Each of these produces arithmetic that is internally perfect and clinically wrong, which is precisely why the checks around the calculation matter as much as the calculation itself.
Who should not rely on a generic calculator
No one should rely on a generic calculator as the source of a dose, because a generic calculator knows nothing about the medicine or the patient. It does not know the indication, the route, the dosing interval, the patients age, kidney or liver function, allergies, other medicines, or whether the drug has a narrow margin between a therapeutic dose and a harmful one. All of that information decides what the dose per kilogram should be, and none of it is entered here. This tool only does the arithmetic once those decisions have been made by someone qualified, from a proper source.
That source should be a current formulary or the official product information: for example the BNF (British National Formulary) or its equivalent in your country, the product label or summary of product characteristics supplied by the manufacturer, or the prescription written for the individual patient. Students and trainees can use this page to practise the formulas and to check their own worked answers, and that is a legitimate use, provided practice calculations are never carried across to a real patient without the usual independent checks. Patients and carers should not use a generic calculator to decide or alter a dose of their own medicine. If a dose on a label or a prescription looks wrong, or a volume seems much larger or smaller than usual, the safe action is to ask the prescriber or pharmacist to check it, not to recalculate and proceed alone. The calculator is the last step in a chain of decisions, and the weakest place to stand if the earlier steps are missing.
Key takeaways
- Multiply the dose per kilogram by the patient weight in kilograms.
- Divide the dose in milligrams by the concentration of the liquid in milligrams per millilitre.
- The formula method is Dose equals (Desired divided by Have) multiplied by Quantity.
- The dose to use is the maximum dose, not the larger calculated figure, and this calculator shows the capped dose with a warning when that happens.
Frequently asked questions
How do I calculate a dose from mg/kg?
Multiply the dose per kilogram by the weight in kilograms: 5 mg/kg for a 20 kg child is 5 multiplied by 20, which is 100 mg. Then check the result against any maximum single dose for the medicine.
How do I convert a dose in mg to a volume in mL?
Divide the dose in mg by the concentration in mg per mL: 100 mg from a 50 mg/mL liquid is 100 divided by 50, which is 2 mL. Always take the concentration from the label of the product you are actually using.
What is the formula method for dose calculation?
Dose equals (Desired divided by Have) multiplied by Quantity. For 100 mg desired from stock of 50 mg per 1 mL, the volume is (100 divided by 50) multiplied by 1 mL, which is 2 mL.
What happens if the calculated dose is above the maximum dose?
The capped maximum becomes the dose to use, this calculator shows a warning, and any volume is worked out from the capped dose. A capped result is also a prompt to recheck the prescription and the formulary entry.
Should I use kilograms or pounds for weight-based dosing?
Use kilograms, because dose rates are stated per kilogram. If the weight is in pounds, convert first with kg equals lb multiplied by 0.45359237. This calculator shows the kilogram weight it used when you select pounds.
Can this calculator replace checking the dose in a formulary?
No. This tool only does the arithmetic. The dose per kilogram, route, interval and maximum dose must come from a current formulary such as the BNF or from the product label and prescription, and the final dose needs an independent check before a medicine is given.