A simple Notion setup for freelancers
A good Notion setup for freelancers fails when you build a spaceship: 40 linked databases, custom dashboards, a "second brain" you abandon in three weeks. A freelance business needs to track exactly three things: who you work with, what you owe them, and who owes you money. That's three pages. You'll build them in 20 minutes on the free plan.
✕ The common way
Spend a weekend copying a 40-page "ultimate freelancer OS" template. Feel organized. Never open it again.
✓ The Standout way
Three pages - Clients, Work, Money. Five minutes of upkeep on Friday. It survives because it's small.
Page 1: Clients
One database, one row per human. Four properties:
- Name (person and company)
- Status: Lead / Talking / Active / Past
- Next action (text: "send proposal by Fri", "follow up June 3")
- Notes (how you met, what they care about, links)
The rule that makes it work: after every client interaction, update Next action. A client database where every row has a next action is a business. One without it is a contact list.
Page 2: Work
One board, four columns:
- This week
- Doing
- Waiting on client
- Done
Each card is a deliverable, not a task. "Homepage copy v1 - due Thursday" is a card. "Work on website" is not - it can never be finished, so it just sits there making you feel behind.
The "Waiting on client" column is the quiet hero. Half of freelance stress is holding "did they ever send that?" in your head. The column holds it instead - glance at it Monday and send the nudges.
Page 3: Money
One table, one row per invoice:
- Invoice (number or short name)
- Client
- Amount
- Sent date
- Status: Paid / Unpaid / Overdue
Add a simple sum at the bottom so you always know two numbers: earned this month, and outstanding.
Two rules here:
- Invoice the day you deliver. Every day between delivery and invoice is a day you chose not to get paid.
- Overdue means action, not anxiety. Status flips at the due date, you send a friendly nudge same day. No drama, just a system.
Build it in 20 minutes
- Create a page called HQ. Everything lives inside it.
- Inside HQ, add a database called Clients (table view). Add the four properties above. Enter every current lead and client - even if that's two people.
- Add a database called Work (board view, grouped by Status). Create the four columns. Add a card for every open deliverable with a due date.
- Add a database called Money (table view). Add the five properties. Enter every invoice from the last 60 days.
- Optional: pin HQ to your favorites. That's the whole build.
No templates needed, no formulas, nothing to maintain. If you want the pre-built version, it's free in the community.
The Friday 5 minutes
This system stays alive with one tiny ritual, best stacked onto your weekly planning session:
- Money page: anything unpaid past due? Send the nudge now.
- Work board: move cards, check "Waiting on client," send those nudges too.
- Clients page: does every active row have a next action? Fill the blanks.
The whole system on one card
- Clients - every row has a Next action.
- Work - cards are deliverables, four columns, watch "Waiting on client."
- Money - invoice the day you deliver, nudge the day it's overdue.
- Friday: 5 minutes to update all three.
Common questions
Why not use a full freelancer template with time tracking, goals, and CRM automations?
Because upkeep kills systems. Every extra feature is a small tax you pay forever. Start with three pages; add a feature only after you feel the missing piece for two straight weeks.
Is the Notion free plan enough?
Yes. Personal use on the free plan covers all of this comfortably.
What about time tracking?
Only if you bill hourly - and consider not billing hourly. Per-project pricing is simpler for clients and better for you as you get faster. More in How to start freelancing with no experience.
Get one hack like this every week
One practical hack in your inbox, every week. 2-minute read, free forever.
Want the full video walkthrough?
It's inside the free community, with the templates ready to copy.
