Overview
Piggy banks help you save money toward specific goals within your existing accounts. Whether saving for a vacation, emergency fund, or new purchase, piggy banks track your progress and motivate you to reach your targets.What Are Piggy Banks?
A piggy bank is a savings goal linked to one of your asset accounts:- Emergency Fund: Save $5,000 in your savings account
- Vacation Fund: Set aside $2,000 for a trip
- New Laptop: Save $1,500 for an upgrade
- House Down Payment: Build $30,000 for a home
How Piggy Banks Work
Create a Piggy Bank
Link to an Account
Add Money
Track Progress
Remove Money When Needed
Example: Vacation Piggy Bank
Example: Vacation Piggy Bank
- Create “Summer Vacation” piggy bank with $2,000 target
- Link to your savings account
- Add $200 each month when you get paid
- After 10 months, you have $2,000 saved
- Remove the $2,000 when you book the vacation
- Your savings account balance decreases as you spend on vacation
Creating a Piggy Bank
Navigate to Piggy Banks
Create New Piggy Bank
Enter Details
- Name: Descriptive goal name (“Emergency Fund”)
- Target Amount: How much you want to save
- Account: Which asset account holds this savings
- Currency: The currency (usually matches the account)
Set Optional Details
- Start Date: When you begin saving
- Target Date: Deadline for reaching the goal
- Notes: Why you’re saving or additional context
Save
Adding Money to Piggy Banks
To save money toward a goal:Open the Piggy Bank
Click Add Money
Enter Amount
Confirm
Removing Money from Piggy Banks
When you use saved money:Open the Piggy Bank
Click Remove Money
Enter Amount
Confirm
Piggy Bank Dashboard
The piggy banks overview shows:Progress Bars
Visual representation of each goal:- Green bar: Current amount saved
- Percentage: How close to target (e.g., “65% complete”)
- Remaining: How much more you need
Summary
- Total Saved: Sum of all piggy bank balances
- Total Target: Sum of all goals
- Left to Save: Total remaining across all goals
Individual Piggy Bank Cards
Each piggy bank displays:- Name and target amount
- Current saved amount
- Progress bar
- Target date (if set)
- Account it’s linked to
Managing Piggy Banks
Editing Piggy Banks
To modify a piggy bank:- Open the piggy bank
- Click Edit
- Update any fields
- Save changes
Deleting Piggy Banks
To delete a piggy bank:- Open the piggy bank details
- Click Delete
- Confirm deletion
Active vs. Inactive
- Active piggy banks: Show on dashboard and in lists
- Inactive piggy banks: Hidden but preserve history
- Completed goals you want to track historically
- Temporarily paused savings goals
- Goals you might resume later
Piggy Bank Strategies
The Emergency Fund
Build financial security:Set Target
Regular Contributions
Don't Remove Unless Emergency
Multiple Small Goals
Save for several things at once:- Vacation: $2,000
- New Laptop: $1,500
- Holiday Gifts: $1,000
Savings Categories
Create piggy banks for different purposes:- Short-term (< 1 year): Vacation, gifts, repairs
- Medium-term (1-5 years): Car down payment, home improvement
- Long-term (5+ years): House down payment, retirement travel
Best Practices
Set Realistic Goals
Set Realistic Goals
Use Target Dates Wisely
Use Target Dates Wisely
- Summer vacation: Need money by June
- Holiday gifts: Target by December 1
- Tax payment: Due April 15
Keep Piggy Banks in Separate Savings Accounts
Keep Piggy Banks in Separate Savings Accounts
- Reduces temptation to spend
- Earns interest on savings
- Provides clearer separation
Automate Contributions
Automate Contributions
- Create automatic transfer to savings account
- Manually add to piggy bank(s) each payday
- Or use rules to auto-update piggy banks
Review Progress Monthly
Review Progress Monthly
- Are you on track?
- Do targets need adjusting?
- Should you increase contributions?
Piggy Bank Events
Firefly III tracks every change to piggy banks:Event History
View all additions and removals:- Date of change
- Amount added/removed
- New total
- Associated transaction (if any)
Why Track Events?
- Understand your savings patterns
- See when you dipped into goals
- Verify contributions are happening
- Audit your progress
Multiple Accounts
Spread one piggy bank across multiple accounts:Example: Emergency fund in two accounts
Example: Emergency fund in two accounts
- $5,000 in high-yield savings
- $5,000 in money market account
- “Emergency Fund - Savings” with $5,000 target
- “Emergency Fund - Money Market” with $5,000 target
Piggy Banks and Budgets
Piggy banks and budgets work together:Piggy Banks
- Accumulating toward goals
- Tracking progress
- Medium to long-term
Budgets
- Limiting expenses
- Controlling cash flow
- Current period focus
Reaching Your Goal
When you hit your target:Celebrate
Use the Money
Remove from Piggy Bank
Mark Complete
Start New Goal
Common Use Cases
Vacation Savings
- Target: Trip cost estimate
- Timeline: Travel date
- Contribution: Monthly until trip
- Completion: Remove money as you book and travel
Emergency Fund
- Target: 3-6 months expenses
- Timeline: Open-ended (build over time)
- Contribution: Regular deposits
- Completion: Never “complete” - maintain this balance
Large Purchase
- Target: Item cost
- Timeline: When you need/want it
- Contribution: Aggressive saving
- Completion: Remove all when making purchase
Sinking Fund
- Target: Annual/irregular expense (insurance, taxes)
- Timeline: Due date
- Contribution: Divide total by months until due
- Completion: Remove when paying expense
Troubleshooting
Piggy bank balance seems wrong
Piggy bank balance seems wrong
- Review event history for unexpected changes
- Verify you removed money when spending it
- Confirm you added money for each contribution
- Look for duplicate additions
Can't add more money than account balance
Can't add more money than account balance
Progress not showing correctly
Progress not showing correctly
- Target amount changed without adjusting saved amount
- Currency mismatch between piggy bank and account
- Browser cache (try refreshing)
Advanced Features
Piggy Bank Order
Customize display order:- Go to piggy banks page
- Drag and drop to reorder
- Put priorities at the top
Notes and Attachments
Add context to goals:- Write detailed notes about the goal
- Attach inspirational images
- Link to product pages or trip planning
Object Groups
Organize related piggy banks:- Group all vacation funds
- Combine home improvement goals
- Organize by timeline or category
Related Features
- Accounts - Piggy banks live in asset accounts
- Transactions - Create transfers to fund piggy banks
- Recurring Transactions - Automate regular contributions
- Budgets - Budget for saving toward goals