How to Know If Your Freelance Business Is Actually Profitable (Or Just Busy)
There's a version of freelancing that feels like success because it's full. Your calendar has client calls. Your inbox has project requests. The invoices go out and the…
There's a version of freelancing that feels like success because it's full. Your calendar has client calls. Your inbox has project requests. The invoices go out and the payments come in. You're working hard and earning money and nobody's questioning whether what you're doing constitutes a real business.
But "busy" and "profitable" are not the same thing — and a surprising number of freelancers who feel like their business is working have never actually calculated whether it's working in the specific sense that matters most: is the money coming in worth the time going out?
This isn't a cynical question. It's the foundational question of any business, freelance or otherwise. If you're putting in 50 hours a week and clearing $30,000 after expenses, you're earning less per hour than many salaried roles with better benefits and more stability. If you're working 25 hours a week and clearing $80,000, the math looks very different. You cannot know which situation you're in without actually running the numbers.
Revenue isn't profit — and profit isn't what you think you're taking home
The first confusion to untangle is the difference between revenue, gross profit, and net income.
Revenue is the total amount you invoice and collect. If you billed $120,000 last year across all clients, your revenue is $120,000.
Gross profit is revenue minus the direct costs of delivering your work. For most freelancers, this includes contractor costs (if you subcontract anything), software tools that are project-specific, and any direct materials or costs associated with individual projects. If you use a contractor to handle one component of a project and pay them $15,000 across the year, your gross profit is $105,000.
Net income is what remains after all operating expenses — software subscriptions, marketing and advertising, professional development, equipment and technology, a portion of your home office, health insurance, and professional services like an accountant. If those expenses total $22,000, your net income is $83,000.
Actual take-home equivalent is net income minus self-employment taxes. At a rough effective rate of 25–30% for most freelancers, the $83,000 net income becomes approximately $58,000 to $62,000 in actual after-tax income.
For many freelancers, comparing their actual take-home equivalent to what they'd earn in a salaried role with comparable skills and experience is a revealing exercise. The comparison isn't an argument against freelancing — the flexibility, autonomy, and ceiling upside of freelancing are real advantages. But they're advantages that should be chosen consciously, with accurate numbers, rather than assumed.
The hourly rate problem
The other calculation that changes how freelancers think about their business is the effective hourly rate — what they actually earn per hour when you divide net income by hours worked.
Most freelancers price on a project or retainer basis rather than an hourly rate, which is often the right call (project pricing avoids penalising speed and can reflect value rather than time). But the effective hourly calculation is still a useful internal metric, because it tells you whether your pricing and your workload are aligned with your income goals.
If you want to earn $80,000 net after expenses, and you want to work 40 hours a week for 48 weeks a year (allowing for vacations, holidays, and the inevitable slower periods), you have 1,920 billable hours available. To earn $80,000 from 1,920 hours, you need an effective rate of approximately $41.67 per hour.
But here's what catches most freelancers: not all of those 1,920 hours are billable. Business development, invoicing, bookkeeping, client communications, marketing, and the general administration of running a business eat a significant portion of working hours. For many freelancers, 60–70% of working hours are genuinely billable and the rest goes to overhead. At 65% billable, your 1,920 available hours produce only 1,248 billable hours — meaning you'd need an effective rate of approximately $64 per hour to hit the $80,000 target.
The difference between $41.67 and $64 is significant. And most freelancers who haven't run this calculation are pricing at something closer to the former while building a business that requires the latter.
How to calculate your actual profitability
Here's the process, step by step:
Step 1: Find your actual annual revenue. Not what you invoiced — what you actually collected. Late payments, unpaid invoices, and abandoned projects mean the billed amount sometimes differs from the collected amount. Use your bank statements or payment platform records to find the actual deposits from client work.
Step 2: Subtract direct project costs. Anything you spent because of specific projects — subcontractors, project-specific software, materials.
Step 3: Subtract operating expenses. Everything you spent running the business: software subscriptions, marketing, equipment, home office (use the simplified $5/sq ft method if you haven't tracked actuals), professional development, professional services, insurance, and anything else that supported the business generally.
Step 4: This is your net business income. Apply your estimated effective tax rate (typically 25–30% for US freelancers) to get your after-tax take-home equivalent.
Step 5: Divide by hours worked. Track your working hours for a month and extrapolate to the year, or use your best estimate. This gives you your effective hourly rate.
Step 6: Compare. Does the income match what you'd expect for your effective hourly investment? Does it compare favourably to employment alternatives? Is the trajectory improving — is your hourly effective rate rising over time as your rates increase and overhead stays controlled?
Cashowa simplifies steps one through four considerably: upload your payment records and bank statements as a CSV and ask for your freelance net income over the past 12 months. It calculates revenue, identifies and categorises your business expenses, and produces the net income figure with the arithmetic visible. From there, the hourly and comparison calculations are straightforward.
The clients that look profitable but aren't
Once you're looking at profitability clearly, a few patterns emerge that are worth addressing.
The high-revenue, low-margin client. Big retainers feel good. But if a large client requires constant revisions, scope creep, late-night calls, and high administrative overhead, the effective hourly rate from that client might be lower than a smaller, cleaner client that pays less but takes far less time. Understanding per-client profitability — not just total revenue — is the next level of analysis.
The busy but underpriced client. Some clients generate a lot of work at rates that made sense when you were building your portfolio but no longer reflect your market rate. If your rates have risen with other clients but haven't been updated for a long-tenured client, that client is quietly your least profitable work.
The slow-paying client. Cash flow isn't the same as profitability, but a client who regularly pays 60–90 days late is creating a financing cost — you're effectively lending them money for the period between invoice and payment. If that pattern is consistent, it's worth pricing the relationship to reflect the implicit cost, or renegotiating payment terms.
What to do with the answer
If the calculation reveals you're profitable and growing, the value is in knowing it clearly — you can invest in the business with confidence and set informed targets for growth.
If the calculation reveals you're less profitable than you thought — or that the hourly equivalent doesn't justify the time — the paths forward are: raise rates, reduce low-margin work, decrease overhead, increase billable efficiency, or reconsider the business model entirely. None of these are comfortable conclusions, but they're actionable ones. Not knowing is the only outcome that leaves you stuck.
Frequently asked questions
How often should I check my freelance profitability?
Quarterly is ideal. Month-to-month variation in freelance income is high, and a single month is often unrepresentative. A rolling three-month or quarterly view smooths out the volatility and reveals real trends rather than noise.
Should I include my own time as a cost?
For the purpose of understanding true profitability, yes. There's a concept called "opportunity cost" — the value of the next best alternative use of your time. If you could earn $80,000 per year in a salaried role, then your freelance business needs to deliver more than $80,000 in after-tax equivalent income (adjusted for the flexibility premium you value) to be genuinely worth it. Accounting for the value of your own time is the only way to make that comparison fairly.
What's a healthy net margin for a freelance business?
For service-based freelancers without significant overhead, net margins of 60–70% of revenue (before self-employment taxes) are achievable and indicate a well-run business. Margins below 40% usually suggest either underpricing or excessive overhead for the revenue level. These are rough benchmarks — the more meaningful comparison is your own trajectory: is the margin improving over time?
I made more money this year than last year, but it doesn't feel like my business got better. Why?
Revenue growth without margin improvement means your costs grew as fast as your income. This is worth investigating. Common causes: a higher rate but also significantly more hours worked (no real increase in hourly effective rate), increased overhead that consumed the revenue gain, or more clients but also more complexity and unpaid administrative time. Growth in revenue is a surface metric; growth in net income per hour is the real one.
Should I raise my rates or get more clients first?
For most freelancers, raising rates is the more efficient path to income growth. More clients means more administrative overhead, more context-switching, and a harder ceiling on how many you can serve well. Higher rates from your existing client base improves income without increasing complexity. The practical limit is client retention — a 10–15% annual rate increase is generally sustainable; a 50% increase in a single conversation is likely to cause attrition.
What's the best way to track hours without it feeling like a burden?
Simple tools work better than elaborate ones in practice. A timer app that you start at the beginning of a work session and stop when you shift to personal activities gives you reasonable accuracy without requiring detailed task logging. The goal is a monthly total of working hours, not a minute-by-minute log. Even rough tracking is dramatically more useful than estimating — estimates almost always undercount by 20–30%.