Client Profitability Calculator
Annual true profit from a client after direct costs, time opportunity, and overhead.
Project annual true profit from a single client after direct costs, time opportunity cost, and overhead allocation. Returns gross profit and per-hour figures.
What this tool does
Takes annual revenue from one client, direct costs, monthly hours worked on the engagement, an opportunity-cost hourly rate, and a monthly overhead allocation. Calculates annual true profit—what remains after deducting direct costs, the income foregone by time spent on this client, and a proportional share of monthly operating expenses. Returns true profit alongside gross profit, gross margin, opportunity cost, overhead cost, and gross profit per hour. The output sits as a per-client snapshot against a fully-costed view, making visible the gap between gross-margin economics and full-costing economics on a single screen. Opportunity cost is the main variable affecting profitability; overhead allocation assumptions shape the true profit figure. Useful for comparing whether individual client relationships justify the time and resources invested. Results are for illustration only and don't account for tax, irregular expenses, or retained earnings.
Enter Values
People also use
Digital Nomad & Freelance
Project Profitability Calculator
Calculate true project profitability including opportunity cost of time spent — the effective hourly rate and gross margin you actually earned.
Digital Nomad & Freelance
Client Acquisition Cost Calculator
Compute customer acquisition cost (CAC) and the LTV-to-CAC ratio from marketing spend, sales spend, new clients, and average client value.
Digital Nomad & Freelance
Agency Margin Calculator
Compute agency gross and net margin from revenue, contractor costs, and overhead. Returns net margin, gross profit, net profit, and gross margin in one view.
Formula Used
Spotted something off?
Calculations or display — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
What this calculator does
A client looks profitable on a gross-margin basis when revenue exceeds direct costs. Whether the same client is profitable on a full-costing basis depends on what the operator's hours could otherwise have produced and what the support overhead of running the relationship costs. This calculator returns five interlocking figures from a single set of inputs: gross profit, gross margin, opportunity cost on the time spent, overhead allocation, and the true annual profit that remains after all three subtractions. The output lets a gross-margin-positive client and a full-costing-negative client be the same client — a pattern that's invisible without the per-client view.
How the math works
Gross profit is annual revenue minus direct costs: GP = R − C. Opportunity cost is monthly hours × 12 × the opportunity hourly rate: OpCost = H × 12 × O. Overhead cost is monthly overhead × 12: Overhead = M × 12. True profit is gross profit minus opportunity cost and overhead: P = GP − OpCost − Overhead. Gross profit per hour is gross profit divided by annual hours. The calculation assumes the entered figures are stable across the year and that the opportunity-cost rate reflects what the same hours could realistically have produced on the next-best alternative use, not an aspirational rate.
Worked example
A client paying 50,000 in annual revenue, with 15,000 in direct costs, 25 hours per month of operator time at a 100 opportunity hourly rate, and 500 in monthly overhead. Gross profit: 50,000 − 15,000 = 35,000 (a 70% gross margin). Opportunity cost: 25 × 12 × 100 = 30,000. Overhead cost: 500 × 12 = 6,000. True profit: 35,000 − 30,000 − 6,000 = −1,000. Gross profit per hour: 35,000 ÷ 300 = roughly 117. The client appears profitable on a gross basis with a healthy 70% margin, but produces a small loss on a fully-costed basis because the operator's hours could plausibly have generated similar value on alternative work without carrying the same support overhead. The pattern is common in professional services and is the reason gross-margin-only views can mislead about which clients actually contribute.
What moves the result
Four levers shape the outcome. The opportunity hourly rate is often the largest swing factor — entering a higher rate makes more clients look unprofitable on a fully-costed basis. Monthly hours scale opportunity cost linearly: doubling time on the client doubles the opportunity-cost line. Direct costs reduce gross profit and feed straight through to true profit. Monthly overhead applies a fixed annual subtraction independent of the other inputs. The revenue input scales gross profit and gross margin together but does not change the opportunity or overhead lines, so high-revenue clients with disproportionate time loads can still flip negative under full costing.
How to read the opportunity-cost figure
The opportunity cost is the value of the hours the client consumed valued at the next-best use of those hours. Setting the opportunity-cost rate equal to a freelancer's standard billable rate produces a strict view: any client paying less per hour than that rate looks unprofitable. Setting it equal to gross profit per hour across the rest of the book produces a relative view: clients are profitable if they meet or exceed average client economics. Setting it to a lower figure — for example a conservative wage rate — produces a forgiving view that mostly highlights only the clearly-bad clients. The figure is sensitive to this choice; running the calculator at two or three rates usually clarifies which clients are robustly profitable across all framings versus borderline at one specific rate.
What the calculator does not capture
The output is single-year and quantitative. It does not model relationship value beyond the current year (long contracts, referrals generated, learning), the portfolio value of recognisable client logos for credentials, payment timing and working-capital effects, collection risk, scope creep that erodes the effective hourly rate over time, learning curves that reduce future hours on the same engagement, or the operational friction of removing a client from the book. A complete relationship review usually combines this calculator's snapshot with a longer-horizon view and qualitative factors the snapshot does not surface.
Notes on the inputs
Excluding non-billed time from the hours input understates opportunity cost — communication, revisions, scoping, and project administration are real consumed hours even when not invoiced. Choosing an opportunity rate too low makes most clients look profitable, including some that are not. Treating overhead as zero produces a clean gross-profit view with no full-costing component. Using a single best-month figure for any input rather than an averaged figure produces a snapshot that does not generalise across the year.
Client at $50,000 annual revenue and 25 hours per month: -1,000.00 annual true profit.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
Gross profit = revenue − direct costs. Opportunity cost = monthly hours × 12 × opportunity hourly rate. Overhead cost = monthly overhead × 12. True profit = gross profit − opportunity cost − overhead cost. Gross profit per hour = gross profit ÷ annual hours. The calculation assumes inputs are stable across the year and that the opportunity-cost rate reflects what the same hours could realistically have produced on the next-best alternative. The output is a single-year snapshot — it excludes relationship value beyond the current year, payment timing, collection risk, learning effects, and the operational friction of changing the client mix.
Frequently Asked Questions
What opportunity-cost rate is defensible to enter?
Why does a client with 70% gross margin sometimes show a true loss?
Should an unprofitable client be ended?
What about clients with strategic value beyond current profit?
How often should the analysis be run?
Related Calculators
More Digital Nomad & Freelance Calculators
Digital Nomad & Freelance
Agency Margin Calculator
Compute agency gross and net margin from revenue, contractor costs, and overhead. Returns net margin, gross profit, net profit, and gross margin in one view.
Digital Nomad & Freelance
Agency vs Freelance Income Calculator
Compare net income from running an agency versus working as a freelancer. Returns net income, effective hourly rate, and the gap between the two models.
Digital Nomad & Freelance
AI Implementation ROI Calculator
Calculate AI implementation ROI from cost, time savings, labour hourly rate, and the multi-year horizon over which it pays back.
Digital Nomad & Freelance
Annual Freelance Revenue Calculator
Project annual freelance revenue from monthly billable hours, hourly rate, and effective working months per year. Returns annual revenue and monthly revenue.
Digital Nomad & Freelance
Billable Hours Calculator
Project annual billable hours from weekly hours, utilisation percent, and weeks worked. Returns annual, monthly, weekly billable, non-billable, and revenue.
Digital Nomad & Freelance
Client Acquisition Cost Calculator
Compute customer acquisition cost (CAC) and the LTV-to-CAC ratio from marketing spend, sales spend, new clients, and average client value.
Explore Other Financial Tools
Debt
Car Loan Calculator
Calculate fixed monthly car loan payment, total interest, and total paid over the term. Enter car price, down payment, annual rate, and term in months.
Investing
Return Needed Calculator
Work out the annual return you'd need to grow a lump sum to a target over a set number of years. Pure compound-rate math.
Income
Income After Expenses Calculator
Calculate disposable income after fixed monthly expenses — rent or mortgage, bills, transport — to see what remains for saving and discretionary spend.