Freelancer Annual Business Review

The structured year-end audit that replaces the annual review your boss never gave you — covering every number, contract gap, and pricing decision that shapes next year's income. For more background and examples, see the guidance below; for built-in tools and options, use the quick tools guide.

Author
Checklistify Editorial Team
Last Updated

Checklist Items

0 done37 left7 of 8 sections collapsed

0%

The Review No One Schedules For You

Every employed person receives some version of an annual performance review — a forced moment to evaluate the year, calibrate compensation, and set direction. Freelancers receive nothing. No HR calendar invite, no manager prompt, no structured moment to ask whether the business actually improved or whether revenue growth masked deeper problems. That gap is one reason so many independent workers hit their third or fourth year and find income has plateaued despite genuine skill growth. The craft improved; the business architecture didn't keep up.

This checklist is the process you build for yourself. It is structured to move in a deliberate sequence — data first, analysis second, decisions third — because reviewing performance without numbers produces feelings, not findings. Block two to three hours. Close everything else. The goal is to leave with concrete actions written down, not a vague sense that next year will be better.

✅ Healthy range

  • Net margin: 65–80%
  • Top client share: <30%
  • Late invoice rate: <10%
  • Tool spend of revenue: <4%
  • Effective rate vs. quoted: >85%

⚠️ Watch zone

  • Net margin: 50–65%
  • Top client share: 30–45%
  • Late invoice rate: 10–25%
  • Tool spend of revenue: 4–7%
  • Effective rate vs. quoted: 70–85%

🚨 Red zone

  • Net margin: <50%
  • Top client share: >45%
  • Late invoice rate: >25%
  • Tool spend of revenue: >7%
  • Effective rate vs. quoted: <70%

🧮 Three Years of 8%

The argument for raising rates annually isn't philosophical — it's arithmetic. A freelancer billing $90,000 in Year 1 who raises rates 8% per year versus one who holds flat:

YearFlat rates+8% / yearDifference
Year 1$90,000$90,000
Year 2$90,000$97,200+$7,200
Year 3$90,000$104,976+$14,976
3-year total$270,000$292,176+$22,176

Same hours. Same clients. No new service lines. $22,176 more over three years — purely from annual rate discipline. Even a scenario where one client departs after a rate increase still produces a net gain in most cases, because the freed time can be filled with higher-aligned work rather than carried as hidden overhead.

💡 A Rate Increase That Doesn't Apologize

The phrasing of a rate increase determines whether it gets accepted cleanly or negotiated down. Most freelancers undermine themselves before the client responds. Here is a structure that removes the friction:

"Hi [Client], I'm writing to let you know that my rates will be adjusting to [new rate] effective [date]. This reflects both standard cost-of-living adjustments and the continued investment I've made in [specific relevant skill, tool, or credential]. I've genuinely enjoyed the work on [project or engagement name] and look forward to continuing. Let me know if you have any questions."

What makes this land: it is declarative, not apologetic. It states a real reason without over-explaining. It signals continuity — 'look forward to continuing' — without making the increase conditional on client approval. The response you want is a brief 'sounds good,' and this framing is far more likely to produce that than an opener like 'I'm so sorry but I really need to...' which immediately invites the client to negotiate you back down.

📖 What skipping this cost Nadia

Nadia is a UX designer who bypassed her annual review for two consecutive years. In year three she discovered her highest-revenue client by total invoice was her second-lowest by effective hourly rate. She had been absorbing weekly strategy calls, executive slide deck revisions, and ad hoc stakeholder presentations that appeared nowhere in the original SOW. Her rough estimate: $14,000 in unbilled work over 24 months. The client relationship was strong; the contract was simply silent. A single annual review after year one would have surfaced the pattern before it compounded into a structural problem.

🔧 Your January action sequence

Once the review is complete, the findings need to move in a specific order in January or they stall:

  1. File Q4 estimated tax payment by January 15
  2. Send rate increase notices to all flagged clients
  3. Collect outstanding W-9s and issue 1099-NECs by January 31
  4. Cancel every unused subscription identified in the audit
  5. Send updated contract templates or amendments to active clients
  6. Begin referral or outreach conversations to reduce concentration risk

📝 What to archive when you finish

Save a completed copy of this checklist as a dated PDF in a dedicated folder — something like Business Records / Annual Reviews / 2024. Alongside it, save your revenue-by-client export, the year-end tax projection your accountant prepared or you ran in software, and a one-page written summary of the decisions you made and the goals you set. When you run this review again next November, that archive cuts data-gathering time by more than half and gives you a clean baseline to measure against. The review gets faster, more specific, and more useful every year you do it.

Master This Checklist Quickly

Every important button and option for this pre-made checklist, shown in a glance-friendly format.

Start Here

  1. 1

    Click any item row to mark it complete.

  2. 2

    Use the note row under each item for quick notes.

  3. 3

    Use the tool row for undo, redo, reset, and check all.

  4. 4

    Use Save Progress when you want to continue later.

Checklist Row Tools

UndoRedoResetCheck allCollapse/Expand sectionsShow/Hide detailsInline notes

Top Action Buttons

Share

Open all sharing and export options in one menu.

Email DraftContinue on another devicePrint or Save as PDFPlain Text (.txt)Word (.docx)Excel (.xlsx)

Add & Ask

Open one menu for apps and AI guidance.

NotionTodoist CSVChatGPTClaude

Copy and customize

Create a new editable checklist pre-filled with your chosen content.

Save Progress

Adds this checklist to My Checklists and keeps your progress in this browser.

Most Natural Usage

Track over time

Check items -> Add notes where needed -> Save Progress

Send or export

Open Share -> Choose format -> Continue

Make your own version

Copy and customize -> Open create page -> Edit freely