happytails.ai
English

Pet expense tracker

Add up what you spend on your pets by category, pet or month, and see what repeating costs such as food or insurance will add up to by a date you choose. Paste a JSON backup from this tool to restore saved entries.

CSV: up to 200 single-line expense rows and 100,000 characters. JSON backup from this tool: up to 200,000 characters and 200 records. Amounts up to two decimal places. Everything is calculated on your device. Nothing is stored between visits or online. Downloads: totals CSV, entries CSV, JSON report and a JSON backup. Categories: food, vet, insurance, grooming, supplies, boarding or other. Repeat: none, weekly, monthly or yearly. Text fields must stay on one line. Paste a JSON backup from this tool to restore its saved records. Up to 200,000 characters. Review the settings before running.

Your result

How to use Pet expense tracker
  1. Paste CSV with one single-line row per expense, or paste a JSON backup from this tool to restore saved entries.
  2. Choose whether to total by category, pet or month.
  3. Optionally enter a date to project monthly, weekly or yearly costs until then.
  4. Review the totals, then download the CSV, report or backup file.

Report a problem or share an idea.

Useful next steps

How totals work

Amounts are added in exact cents, so totals never drift from rounding. Each category, pet or month gets its own total and entry count, sorted alphabetically. Use one currency for all entries; this tool does not convert currencies.

Repeating costs

Rows marked weekly, monthly or yearly repeat from their own date. The projection counts each repeat after that date up to the end date you choose, and multiplies it by the amount. Monthly repeats from the 31st land on the last day of shorter months.

What it does not do

This tracker only adds up the costs you enter. It does not give veterinary, feeding or insurance advice. Download this tool's JSON backup to keep your records and paste it into the input to restore them. Nothing is stored between visits or online.