Skip to main content
Calcimator

Parenteral Nutrition Calculator

Formulate a TPN prescription by calculating dextrose, amino acid, and lipid volumes and calories. Includes glucose infusion rate (GIR) and NPC:N ratio checks.

Progress0%

Step 1 of 2

How to Use This Calculator
  1. Enter the patient's weight in kg and daily caloric goal in kcal.
  2. Set the protein goal in g/kg/day as prescribed.
  3. Enter the percentage of non-protein calories from lipid emulsion.
  4. Review the dextrose, amino acid, and lipid volumes to ensure they meet the prescription.
  5. Verify osmolarity before administration; confirm with the pharmacy and care team.

How the result changes with Caloric goal (kcal/day)

Caloric goal (kcal/day)Total calories (kcal/day)
950950
2,0752,075
3,4253,425
4,5504,550

What each input means

Weight (kg)
Patient body weight in kilograms.
Caloric goal (kcal/day)
Target daily calorie delivery.
Protein goal (g/kg/day)
0.8 = maintenance, 1.2 = moderate stress, 1.5-2.0 = critical illness or burns.
Lipid % of non-protein calories
Typically 20-30% of non-protein calories from lipid emulsion.
Dextrose concentration (%)
Central line allows up to D70; peripheral max ~D10.
Volume target (mL/day)
Target total daily fluid volume for TPN bag.

What each result means

Total calories (kcal/day)
Total caloric delivery from the TPN formulation.
Amino acids (g/day)
Total protein from amino acid solution.
Dextrose (g/day)
Grams of dextrose providing non-protein carbohydrate calories.
Lipid (g/day)
Grams of IV lipid emulsion.
Amino acid volume (mL)
Volume of 10% amino acid solution.
Dextrose volume (mL)
Volume of dextrose solution at specified concentration.
Lipid emulsion volume (mL)
Volume of 20% lipid emulsion.
Total macro volume (mL)
Combined volume of all macronutrient solutions.
Glucose infusion rate (mg/kg/min)
Target < 4-5 mg/kg/min for adults to avoid hyperglycemia.
NPC:N ratio
Non-protein calories to nitrogen ratio. Target 100-150:1 (80-100:1 in stress).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Weight (kg) = 70, Caloric goal (kcal/day) = 2000, Protein goal (g/kg/day) = 1.2, Lipid % of non-protein calories = 25 = 6 input(s) provided
  2. Calculate Total calories
    2000 = 2000
  3. Calculate Amino acids
    Amino acids = proteinGoalPerKg * weightKg
    84 = 84
  4. Calculate Dextrose
    Dextrose
    367 = 367

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Medical & Clinical.