What this tool does
The Freelance Health Check is a free 14-question self-assessment for your freelance business. Answer two questions in each of seven areas (pipeline, pricing, client concentration, scope, payment, burnout, and systems) and it shows an overall label, flags any high-risk area, and lists up to three next moves with the page or tool to open for each.
It turns a vague feeling (“something is off”) into a short operating diagnosis you can act on this week.
The score is not a grade. It is a routing tool. The point is to identify the constraint that most deserves attention this week, then open the matching Codex page or tool instead of wandering through the whole site.
These labels come from the answers and scoring rules in this tool. They are prompts for a business review, not a forecast of revenue or a medical assessment. Check the underlying answers before acting on a label.
How to read the result
Each answer scores from 0 (no risk) to 3 (high risk). A domain's score is the average of its answered questions, and the overall label comes from the average across the domains you have answered: up to 0.75 is Stable, up to 1.50 is Watchlist, up to 2.25 is At risk, and anything higher is Intervention.
An average can hide one bad area, so any domain scoring 2.00 or higher is flagged as high risk and named under the label. While a domain is flagged, the overall label is never better than Watchlist, even if every other domain scores 0. Top next moves lists up to three domains with a score above 0, highest first; if nothing you answered shows risk, it says so instead of listing domains.
- Stable: no domain is flagged as high risk. Keep the weekly review running. Do not invent work just because the dashboard looks calm.
- Watchlist: choose one weak default before pressure makes the choice for you. If a domain is flagged as high risk, start there.
- At risk: stop adding complexity. Fix the highest-risk domain before accepting more work.
- Intervention: reduce exposure now. That may mean collecting invoices, declining scope, capping work in progress, or rebuilding pipeline.
Worked example: a busy month that is not healthy
A hypothetical freelancer answers all 14 questions. Each domain score is the average of its two answers:
- Pipeline: one or two qualified conversations (1) and a mostly tracked pipeline (1) = 1.00.
- Pricing: floor known but not recently checked (1), usually trades something for a discount (1) = 1.00.
- Concentration: largest client is 51–70% of revenue (2), buffer disappears often (2) = 2.00.
- Scope: terms written (0), occasional controlled extras (1) = 0.50.
- Payment: nothing overdue (0), clear and enforced terms (0) = 0.00.
- Burnout: busy but recoverable (1), boundaries known but flexible (1) = 1.00.
- Systems: one source of truth (0), last review within 14 days (1) = 0.50.
The overall score is (1 + 1 + 2 + 0.5 + 0 + 1 + 0.5) ÷ 7 = 6 ÷ 7, about 0.86, which is Watchlist. Concentration scores 2.00, so it is flagged as high risk and listed first in the next moves. The right move this week is not more marketing in general; it is the client concentration and capacity scorecard, followed by one replacement-pipeline action. Notice that payment looks perfect today, which is exactly when a dominant client's terms are easiest to protect.
Why these seven domains
Freelance problems rarely arrive with clean labels. "I need more clients" may actually be weak positioning, poor follow-up, a concentration problem, or burnout making sales feel impossible. Late payment may be a cashflow issue, but it can also expose weak scope, weak terms, or missing admin habits.
The seven-domain model keeps diagnosis practical:
- Pipeline asks whether qualified opportunity exists.
- Pricing asks whether your floor, target, and tradeables are known before pressure.
- Concentration asks whether one client or one busy week can destabilize the business.
- Scope asks whether unpaid extras are leaking through weak boundaries.
- Payment asks whether invoices, terms, and reserves protect cash.
- Burnout asks whether the workload is survivable.
- Systems asks whether the business runs on memory or a real operating rhythm.
Use it as a weekly companion
Run the check once a week during your review. Copy the diagnosis into your notes, pick the top risk, then open the linked tool. The right next move should be small enough to finish this week.
If pipeline is the top risk, use the more/better clients path. If payment is the top risk, use getting paid on time. If burnout is the top risk, use the burned-out freelancer path.
For the other domains: if pricing is the top risk, check your floor with the freelance rate calculator and, if your rates have not moved in a year, read how to raise freelance rates for 2027. If scope is leaking, start with stopping unpaid extras and the scope change checklist. If systems are the weak spot, the weekly review checklist is the smallest fix, and the full set of freelance checklists covers discovery, scoping, onboarding, and payment.
What not to do
- Do not fix all seven domains at once. That becomes admin theater.
- Do not average away a severe risk. One critical overdue invoice matters even if other areas look good, which is why a high-risk domain is named and keeps the label at Watchlist or worse.
- Do not use the score to shame yourself. Use it to choose the next operational move.
- Do not accept more work if the top result says capacity, payment, or burnout is already breaking.
FAQ
How often should I run it?
Weekly when the business feels unstable. Monthly when things are calm. Always run it before a major rate change, client replacement decision, or big project acceptance.
What if two domains tie?
Pick the one that creates the fastest irreversible damage if ignored. In practice that is often payment, burnout, client concentration, or scope.
Is this a business plan?
No. It is a triage tool. A business plan decides direction. This tool decides what needs attention before the direction gets derailed.
Are my answers saved?
Your answers are kept in this browser's local storage so the result is still there when you come back. Individual answers are not included in the site's analytics; when analytics runs, the completion event records only the overall label and average score. Clearing site data or switching devices removes them, so copy the diagnosis into your own notes if you want a record.
Do I have to answer every question?
No. The result uses the questions you answer, and each domain's score is the average of its answered questions. Answer at least one question in every domain if you want the overall label to compare all seven areas.

Comments
Sign in to comment.