Calories from RER and DERReviewed 29 Sep 2026Runs in your browser

Dog Food Portion & Daily Calorie Calculator

Find how much to feed your dog each day. It works out your dog's resting and daily calorie needs from weight, life stage and body condition, then turns them into cups of your food, portions per meal, a treat allowance and how long a bag lasts.

Who wrote it

Written by Suhaib Hassan. Figures are estimates you can edit. Our methodology.

How the engine works

It uses the standard resting energy formula, multiplies by a life-stage factor, and divides by the calories in your food.

Why we built it

Feeding by the bag chart often overfeeds. This starts from your dog's own calorie needs and your food's real calorie count.

Your dog and its food

lb
—
5 of 9 · ideal
1–3 thin4–5 ideal6–7 heavy8–9 obese
kcal per cup, from the bag
Typical
lb
$
Food per day—
—cups

—

Daily calories (DER)—
Per meal—
Resting calories (RER)—
Treat allowance—
Bag and budget—
One bag lasts——
Food per year——
Feeding note

—

Calorie multipliers by life stage

Resting energy requirement (RER) is multiplied by a factor for the dog's stage and activity, as used in veterinary nutrition guidelines. They are starting points, since individual dogs vary by 20% or more.

Life stageMultiplier × RERNotes
Neutered or spayed adult1.6Typical pet dog
Intact adult1.8Higher energy needs
Inactive or obese-prone1.2 – 1.4Low activity, seniors
Weight loss1.0Applied to the ideal weight; vet supervised
Working or active2 – 5Depends on the work and climate
Puppy under 4 months3.0Rapid growth
Puppy 4 to 12 months2.0Still growing

Formulas

How the numbers are worked out.

Resting energy (RER)

The calories a dog needs at rest, from body weight in kilograms.

RER = 70 × kg0.75

Daily energy (DER)

RER times the multiplier for life stage and activity. For an overweight dog, use the estimated ideal weight.

DER = RER × multiplier

Cups per day

Daily calories, less the treat allowance, divided by the calories in one cup.

cups = (DER − treats) ÷ kcal per cup

Worked examples

Illustrative figures, each checked by hand. The first is the default setup.

55 lb neutered adult

375 kcal per cup, treats kept to 10%.

55 lb = 24.95 kg
RER = 70 × 24.950.75 = 781 kcal
DER = 781 × 1.6 = 1,250 kcal
treats 125 kcal, food 1,125 kcal ÷ 375 = 3.0 cups

Overweight dog

80 lb, body condition score 7 of 9.

ideal ≈ 80 ÷ (1 + 0.10 × 2) = 66.7 lb = 30.2 kg
RER = 70 × 30.20.75 = 903 kcal
DER = 903 × 1.6 = 1,444 kcal

How long a bag lasts

30 lb bag, 4 cups per lb, 3.0 cups a day.

30 × 4 = 120 cups
120 ÷ 3.0 = 40 days
≈ 9 bags a year

How to work out how much to feed a dog

  • Enter your dog's weight and choose its life stage and activity.
  • Set the body condition score. Heavier dogs are fed for their ideal weight.
  • Enter the kcal per cup from the food label.
  • Read the daily cups and split them across meals, then adjust with your vet over a few weeks.

This is a starting estimate, not veterinary advice. Watch your dog's weight and body condition, and ask a vet about puppies, seniors, and any health condition or weight-loss plan.

By Suhaib Hassan · Reviewed 29 September 2026 · How CalculatePilot verifies formulas →

Sources

  • WSAVA Global Nutrition Committee, Global Nutrition Guidelines and Nutritional Assessment Guidelines.
  • AAHA, Nutrition and Weight Management Guidelines for Dogs and Cats (2021).
  • National Research Council, Nutrient Requirements of Dogs and Cats (2006).

Frequently asked questions

How many calories does my dog need each day?

Multiply resting energy (70 × weight in kg to the power 0.75) by a factor for life stage and activity. A typical neutered adult uses about 1.6 times resting energy. A 55 lb dog needs roughly 1,250 kcal.

How many cups of food is that?

Divide the calories by the kcal per cup on your food label. Foods range from about 300 to 450 kcal per cup, so the same dog can need very different cup amounts.

How do treats fit in?

A common guideline is that treats should be no more than 10% of daily calories. Reduce the meal portion by the same number of calories.

What is body condition score?

It is a 1 to 9 scale where 4 to 5 is ideal. You should feel the ribs under a thin fat layer and see a waist from above. A score of 7 or more means the dog is overweight.

How often should I feed my dog?

Most adult dogs do well on two meals a day, and puppies on three or four. Weigh the food rather than scooping, since a cup can vary by 20%.

Related calculators

More everyday tools.

All Everyday Calculators

Embed This Dog Food Portion Calculator

Free and responsive, and it runs in the visitor's browser. Branding removal from $7.99/month.

<iframe src="https://www.calculatepilot.com/embed/dog-food-portion-calculator.html" width="100%" height="560" loading="lazy" title="Dog Food Portion Calculator"></iframe>
For website owners

Want this calculator on your own website?

Embed it in one line of code. Keep it free with a small CalculatePilot attribution link, or go white-label: your brand, no attribution, one license for all your domains.

  • All 159 calculators, unlimited embeds
  • Works on WordPress, Webflow, Squarespace, Wix and plain HTML
  • Runs in your visitor's browser, so nothing is sent to a server
  • License key emailed automatically after checkout, cancel anytime
$7.99 / month
or $89.99 / year · white-label Pro
Get the white-label license Embed free with attribution