A project brings in €30,000 in revenue. Is it profitable?
It may look that way. But the answer depends on what it cost the agency to deliver.
Freelancer invoices are usually easy to find. Employee time, project management, revisions, senior involvement and work outside the original scope are much easier to overlook.
When these costs are missing, a busy agency can appear profitable while individual projects quietly consume its margin.
Project profitability helps an agency understand which work creates value, which projects need attention and whether its pricing reflects the real cost of delivery.
See how Sumzee brings these numbers together in a financial dashboard for agencies.
The short answer
Project revenue − direct project costs = project profit. Project profit ÷ project revenue × 100 = project margin.
For example, if a project generates €30,000 in revenue and costs €20,000 to deliver, project profit is €10,000 and project margin is 33.3%.
The difficult part is not the formula. It is identifying the complete cost of the work.
Why project profitability matters
Company-level revenue and profit can hide significant differences between projects.
One client may generate €100,000 in annual revenue but require constant revisions, senior attention and additional contractor support. Another client may generate €50,000, follow a predictable process, pay on time and require far fewer resources.
The larger client produces more revenue. It does not necessarily produce more profit.
- Continue serving unprofitable clients.
- Repeat underpriced work.
- Reward revenue instead of margin.
- Hire because the team looks busy.
- Misunderstand which services are worth growing.
- Discover cost overruns only after a project ends.
Project profitability connects delivery activity with financial performance. It helps answer:
- Did we price the work correctly?
- Did delivery take more time than expected?
- Which clients generate the strongest margins?
- Where is scope creep occurring?
- Which services should we promote?
- Can we afford to take on more work of this type?
Project profit vs project margin
Project profit and project margin describe the same result in different ways.
Project profit
Project profit is the amount of money left after direct delivery costs: Project revenue − direct project costs = project profit.
If revenue is €30,000 and direct costs are €20,000, the project profit is €10,000.
Project margin
Project margin expresses that profit as a percentage of revenue: Project profit ÷ project revenue × 100 = project margin.
Using the same example: €10,000 ÷ €30,000 × 100 = 33.3%. The percentage makes it easier to compare projects of different sizes.
| Project | Revenue | Direct costs | Project profit | Project margin |
|---|---|---|---|---|
| Project A | €50,000 | €35,000 | €15,000 | 30% |
| Project B | €25,000 | €15,000 | €10,000 | 40% |
Project A creates more profit in absolute terms. Project B has a stronger margin.
- Profit shows the absolute financial contribution.
- Margin shows how efficiently the project converts revenue into profit.
Step 1: Calculate project revenue
Start with the revenue earned from the project during the period being reviewed. Depending on the contract, this may include:
- Fixed project fees.
- Monthly retainers.
- Milestone payments.
- Additional approved work.
- Change requests.
- Performance fees.
- Reimbursed project expenses, where relevant.
Use a consistent method for recognising revenue. For a six-month project, comparing the full contract value with only one month of costs will produce a misleading result. Revenue and delivery costs need to refer to the same period or stage of work.
- Discounts.
- Credits.
- Refunds.
- Work delivered for free.
- Revenue shared with a partner.
- Pass-through costs.
If the agency charges a client €10,000 for media or production and transfers almost the entire amount to a third party, treating the full €10,000 as normal agency revenue can distort the margin. The calculation should reflect the economics of the project, not simply the total amount shown on the invoice.
Step 2: Calculate employee delivery costs
For many agencies, employee time is the largest project cost — and the one most often calculated incorrectly. Using an employee’s salary alone understates the cost of their work.
- Employer taxes.
- Benefits.
- Pension or insurance contributions.
- Paid leave.
- Bonuses.
- Equipment.
- Other employment-related costs.
Annual employment cost ÷ realistic working hours = internal hourly cost
The denominator should represent realistic available working time, not every hour in the calendar year. Vacation, public holidays, sick leave, training, internal meetings and administration reduce the number of hours available for client work.
Example
Suppose a designer’s total annual employment cost is €54,000. The agency estimates that the designer has 1,500 realistic working hours per year after leave and other non-working time.
€54,000 ÷ 1,500 = €36 per hour. If the designer spends 120 hours on a project: 120 × €36 = €4,320 employee delivery cost.
| Team member | Project hours | Internal hourly cost | Project cost |
|---|---|---|---|
| Strategist | 40 | €52 | €2,080 |
| Designer | 120 | €36 | €4,320 |
| Copywriter | 60 | €34 | €2,040 |
| Project manager | 35 | €42 | €1,470 |
| Total | 255 | — | €9,910 |
Do not use the client billing rate as the employee cost. The billing rate includes the margin the agency is trying to earn.
Step 3: Add contractor and freelancer costs
Include every external delivery cost associated with the project, such as:
- Freelance designers or developers.
- Copywriters.
- Photographers.
- Video production.
- Translators.
- Media buyers.
- Consultants.
- Other specialist suppliers.
If a contractor works across several projects, allocate the cost based on hours, tasks or another consistent method. Do not automatically assign the full monthly contractor invoice to the largest project unless that reflects the work performed.
The aim is not perfect precision. The aim is a reasonable and repeatable view of where the cost belongs.
Step 4: Include project-specific expenses
Some costs are neither employee time nor contractor invoices, but still exist because of the project.
- Stock images and licensed assets.
- Project-specific software.
- Travel.
- Printing.
- Hosting.
- Production materials.
- Data purchases.
- Client-specific tools.
- Bank or payment fees.
- Other directly attributable expenses.
These amounts may look small individually. Across multiple projects, they can materially change the margin.
Step 5: Include project management and senior involvement
Project management is part of delivery. Client calls, planning, internal coordination, feedback management and reporting all require time. If the agency excludes this work, it will overstate profitability.
Senior involvement is another common blind spot. A project may be sold on the assumption that a mid-level team will deliver it. But if the founder or creative director repeatedly steps in to solve problems, attend calls or redo work, the true cost increases.
Track this time even if the founder does not receive a separate salary for every hour worked. The time still has an economic cost and cannot be used elsewhere.
Step 6: Calculate total direct project cost
Employee delivery cost + contractor cost + project-specific expenses + other direct delivery costs = total direct project cost
| Direct project cost | Amount |
|---|---|
| Employee delivery time | €9,910 |
| Freelancers | €5,500 |
| Production expenses | €2,800 |
| Project-specific software | €490 |
| Travel and other expenses | €300 |
| Total direct project cost | €19,000 |
If project revenue is €30,000, project profit is €11,000 and project margin is 36.7%.
Step 7: Decide how to treat overhead
Direct project profitability and total company profitability are not the same thing. Project margin normally focuses on the direct cost of delivery. It does not necessarily include general overhead such as:
- Sales and marketing.
- Finance and administration.
- General office expenses.
- Company-wide software.
- Leadership time not related to delivery.
- Legal and accounting costs.
These expenses still need to be covered by the gross profit generated across all projects. An agency can also calculate a second profitability level by allocating part of its overhead to each project.
| Profitability level | Calculation | Result |
|---|---|---|
| Project revenue | — | €30,000 |
| Direct project costs | — | −€19,000 |
| Delivery profit | Revenue − direct costs | €11,000 |
| Delivery margin | Delivery profit ÷ revenue | 36.7% |
| Allocated overhead | — | −€4,000 |
| Profit after allocated overhead | Delivery profit − overhead | €7,000 |
| Margin after allocated overhead | €7,000 ÷ €30,000 | 23.3% |
This can be useful, but overhead allocation requires consistency. If the method changes from one project to another, the comparison becomes unreliable. It can also create false precision: some overhead exists at the company level and cannot be attributed perfectly to an individual client.
- Delivery margin: revenue minus direct project costs.
- Company net margin: total revenue minus all business expenses.
Keeping these views separate preserves a clear distinction between project delivery performance and the overall cost of running the agency.
A complete project profitability example
Suppose an agency sells a brand and website project for €40,000. The original estimate looks like this:
| Planned result | Amount |
|---|---|
| Project revenue | €40,000 |
| Planned employee cost | −€13,000 |
| Planned contractor cost | −€4,000 |
| Planned project expenses | −€1,000 |
| Planned delivery profit | €22,000 |
| Planned project margin | 55% |
During delivery, the client requests additional concepts and several rounds of revisions. The agency does not issue a change order. A senior strategist becomes more involved, and extra development work is outsourced.
| Actual result | Amount |
|---|---|
| Project revenue | €40,000 |
| Actual employee cost | −€17,500 |
| Actual contractor cost | −€7,000 |
| Actual project expenses | −€1,500 |
| Actual delivery profit | €14,000 |
| Actual project margin | 35% |
The project is still profitable. But the agency lost 20 percentage points of planned margin.
The important question is not only “Did the project make money?” It is also: “Why did the actual result differ from the plan, and how do we prevent the same issue on the next project?”
Use a project margin template
A basic project margin template can include the following fields:
| Field | What to enter |
|---|---|
| Client | Client name |
| Project | Project name |
| Project owner | Person responsible |
| Start and end date | Delivery period |
| Contracted revenue | Agreed project fee |
| Recognised revenue | Revenue earned during the period |
| Planned employee hours | Original estimate |
| Actual employee hours | Recorded delivery time |
| Employee delivery cost | Hours × internal cost rate |
| Contractor costs | External delivery costs |
| Project expenses | Tools, travel and production |
| Total direct cost | Sum of direct costs |
| Project profit | Revenue − direct cost |
| Project margin | Project profit ÷ revenue |
| Target margin | Agency’s internal target |
| Margin variance | Actual margin − target margin |
| Notes | Reason for significant variance |
The template becomes more useful when planned and actual results sit next to each other. Tracking only the final result tells you what happened. Comparing plan with actual helps explain why.
When should project profitability be reviewed?
Do not wait until the project ends. Review profitability at four points:
Before the proposal is approved
Estimate the required team, hours, contractor costs and other expenses. Use this to test whether the proposed price can produce an acceptable margin.
When the project starts
Confirm the final scope, delivery plan, team and budget. The approved project budget should become the baseline for comparison.
During delivery
Review actual hours and costs at regular intervals. For a short project, this may happen weekly. For a longer engagement, it may happen monthly or at each milestone. An early warning is much more valuable than a precise explanation after the margin has disappeared.
After completion
Compare planned and actual results. Record why the project performed above or below expectations. These lessons should influence the next estimate and proposal.
Common project-profitability mistakes
Measuring revenue but not employee time
A project may appear highly profitable when only freelancer and production invoices are counted. Internal team time is still a real delivery cost.
Using billing rates as costs
The amount charged to the client is not the cost of the employee. Use an internal cost rate based on the cost of employment and realistic working capacity.
Ignoring project management
Client communication and coordination are necessary parts of delivery and should be included.
Recording time inconsistently
If one team tracks time carefully and another does not, comparisons between projects become unreliable. The tracking process should be simple enough that people use it consistently.
Reviewing profitability only after the project ends
By then, the agency can explain the loss but cannot protect the margin.
Ignoring scope changes
Additional work must be recorded even when the agency chooses not to charge for it. Otherwise, the profitability data will not show why the result changed.
Comparing margins calculated in different ways
Agree on definitions before comparing projects. The team should know:
- What counts as revenue.
- Which costs are direct.
- How employee cost is calculated.
- Whether overhead is allocated.
- How shared costs are divided.
A slightly imperfect but consistent method is usually more useful than a theoretically perfect calculation that changes every month.
What is a good project margin?
There is no single margin that is healthy for every agency. The appropriate target depends on:
- The type of service.
- Pricing model.
- Team structure.
- Use of contractors.
- Location.
- Level of senior involvement.
- Amount of company overhead.
- Strategic importance of the project.
A creative production project with large pass-through costs should not be compared directly with a strategy engagement delivered mainly through internal expertise.
Start with the agency’s own economics. The combined gross profit from all projects must be sufficient to cover overhead, produce net profit and support a cash reserve.
- Actual margin versus planned margin.
- One project versus similar projects.
- One service versus another.
- The same client over time.
- Current margin versus the agency’s internal target.
External benchmarks can provide context, but they should not replace a model based on the agency’s real cost structure.
Turn the calculation into a management tool
The value of project profitability is not the percentage itself. It is the decisions the percentage supports.
- Improve estimates.
- Change pricing.
- Identify scope creep earlier.
- Renegotiate client agreements.
- Decide when to use contractors.
- Adjust the delivery team.
- Improve project management.
- Stop selling weak services.
- Focus sales on more profitable work.
This is why project profitability should not live in an isolated spreadsheet reviewed only by finance. It should be visible to the people making decisions about sales, scope, staffing and delivery.
See project margins alongside profit and cash
Sumzee brings project revenue, delivery costs, invoices, payments and company expenses into one connected financial view. Instead of calculating project margins in a separate spreadsheet every month, an agency can compare planned and actual delivery costs, profit and margin by project, results by client or service, company-level profit, and current and forecast cash.
See the eight core metrics that belong in an agency CEO dashboard; or explore how Sumzee connected financial data across projects, entities and currencies in the
If your team cannot easily see which projects are producing profit, book a call with Sumzee to discuss the financial view your agency needs.
This article provides general educational information. Cost allocation and accounting treatment can vary by company, country and reporting method. Confirm your approach with a qualified accountant or financial adviser.


