Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Estimated Bolus Dose
7.6
units of rapid-acting insulin
Carbohydrate dose 6 units
Correction dose 1.6 units

This is an educational estimate only. Always follow your own prescribed dosing plan and consult your healthcare provider before changing insulin doses.

What this calculator does

This tool estimates a mealtime (bolus) insulin dose by combining two components: the insulin needed to cover the carbohydrates you are about to eat, and a correction dose to bring an elevated blood glucose back toward your target. It is intended for educational use and uses generic units (grams of carbohydrate, mg/dL for glucose). It is not a substitute for medical advice or your prescribed dosing plan.

How to use it

Enter the grams of carbohydrate in your meal, your insulin-to-carb ratio (ICR — the grams of carb covered by 1 unit of insulin), your current and target blood glucose, and your insulin sensitivity factor (ISF — how many mg/dL one unit of insulin lowers your glucose). The calculator returns the total estimated bolus along with the carbohydrate and correction components.

The formula explained

The bolus is the sum of two parts:

Carb dose = \(\text{Carbs} \div \text{ICR}\) and Correction dose = \((\text{Current BG} - \text{Target BG}) \div \text{ISF}\). The total is:

$$\text{Units} = \frac{\text{Carbs}}{\text{ICR}} + \frac{\text{Current BG} - \text{Target BG}}{\text{ISF}}$$

If your glucose is below target, the correction term becomes negative, reducing the bolus. The result is floored at zero so it never suggests a negative dose.

Advertisement
Diagram showing a mealtime insulin bolus as the sum of a carb-coverage dose and a correction dose
A mealtime bolus combines a carb-coverage dose (carbs ÷ ICR) and a correction dose ((current − target BG) ÷ ISF).

Worked example

You eat 60 g of carbs with an ICR of 10 g/unit, your glucose is 180 mg/dL, target is 100 mg/dL, and ISF is 50 mg/dL per unit. Carb dose = \(60 \div 10 = 6\) units. Correction = \((180 - 100) \div 50 = 1.6\) units. Total =

$$6 + 1.6 = \mathbf{7.6 \text{ units}}$$
Number line of blood glucose showing current level above target and the gap that the correction dose covers
The correction portion of the bolus lowers blood glucose from the current level toward the target.

FAQ

What is a carb ratio (ICR)? It is the number of grams of carbohydrate that 1 unit of rapid-acting insulin covers. A ratio of 1:10 means 1 unit per 10 g.

What is ISF? The insulin sensitivity (correction) factor is how much one unit of insulin lowers blood glucose, e.g. 50 mg/dL per unit.

Can I rely on this for dosing? No. This is an educational estimate. Active insulin on board, activity, illness and other factors matter. Always follow your clinician's guidance.

Last updated: