Skip to content
Health & Fitness

Warsaw Method Calculator

Enter the grams of fat and protein in your meal, along with your personal insulin-to-carb (IC) ratio, to calculate the fat-protein units (FPUs), the carbohydrate equivalent, the extended bolus insulin dose, and how long that bolus should run. The Warsaw Method helps people with Type 1 diabetes on insulin pumps manage the delayed blood-glucose rise that high-fat, high-protein meals cause, something standard carb counting cannot capture.

Your details

Total grams of fat in the meal. Each gram provides 9 kcal. Check the nutrition label or use a food database.
g
Total grams of protein in the meal. Each gram provides 4 kcal.
g
Your personal carbohydrate-to-insulin sensitivity: 1 unit covers this many grams of carbohydrate. Set by your diabetes care team.
g/unit
Fat-Protein Units (FPU)Very high fat-protein load
3

Total kcal from fat and protein divided by 100

Calories from fat180kcal
Calories from protein120kcal
Total fat + protein calories300kcal
Carbohydrate equivalent30g
Extended bolus dose3units
Extended bolus duration5hours
Fat calories (kcal)180
Protein calories (kcal)120
0501000510
Hours after meal

3.00 FPU from this meal - extended bolus: 3.00 units over 5 hours.

  • Your meal has 3.00 FPUs, equivalent to about 30.0 g of carbohydrate in its effect on blood glucose.
  • You should deliver approximately 3.00 units of insulin as an extended bolus over 5 hours.
  • A meal this high in fat and protein can delay glucose absorption by up to 8 hours. Monitor blood glucose every 1-2 hours after eating.
  • Your IC ratio of 10 g/unit is central to this calculation. If your IC ratio changes, recalculate before each meal.

Next stepCombine this extended bolus with your standard carbohydrate bolus to deliver a full dual-wave bolus. Always confirm doses with your certified diabetes educator or endocrinologist.

What is the Warsaw Method?

The Warsaw Method is a protocol developed at the Medical University of Warsaw, Poland, for managing post-meal blood glucose in children with Type 1 diabetes who use insulin pumps. Traditional carbohydrate counting only addresses the fast-acting glucose spike from dietary carbs. However, high-fat, high-protein meals cause a second, delayed rise in blood glucose that can last 4 to 8 hours after eating. The Warsaw Method quantifies this delayed effect using Fat-Protein Units (FPUs) and converts them into a carbohydrate equivalent, allowing the insulin pump to deliver an extended bolus that covers the prolonged glucose elevation.

How is the FPU calculated?

The core formula converts the caloric energy from fat and protein into a standard unit: 1 FPU equals 100 kcal of combined fat and protein energy. Fat provides 9 kcal per gram, while protein provides 4 kcal per gram. So for a meal with 20 g of fat and 30 g of protein: fat calories = 20 x 9 = 180 kcal; protein calories = 30 x 4 = 120 kcal; total = 300 kcal; FPU = 300 / 100 = 3 FPU. Each FPU is then treated as roughly equivalent to 10 g of carbohydrate for insulin dosing purposes, giving a carb equivalent of 30 g in this example.

Dual-wave bolus: standard vs. extended

A dual-wave (also called combination or square) bolus splits insulin delivery into two parts. The standard bolus is calculated from the carbohydrates in the meal and is delivered immediately at mealtime, covering the fast glucose rise. The extended bolus, calculated by the Warsaw Method from fat and protein, is spread evenly over the extended bolus duration window determined by the FPU count. A 1 FPU meal uses a 3-hour window; 2 FPU uses 4 hours; 3 FPU uses 5 hours; and 4 or more FPU uses 8 hours. This spreading mimics the slow gastric emptying and gluconeogenesis caused by fat and protein, preventing late hyperglycemia that carb-only dosing would miss.

Clinical evidence and who it is for

The method was clinically evaluated by Pankowska and colleagues in a nationwide Polish study published in Pediatric Diabetes (2009). It demonstrated meaningful reductions in post-meal glucose excursions in children with Type 1 diabetes on insulin pumps. While originally designed for pediatric use, many adult insulin pump users with T1D have adopted it for high-fat, high-protein meals such as pizza, creamy pasta, burgers, and fried foods. It is not intended for people with Type 2 diabetes on oral medications, for those on multiple daily injections without pump control over extended bolus timing, or as a replacement for any medical advice from a certified diabetes educator or endocrinologist.

FPU count and extended bolus duration (Warsaw protocol)

FPU (rounded)Extended bolus durationTypical meal example
1 3 hours Grilled chicken breast with salad (low fat)
2 4 hours Burger with cheese, no fries
3 5 hours Pizza slice (2-3 pieces) or creamy pasta
4 8 hours Full pizza meal, fried chicken with chips, or cheesecake

Use rounded FPU to select the extended bolus window. For meals above 4 FPU, the 8-hour duration is maintained.

Frequently asked questions

Does the Warsaw Method replace counting carbohydrates?

No. The Warsaw Method adds to carbohydrate counting rather than replacing it. You still calculate and deliver your normal bolus for the carbohydrates in the meal. The Warsaw Method adds a separate extended bolus to cover the delayed glucose rise from fat and protein. Both components together form the dual-wave bolus.

Why does fat affect blood glucose if it contains no glucose?

Fat slows gastric emptying, so carbohydrates are absorbed more slowly and blood glucose peaks later. Additionally, protein is partially converted to glucose through gluconeogenesis in the liver, and high fat intake promotes insulin resistance in the short term. Together these effects cause blood glucose to keep rising hours after a high-fat, high-protein meal even after the initial carb spike has passed.

What does my IC ratio mean and where do I get it?

The insulin-to-carbohydrate (IC) ratio, also called the carbohydrate ratio, is the number of grams of carbohydrate that one unit of insulin covers. For example, a ratio of 10 means 1 unit lowers blood glucose as much as 10 g of carbohydrate would raise it. Your diabetes care team determines this ratio through blood glucose monitoring over several days. It may be different at different times of day.

Why is the maximum extended bolus duration 8 hours?

The Warsaw protocol table caps the extended bolus at 8 hours for 4 or more FPUs. This reflects the clinical observation that fat and protein digestion and gluconeogenesis plateau in their blood glucose effect after roughly 8 hours for a typical high-fat meal. Beyond that window the insulin risk from a still-running bolus (if carb intake stops) outweighs the benefit. For very high-fat meals above 4 FPU, the recommendation is simply to use the 8-hour window.

Can I use this calculator if I take injections instead of a pump?

Extended bolus delivery requires an insulin pump, because it spreads a dose evenly over several hours. If you use multiple daily injections, you cannot replicate this precisely. Some people on injections take a small additional dose of long-acting or intermediate-acting insulin before a very high-fat meal, but this is highly individual and must be done only under direct medical guidance.

How accurate is the carbohydrate equivalent in the Warsaw Method?

The carbohydrate equivalent (total fat+protein kcal divided by 10) is a clinical approximation, not a biochemically exact number. It is designed to be practical and reproducible for daily use in diabetes management. The actual glycemic impact of protein and fat varies by individual, meal composition, gastric motility, and insulin sensitivity on any given day. This is why blood glucose monitoring after meals is essential even when using the Warsaw Method.

Sources

Written by Dr. Priya Anand, MD, FACP Internal Medicine Physician · Boston, USA

Board-certified internist translating clinical evidence into precise, actionable health calculators for patients and clinicians alike.

How we build & check our calculators

This tool provides general information and education, not professional advice. For decisions about your health, consult a qualified professional.

Search 3,500+ calculators

Loading search…