
Accountants Project Cost Formula
Learn how to calculate an accounting project’s delivery cost, quote price, expected profit and gross margin.
This calculation builds a project quote from internal labour cost, direct expenses, allocated overhead, contingency and a target markup. It helps turn an estimated scope of work into a consistent pricing estimate before a client quote is prepared.
- 100% Free
- No Sign-Up Required
- Private & Secure
- Mobile Friendly
Suggested Quote Price
Where:
First calculate internal labour cost, add overhead and direct expenses, then add contingency. Apply the chosen markup to the total estimated project cost to produce the suggested quote.
Variables Explained
| Variable | What It Means | Unit |
|---|---|---|
| billableHours - Estimated project hours | Total delivery, review and other project time expected to be needed. | hours |
| hourlyCostRate - Hourly staff cost | Internal cost per hour for the people delivering the work, rather than the client-facing billing rate. | currency |
| directExpenses - Direct project expenses | Costs directly attributable to the engagement, such as subcontractors, specialist software or travel. | currency |
| overheadRate - Overhead rate | Percentage of labour cost allocated to shared business overhead. | percent |
| contingencyRate - Contingency allowance | Percentage added to the base project cost for uncertainty, rework or unexpected effort. | percent |
| markupRate - Target markup | Percentage added to the fully estimated project cost to set the suggested quote. | percent |
Step-by-Step Calculation
Calculate labour cost
Multiply estimated hours by the internal hourly staff cost.
labourCost = billableHours * hourlyCostRate
Allocate overhead
Apply the overhead percentage to labour cost only.
overheadCost = labourCost * (overheadRate / 100)
Find the base project cost
Combine labour, direct expenses and allocated overhead before allowing for uncertainty.
baseProjectCost = labourCost + directExpenses + overheadCost
Add contingency
Calculate the reserve for scope uncertainty or unplanned delivery work.
contingencyAmount = baseProjectCost * (contingencyRate / 100)
Calculate total project cost
This is the estimated cost to deliver the engagement, including contingency.
totalProjectCost = baseProjectCost + contingencyAmount
Apply markup and calculate profit
Markup increases the total project cost to produce the suggested quote. The difference is expected profit before tax and unentered costs.
quotedPrice = totalProjectCost * (1 + markupRate / 100); expectedProfit = quotedPrice - totalProjectCost
Calculate gross margin
Gross margin expresses expected profit as a percentage of the quote price. A positive quote price is needed for a meaningful margin.
grossMargin = expectedProfit / max(quotedPrice, 0.01) * 100
Worked example: year-end accounts package
Labour cost
20 × $35
$700.00
Overhead cost
$700.00 × 20%
$140.00
Base project cost
$700.00 + $100.00 + $140.00
$940.00
Contingency amount
$940.00 × 10%
$94.00
Total project cost
$940.00 + $94.00
$1,034.00
Suggested quote and profit
$1,034.00 × 1.30; $1,344.20 - $1,034.00
Quote: $1,344.20; Profit: $310.20
Final Result
The suggested project quote is $1,344.20. Estimated project cost is $1,034.00, expected profit is $310.20, and expected gross margin is 23.1%.
Assumptions
- ✓The hourly staff cost includes the relevant internal employment and delivery costs for each estimated hour.
- ✓Overhead is allocated as a percentage of labour cost, not as a percentage of direct expenses.
- ✓Contingency is applied after labour, direct expenses and overhead have been combined.
- ✓Markup is applied to total project cost after contingency has been included.
- ✓The calculation excludes taxes unless they are included within the entered costs.
Limitations
- !Actual time may differ if records are incomplete, client responses are delayed or the scope changes.
- !A single hourly cost may not reflect projects delivered by staff with different cost rates.
- !The calculation does not assess market positioning, client value, competitive pricing or contractual risk.
- !Unentered costs, write-offs, collection delays and post-completion support can reduce actual profitability.
Common Mistakes to Avoid
Using a client billing rate instead of the internal hourly staff cost.
Leaving out manager, partner or quality-review time from estimated project hours.
Adding general overhead again as a direct project expense when it is already covered by the overhead rate.
Treating markup and gross margin as interchangeable percentages.
Applying markup before contingency, which can understate the intended return on the full project cost.
Related Formulas
Frequently Asked Questions
What is the formula for an accounting project quote?
Calculate labour cost, add direct expenses and overhead, add contingency, then multiply the total project cost by one plus the markup rate divided by 100.
How is overhead calculated in this project cost formula?
Overhead equals labour cost multiplied by the overhead rate. In this calculator, it is not applied to direct expenses.
How do you calculate expected profit on a fixed-fee accounting project?
Expected profit is the suggested quote price minus the total estimated project cost, including contingency.
What is the difference between markup and gross margin?
Markup is measured against cost, while gross margin is measured against the final quote price. A 30% markup produces a gross margin of about 23.1%.
Should contingency be included before markup?
This calculator includes contingency in total project cost before markup, so the markup applies to the estimated full delivery cost.
Ready to calculate your result?
Use the calculator to get instant results with your own inputs.