TPN Macronutrient Calculator

Total parenteral nutrition tool

TPN Formulation

Goal kcal/kg
Percent goal Question
Total protein/kg Question
Non-protein calories
Lipid formulation

Patient Parameters

Propofol Question



Total volume    Refresh
Infusion duration  
(115 mL/hr)


Macro. Percent Amount Calories 75% Goal
327.4 g
(3.9 g/kg)
1113 kcal
835 kcal
246 g
125.6 g
(1.5 g/kg)
502 kcal
502 kcal
126 g
(propofol 10 mg/mL)
323 kcal
294 mL
323 kcal
Total     1938 kcal
(23 kcal/kg)
1660 kcal

Formulation Parameters

Osmolarity 1048 mOsm/L Does not include micronutrients (electrolytes). Parenteral nutrition with an osmolarity > 900 mOsm/L should only be infused with a central line.1
GIR 2 mg/kg/min Glucose infusion rate is a measure of how quickly the patient receives carbohydrates. Typically, this number should be less than 4 mg/kg/min in order to prevent hyperglycemia and steatosis.

This website is intended to be used in conjunction with reasonable clinical judgment. This is not a substitute for clinical experience and expertise. An electronic tool cannot assess the clinical picture and patient-specific factors.

For more information, please view the website disclaimer

About This Calculator

This total parenteral nutrition calculator provides an empiric dose for the macronutrients included in a TPN formulation. In addition to providing an initial recommended dose, you may alter the contents of each macronutrient while maintaining a specified daily caloric requirement.

This calculator is not appropriate for the following patient populations, or may require a higher degree of clinical judgment:

  • At risk for refeeding syndrome
  • Pediatrics
  • Concurrent enteral nutrition
  • Impaired fluid management (hypervolemia, CHF)

Macronutrient Caloric Density

The following macronutrient caloric density are used for calculations:

Lipid Propofol Dextrose Protein
9 kcal/g 1.1 kcal/mL 3.4 kcal/g 4 kcal/g

Initial fluid requirement estimation

The initial fluid requirement estimation is calculated using the following equation (note that volumes are cumulative):2

First 10 kg 100 mL/kg
10-20 kg 50 mL/kg
Weight > 20 kg 20 mL/kg

As a shortcut for patients weighing at least 20 kg, the equation may be rewritten as:

$$\\ Fluid\;requirement\;(mL/day) = 1500\;mL + \\ [(Weight\;above\;20\;kg) * 20\;mL/kg]$$

Nutritional weight calculation

There is a significant amount of controversy regarding the nutritional requirements of obese patients.3 If one uses an ideal body weight, the true nutritional requirements of an obese patient are underestimated. In contrast, the use of actual body weight will result in an overestimation of caloric requirements.

This calculator uses a correction adjustment of 25% (see equation below); however, it is important to note that a higher correction coefficient (ie, 50%) may be appropriate for patients on chronic TPN when the goal is to provide full calories.

$$\\ Nutritional\;weight = IdealBW + 0.25*(ActualBW - IdealBW)$$

Osmolarity calculation

An osmolarity calculation may be useful for determining whether a patient's TPN requires a central line (>900 mOsm/L) or if it may be infused via a peripheral line (eg, "peripheral parenteral nutrition", or PPN).1 Note that the osmolarity calculation included in this calculator does not account for electrolytes, which will significantly contribute to a formulation's osmolarity.

Lipid Dextrose Protein
Neglibile 5 mOsm/g 10 mOsm/g

References and Additional Reading

  1. Pittiruti M, Hamilton H, Biffi R, et al. ESPEN Guidelines on Parenteral Nutrition: central venous catheters (access, care, diagnosis and therapy of complications). Clin Nutr. 2009;28(4):365-77. PMID 19464090.
  2. Holliday MA, Segar WE. The maintenance need for water in parenteral fluid therapy. Pediatrics. 1957;19(5):823-32. PMID 13431307.
  3. Krenitsky J. Adjusted body weight, pro: evidence to support the use of adjusted body weight in calculating calorie requirements. Nutr Clin Pract. 2005;20(4):468-73. PMID 16207686.


Essential Reading

Related Calculators

Follow Us!

New and Popular


Open Menu

Cite This Page

Show AMA citation

RxHero - Gamified learning for the Top 250 Drugs
©2024 - ClinCalc LLC. All rights reserved.
Disclaimer - Privacy Policy - Contact Us
Updated Nov 10, 2018

We've filled out some of the form to show you this clinical calculator in action. Click here to start from scratch and enter your own patient data.

Back to Top