Skip to content
Freelancing9 min read

How to organise your freelance business in Notion

A practical structure for running clients, projects, money and admin from a single Notion workspace — and the mistakes that make most setups collapse.

Most freelancers don't have a system problem. They have a scattering problem. Client details sit in email, project notes in a doc, invoices in a spreadsheet, and the actual plan in your head. Each piece is fine on its own. Together they cost you an hour a day and the occasional missed deadline.

Notion fixes this well, but only if you build it around how freelance work actually flows. Here's the structure that holds up, and the traps that make most setups collapse within a month.

Start with the four things that actually exist

Freelance businesses only really have four kinds of record. Everything else is a view of these:

  • Clients — the people paying you
  • Projects — the discrete pieces of work you've agreed to deliver
  • Tasks — the actual things you do
  • Money — what you invoiced, what arrived, what you spent

Build one database for each. Not five. Not twelve. The temptation is to add a database for meetings, another for ideas, another for resources — and that's exactly how a workspace becomes something you avoid opening.

Connect them, or you've just made four spreadsheets

The entire value is in the relations. A project belongs to a client. A task belongs to a project. An invoice belongs to a project and therefore to a client. Once those links exist, you can open any client and see every project, task and invoice attached to them without searching for anything.

This is the part people skip because it takes twenty minutes to set up. It's the only part that matters.

The test that tells you it's working

Open a client record. Can you see, without clicking anything else, what you're currently doing for them, when it's due, and whether they owe you money? If yes, the structure is right. If no, the relations are missing.

Add exactly one dashboard

One page that answers three questions: what's due this week, what's unpaid, and what's stalled. That's it. This page is where you start every morning, so it should contain nothing you don't check every morning.

The most common mistake here is building a beautiful dashboard with twelve linked views. You will check three of them. Build those three.

The mistakes that kill freelance Notion setups

Over-building before you've used it

Spending a whole Sunday designing a system you've never tested is how you end up with an elaborate structure that doesn't match how you work. Build the minimum, use it for two weeks, then add only what you actually reached for and couldn't find.

Tracking things you'll never act on

If a field doesn't change a decision, it's admin for its own sake. 'Client industry' is interesting. It is not useful unless you're going to filter by it.

No weekly review

A system with no review slowly drifts out of sync with reality, and once you stop trusting it, you stop using it. Fifteen minutes on a Friday to close finished work, chase unpaid invoices and plan next week is what keeps it alive.

What good looks like after a month

  1. 1.You can answer 'what did I earn last month?' in under ten seconds.
  2. 2.No invoice goes unpaid for more than a fortnight without you noticing.
  3. 3.Monday morning starts with a plan, not a scroll through your inbox.
  4. 4.You've stopped rebuilding your system.

The structure matters more than the tool. But once you've got the structure right, Notion is a very good place to keep it.