Elementor #2533

Canine CKD Phosphorus Intake Estimator

A user friendly educational tool for comparing phosphorus more clearly in adult dog foods.

What this tool helps you understand

Phosphorus is an essential mineral. In dogs with chronic kidney disease, phosphorus handling can become impaired as kidney function declines. That is one reason phosphorus control is commonly considered in nutrition plans for dogs with CKD.

This calculator does not diagnose disease and does not decide whether a food is right for an individual dog. Its job is to help you compare phosphorus numbers in a clearer way by looking at the label, moisture, calories, and feeding amount together.

Not sure where to find the calorie number?

Look for Calorie Content on the bag, can, label, or brand website. On pet food labels, calories are commonly shown as kcal per cup, kcal per can, kcal per ounce, or kcal per kilogram.

Enter the food information

Enter the phosphorus percentage from the package or manufacturer.
Most label values are listed as fed unless the company says dry matter basis.
This is usually found in the Guaranteed Analysis.
Look for the Calorie Content statement on the food or brand website.
Per kilogram or per gram gives the most complete advanced comparison.
Enter the total amount fed in one day.
Choose the same unit you use when measuring the food.

How the calculator works

Step 1. Convert phosphorus to a dry matter basis when needed. This removes the effect of water so foods with different moisture levels can be compared more fairly.

Dry matter phosphorus % = as fed phosphorus % ÷ (100 − moisture %) × 100

Step 2. Estimate calories fed per day. The calculator multiplies the calorie value on the food by the amount fed each day, as long as the units match.

Step 3. Estimate phosphorus per 1000 calories when enough data is available. This works best when calories are listed per kilogram or per gram. That is because phosphorus per 1000 calories is a calorie based comparison, not just a label percentage.

If calories are listed per kilogram: phosphorus mg per 1000 calories = [phosphorus as fed % × 10,000 × 1000] ÷ kcal per kilogram
If calories are listed per gram: phosphorus mg per 1000 calories = [phosphorus as fed % × 10 × 1000] ÷ kcal per gram

Step 4. Estimate phosphorus per day. When phosphorus per 1000 calories is available, the calculator multiplies that value by estimated calories fed per day and divides by 1000.

Estimated phosphorus per day = phosphorus per 1000 calories × daily calories ÷ 1000

Where this information comes from

IRIS Kidney Guidelines and pet owner resources support phosphorus restriction as an important part of nutritional management in many dogs with chronic kidney disease.

AAFCO consumer labeling guidance explains that the calorie statement on dog food should appear under the heading Calorie Content and be expressed as kilocalories per kilogram and may also be expressed per familiar household unit such as a cup or can.

AAFCO model pet food regulations also define calorie content in terms of metabolizable energy on an as fed basis.

Important note: This tool is educational. It is for adult dogs only. It is not intended for puppies, pregnancy, lactation, growth diets, homemade diet formulation, diagnosis, or treatment decisions. Dogs with CKD may also need attention to protein quality, sodium, hydration, omega 3 intake, blood pressure, and phosphate binders depending on the case.
Scroll to Top