Tracking Your Income
Monitor and manage expected income
Understanding Income in BudgetPro
Expected Income represents money you anticipate receiving during your pay period. This is a key part of BudgetPro's calculations because it helps project your future balance.
Common types of income to track:
- Paychecks: Regular employment income
- Side gig earnings: Freelance work, ride-share, delivery
- Government benefits: Social Security, disability, unemployment
- Investment income: Dividends, interest payments
- Rental income: If you're a landlord
- Child support/alimony: Regular support payments received
- Reimbursements: Expected expense reimbursements
- One-time payments: Tax refunds, bonuses, gifts
Tracking expected income helps BudgetPro:
- Calculate accurate "Safe to Spend" amounts
- Project your balance at the end of the pay period
- Show daily balance projections on the calendar
- Help you plan for tight periods between paychecks
Adding Expected Income
-
Click "Add Income"Find the "Add Income" button at the bottom of the Expected Income panel.
-
Enter the Source NameType a descriptive name like "Paycheck - ABC Corp" or "Freelance - Logo Design". Be specific so you can track multiple income sources.
-
Enter the AmountEnter your expected take-home pay (after taxes and deductions) or the gross amount for non-employment income.
-
Set the Expected DateChoose the date you expect to receive this money. For direct deposit, this is usually your payday.
-
Choose the Schedule TypeSelect how often you receive this income: One-time, Recurring (weekly, bi-weekly, monthly, etc.), or Varied.
-
Save the Income EntryClick "Save Changes" to add the income. It will appear in your Expected Income list and on the calendar.
Marcus gets paid every other Friday from his job at TechCorp. He adds:
- Source: Paycheck - TechCorp
- Amount: $2,450.00 (his take-home pay)
- Expected Date: November 22, 2025
- Schedule: Recurring - Bi-weekly
Now BudgetPro knows to expect this money and includes it in the Safe to Spend calculation. When he marks it received, the next expected date automatically moves to December 6.
Income Schedule Types
Just like bills, income can be scheduled in three ways:
One-Time Income
Use this for income that only happens once:
- Tax refunds
- One-time bonuses
- Selling items
- Gifts received
- Insurance claim payments
- Rebates and refunds
Recurring Income
Use this for income that arrives on a predictable schedule:
Varied Income
Use this when income timing is unpredictable:
- Freelance payments (when client pays)
- Commission checks
- Tips (if deposited separately)
- Gig economy earnings
When you mark varied income as received, you'll set the next expected date manually.
Marking Income as Received
When money hits your account, mark it as received in BudgetPro:
-
Find the Income EntryLocate it in your Expected Income list. It shows âŗ Pending.
-
Toggle the StatusClick on the status to change from Pending to Received.
-
Confirm the ActionThe confirmation dialog shows what will happen. Click "Confirm" to proceed.
What Happens When You Mark Income Received
When you receive income, your actual bank balance increases. Don't forget to update your Current Balance in Settings to reflect the new amount. BudgetPro tracks expected income separately from actual balance to give you accurate projections.
Managing Multiple Income Sources
If you have income from multiple sources, add each as a separate entry:
Lisa has a full-time job and does freelance design on the side. She tracks:
- Paycheck - Main Job: $3,200 bi-weekly (recurring)
- Freelance - Logo Project: $800 one-time
- Freelance - Website Retainer: $500 monthly (recurring)
BudgetPro adds all pending income together when calculating her Safe to Spend, giving her a complete picture.
Household with Two Incomes
If you're budgeting for a household with two earners:
- Add each person's income as a separate entry
- Use names like "Paycheck - John" and "Paycheck - Sarah"
- Both incomes factor into your household Safe to Spend
Handling Variable Income
If your income varies (freelancers, gig workers, commission-based), here are strategies to stay on track:
Strategy 1: Conservative Estimates
Enter the minimum you expect to receive. If you typically earn $2,000-$3,500 per pay period, enter $2,000. This builds in a cushion.
Strategy 2: Rolling Average
Calculate your average income over the past 3-6 months and use that as your expected amount. Update it periodically as your average changes.
Strategy 3: Update as Confirmed
For freelance work, add income when a project is confirmed but not yet paid:
- Add income as "Varied" with estimated payment date
- Update the amount when you invoice
- Mark received when payment arrives
Only add income you're reasonably confident you'll receive. Counting unconfirmed income can lead to overspending. When in doubt, leave it out and add it when it becomes more certain.
Strategy 4: Higher Minimum Balance
If your income is variable, consider setting a higher Minimum Balance Reserve in Settings. This gives you a bigger buffer for lean periods.
Income vs. Current Balance
It's important to understand the difference between these two concepts:
How They Work Together
The Workflow
- You have $3,000 in the bank (Current Balance)
- You're expecting a $2,100 paycheck on Friday (Expected Income)
- BudgetPro shows this in projections but doesn't add it to Current Balance
- Friday arrives, you get paid, your bank now shows $5,100
- You mark the income as "Received" in BudgetPro
- You update Current Balance to $5,100 in Settings
- Managing Bills - Track money going out
- Safe to Spend Calculation - How income affects your budget
- Pay Periods - Understanding your income cycle