Free Tool
Client Profitability Calculator
A client who pays the most is not always the client who pays best. This calculator ranks up to three clients by the profit left after your time, fees and expenses.
Planning estimate, not financial advice. All figures on this page are estimates or scenarios for planning purposes only, built from the numbers you enter. They are not financial, tax or legal advice, and no earnings are promised. Read the full financial disclaimer.
What this tool does
Enter each client’s revenue for the period, the hours you spent, what your hour is worth, the platform fees and the direct expenses. The calculator works out the profit per client and the effective hourly rate each one really pays — then ranks them, so the client that looks biggest and the client that pays best stop being confused with each other.
Freelancers keep clients out of habit long after the numbers turn against them: a high-revenue client who eats forty hours, pays a platform fee and needs constant revisions can pay less per hour than a small client who sends clean briefs. This ranking is the evidence for the awkward conversation — raise the rate, cut the scope, or let the client go.
Try it
Waiting. Enter at least one client and press Calculate.
How it works
Profit per client is revenue minus three things: the time cost (hours spent multiplied by what your hour is worth), the platform fees on that client’s work, and the direct expenses the client caused. The effective hourly rate is revenue minus fees and expenses, divided by the hours — the rate the client actually pays you, once everything else is stripped out.
The ranking is by profit, not by revenue, because profit is what stays. A client can sit at the top of the revenue list and the bottom of the profit list at the same time, and that gap is the whole point of the tool.
Assumptions and limitations
This is a per-client profit check for one period, not a full set of accounts.
- The value of your hour is your assumption — use the minimum rate from the hourly rate calculator, or the rate the same hour would pay elsewhere.
- Hours must be honest. Hours spent chasing, revising and fixing count — they are the hours the client actually costs.
- The calculator does not model tax, late payment or unpaid invoices. A client who does not pay is a loss, not a low profit.
- Compare equal periods. A monthly client and a one-off project cannot be ranked against each other without the same time window.
Worked example
Example (illustrative inputs, not real clients). Two clients, same 50 hourly value, one period:
| Item | Figure |
|---|---|
| Acme Ltd — 2,000 revenue, 30 hours, 200 fees, 50 expenses | Profit 250.00; effective rate 58.33 an hour |
| Beta Co — 1,200 revenue, 12 hours, no fees or expenses | Profit 600.00; effective rate 100.00 an hour |
| Rank by profit | 1. Beta Co — 2. Acme Ltd |
Frequently asked questions
Why rank by profit instead of revenue?
Because revenue is what the client pays and profit is what you keep. A high-revenue client who eats forty hours and pays a platform fee can leave less than a small client who sends clean briefs. Ranking by profit shows which clients are actually worth the calendar.
What should I enter as the value of my hour?
The rate the same hour would pay elsewhere — your minimum rate from the hourly rate calculator is the honest floor. Using a low value flatters unprofitable clients; using your real rate shows the loss.
Why does a client show a negative profit?
Because the hours, fees and expenses cost more than the revenue. At the hourly value you entered, that client loses money. The fix is a higher rate, a tighter scope, fewer revisions — or ending the relationship.
How often should I run this check?
Once a quarter, on the same period for every client. A single bad week proves nothing; a client who is unprofitable for a whole quarter is a decision waiting to be made.