CatCost is designed around repeatable formulas, visible assumptions, and data quality flags. Price-sensitive pages
should always show when the data was checked and should avoid unsupported health or nutrition claims.
FormulasReusable calculation functions
Structured dataExplicit product fields
Quality flagsMissing or stale values stay visible
Ownership cost
The calculator estimates recurring monthly cost by combining food, litter, treats, insurance, vet care,
parasite prevention or medication, grooming, toys, cleaning, emergency reserve, and daily supplies. Multi-cat
litter, supplies, toys, and cleaning use an efficiency multiplier because shared household costs do not always
scale perfectly linearly.
Food pages should prefer calories when available. Price per pound is useful for dry food, but price per 100
kcal is usually better for comparing wet and dry formats.
Breed profiles provide default body-size and grooming assumptions. Food estimates are still driven by body
weight and calorie math, so users should adjust the default weight when they know the cat's actual weight.
RER = 70 * body_weight_kg ^ 0.75
Cat litter value
Litter comparisons start with price per pound and estimated monthly usage. Later versions can add complaint
signals such as dust, tracking, odor, and replacement cadence when compliant data is available.