Consulting fees · Published September 28, 2026
Consulting rates by industry and specialty
Start with comparable work, then choose a fee structure. The hourly records below show what people reported for their roles; your own costs, scope and billable capacity determine whether a proposed fee works for you.
Hourly consulting rate benchmarks
These are worldwide, historical, self-reported USD records grouped by professional specialty, rather than a representative industry survey. The typical range is the middle half of submissions (25th–75th percentile). Each row has at least 25 records. Open a role to see country and experience breakdowns.
| Specialty / role | Median / hour | Typical range / hour | Records |
|---|---|---|---|
| Management & operationsManagement Consultant | $152 | $100–$235 | 127 |
| IT advisoryIT Consultant | $73 | $31–$100 | 88 |
| CybersecurityCyberSecurity Consultant | $138 | $90–$175 | 235 |
| Software deliverySenior Software Engineer | $95 | $73–$120 | 585 |
| Project deliveryProject Manager | $78 | $56–$98 | 156 |
| Data architectureData Architect | $125 | $100–$135 | 47 |
| MarketingMarketing Consultant | $90 | $54–$125 | 286 |
| AccountingAccountant | $100 | $70–$151 | 39 |
Source: contractrates.fyi community rate submissions. Legacy records without a currency label are treated as USD and disclosed in our methodology. Publication of this guide does not make the underlying records a current-year survey. A role’s median is not a recommended fee or evidence that specialization alone causes higher pay.
Should you charge hourly, by project or on retainer?
Hourly: when the amount of work is uncertain
Use an hourly agreement when discovery is still under way or the client controls the backlog. Specify the rate, what counts as billable work, a reporting cadence and a spending limit. An estimate can give the client a budget without turning every unknown into a fixed-price commitment.
Project fee: when the deliverable is clear
Write down the outcome, acceptance criteria, dependencies and revision rounds. Estimate all delivery time, including meetings and handover, then add an explicit allowance for uncertainty. State how changes are approved and priced. Multiplying hours by a rate provides a starting point; it does not measure the value of the outcome to the client.
Retainer: when the client needs recurring capacity
A retainer can reserve a defined number of hours or recurring deliverables. Explain availability, response expectations, unused capacity and work outside the agreement. For example, 20 reserved hours at an illustrative $100/hour would be $2,000 per month. This is arithmetic, not an observed market retainer price.
Worked example: from an income target to a consulting quote
Suppose your annual personal income target is $80,000 before personal taxes, your business expenses are $6,000 and your benefits budget is $10,000. You need $96,000 in annual revenue. Billing 25 hours per week for 46 weeks gives 1,150 billable hours and a cost floor of $83.48/hour.
If you choose an illustrative quoting rate of $100/hour, a 40-hour project starts at $4,000. A 15% contingency adds $600, for a total of $4,600. That allowance covers uncertainty in this example; it is not the same as a 15% profit margin. Taxes are not calculated here.
Calculate your hourly, daily and project feeFor a role-specific comparison and a draft message to your client, use the rate planner.
Before you send the quote
- Compare the same country and experience group where the sample is large enough. A global median can hide major differences.
- Separate an employee wage, a freelancer’s billing rate and an agency’s client fee. They cover different costs and responsibilities.
- Account for sales, administration and gaps between projects when estimating billable capacity.
- Make deliverables, deadlines, payment milestones, revisions and extra work explicit.
- If the client needs a lower budget, discuss a smaller scope before changing your rate. Use these negotiation email examples to prepare.