Heparin IV Infusion and Weight-Based Protocols
Educational Use Only
This content is for educational purposes only and does not substitute for clinical training, institutional protocols, or professional medical guidance. Always verify calculations with your facility's protocols and a licensed pharmacist before administering medications to patients.
Medication dosages, IV drip rates, vital monitoring
Heparin IV infusion is one of the highest-risk calculations in nursing. The Institute for Safe Medication Practices (ISMP) classifies heparin as a high-alert medication — errors in bolus dosing or infusion rates can cause life-threatening bleeding or fail to prevent dangerous blood clots. Most hospitals use standardized weight-based heparin protocols that require nurses to calculate a bolus dose in units, an initial infusion rate in units/hr, and then convert that rate to mL/hr for the infusion pump. Ongoing aPTT lab results trigger rate adjustments that require recalculation. Every heparin calculation demands an independent double-check by a second nurse.
How Weight-Based Heparin Protocols Work
A typical heparin protocol has four components:
- Bolus dose — a one-time IV push dose calculated from the patient’s weight (units/kg)
- Initial continuous infusion rate — an ongoing drip calculated from weight (units/kg/hr)
- aPTT monitoring — blood draws at set intervals to measure how well the blood is being anticoagulated
- Rate adjustments — increases, decreases, or additional boluses based on aPTT results
The protocol is designed to reach a therapeutic aPTT range (typically 60 to 100 seconds, though ranges vary by facility) while minimizing bleeding risk. This range is institution-specific and must be calibrated to anti-factor Xa levels of 0.3 to 0.7 IU/mL per ACCP (American College of Chest Physicians) guidelines — always use the therapeutic range defined by your facility’s protocol.
Standard Heparin Concentrations
The concentration of the heparin bag determines how you convert from units/hr to mL/hr for the pump.
| Bag Concentration | Total Units | Bag Volume | Units per mL |
|---|---|---|---|
| 25,000 units/500 mL | 25,000 | 500 mL | 50 units/mL |
| 25,000 units/250 mL | 25,000 | 250 mL | 100 units/mL |
Important: Always verify the concentration on the bag label. Some facilities use 25,000 units/500 mL (50 units/mL), while others use 25,000 units/250 mL (100 units/mL). Using the wrong concentration doubles or halves the infusion rate — a potentially fatal error.
Step-by-Step Method
Step 1: Calculate the Bolus Dose
Step 2: Calculate the Initial Infusion Rate in Units/hr
Step 3: Convert Units/hr to mL/hr for the Pump
Worked Examples
Example 1: Initial Protocol Setup
Protocol order: Heparin bolus 80 units/kg IV, then continuous infusion at 18 units/kg/hr. Patient weighs 90 kg. Available: Heparin 25,000 units in 500 mL NS.
Step 1: Bolus dose.
Step 2: Initial infusion rate.
Step 3: Convert to mL/hr.
First, find the concentration:
Answer:
- Administer a 7,200-unit bolus IV push
- Program the pump to 32 mL/hr (rounded per facility policy)
Reasonableness check: Heparin drip rates for adults typically range from 15 to 45 mL/hr with standard 25,000 units/500 mL concentration. A rate of 32 mL/hr for a 90 kg patient is well within that range.
Example 2: Patient Weight in Pounds
Protocol order: Heparin bolus 80 units/kg IV, then infusion at 18 units/kg/hr. Patient weighs 176 lb. Available: Heparin 25,000 units in 250 mL D5W.
Step 1: Convert weight.
Step 2: Bolus dose.
Step 3: Infusion rate.
Step 4: Convert to mL/hr.
Concentration:
Answer:
- Administer a 6,400-unit bolus IV push
- Program the pump to 14 mL/hr
Reasonableness check: Notice the pump rate is much lower than Example 1 even though the patient is only slightly lighter. This is because the concentration is 100 units/mL (instead of 50) — the same number of units is delivered in half the volume. This is why verifying concentration is critical.
aPTT-Based Rate Adjustments
After starting the heparin drip, aPTT levels are drawn (typically every 6 hours) to determine if the rate needs adjustment. A sample protocol adjustment table:
| aPTT Result (seconds) | Action |
|---|---|
| Less than 35 | Re-bolus 80 units/kg, increase rate by 4 units/kg/hr |
| 35 to 59 | Re-bolus 40 units/kg, increase rate by 2 units/kg/hr |
| 60 to 100 | Therapeutic — no change |
| 101 to 130 | Decrease rate by 2 units/kg/hr |
| Greater than 130 | Hold infusion 1 hour, then decrease rate by 3 units/kg/hr |
Note: aPTT ranges and adjustment protocols vary by facility. Always use your institution’s specific protocol.
Example 3: aPTT Adjustment
Scenario: The patient from Example 1 (90 kg, 25,000 units/500 mL, currently running at 1,620 units/hr = 32 mL/hr) has an aPTT of 48 seconds. Per the protocol above, the aPTT is in the 35 to 59 range.
Action: Re-bolus 40 units/kg and increase the rate by 2 units/kg/hr.
Step 1: Re-bolus.
Step 2: Calculate the rate increase.
Step 3: New infusion rate in units/hr.
Step 4: Convert new rate to mL/hr.
Answer:
- Administer a 3,600-unit re-bolus
- Increase the pump rate from 32 to 36 mL/hr
- Recheck aPTT in 6 hours per protocol
Reasonableness check: The rate increased by 4 mL/hr (, rounded to 4). A modest increase for a subtherapeutic aPTT makes sense.
The Independent Double-Check
Because heparin is a high-alert medication, facilities require a second nurse to independently verify:
- The patient’s weight used in the calculation
- The bolus dose in units
- The infusion rate in units/hr and mL/hr
- The concentration on the bag label matches the concentration used in calculations
- The pump programming matches the calculated rate
“Independently” means the second nurse performs the calculation from scratch — they do not simply look at your work and nod. Both nurses must arrive at the same answer before administration.
Common Mistakes to Avoid
- Using the wrong concentration. 25,000 units/500 mL gives 50 units/mL. 25,000 units/250 mL gives 100 units/mL. Confusing these doubles or halves every pump rate.
- Forgetting to convert pounds to kilograms. Heparin protocols are always weight-based in kg. Using the weight in pounds instead of kg nearly doubles the dose.
- Adding the adjustment to the mL/hr rate instead of the units/hr rate. The protocol says “increase by 2 units/kg/hr” — calculate the units/hr change first, then convert the new total to mL/hr.
- Skipping the independent double-check. This is not optional. Heparin errors have caused patient deaths. Every bolus and every rate change requires verification by a second nurse.
- Using a non-standardized concentration. If the pharmacy sends an unusual concentration (e.g., 20,000 units/500 mL = 40 units/mL), you must recalculate accordingly. Do not assume the standard concentration.
Practice Problems
Test your understanding with these problems. Click to reveal each answer.
Problem 1: Protocol: Heparin bolus 80 units/kg, then infusion at 18 units/kg/hr. Patient weighs 70 kg. Available: 25,000 units/500 mL. Calculate the bolus and the pump rate.
Bolus: units
Infusion rate: units/hr
Concentration: units/mL
Answer: Bolus 5,600 units IV push. Program pump to 25 mL/hr.
Problem 2: Same protocol as Problem 1. Patient weighs 198 lb. Available: 25,000 units/250 mL. Calculate the bolus and pump rate.
Convert weight: kg
Bolus: units
Infusion rate: units/hr
Concentration: units/mL
Answer: Bolus 7,200 units. Program pump to 16 mL/hr.
Problem 3: A 75 kg patient is on a heparin drip at 1,350 units/hr (25,000 units/500 mL). The aPTT comes back at 42 seconds. Per the adjustment table (35-59: re-bolus 40 units/kg, increase by 2 units/kg/hr), what is the new pump rate?
Re-bolus: units
Rate increase: units/hr
New rate: units/hr
Answer: Administer 3,000-unit re-bolus. New pump rate is 30 mL/hr.
Problem 4: A 100 kg patient is on heparin at 2,000 units/hr (25,000 units/500 mL, 50 units/mL). The aPTT is 115 seconds. Per the table (101-130: decrease by 2 units/kg/hr), calculate the new pump rate.
Rate decrease: units/hr
New rate: units/hr
Answer: Decrease pump rate to 36 mL/hr (from 40 mL/hr).
Problem 5: A patient weighs 143 lb. Protocol: bolus 80 units/kg, infusion 18 units/kg/hr. Available: 25,000 units/500 mL. Calculate the bolus and initial pump rate.
Convert weight: kg
Bolus: units
Infusion: units/hr
Concentration: units/mL
Answer: Bolus 5,200 units. Program pump to 23 mL/hr.
Key Takeaways
- Heparin is a high-alert medication — every calculation requires an independent double-check by a second nurse
- The weight-based protocol has three calculation steps: bolus (units/kg), infusion rate (units/kg/hr to units/hr), then convert to mL/hr using the bag concentration
- The conversion formula is
- Always verify the bag concentration — 25,000 units/500 mL (50 units/mL) and 25,000 units/250 mL (100 units/mL) give very different pump rates for the same units/hr
- aPTT adjustments change the rate in units/kg/hr — recalculate the full units/hr to mL/hr conversion after each adjustment
- Always convert pounds to kilograms before any calculation — heparin protocols are always in units/kg
- When in doubt, call the pharmacist — heparin errors can be fatal
Return to Math for Nurses for more topics.
Next Up in Nursing
Last updated: March 29, 2026