Project Pricing Calculator
Build a quote from labour, expenses, agreed allowances and platform fees.
Formula and assumptions
Quote · Labour = Estimated hours × Hourly rate. Expenses = Direct expenses. Revision allowance = (Estimated hours × Hourly rate + Direct expenses) × Revision allowance (%) ÷ 100. Rush premium = (Estimated hours × Hourly rate + Direct expenses) × Rush premium (%) ÷ 100. Contingency = (Estimated hours × Hourly rate + Direct expenses) × Contingency (%) ÷ 100. Client quote = (Estimated hours × Hourly rate + Direct expenses) × (1 + (Revision allowance (%) + Rush premium (%) + Contingency (%)) ÷ 100) ÷ (1 − Platform fee (%) ÷ 100). Suggested deposit = (Estimated hours × Hourly rate + Direct expenses) × (1 + (Revision allowance (%) + Rush premium (%) + Contingency (%)) ÷ 100) ÷ (1 − Platform fee (%) ÷ 100) × Deposit (%) ÷ 100.
Revision, rush and contingency percentages each apply to labour plus expenses. Deposit applies to the final gross quote.
This tool processes inputs in your browser. Calculator values are not stored or sent by this plugin.
Further reading: How to Start Freelancing with Zero Skills – Step-by-Step Guide
Related tools: Freelance Hourly Rate Calculator · Salary-to-Hourly Rate Calculator
Page editor: Usman Arshad · Last edited: November 3, 2026
How to use this tool
Choose the relevant mode, enter Estimated hours and complete the labelled fields. Use Calculate to review your result.
Worked example
Estimated hours = 10, Hourly rate = 40, Direct expenses = 100, Revision allowance (%) = 10, Rush premium (%) = 20, Contingency (%) (optional) = 10, Platform fee (%) = 20, Deposit (%) = 40.
Labour = 400.00 currency units · Expenses = 100.00 currency units · Revision allowance = 50.00 currency units · Rush premium = 100.00 currency units · Contingency = 50.00 currency units · Client quote = 875.00 currency units · Suggested deposit = 350.00 currency units.
These example values are illustrative.
Interpreting the result
Show clients the scope and agreed allowances. Use the deposit output to schedule cash collection, remembering that it forms part of the total quote.
Assumptions and limitations
Revision, rush and contingency percentages each apply to labour plus expenses. Deposit applies to the final gross quote.
Why gross up the platform fee?
The platform deducts its percentage from the final client charge. Dividing by the retained fraction recovers the intended net amount.
