Short answer
To budget on an irregular income, plan around your floor: the lowest months of the last year. Send every payment into a buffer account, pay yourself the same amount from it each month, set tax aside the day money lands, and budget that fixed pay the way a salaried person budgets a paycheck.
Try it free in Finman What counts as irregular Freelancer setup
What counts as an irregular income
Income is irregular when the amount or the date changes from month to month: freelance invoices, commission, tips, gig platforms, seasonal trades, contract work between contracts, a small business owner’s draw. A salary budget breaks on it because it plans around one known number. The fix is to create that number yourself.
Step 1. Find your floor, not your average
Write down what actually came in each month for the last 12 months, after tax if tax was taken off, before tax if you pay it yourself. Then look at the lowest months.
| Figure | What it tells you | Use it for |
|---|---|---|
| Average month | Half of your months fall below it | Long-term planning only; budgeting on it overspends in every below-average month |
| Lowest 2–3 months | What a bad stretch looks like | Your floor: the base for fixed costs and your monthly pay |
| Best months | How fast the buffer can refill | Overflow rules, never the monthly plan |
Example: twelve months of 2,100, 6,400, 3,000, 0, 4,800, 2,600, 5,500, 1,900, 3,700, 4,200, 2,300, 5,000 average about 3,460. The three lowest are 0, 1,900 and 2,100. A floor of about 2,000 a month is a plan you can keep; 3,460 is a plan that comes up short in six of the twelve months. These figures are an illustration, not data from real users.
Step 2. Build a buffer between income and spending
All income goes into one buffer account and never straight into spending. Out of it you pay yourself the same amount on the same date each month. Good months fill the buffer, lean months draw it down, and your spending account sees a steady pay.
- InIncome arrivesInvoices, commission, tips, platform payouts, on any date.
- HoldBuffer accountEverything lands here first. Tax you owe yourself is set aside at once.
- PayFixed monthly paySame amount, same date, moved to the spending account.
- PlanBudgets on the payFixed, variable and periodic costs are planned on that one number.
A common target is one to two months of the floor before you start paying yourself from the buffer, growing toward three or more. The emergency fund is a separate pot for events such as job loss or repairs; how big to make it is in how much emergency fund you need.
Step 3. Set your pay and the overflow rules in advance
Your monthly pay starts at the floor, or a little under it while the buffer is thin. Decide now where a big month goes, so it does not turn into lifestyle:
- 01Top up the buffer. If it is under target, it gets filled first.
- 02Set tax aside. If nobody withholds tax for you, move your estimated share on every payment, before anything else is spent.
- 03Fund goals. Savings goals, extra debt payments, the emergency fund.
- 04Raise your pay, slowly. A small, capped raise once the buffer has stayed full for several months.
Step 4. Budget the pay like a salary
Run the rest on the fixed pay: fixed costs (rent, insurance, minimum debt payments), variable costs (groceries, transport) and periodic costs. Divide annual bills by 12 and set the monthly share aside as a sinking fund. Keep fixed costs low against the floor, lower than a salaried person would, because the floor is your real safety margin. The full method is in how to make a budget.
Step 5. Review on payments as well as on the calendar
Do the monthly review as usual, and also run the overflow rules every time a large payment lands, on the same day. Money that waits in a spending account gets spent. Once a quarter, recheck the floor against the last 12 months and raise your pay only if the buffer has stayed at target the whole time.

Set up the buffer and your monthly pay
A buffer account, a spending account and a monthly transfer between them. Free during the open beta, no card.
Start freeHow to run this in Finman
- 01Two accounts. Create a buffer account and a spending account, each in the currency it really uses. Income goes into the buffer by hand, from a monobank connection, or from a CSV, OFX or QFX file you download from online banking.
- 02A monthly transfer. Move your fixed pay between your own accounts on the same date each month. Transfers count as neither income nor spending, so reports stay clean.
- 03Budgets on the pay. Category budgets can be monthly, weekly or custom. In envelope (rollover) mode, what you did not spend carries into the next period and an overspend comes off the next limit. Finman flags a budget at 80% spent or when the current pace will break it before the period ends.
- 04Goals for tax and the emergency fund. My plan on the AI page works out the monthly amount for a goal with a target date, and What if shows how many months it takes at your current pace. Add money to it each time a payment lands.
- 05The floor from your history. Monthly reports show income by month, so the lowest months are on screen once a year of data is in. You can also ask the AI CFO chat about them; it answers from your own transactions.
One limit to know: the balance forecast projects up to 90 days ahead from the average of your last 90 days of income and spending. After an unusually strong or weak quarter, read it as a rough guide and lean on the floor you set. More on the forecast in AI cash-flow forecasting; for a fuller freelancer setup with tax, see finance app for freelancers.
Common mistakes with irregular income
- 01Budgeting the last good month. The plan then fails in the next lean one. Use the floor.
- 02Spending straight from the income account. Without a buffer every swing reaches your groceries.
- 03Treating the tax share as income. Move it out the day the payment lands.
- 04Raising your pay after one strong month. Wait until the buffer has stayed full for a few months.
- 05Skipping the review when money arrives. The overflow rules only work if you run them on payment day.
Frequently asked questions
How do you budget with an irregular income?
Budget around your floor, the lowest few months of the last year. Send all income into a buffer account, pay yourself a fixed amount from it each month, set tax aside on every payment, and plan fixed, variable and periodic costs on that fixed pay.
What is an irregular income?
Income whose amount or timing changes from month to month, such as freelance invoices, commission, tips, gig work, seasonal work or a business owner’s draw.
Should I budget on my average income or my lowest income?
On your lowest realistic income. Half of your months fall below the average, so a budget built on it overspends in exactly the months when money is short. Anything above the floor goes to the buffer, tax and goals.
How big should the buffer be with irregular income?
A common start is one to two months of your floor before you begin paying yourself from it, growing toward three months or more. Keep the emergency fund as a separate pot.
What is the best app for budgeting an irregular income?
One that lets you keep a buffer account, move a fixed pay between your own accounts and budget that pay. Finman does this with accounts in any of 14 currencies, transfers, envelope (rollover) budgets and savings goals, and is free during its open beta.
How often should I review a budget with variable income?
Monthly, plus every time a large payment arrives. Run the overflow rules on payment day: buffer, tax, goals, then a small raise only after several stable months.
Turn lumpy income into a steady pay
Buffer account, monthly transfer, budgets on the fixed amount. Free during the open beta, no card.
Get Started Free