The number of consultants placed is a crucial growth indicator for US IT staffing firms, but it doesn’t tell the whole financial story.
Even when two staffing companies, each employ 100 consultants, their gross profit and revenue can look drastically different. One consultant might bill $150,000 a year, while another bills $220,000. Both count as a single placement, but their financial contributions are nowhere close to equal.
That’s why revenue per consultant is such a useful staffing KPI.
Revenue per consultant shows how much money each consultant typically generates over a given period. It gives staffing leaders a more realistic picture of labor productivity, utilization, client value, and revenue performance than placement volume alone.
Quick Answer: Revenue per consultant = total consultant revenue ÷ average consultant count. It shows what each consultant earns for your firm, which makes it a better measure of staffing productivity than placement counts.
What Is Revenue per Consultant?
Revenue per consultant is the average revenue earned by each consultant over a set period.
Formula
Revenue per Consultant = Total Consultant Revenue ÷ Average Consultant Count
For example, if a staffing firm earns $12 million in consultant income per year and employs an average of 60 billable consultants:
$12,000,000 ÷ 60 = $200,000
Each consultant generates $200,000 annually.
Staffing firms should be clear about whether they’re using average consultant headcount, ending headcount, billable consultants only, or all active consultants including those on the bench, so reporting stays consistent period to period.
Why Is Revenue per Consultant More Important Than Placements?
Placements measure activity. Revenue per consultant measures economic productivity.
Consider two staffing firms:
| Metric | Firm A | Firm B |
|---|---|---|
|
Consultants Placed |
100 |
70 |
|
Annual Revenue |
$15M |
$12M |
|
Average Consultants |
100 |
70 |
|
Revenue per Consultant |
$150K |
$171K |
Firm A had more placements and higher overall revenue. Firm B, however, generated more revenue per consultant.
That matters because adding headcount doesn’t always translate into profitable growth. New consultants can come with lower bill rates, shorter assignments, more bench time, or higher delivery costs.
Revenue per consultant points to a more important question: are we making enough money from the consultants we hire?
How Is Revenue per Consultant Calculated?
The calculation itself is straightforward.
Step 1: Calculate Consultant Revenue
Determine total consultant earnings for the period you’re measuring. For example, yearly Total Consultant-Related Revenue of $10 million.
Step 2: Calculate the Average Number of Consultants
Let’s say the staffing firm employed an average of 50 billable consultants.
Step 3: Apply the Formula
$10 million ÷ 50 = $200,000 in revenue per consultant.
The same approach works for quarterly or monthly reporting to track changes in revenue productivity over time.
What Influences Revenue per Consultant?
This KPI is shaped by several factors:
1. Bill Rate
Higher client bill rates generally mean more revenue per consultant. Technology, expertise, specialty, location, contract terms, and market demand all affect rates.
2. Utilization
Consultants who are billable year-round generate more revenue than those who spend significant time on the bench.
3. Length of Assignment
Longer assignments produce steadier earnings and fewer gaps between engagements.
4. Skill Mix
Higher bill rates are typically available for high-demand skills like cloud, cybersecurity, data engineering and DevOps.
5. Billable Hours
For hourly consultants: Revenue = Billable Hours × Bill Rate.
Accurate timesheets are essential for revenue measurement as a result.
6. Bench Time
Bench time lowers revenue even as consultant-related expenses continue. Shortening the time between assignments can meaningfully improve annual revenue per consultant.
Revenue Isn't the Same as Profit
Revenue per consultant should always be considered alongside gross profit per consultant and gross margin. For example:
| Metric | Consultant A | Consultant B |
|---|---|---|
|
Revenue |
$180K |
$160K |
|
Direct Cost |
$160K |
$115K |
|
Gross Profit |
$20K |
$45K |
|
Gross Margin |
11.1% |
28.1% |
Consultant A generates more revenue, but Consultant B delivers a far larger gross profit. For US staffing firms, direct costs typically include wages, employer payroll taxes, benefits, and other assignment-related costs. A higher bill rate doesn’t automatically mean higher profitability.
How Can Staffing Firms Increase Revenue per Consultant?
To improve this KPI, staffing firms can:
- Increase utilization by reducing gaps between assignments and starting to reassign consultants before contracts expire
- Optimize bill rates based on consultant competence, market conditions, and client value
- Prioritize high-value skills by building talent pipelines for high-demand, higher-billing technologies
- Reduce bench time by proactively matching consultants nearing the end of an assignment with open needs
- Increase billable hours by improving timesheet compliance and cutting unnecessary non-billable time
- Analyze client profitability by examining revenue, cost, and margin across clients, projects, skills, and contract types
How Nimble Staffing Helps
As staffing organizations grow, calculating these indicators by hand becomes harder. Finance teams need to connect data from timesheets, payroll, invoices, consultant records, client contracts, bill rates, pay rates, costs, and accounts receivable.
Built specifically for the accounting needs of US IT staffing firms, Nimble Staffing brings that information together into one integrated view of financial operations.
Staffing managers can more clearly see the connection between:
Consultants → Hours → Billing Rates → Income → Payroll Expenses → Gross Profit → Cash Flow
Instead of just asking, “How many consultants did we place?”, executives can ask sharper questions:
- How much revenue does each consultant generate?
- Which clients deliver the highest profit margins?
- Where is utilization declining?
- How much revenue is being lost to bench time?
- Which skills command the highest bill rates?
- Which assignments deliver the highest gross margins?
Conclusion
Placements measure activity. Revenue per consultant measures output. Gross profit per consultant measures economic productivity. For US IT staffing firms, long-term success takes more than adding more consultants, it comes from assigning the right consultants at the right bill rates to the right clients, with strong utilization and healthy margins.
By tracking revenue per consultant alongside utilization, bill rates, bench percentage, gross margin, and cash flow, staffing managers can move beyond placement counts and build a much clearer picture of their consultant’s financial performance.
More placements can increase your headcount. More productive consultants will grow your business.
Ready to Track the Right Number?
Measure revenue, margin, and utilization for every consultant in one place. Nimble Staffing connects timesheets, billing, and integrated payroll data to give your finance team clearer visibility without manual reporting.
Frequently Asked Questions
1. What is good revenue per consultant for an IT staffing firm?
There is no single benchmark that works for every IT staffing firm. Revenue per consultant depends on bill rates, consultant skills, utilization, assignment length, and contract terms. The best approach is to track your own performance over time and compare results across different skills and clients.
2. How do you calculate revenue per consultant?
Divide total consultant revenue by the average number of consultants during the same period. For example, if your staffing firm generates $10 million in annual consultant revenue and has an average of 50 consultants, your annual revenue per consultant is $200,000.
3. How does bench time affect revenue per consultant?
When consultants spend time on the bench, they generate little or no billable revenue while staffing firms may continue to incur costs. This can lower revenue per consultant and reduce profitability. Reducing gaps between assignments and planning consultant reassignment early can help improve performance period.
4. How often should staffing firms track revenue per consultant?
Staffing firms should review revenue per consultant monthly and quarterly to identify changes in performance and spot potential issues early. Tracking it alongside utilization, gross profit, and gross margin provides a clearer picture of overall staffing profitability.
5. What is the difference between revenue per consultant and gross profit per consultant?
Revenue per consultant shows how much revenue each consultant generates. Gross profit per consultant goes a step further by subtracting direct costs, such as wages, employer payroll taxes, and benefits. Tracking both metrics helps staffing firms understand how much revenue they generate and how much remains after direct costs.




