Target 1.1 to 1.3 to 1 calcium to phosphorus on a dry matter basis, and build that ratio from one of 2 bone categories you actually weigh. Boneless muscle meat sits near 1 to 20, so a bowl of chicken thigh is a phosphorus load, not a balanced meal. Weigh the bone fraction in grams, write the ratio on the lid, and recheck bloodwork every 6 months.

Why 1.1 to 1.3 to 1 and not 2 to 1

Complete foods are allowed to sit anywhere from 1.0 to 2.0 to 1. That is a legal window, not a target. Most formulation work lands at 1.1 to 1.3 to 1 for adults and 1.1 to 1.5 to 1 for kittens, because calcium and phosphorus share absorption pathways and a ratio below 1.0 pulls calcium out of bone. On a dry matter basis, plan calcium at 0.8 to 1.2 percent and phosphorus at 0.6 to 0.9 percent, roughly 1.0 to 1.5 g of calcium per 1,000 kcal.

Phosphorus is the number owners miss. 100 g of skinless chicken thigh carries about 200 mg of phosphorus against 10 mg of calcium. 100 g of beef heart is similar at 220 mg phosphorus and 8 mg calcium. Add 100 g of chicken neck at 36 percent bone and you inject roughly 400 mg of calcium, which drags a 20 to 1 bowl back toward 2 to 1. Two necks in a 1 kg batch, not one, is what lands near 1.2 to 1.

The 2 bone categories, weighed differently

Category 1 is raw meaty bone: neck, wing, foot, whole quail, bone still attached to meat. Category 2 is separated bone: ground bone, bone powder, eggshell. Both reach the target and both fail predictably. Raw meaty bone depends on jaw work, so a 4 kg cat that swallows 8 cm pieces gets a splinter, while ground bone depends on your scale, and a 5 g error inside a 120 g portion is a 4 percent swing in calcium.

Bone fractions by weight run 36 percent for chicken neck, 45 percent for wing, 60 percent for foot, 8 to 10 percent for whole quail. For 10 percent bone in a 1 kg batch, use 100 g of pure bone product, 280 g of neck, or 220 g of wing.

Source, rawBone by weightCa per 100 gP per 100 gCa:P
Chicken thigh, boneless0%10 mg200 mg1:20
Chicken neck36%1,100 mg550 mg2.0:1
Chicken wing45%1,400 mg700 mg2.0:1
Whole quail9%700 mg400 mg1.75:1
Ground bone powder100%30,000 mg14,000 mg2.1:1
Eggshell powder100%38,000 mg0 mgnone

Read the table as a dilution problem. Every bone source is calcium-heavy at 1.75 to 2.1 to 1, so it has to be diluted by phosphorus-rich meat to reach 1.2 to 1. That is why 10 percent bone works and 25 percent bone does not.

Mix the whole batch at once rather than per bowl. Cats pick meat out and leave bone behind, so a cat that eats 70 percent meat from a 10 percent bone mix is effectively on 3 percent bone. Grind coarse, keep the mix at 4 Celsius, and portion and freeze at minus 18 within 2 hours of mixing, then thaw one portion per day in the fridge rather than on the counter.

Energy density decides the portion

Raw food weighs 3 to 4 times what dry food weighs for the same calories, so portion by weight, never by cup. Skin-on chicken thigh is about 210 kcal per 100 g, skinless breast 120 kcal, a commercial 10 percent bone patty 160 to 190 kcal, whole quail 130 to 150 kcal. A 4.5 kg indoor adult needs 200 to 250 kcal a day: 110 to 150 g of patty, 11 to 15 g of bone, 2.4 to 3.6 g of calcium. A 3 kg senior at 150 to 180 kcal gets 80 to 110 g.

Protein on a dry matter basis runs 45 to 60 percent in these mixes, far above the 26 percent minimum for adult food, because raw tissue is about 70 percent water and dry matter math inflates every percentage. Convert before you compare, or a food labeled 12 percent protein looks deficient when it is not.

3 myths that push the ratio out of range

  • More bone is safer bone. At 20 to 25 percent bone the ratio climbs to 2.5 or 3 to 1, stools turn chalky and 1 to 2 cm hard, and constipation follows within 3 to 5 days.
  • Raw meat balances itself. It does not: muscle sits at 1 to 20, liver near 1 to 40, and only bone closes the gap.
  • Eggshell fixes any bowl. 1 g of eggshell is about 380 mg of calcium with no phosphorus, so a 2 g scoop in a 100 g portion overshoots to 4 to 1.

Stage assessment before you commit

Kittens 8 weeks to 10 months: 1.1 to 1.5 to 1, 3 to 4 meals a day, 10 percent bone, growth check at 4 and 8 months. Adults 1 to 7 years: 1.1 to 1.3 to 1, 2 meals, weigh monthly. Seniors past 10: 1.1 to 1.2 to 1 with phosphorus at the low end, 0.5 to 0.7 percent dry matter, once creatinine passes 160 micromol per liter. Pregnant queens: 1.2 to 1.4 to 1 from day 21 and free choice food from week 4. Raw handling also carries a bacterial and H5N1 risk, covered in the raw food risk guide.

What to recheck every 6 months

Total calcium 2.2 to 2.7 mmol per liter, ionized calcium 1.1 to 1.3 mmol, phosphorus 1.0 to 1.9 mmol, creatinine under 160 micromol, urine specific gravity 1.035 to 1.060, urine pH 6.0 to 6.5. If calcium comes back low, read the calcium source comparison before buying a supplement, because bone meal, eggshell and calcium carbonate differ by 20 to 40 percent in elemental calcium per gram.

Add a body condition score out of 9 and a weight trend: a 4.5 kg cat that reaches 4.1 kg in 6 months has lost 9 percent. Kittens need the panel at 4 months, 8 months, then yearly; adults every 6 to 12 months; seniors every 6 months.

Do this in the next 7 days

  • Weigh 1 full batch on a 1 g scale and write bone grams and meat grams on the lid.
  • Book a baseline panel so later calcium and phosphorus shifts are readable.
  • Cut meat into 2 to 3 cm pieces for cats over 1 year, 1 cm for kittens.
  • Freeze whole prey portions at minus 18 Celsius for 21 days before feeding.
  • Compare calcium sources and water content before adding any second supplement.

If the batch already runs 1.6 to 1 or higher, do not add calcium: swap 200 g of neck for 200 g of thigh meat and reweigh.

Frequently asked

Can I just feed whole chicken necks and skip the scale?

Only if you accept a wide range. One 60 g neck on a 300 g portion is 7 percent bone and lands near 1.4 to 1, while 2 necks in the same bowl push past 2 to 1. Weigh 3 batches, note the grams, and you will see why a 1 g scale is cheaper than a calcium panel every 6 months.

My cat refuses bone. Is eggshell powder a fair swap?

It covers calcium but adds no phosphorus, so a 100 g meat portion needs only about 0.6 to 0.8 g of eggshell to reach 1.2 to 1, and 2 g overshoots to 4 to 1. Weigh it, mix it into ground meat, and recheck phosphorus at the 6 month panel, since eggshell does nothing for the phosphorus side of the ratio.

How fast would a wrong ratio show up?

Weeks for stool changes, months for bone. Constipation from 25 percent bone appears in 3 to 5 days, while a kitten fed 3 to 1 for 8 weeks can show widening growth plates on radiographs. Adults on 1.6 to 1 often look normal for 6 to 12 months, which is exactly why the 6 month panel matters.

Related guides