DEV Community

FreelancerKit
FreelancerKit

Posted on

The Notion + Sheets System I Use to Run My Freelance Business (Free Templates)

The problem with most freelance "systems"

Every freelancer I know starts with good intentions. They set up a Trello board, or a Notion page, or a spreadsheet. Then they stop using it by week three.

The reason isn't laziness. It's that most templates aren't designed for how freelancing actually works.

A freelance business has a specific workflow:

  1. Lead comes in → track them somewhere
  2. Proposal sent → store it, know when to follow up
  3. Project starts → track deliverables, milestones, revisions
  4. Invoice sent → know if it was paid, when, how much outstanding
  5. Project done → retention path? Upsell? Referral?

Most CRM templates are built for sales teams. Most project tools ignore invoicing. Most finance tools don't link to clients.

The fix: build it all in one place

Here's what I landed on after a lot of iteration:

  • Notion CRM: Client name, status, contact info, linked to Projects
  • Projects DB: Status, deadline, deliverables, revision count, linked to Clients + Invoices
  • Google Sheets Finance Tracker: Invoice #, client, amount, date sent, date paid — plus formula for effective hourly rate per client
  • Template Library: Proposal template, Contract, Scope doc, Onboarding checklist

The per-client hourly rate calculation changed everything. Total revenue is a vanity metric. The real question: for every hour I worked for Client X, what did I make?

I found a client I'd been working with for eight months at a $34/hr effective rate. My target was $90. Eight months.

What I built from this

I packaged this whole system into the Freelancer Business OS — Notion CRM + Google Sheets tracker + 225 AI prompts for every stage of freelance operations.

$47 one-time. Setup in 60 minutes.

What does your freelance system look like? Curious if others have landed on similar setups.

Top comments (0)