How to Budget With Irregular Freelance Income
One month you earn more than ever. The next, almost nothing arrives. Irregular income is one of the most stressful parts of freelancing, but a simple system can make it feel almost like a salary.
Why irregular income feels so hard
- Big months make you feel richer than you are.
- Slow months make you panic and accept bad clients or low prices.
- Taxes and annual costs arrive at inconvenient times.
The fix isn't earning more every month. It's separating what you earn from what you spend.
Step 1: Know your basic monthly costs
Add up what you need every month:
- rent, food, transport and bills
- internet, electricity and phone
- software and other work costs
- family contributions or loan payments
This number is your baseline. Everything else builds on it.
Step 2: Use separate accounts
You don't need anything fancy. Two or three accounts, or even separate savings "pots", are enough:
- Income account: where all client payments arrive.
- Tax account: where you put money aside for tax.
- Personal account: where your monthly "salary" goes.
Keeping them apart stops you from accidentally spending your tax money or your buffer.
Step 3: Pay yourself a fixed salary
Decide on a monthly amount, ideally your baseline plus a little extra. On the same day every month, move that amount from your income account to your personal account, whatever you earned that month.
- In a good month, the extra stays in your income account and builds your buffer.
- In a slow month, your buffer covers the salary.
Step 4: Build a buffer
Aim to keep three months of your salary in your income account. Build it slowly:
- Start with one month's salary as your first goal.
- Put a fixed part of every good month toward it.
- Don't raise your salary until the buffer is full.
With a buffer, a slow month becomes an inconvenience instead of a crisis.
Step 5: Set aside tax with every payment
Each time a payment arrives, move a fixed percentage into your tax account straight away. The right amount depends on your country and income. If you're unsure, set aside a little more than you think you'll need, and ask a tax professional. In Nepal, read our freelancer tax guide for Nepal.
Step 6: Plan for fees and exchange rates
If you're paid in dollars but spend in another currency, your income changes with the exchange rate and the fees. Budget with a cautious rate, and use the fee calculator to see what really reaches your bank account.
Step 7: Make your income steadier
- Retainers: offer monthly packages, like "10 social media posts every month".
- Repeat clients: a happy client's next project is the easiest one to win.
- More than one source: combine a marketplace, direct clients and perhaps a part-time role.
- Keep finding clients when you're busy, so the next slow month is shorter.
An example
Say your baseline is NPR 40,000 a month, and you pay yourself NPR 45,000.
| Month | Earned | Salary paid | Change to buffer |
|---|---|---|---|
| January | NPR 90,000 | NPR 45,000 | +NPR 45,000 |
| February | NPR 20,000 | NPR 45,000 | −NPR 25,000 |
| March | NPR 60,000 | NPR 45,000 | +NPR 15,000 |
Your salary stayed the same, even though your income jumped around. (In real life, take tax out of each payment first.)
Simple tools that help
- A spreadsheet with one row per payment: date, client, amount and the amount set aside for tax.
- The time tracker to see where your hours go.
- The hourly rate calculator to check that your prices cover your salary, costs and tax.