How to Track Multiple Income Streams in Notion (Freelancers & Side Hustlers)

If you have one paycheck from one employer, tracking income is simple. But if you are freelancing, running a side hustle, or earning from multiple sources, things get messy fast.

Money comes in at different times, from different clients, in different amounts. Without a system, you have no idea what you actually earned last month — or what to expect next month.

Here is how to fix that with Notion.

Why Tracking Multiple Income Streams Matters

When you have a single salary, your income is predictable. Multiple streams are anything but. You need tracking for three reasons:

Tax preparation. If you are self-employed or have side income, you need accurate records. Come tax season, “I think I made around $500 from freelancing” is not good enough.

Cash flow planning. When you know your average monthly income across all sources, you can budget realistically instead of guessing.

Growth decisions. Tracking shows you which income streams are growing and which are stagnating. This helps you decide where to invest more time.

Setting Up Income Tracking in Notion

You need a single database with these fields:

Source (Title): The name of the payment — “Client X – Logo Design” or “Etsy Sale” or “March Salary”

Amount (Number): How much you received

Category (Select): The income stream it belongs to — Salary, Freelance, Side Hustle, Investments, Gifts, Other

Date: When you received the payment

Notes (Text): Any relevant details — invoice number, client name, platform

That is the minimum. You can add more fields later, but start simple.

Organizing by Income Stream

The power of using a database over a spreadsheet is views. Create these views:

All Income (Default): Every payment, sorted by date. Your master record.

By Category: Group by your income category. See total earnings per stream at a glance.

This Month: Filtered to show only the current month. Your go-to view for checking monthly progress.

By Client/Source: If you freelance, group by client to see who your biggest revenue sources are.

Monthly Review Process

Set aside 10 minutes at the end of each month:

  1. Check that all payments are logged (compare against bank statements)
  2. Note total income for the month
  3. Compare to last month and your 3-month average
  4. Identify which streams grew, which shrank
  5. Decide if any streams need more attention or should be dropped

This review is where the real value is. Raw data is useless without reflection.

Common Mistakes

Mixing personal and business transactions. If you sell on Etsy and also buy from Etsy, track them separately. Revenue is not profit.

Forgetting to log small amounts. A $5 digital sale does not feel worth tracking. But fifty of those is $250. Log everything.

Only tracking revenue, not time. $500 from a project that took 50 hours ($10/hour) is worse than $200 from one that took 2 hours ($100/hour). Track time alongside income when possible.

Getting Started

The hardest part is setting up the system. Once it exists, adding a new entry takes 30 seconds.

If you do not want to build a Notion income tracker from scratch, our Budget Tracker template includes a dedicated Income database with 5 categories (Salary, Side Hustle, Investments, Gifts, Other) and sample data to get you started.

Get the Tidyflow Budget Tracker

Your future self — especially tax-season future self — will thank you.

Leave a Comment