Project Profitability Calculator

Calculate your real profit margin on any client project — factoring in labor, overhead, tools, and hidden costs most freelancers forget.

How to Calculate Project Profitability

Project profitability is the single most important metric for any freelancer or agency. It tells you whether a project actually made money or just kept you busy. The basic formula is straightforward:

Profit Margin = (Revenue − Total Costs) ÷ Revenue × 100

But the formula only works if you capture all costs. Most freelancers only account for obvious expenses like contractor payments or software fees. They forget to include their own time, overhead allocation, and indirect costs that silently eat into margins.

There are two margins that matter. Gross margin measures revenue minus direct costs (labor and project-specific expenses). It tells you how efficient your delivery is. Net margin goes further by subtracting your share of overhead — rent, subscriptions, insurance, and other costs of running the business. Net margin shows what you actually take home.

A project that generates $15,000 in revenue but costs $9,000 in labor and $1,500 in direct expenses has a gross profit of $4,500 and a gross margin of 30%. If your monthly overhead is $4,000 spread across four active projects, that’s another $1,000 per project — bringing net profit down to $3,500 and net margin to 23%. Still profitable, but tighter than the top-line number suggests.

The calculator above handles this math automatically. Enter your project details and it shows both gross and net margins in real time, along with your effective hourly rate and per-hour profit. If you track time on projects in a time tracking tool, these numbers become even more accurate because you’re using actual hours instead of estimates.

What’s a Good Profit Margin for Agencies and Freelancers?

Healthy delivery margins for service businesses typically fall between 50% and 70%. This is the gross margin on project work — revenue minus the direct cost of delivering the project. If you’re consistently hitting this range, your pricing and scoping are in good shape.

Below 40% is a warning sign. It usually means one of three things: you’re underpricing your work, projects are taking longer than estimated, or you’re absorbing costs that should be billed to the client. Below 20%, the math rarely works even with low overhead.

Margins vary by project type. Retainers tend to produce the most consistent margins because scope is fixed monthly. Fixed-price projects have higher upside when scoped well but can crater if requirements grow. Hourly work protects against scope creep but often yields lower margins because clients push back on hours.

Net margins (after overhead) are naturally lower. For solo freelancers with minimal overhead, net and gross margins are close. For agencies with office space, tools, and non-billable staff, a healthy net margin is 20–35%. If your net margin is consistently below 15%, it’s time to revisit pricing or cut overhead.

The most reliable way to maintain healthy margins is to track time and invoice accurately on every project, then review the numbers after each engagement.

5 Profit Killers for Agencies and Freelancers

Even well-priced projects can lose money when these common patterns go unchecked:

1. Scope Creep Without Change Orders

“Can you just add one more thing?” is the most expensive sentence in client services. Each small addition individually seems harmless, but they compound. A project scoped at 60 hours can easily balloon to 80+ without anyone noticing until the invoice goes out. The fix: document the original scope clearly and use change orders for anything beyond it. Project management tools with task-level tracking make scope changes visible before they become profit problems.

2. Unbilled “Quick Calls” and Admin Time

Fifteen-minute check-ins, email threads, status updates, and “quick questions” add up to hours per week that never appear on an invoice. If you have four active clients and spend 30 minutes per day on unbilled communication for each, that’s 40 hours per month of free work. Track all time, including meetings and admin, so you see the real cost of each engagement.

3. Ignoring Overhead Allocation

Software subscriptions, insurance, accounting fees, office rent, internet, and professional development all cost money. If you don’t allocate a share of these costs to each project, your margins look better than they are. The calculator above includes an overhead section specifically because most freelancers skip it.

4. Underestimating Revision Cycles

Design projects are especially vulnerable here. A branding project might include “two rounds of revisions,” but what counts as a round? Without clear definitions, revision cycles extend indefinitely. Price revisions into the project or cap them contractually, and track time spent on revisions separately so you can price future projects accurately.

5. Not Tracking Time at Task Level

Tracking time per project is a start, but it doesn’t tell you where the time went. Was it development, design, QA, or client communication? Task-level time data lets you identify which phases consistently run over budget so you can adjust estimates and pricing. Corcava’s time tracking ties hours directly to tasks and projects, giving you this visibility automatically.

Stop Calculating — Start Tracking

Corcava tracks time, sends invoices, and manages projects in one place. See your real profit margin per project, per client, per month — automatically. No spreadsheets needed.

Start Free Trial →

Free plan available. No credit card required.

Frequently Asked Questions

How do you calculate project profitability?

Subtract all project costs (labor, direct expenses, and overhead allocation) from total revenue, then divide by revenue and multiply by 100 to get the profit margin percentage. The formula is: Profit Margin = (Revenue − Total Costs) ÷ Revenue × 100.

What profit margin should a freelancer aim for?

A healthy delivery (gross) margin for freelancers and agencies is 50–70%. Net margins after overhead should be at least 20–35% for agencies and higher for solo freelancers with lower overhead. Consistently below 30% gross margin means pricing or scoping needs attention.

Should I include overhead in project costing?

Yes. Overhead costs like software subscriptions, rent, insurance, and accounting fees are real business expenses. Allocating a share of monthly overhead to each project gives you an accurate net margin. Without it, projects may appear profitable while the business loses money overall.

How do I track project profitability over time?

Use a project management tool that combines time tracking and invoicing. This lets you compare actual hours and costs against what you billed for each project. Corcava does this automatically, showing real-time profitability per project without manual spreadsheet work.

What’s the difference between markup and margin?

Margin is profit as a percentage of revenue (selling price). Markup is profit as a percentage of cost. A project that costs $6,000 and sells for $10,000 has a 40% margin ($4,000 ÷ $10,000) but a 67% markup ($4,000 ÷ $6,000). Margin is the more common metric for evaluating project profitability.