How to track multiple income sources without a spreadsheet
Track each income source as a rate, not as a list of payments. A salary is not "$3,400 on the 25th" — it is $3,400 per month, which is a number that exists on the 3rd and the 17th too. Once every source is stored as an amount plus a period, the question "how much have I earned this month so far?" has an answer at any moment, on any day, without you adding anything up. That single change is what a spreadsheet cannot do for you, and it is why people with three or four income streams abandon their spreadsheet within a couple of months.
Where the spreadsheet actually breaks
Spreadsheets are fine for one salary. They fall apart at three or four sources, and always in the same three places.
- The periods do not line up. Salary lands monthly. Freelance invoices land whenever the client pays, which is 15 to 45 days after you finish. Ad revenue accrues daily and pays out once a month above a threshold. Weekend shifts pay hourly, twice a month. To compare them you have to convert all four to a common unit by hand, and you have to redo it every time a rate changes.
- You never know the mid-month total. On the 14th, a spreadsheet shows you what has already been deposited, which is usually close to nothing. Half a month of salary has genuinely been earned by then — you have done the work — but no row exists for it yet. So the sheet says one thing and reality says another, and after a few months you stop trusting the sheet.
- You cannot use it on your phone. This is the one that actually kills it. Income facts arrive when you are away from a desk: a client agrees to a new rate on a call, a shift gets added, a payout email lands. Editing a multi-tab sheet on a 6-inch screen is unpleasant enough that you promise to do it later, and later never comes. Three weeks of missing rows and the file is dead.
Split by source, not by transaction
The instinct from expense tracking is to log every event. For income that is the wrong shape. You have maybe four or five sources and they change a few times a year — recording them as ongoing streams is far less work than recording each payment.
Give every source four facts:
- Name. Specific enough to survive a year. "Freelance" is a category. "Design retainer — Kim" is a source you can delete when that client leaves.
- Amount and period. $3,400 / month. $60 / hour. $450 / week. Store it in whatever unit you actually negotiated in; converting is arithmetic, and arithmetic is the software's job.
- When it accrues. This is the field people skip, and it is the one that makes the numbers honest. Salary accrues during working hours — weekdays from 9, not on Sunday at 3am. Ad revenue and rental income accrue continuously, all 24 hours. If you treat both the same way, one of the two will be wrong every single day.
- Recurring or one-off. More on this below.
With those four facts stored, every derived number comes for free: hourly, daily, weekly, monthly, and share of total. You stop maintaining formulas and start reading answers. This is the model Inflowly uses — each source gets its own per-second rate, and the day's total counts up while the app is open.
Keep recurring and one-off income apart
A $2,000 bonus in March is not income you can plan around. Mixing it into the same total as your salary makes March look like a great month and April look like a collapse, when nothing about your actual situation changed.
The practical rule: if it will not happen again on a predictable schedule, it is one-off. That includes
- bonuses, tax refunds, and settlement payments
- a single project for a client you will not work with again
- selling something you owned
- gifts and prize money
Keep them recorded — they are real money and they belong in your yearly total — but keep them out of the recurring baseline. The number worth watching month to month is the baseline, because that is the one that tells you whether you can afford a commitment. A year-end view that shows $52,000 recurring and $6,300 one-off is far more useful than one that shows $58,300 and no way to tell the difference.
Set one monthly goal, not one per source
This is counterintuitive but it holds up. When you set a target for every source — $3,400 salary, $1,500 freelance, $200 ads — you have created five ways to fail in a month where you actually earned more than you needed. A slow freelance month that a strong ad month covered still shows two red bars, and red bars you have learned to ignore stop working entirely.
One number, at the level where the money actually matters: total income this month. That is the number your rent comes out of. Set it slightly above your real monthly costs — if you spend around $2,800, set $3,200, not $5,000. A goal you clear in three months out of four teaches you something. A goal you never reach teaches you to stop looking.
The per-source breakdown still matters, just not as a target. Look at it as a share: if freelance was 45% of your income in January and 12% in April, that is worth knowing. As a percentage it is information. As a quota it is just noise.
What to do on the first day
- List every source that has paid you in the last three months. Most people find four to six.
- For each one, write the amount and the period you actually agreed to — not the monthly equivalent you calculated once and half remember.
- Mark which ones accrue only during working hours and which accrue around the clock. Salary and hourly shifts: working hours. Ads, royalties, rent, interest: 24 hours.
- Move anything that will not repeat into a separate one-off list.
- Set one monthly goal, a few hundred above your typical spending.
That is a fifteen-minute setup that then runs by itself. The only maintenance is editing a source when a rate changes, which for most people is a handful of times a year.
Inflowly
Inflowly is built on exactly this model. Each income source stores an amount, a period, and whether it accrues during working hours or continuously, and the app converts that into a per-second rate so today's total counts up in real time. Each source card shows its hourly, daily, and weekly equivalent so you can compare a salary against a side project without doing the arithmetic. One-off income is recorded separately from the recurring baseline, there is one monthly goal rather than one per source, and the home screen widget shows today's total, this month's total, and goal progress without opening the app. There is no bank login and no message reading — everything is typed in by you and stays on the device, with backup export and restore through the Android file picker.