Freelancers

Budgeting on Irregular Income: A System for Freelancers and Gig Workers

"Just set a monthly budget" is useless advice when next month's income is a guess. Freelancers, contractors, commission earners and gig workers don't have a salary to divide β€” they have a variable stream that must fund fixed costs, taxes, lean months and life at the same time.

The fix is structural: separate the day you get paid from the day you spend. Irregular income doesn't break budgeting; spending directly from irregular income does.

The core idea: pay yourself a salary

Whatever arrives in a month, it does not become your spending money. Instead you move a fixed, predictable amount into a "bills and living" account β€” your personal salary β€” and budget from that. Variable income lands in a holding account first.

  1. Calculate your baseline: essential monthly costs (housing, utilities, food, transport, insurance, minimum debt) β€” say $2,400.
  2. Add taxes and goals: set aside a percentage for tax (freelancers: consult local rules; 25–30% is a common starting heuristic) plus your chosen savings amount.
  3. On every payment received: move tax % to the tax pot, top up the baseline salary account to this month's target, then fund savings. Whatever remains is discretionary buffer or extra debt payoff.

From your own perspective, income is now boring and regular β€” which is exactly what budgets need.

Two popular frameworks

1. Last month's income pays this month

The most robust version: live on what you earned in the previous month (or a conservative average). This forces a one-month buffer, which is also your first financial goal. Once the buffer exists, the feast-and-famine cycle stops touching your daily life.

2. Baseline + priority tiers

When a buffer isn't there yet, fund in strict order every time money arrives:

TierGets fundedUntil…
1Tax set-asidealways, immediately
2Fixed essentials (rent, utilities, food)fully covered for the month
3Minimum debt paymentsalways covered
4Emergency buffer top-upuntil 1–3 months of essentials exist
5Extra debt / savings goalsas surplus allows
6Discretionary wantsonly what's left β€” guilt-free, because lower tiers are done

A slow month stops at Tier 3–4 and still keeps the essentials safe. A boom month funds 5 and 6 without triggering lifestyle inflation automatically.

Set your budget from a baseline, not a peak

Never plan monthly spending on your best month. Use one of:

Track income and expenses in the tracker for two or three months and these numbers stop being guesses. Log a payment the same way as an expense: client acme 4200 lands as income automatically.

Separate accounts (or mental buckets) are the whole trick: tax pot, fixed-bills salary, buffer, discretionary. Even with one bank account, label them as categories in your tracker and treat each balance as untouchable except for its purpose.

Handling the famine months

Handling the feast months

Surprise money feels like permission to upgrade everything. Pre-commit a split before the money lands β€” a common one:

First three steps this week

  1. Calculate your baseline essentials β€” one hour with last 60 days of tracked spending plus fixed bills.
  2. Create the funding order (tiers above) and write it where you'll see it when a payment arrives.
  3. Start logging income alongside expenses in the tracker, then read the monthly review guide to turn three months of data into a realistic baseline.

Related: Zero-based budgeting works beautifully with irregular income β€” assign each month's actual money a job using the tiers above.

eExpense β€” the free, local-first tracker these guides reference. Open the tracker β†’ Β· All guides