Core principles
Every penny has a purpose
The foundation of zero-based budgeting is intentionality. When income arrives, immediately assign it to categories until you reach zero unassigned dollars. How to apply this:- When you receive a paycheck, open CashCat immediately
- Distribute the amount across your budget categories
- Make sure your “to be assigned” reaches exactly zero
- If you have extra, assign it to savings or debt payoff
Stay flexible with your categories
CashCat is built to let you edit past transactions and have your entire budget auto-cascade. This means:- Moved a transaction to the wrong category? Fix it anytime
- Realized you need to split a category? Do it without fear
- Your budget recalculates automatically based on the changes
Flexibility doesn’t mean careless. Edit with intention, not to justify overspending.
Money you don’t spend rolls forward
Unspent budget carries into the next month. This is crucial for categories like:- Emergency fund - Build gradually over time
- Annual expenses - Car insurance, property taxes, subscriptions
- Variable costs - Medical, home repairs, gifts
Setting up effective categories
Start broad, then refine
Your first month won’t be perfect. Start with general categories:- Groceries (not “groceries” + “dining out” + “coffee”)
- Transportation (not “gas” + “maintenance” + “parking”)
- Entertainment (not “movies” + “concerts” + “hobbies”)
Use descriptive category names
Good category names:- Emergency fund (3-6 months)
- Car insurance (due March)
- Birthday/holiday gifts
- Groceries & household
- Savings
- Other
- Miscellaneous
- Stuff
Set realistic monthly goals
Your monthly goal should reflect:- Historical spending - What you actually spend, not what you wish you spent
- Seasonal variation - Higher utilities in summer/winter
- One-time expenses - Are you buying gifts this month?
It typically takes 3-4 months of tracking to understand your true spending patterns. Be patient with yourself.
Daily and weekly habits
Record transactions immediately
The longer you wait, the more you forget. Build these habits:- Add transactions right after making purchases
- Keep receipts in your wallet as reminders
- Review your accounts daily or every other day
- Reconcile with bank statements weekly
Check your budget before spending
Before making a purchase, open CashCat and ask:- Do I have money in this category?
- If not, where can I move money from?
- Is this purchase worth reallocating my budget?
Reconcile regularly
Once a week, compare your CashCat accounts with your actual bank balances:- Open your bank’s website or app
- Compare the balance to CashCat’s account balance
- Investigate any discrepancies
- Add any forgotten transactions
Small discrepancies are normal at first. The goal is catching them early before they compound.
Monthly budget review
End-of-month analysis
At the end of each month, review:- Which categories went over budget?
- Which categories had money left over?
- Were your goals realistic?
- What unexpected expenses came up?
Adjust for the new month
Based on your review:- Increase goals for categories you consistently overspend
- Decrease goals for categories with consistent surplus
- Add new categories for recurring expenses you forgot
- Remove categories you no longer need
Common mistakes to avoid
Don’t create too many categories
More categories ≠ better control. Too many categories lead to:- Analysis paralysis when recording transactions
- Thin budgets that are constantly overspent
- Difficulty seeing the big picture
Don’t budget money you don’t have
Only assign income you’ve actually received. Budgeting expected future income leads to:- Overspending when income arrives late or is less than expected
- False sense of security
- Stress and budget failure
If you’re paid biweekly, budget each paycheck as it arrives. Don’t budget the whole month at once.
Don’t ignore small expenses
Coffee, parking fees, snacks—they add up. Track everything:- Small purchases reveal spending patterns
- Untracked expenses create mystery account discrepancies
- You can’t manage what you don’t measure
Don’t beat yourself up
Overspending happens. The difference with CashCat:- You’ll see it immediately (category turns red)
- You can adjust by moving money from another category
- You learn from it and adjust next month’s goals
Advanced tips
Use accounts strategically
Even though CashCat tracks accounts, focus your energy on categories, not accounts. Your checking account balance matters less than whether you have money in the right categories.Plan for annual expenses
Create categories for predictable annual costs:- Insurance premiums
- Property taxes
- Annual subscriptions (Amazon Prime, etc.)
- Vehicle registration
- Holiday gifts
Give yourself fun money
Budgets fail when they’re too restrictive. Create categories for:- Personal spending (yours)
- Personal spending (partner’s)
- Entertainment
- Hobbies
Zero-based budgeting isn’t about deprivation. It’s about being intentional so you can spend guilt-free on things that matter.
Getting the whole household involved
If you share finances:- Sit down together to create categories and goals
- Review weekly to stay aligned
- Share account access so both people can enter transactions
- Respect each other’s personal spending categories
When to seek help
If you’re struggling, check:- Troubleshooting guide for common issues
- CashCat Discord community for support and tips
- GitHub Issues for bug reports or feature requests