Expenses
Video walkthrough: Watch on Loom (link coming soon)
Expenses is where you track money going out of your program — vet bills, food, supplies, show fees, testing costs, and anything else you spend. You can link expenses to specific dogs or litters to understand exactly where your money goes.
What You Can Do Here
- Log expenses with a vendor, paid date, and one or more line items (each with its own category, amount, and tax)
- Record payment method (card, cash, check, etc.) on each expense
- Set up recurring expenses (like monthly food or insurance) so they’re created for you on schedule
- Log mileage on trips you take for your program — vet visits, pickups, deliveries — with running totals
- Link an expense to a specific dog or litter
- Mark line items as tax-deductible for easier year-end accounting
- Attach receipts or supporting files to any expense
- Import expenses in bulk or export your full expense history
- Search and filter by vendor, memo, category, or date range, and see where your money goes by vendor or category
How It Works
Adding an Expense
- In the left menu, open Finances and click Expenses.
- Click Add expense.
- Fill in the expense details:
- Paid date and Vendor (both required)
- Payment method (card, ACH, cash, check, etc.)
- Apply to — optionally link it to a specific dog or litter
- Memo — a short note about the expense
- Under Line items, fill in at least one line: Title, Category, Amount, Tax, Mileage (mi), Description, and the Deductible checkbox. Click Add line to split one receipt into several items (for example, an exam and a vaccine on the same vet bill).
- Click Add attachment to attach a receipt photo or file if you have one.
- Save. The Summary shows the subtotal, tax, mileage, and total as you go.
Adding a Vendor
Every expense needs a vendor — the business or person you paid (your vet, the food supplier, AKC, etc.). Vendors are saved to a list so you can reuse them across expenses and see spending totals per vendor.- When adding or editing an expense, find the Vendor dropdown.
- If the vendor isn’t in the list yet, click the gear icon next to the Vendor field. The Manage Vendors window opens.
- Enter the Vendor name (required). Email and phone are optional.
- Click Add Vendor. The new vendor is saved to your list and automatically selected on the expense you were working on.
Tracking Mileage
If you drive for your program — vet appointments, picking up a stud, delivering a puppy — you can log the miles right on the expense.- When adding or editing an expense, fill in the Mileage (mi) field on the line item.
- The summary cards at the top of the Expenses page show your mileage totals for This month, Last 30 days, Year to date, and All time.
- Use these totals when you’re filing taxes or just want a quick sense of how much you’ve driven for your program.
Setting Up a Recurring Expense
For bills that repeat — a monthly food order, insurance, a software subscription — let BreederBuddy create them for you:- On the Expenses page, click Add recurring.
- Fill in the Title, Vendor, Payment method, and line items, just like a regular expense.
- Choose how often it repeats with Every and Interval, set the Next run date, and optionally an End date.
- Save. Your schedule appears under Recurring schedules, where you can edit it or click Run now to create this period’s expense right away.
Managing Categories
- While adding or editing an expense, click the gear icon next to a line item’s Category field. The Manage Categories window opens.
- To add a category, type a Category name, an optional Description, and tick Default deductible if new line items in this category should start out deductible.
- Click Add Category. It’s now in the Category dropdown.
- To remove a category, click Delete next to it and confirm. Any expenses using it are left with no category.
Linking to a Dog or Litter
Expenses linked to a dog appear on that dog’s Finances tab. Expenses linked to a litter appear on the litter’s Finances tab. This helps you see the true cost of individual animals or breedings over time.Importing Expenses
If you have existing expense records in a spreadsheet, click the download (cloud) icon at the top of the Expenses page. From there you can Import Expenses from a spreadsheet file or Export Expenses for your accountant. The import window lists the columns your file needs.Key Terms
Tips & Common Questions
How do I enter past income and expenses for a litter?
How do I enter past income and expenses for a litter?
Where do I log stud service costs and stud fees I'm paid?
Where do I log stud service costs and stud fees I'm paid?
Why does the spending chart lump some vendors into Other?
Why does the spending chart lump some vendors into Other?
Where do I record commission or affiliate income?
Where do I record commission or affiliate income?
Can I attach a receipt photo to an expense?
Can I attach a receipt photo to an expense?
Can I see total expenses for a specific litter?
Can I see total expenses for a specific litter?
How do I know which expenses are deductible?
How do I know which expenses are deductible?
Do I have to add a separate expense just to track miles?
Do I have to add a separate expense just to track miles?
Why won't my expense save?
Why won't my expense save?
