Skip to content
NursePracticeTest.

Set 9 of 10 · Heparin

Heparin Drip Calculation Practice

Heparin is a high-alert anticoagulant often given by continuous IV infusion. It is prescribed in units/hr, often from a weight-based protocol in units/kg/hr, but the pump runs in mL/hr, so the nurse converts using the bag's concentration. The practice questions on this page are free, with no sign-up.

FreeExact answer

Premixed bags are labeled in units per mL, for example 25,000 units in 500 mL, which is 50 units/mL. Always write units in full, never U or IU, and follow agency policy on independent double checks.

Heparin drip calculation formula

Bag concentration
units/mL = total units ÷ total mL
Weight-based dose
units/hr = units/kg/hr × weight in kg
Pump rate
mL/hr = units/hr ÷ units/mL
Dose running now
units/hr = mL/hr × units/mL
  • Check the bag's concentration every time. Heparin comes in many strengths, and mix-ups have caused fatal errors.
  • When a protocol table changes the dose after a lab result, recalculate units/hr from the new units/kg/hr, then convert to mL/hr again.
  • Check a running pump backward: 24.6 mL/hr × 50 units/mL = 1,230 units/hr, close to the 1,228 prescribed. The small gap comes from rounding the rate.

Worked example: heparin drip calculation

A client who weighs 150 lb is prescribed heparin 18 units/kg/hr IV. The bag contains heparin 25,000 units in 500 mL. Find the dose in units/hr and the pump rate in mL/hr. Round the weight to the nearest tenth of a kilogram, units to the nearest whole unit and the rate to the nearest tenth.

  • Weight: 150 lb ÷ 2.2 = 68.182 kg, rounded to 68.2 kg before use.
  • Concentration: 25,000 units ÷ 500 mL = 50 units/mL.
  • Dose: 18 units/kg/hr × 68.2 kg = 1,227.6 units/hr. Units are rounded to the whole unit: 1,228 units/hr.
  • Rate: 1,227.6 units/hr ÷ 50 units/mL = 24.552 mL/hr. Use the unrounded dose, then round the pump rate to the nearest tenth: 24.6 mL/hr.

Answer: 1,228 units/hr, run at 24.6 mL/hr

Practice this set on the exam screen

The set opens in the NCLEX-style test interface. Type each answer, submit it to see the correct answer and its worked rationale, then move on. Your progress is saved in this browser, and the last screen shows your score.

Answer key

Heparin practice questions: answers and rationales

Try the questions first. Open one to read its answer and rationale.

Question 1A 58-year-old client on a medical-surgical unit is prescribed heparin 1,300 units/hr by continuous IV infusion. The pharmacy supplies a premixed bag of heparin 25,000 units in 500 mL. At what rate, in mL/hr, will the nurse set the infusion pump? Round to the nearest tenth. Record your answer using 1 decimal place.

Find the bag's concentration, then divide the dose by it. Concentration: 25,000 units ÷ 500 mL = 50 units/mL. Rate: 1,300 units/hr ÷ 50 units/mL = 26 mL/hr, written with no trailing zero. Check backward: 26 mL/hr × 50 units/mL = 1,300 units/hr. Common errors: multiplying instead of dividing (65,000), or using 100 units/mL, the strength of a 250 mL bag, which gives 13 mL/hr and half the prescribed dose. Heparin is a high-alert medication, and many agencies require an independent double check of the rate. Takeaway: mL/hr = units/hr ÷ units/mL; read the bag's concentration every time.

Sources: DailyMed: Heparin Sodium in 5% Dextrose Injection label (25,000 units in 500 mL and in 250 mL; dose adjusted by aPTT); StatPearls: Dose Calculation Dimensional Analysis Factor-Label Method; Open RN Nursing Skills (ACC adaptation), 5.15 IV Infusion by Pump; ISMP List of High-Alert Medications in Acute Care Settings (2024)

Question 2At the change of shift, the nurse checks the heparin infusion of a 66-year-old client on a cardiac unit. The bag is labeled heparin 25,000 units in 250 mL, and the infusion pump is running at 14 mL/hr. How many units/hr of heparin is the client receiving? Round to the nearest whole number. Record your answer as a whole number.

To find the dose a pump is giving, multiply the rate by the bag's concentration. Concentration: 25,000 units ÷ 250 mL = 100 units/mL. Dose: 14 mL/hr × 100 units/mL = 1,400 units/hr. The mL cancel, leaving units/hr. Common errors: using 50 units/mL, the strength of a 500 mL bag, which gives 700 units/hr, or dividing the rate by the concentration. The nurse compares the 1,400 units/hr with the current prescription; if they do not match, the nurse verifies the prescription before changing anything. Takeaway: units/hr = mL/hr × units/mL. Working backward from the pump is a quick check at handoff.

Sources: DailyMed: Heparin Sodium in 5% Dextrose Injection label (25,000 units in 500 mL and in 250 mL; dose adjusted by aPTT); StatPearls: Dose Calculation Dimensional Analysis Factor-Label Method

Question 3The nurse applies the heparin protocol to the 1400 aPTT result. What is the new infusion dose in units/hr? Round to the nearest whole number. Record your answer as a whole number.

The aPTT of 43 seconds is below the target of 48 to 64 seconds and falls in the protocol row for 40 to 47 seconds: bolus 40 units/kg and increase the infusion by 2 units/kg/hr. New dose per kg: 18 + 2 = 20 units/kg/hr. New dose: 20 units/kg/hr × 81.6 kg = 1,632 units/hr. The 40 units/kg bolus (3,264 units) is given separately and is not added to the hourly dose. Common errors: adding 2 units/hr rather than 2 units/kg/hr, or using the row for less than 40 seconds. To set the pump, the nurse then divides by the bag's 50 units/mL: 32.6 mL/hr. Takeaway: read the aPTT against the protocol, change the units/kg/hr, then multiply by the weight in kg.

