Calculate insulin doses including basal, bolus, correction factor, and carb ratio using the 1800 rule, 500 rule, and weight-based TDD estimation.
Insulin dosing is one of the most complex aspects of diabetes management, requiring calculation of multiple components: total daily dose (TDD), basal-to-bolus split, insulin sensitivity factor (ISF), insulin-to-carb ratio (ICR), and correction doses. Errors in any component can lead to dangerous hypoglycemia or inadequate glucose control, making a transparent worksheet useful for review conversations and scenario checks.
This insulin dosage calculator estimates TDD using weight-based formulas or accepts known TDD values, divides the daily dose into basal (long-acting) and bolus (mealtime) components using the standard 50/50 split, calculates ISF using the 1800 rule (for rapid-acting insulin), derives the ICR using the 500 rule, and computes both carb-based meal boluses and correction doses in real-time. It covers common educational scenarios with adjustable starting factors.
For Type 1 diabetes, typical TDD ranges from 0.4 to 0.8 units/kg/day, with 0.5–0.6 being average for adults not in the honeymoon phase. For Type 2 diabetes, initial TDD is often 0.5–0.7 units/kg/day but may escalate to 1.0–2.0 units/kg/day due to insulin resistance. The calculator provides estimated and customizable factors so the arithmetic behind each component remains visible.
Insulin arithmetic involves multiple interdependent calculations — TDD, basal/bolus split, ISF, ICR, carb counting, and correction — that are easy to mix up. This calculator performs those computations together and keeps the assumptions visible so the numbers can be checked consistently.
TDD (weight-based): weight (kg) × factor (0.5–1.0 U/kg). Basal = 50% of TDD. Bolus = 50% of TDD ÷ 3 meals. ISF (1800 rule): 1800 ÷ TDD = mg/dL drop per 1 unit of rapid insulin. ICR (500 rule): 500 ÷ TDD = grams of carbs covered by 1 unit. Correction dose = (current BG - target BG) ÷ ISF. Meal bolus = carbs (g) ÷ ICR.
Result: TDD: 56 units. Basal: 28 units. Meal bolus: 6.7 units + correction: 3.1 units = 9.8 units total.
An 80 kg Type 2 patient: TDD = 80 × 0.7 = 56 units. Basal = 28 units. ISF = 1800 ÷ 56 = 32 mg/dL per unit. ICR = 500 ÷ 56 = 1:9. Meal bolus for 60g carbs: 60 ÷ 9 = 6.7 units. Correction: (220 - 120) ÷ 32 = 3.1 units. Total mealtime: 9.8 units.
This page keeps the arithmetic for TDD, basal/bolus split, ISF, ICR, and correction dose in one place. It is useful for comparing scenarios where the underlying assumptions differ.
The tables show how the rules behave over a range of TDD values. That makes it easier to see how the outputs move when the inputs change.
The worksheet assumes consistent units and a single reference factor set. If you change the inputs, the outputs will change accordingly.
Last updated:
This worksheet applies standard estimate rules such as the 1800 and 500 formulas to illustrate starting insulin arithmetic and correction-dose math. It is a scenario worksheet, not a dose-order engine.
The 1800 rule estimates the insulin sensitivity factor (ISF) for rapid-acting insulin. Divide 1800 by the total daily dose (TDD): ISF = 1800 ÷ TDD. The result tells you how many mg/dL your blood glucose will drop per 1 unit of rapid-acting insulin. For regular insulin, the 1500 rule is used instead.
The 500 rule estimates the insulin-to-carb ratio (ICR): divide 500 by TDD. The result tells you how many grams of carbohydrates are covered by 1 unit of rapid-acting insulin. For example, TDD of 50 units → ICR = 1:10, meaning 1 unit covers 10 grams of carbs.
The standard starting split is 50% basal / 50% bolus. Some patients may need a 40/60 or 60/40 split based on their meal patterns and glucose profiles. The bolus portion is typically divided equally among three meals unless meal sizes vary significantly.
A correction dose (also called a corrective or supplemental dose) is additional rapid-acting insulin given to lower an elevated blood glucose back to target. It's calculated as: (current BG - target BG) ÷ ISF. It's added to the meal bolus at mealtime or given alone between meals.
The worksheet uses either a weight-based factor or a user-entered TDD. That choice then drives the rest of the arithmetic.
The calculation changes when weight, the reference factor, glucose target, or carb input changes. The page only reflects the values entered into it.