Budgeting on a variable income — whether you’re a freelancer, gig worker, commission-based employee, or seasonal worker — is genuinely harder than budgeting on a fixed salary. But it’s also more important. Here’s a system that actually works.
Step 1: Calculate your baseline income
Look at your income over the past 12 months. Find your lowest month. Budget from that number. If your lowest month was $3,200, build your entire budget around $3,200. On months where you earn more, follow a priority system for the extra money rather than spending it.
Step 2: Build a larger emergency fund
The standard 3–6 month emergency fund isn’t enough for variable income earners. Aim for 6–9 months. This buffer absorbs slow months without throwing your budget into crisis. Think of it as your income smoothing tool — you draw from it in low months and replenish in high months.
Step 3: Pay yourself a salary
Freelancers and business owners should pay themselves a consistent monthly amount from their business account — even if the business earned more or less. All income goes into a business account first. You transfer your “salary” to your personal account monthly. Surplus stays in the business account as a buffer.
Step 4: Prioritize windfall months
When you have a high income month, follow a priority order: first fill your emergency fund to target, then pay off any debt, then max retirement contributions, then fund any upcoming large expenses. Don’t treat a good month as license to spend freely.
Step 5: Separate tax savings
If you’re self-employed, you owe self-employment taxes. Set aside 25–30% of every payment immediately into a separate account labeled “taxes.” Pay quarterly estimated taxes. Not doing this leads to devastating tax bills in April that destroy your finances.