Sources: Raschke RA et al. The weight-based heparin dosing nomogram. Ann Intern Med 1993 (80 units/kg bolus, 18 units/kg/hr); Schurr JW et al. Implementation of a weight-based, nurse-driven heparin nomogram. Clin Appl Thromb Hemost 2018; DailyMed: Heparin Sodium in 5% Dextrose Injection label (25,000 units in 500 mL and in 250 mL; dose adjusted by aPTT); DailyMed: Heparin sodium injection label (aPTT 1.5 to 2 times normal); StatPearls: Partial Thromboplastin Time

Question 4A 47-year-old client in the emergency department weighs 74 kg and is prescribed a heparin IV bolus of 80 units/kg before a continuous infusion is started. The vial is labeled heparin 5,000 units/mL. How many mL will the nurse draw up for the bolus? Round to the nearest tenth. Record your answer using 1 decimal place.

Bolus dose: 80 units/kg × 74 kg = 5,920 units. Volume: 5,920 units ÷ 5,000 units/mL = 1.184 mL. A volume of 1 mL or more is rounded to the nearest tenth, so the nurse draws up 1.2 mL. Common errors: stopping at 5,920 and recording units instead of mL, or dividing 5,000 by 5,920. Heparin vials come in several strengths, and mix-ups between them have caused fatal errors, so the nurse reads the concentration on the vial and follows agency policy on an independent double check before giving the bolus. Takeaway: bolus units = units/kg × kg; then mL = units ÷ units/mL on the vial.

Sources: Raschke RA et al. The weight-based heparin dosing nomogram. Ann Intern Med 1993 (80 units/kg bolus, 18 units/kg/hr); DailyMed: Heparin Sodium Injection label (verify the strength before use); DailyMed: Heparin Sodium Injection vials label (1,000, 5,000 and 10,000 units/mL); Open RN Nursing Skills (ACC adaptation), 5.5 Rounding; ISMP List of High-Alert Medications in Acute Care Settings (2024)

Question 5The client weighs 196 lb. The nurse applies the heparin protocol to the 0400 aPTT result. At what rate, in mL/hr, will the nurse restart the infusion after the 1-hour hold? Round the weight to the nearest tenth of a kilogram and the rate to the nearest tenth. Record your answer using 1 decimal place.

The aPTT of 86 seconds is above the target of 42 to 56 seconds and falls in the row for greater than 70 seconds: hold for 1 hour, then decrease by 3 units/kg/hr. Weight: 196 lb ÷ 2.2 = 89.09 kg, rounded to 89.1 kg. New dose per kg: 18 − 3 = 15 units/kg/hr. New dose: 15 units/kg/hr × 89.1 kg = 1,336.5 units/hr. Concentration: 25,000 units ÷ 250 mL = 100 units/mL. Rate: 1,336.5 units/hr ÷ 100 units/mL = 13.365 mL/hr, rounded to 13.4 mL/hr. Common errors: using 196 as kg, using 50 units/mL, or restarting at the old rate of 16 mL/hr. Takeaway: convert the weight, apply the protocol change in units/kg/hr, then divide by the bag's units/mL.

Sources: Raschke RA et al. The weight-based heparin dosing nomogram. Ann Intern Med 1993 (80 units/kg bolus, 18 units/kg/hr); Schurr JW et al. Implementation of a weight-based, nurse-driven heparin nomogram. Clin Appl Thromb Hemost 2018; DailyMed: Heparin Sodium in 5% Dextrose Injection label (25,000 units in 500 mL and in 250 mL; dose adjusted by aPTT); DailyMed: Heparin sodium injection label (aPTT 1.5 to 2 times normal); StatPearls: Partial Thromboplastin Time; Open RN Nursing Skills (ACC adaptation), 5.4 Equivalencies

FAQ

Heparin drip calculation: FAQ

How to compute a heparin infusion?
Find the bag's concentration (total units ÷ total mL), then divide the dose in units/hr by it to get mL/hr. For a weight-based order, first multiply units/kg/hr by the weight in kg. Example: 18 units/kg/hr × 68.2 kg = 1,227.6 units/hr, and with 25,000 units in 500 mL (50 units/mL) the pump runs at 1,227.6 ÷ 50 = 24.6 mL/hr.
What are the typical drip rates for heparin infusions?
There is no single rate: it depends on the dose prescribed and the bag's concentration. The premixed bag's label gives adults 20,000 to 40,000 units per 24 hours by continuous infusion, based on a 68 kg client, which is about 833 to 1,667 units/hr. From a bag of 25,000 units in 500 mL (50 units/mL) that is about 16.7 to 33.3 mL/hr.
How to titrate a heparin drip?
By the protocol's table: each aPTT result maps to a change in the dose, and the nurse recalculates the pump rate. If a practice protocol raises 18 units/kg/hr by 2 units/kg/hr for a client who weighs 74.1 kg, the new dose is 20 × 74.1 = 1,482 units/hr, and at 50 units/mL the pump is reset to 1,482 ÷ 50 = 29.6 mL/hr. Steps and targets differ between hospitals, so use the table you are given.

Sources: DailyMed: Heparin Sodium in 5% Dextrose Injection label; Raschke RA et al. The weight-based heparin dosing nomogram. Ann Intern Med 1993; StatPearls: Dose Calculation Dimensional Analysis Factor-Label Method