Your Income Isn't the Same Every Month. Here's How to Budget an Irregular Income
4 min read
4 min read
In May 2026, BPS (Indonesia's statistics agency) counted 38.42 million part time workers in the country, 25.93 percent of everyone with a job, plus another 10.79 million people classified as underemployed, working fewer hours than they actually want. If you freelance, drive for a platform, or invoice clients instead of drawing a fixed monthly salary, you already know what that number feels like: one month brings in Rp 22,000,000, and the next brings in Rp 6,000,000. Budgeting an irregular income needs a different starting number than a regular paycheck does, and most budgeting advice never says what that number should be.
Rules like the 50/30/20 split, spend 50 percent of income on needs, 30 percent on wants, 20 percent on savings, were built for someone whose paycheck lands on the same day, at the same amount, every month. NetWort has already covered why that split struggles even for salaried workers in Indonesia's expensive cities. For an irregular income, the problem starts one step earlier: 50 percent of what, exactly? Fifty percent of Rp 22,000,000 is a very different rent budget than 50 percent of Rp 6,000,000, and you cannot set your rent to change every month just because your income does.
The fix isn't a different percentage. It's picking one fixed number to budget against, and choosing it carefully.
The number to budget against is called a baseline, and it should come from near the bottom of your income history, not the middle. This is the same approach several personal finance sites built specifically for freelancers, including PocketGuard and Clever Girl Finance, recommend: pull your last six to twelve months of income, line them up from lowest to highest, and set your baseline at a number near the bottom of that list, not your average.
Here is what that looks like with six months of hypothetical freelance income:
| Month | Income |
|---|---|
| January | Rp 22,000,000 |
| February | Rp 6,000,000 |
| March | Rp 9,000,000 |
| April | Rp 18,000,000 |
| May | Rp 12,000,000 |
| June | Rp 7,000,000 |
The average across those six months is Rp 12,333,333. Budgeting against that average feels reasonable, but it fails in exactly the months you need it most: February and June both came in below it. A baseline of Rp 7,000,000, the second-lowest month rather than the single worst one, is what your fixed costs, rent, food, transport, any debt payments, need to fit inside. Every month at or above that figure is a month your budget holds.
Once your baseline covers your fixed costs, everything you earn above it in a good month should not sit in your everyday spending account waiting to get spent. Move it into a second account the same week it arrives, and treat that account as a buffer, not extra income.
Running the same six months through that system:
Buffer contribution = income for the month − Rp 7,000,000 baseline
January adds Rp 15,000,000, March adds Rp 2,000,000, April adds Rp 11,000,000 and May adds Rp 5,000,000. February is Rp 1,000,000 short of the baseline, so that gets drawn back out of the buffer, and June lands exactly on the baseline with nothing to add or take. Net across the six months, the buffer grows by Rp 32,000,000, money that exists specifically to cover a future month that falls below Rp 7,000,000, which will happen again. PocketGuard's own guidance for freelancers is to build that buffer up to one or two months of essential expenses before treating any of it as spare cash for anything else.
This matters more in Indonesia than the averages suggest. BPS's own "pekerja bebas" category, workers without one fixed employer who get paid per job rather than a salary, posted an average net income of just Rp 1,680,000 a month in February 2026, up from Rp 1,580,000 in February 2024. That category blends day laborers together with white-collar freelancers, so it is not a number to compare your own income against directly, but it shows how large and how financially thin Indonesia's irregular-income workforce already is.
A baseline-and-buffer system smooths out your spending, but it will not by itself tell you whether you are actually getting ahead. Your monthly income is the wrong number to watch for that, since it swings by design. What you want to watch instead is steadier: your total net worth.
Log your everyday account and your buffer account as Cash assets on your NetWort Dashboard alongside any investments you hold, and check the combined total once a month rather than after every invoice. If that total keeps climbing even in the months your income came in low, your baseline is doing its job.