Back to Blog
GuidesApril 5, 2026MyProjectBudget Team

Resource Costing for IT Services — A Practical Guide

Calculate accurate resource cost rates for IT services projects. Cover offshore/onshore dynamics, subcontractors, and blended rate modeling.

Resource Costing for IT Services — A Practical Guide

If your resource cost rates are wrong, your project profitability numbers are fiction.

This sounds obvious, but I've seen IT services companies track project costs using salary-based estimates, guess at overhead, and ignore the complexity of offshore/onshore rate differences. They think they're making 45% margin. They're actually making 25%.

This guide covers how to calculate accurate resource cost rates for IT services engagements—including the complications that generic guidance ignores: blended rates, location-based cost differences, subcontractor markup, and rate evolution over time.

Why Resource Costing Matters

In IT services, profit is the spread between what you bill and what the people doing the work cost you.

Project Gross Profit = Billed Revenue - Resource Costs - Direct Expenses

If you bill $500,000 for a project and the resources cost you $200,000, that's $300,000 gross profit (60% margin). But if those resources actually cost $280,000 due to underestimated overhead and cost rate errors, your margin is really 44%.

That 16-point difference compounds across a portfolio. If you're running $10M in annual delivery and your cost rates are systematically wrong by 15%, you're misunderstanding $1.5M in profit.

The Components of a Loaded Cost Rate

A resource's loaded cost rate isn't their salary divided by hours. It's the fully burdened cost of having that person available to work on your projects.

Direct Costs

Base Compensation:

  • Annual salary (or hourly rate for contractors)
  • Variable compensation (bonus, commission—pro-rate to hourly)
  • Overtime premium (if applicable)

Benefits:

  • Health insurance (employer contribution)
  • Dental, vision, other insurance
  • Retirement (401k match, pension contribution)
  • Life insurance, disability
  • HSA/FSA contributions

Payroll Taxes:

  • Social Security (6.2% employer share)
  • Medicare (1.45% employer share)
  • State unemployment tax
  • Workers' compensation insurance

Typical Benefit Load: 25-35% of base salary for US-based employees. Lower in some offshore locations.

Indirect Costs (Overhead Allocation)

Facilities:

  • Office space (rent, utilities, maintenance)
  • Furniture and equipment
  • If remote, may allocate less—but there's still equipment, software, etc.

Tools and Infrastructure:

  • Software licenses (dev tools, productivity tools, collaboration tools)
  • Hardware (laptops, monitors)
  • Cloud infrastructure (dev environments, testing environments)

Administrative Overhead:

  • HR cost per employee
  • Finance/accounting cost per employee
  • Legal and compliance
  • Recruiting cost (amortized)

Management Overhead:

  • Non-billable manager time allocated across billable staff
  • Training and mentorship time

Other:

  • Professional development (conferences, training, certifications)
  • Internal meeting time (all-hands, team meetings)
  • Bench time (unassigned time between projects)

Calculating Loaded Cost Rate: Step by Step

Let's walk through a calculation for a US-based Senior Developer.

Step 1: Direct Annual Cost

Component Amount Notes
Base Salary $120,000
Bonus (target 10%) $12,000
Benefits (30% of base) $36,000 Health, retirement, etc.
Payroll Taxes (7.65% of base) $9,180 FICA employer portion
Total Direct Cost $177,180

Step 2: Indirect Cost Allocation

Component Amount Notes
Facilities $8,000 ~$4/sq ft × 150 sq ft, partially remote
Tools & Software $6,000 Dev tools, licenses
IT Infrastructure $3,000 Hardware amortization
HR & Admin $4,000 Pro-rated support cost
Management Overhead $6,000 Manager time allocation
Training & Development $3,000 Conferences, certifications
Total Indirect Cost $30,000

Step 3: Total Annual Cost

Direct + Indirect = $177,180 + $30,000 = $207,180

Step 4: Available Hours

Component Hours
Gross hours (52 weeks × 40 hrs) 2,080
Less: PTO (120)
Less: Company Holidays (72)
Less: Training Time (40)
Less: Internal Meetings/Admin (48)
Available Hours 1,800

Step 5: Loaded Cost Rate

$207,180 / 1,800 = $115.10/hour

Compare this to the naive calculation: $120,000 / 2,080 = $57.69/hour

The loaded rate is 2× the naive calculation. If you use $57.69 to estimate margin, you'll think you have 60% margin when you really have 20%.

Offshore/Onshore Rate Dynamics

IT services companies often use blended teams with onshore and offshore resources. This complicates costing.

Location-Based Cost Differences

Location Role Loaded Cost Rate Billing Rate Margin/Hr
US (Onshore) Solution Architect $135/hr $225/hr $90/hr
US (Onshore) Senior Developer $115/hr $185/hr $70/hr
India (Offshore) Senior Developer $38/hr $85/hr $47/hr
India (Offshore) Developer $25/hr $65/hr $40/hr
Mexico (Nearshore) Developer $45/hr $95/hr $50/hr

Notice that offshore margin dollars per hour are lower, but margin percentages can be higher. A $47 margin on $85 bill rate is 55%. A $70 margin on $185 is 38%.

Calculating Blended Rates

When you staff an engagement with mixed locations, you need blended rates for accurate costing.

Example Engagement Team:

Role Location Hours/Month Cost Rate Bill Rate
Technical Lead US 80 $125/hr $200/hr
Senior Dev US 80 $115/hr $185/hr
Senior Dev India 160 $38/hr $85/hr
Developer India 160 $25/hr $65/hr
Total 480

Blended Cost Rate: (80 × $125 + 80 × $115 + 160 × $38 + 160 × $25) / 480 = ($10,000 + $9,200 + $6,080 + $4,000) / 480 = $29,280 / 480 = $61.00/hr blended cost

Blended Bill Rate: (80 × $200 + 80 × $185 + 160 × $85 + 160 × $65) / 480 = ($16,000 + $14,800 + $13,600 + $10,400) / 480 = $54,800 / 480 = $114.17/hr blended billing

Blended Margin: $114.17 - $61.00 = $53.17/hr (46.6% margin)

The Offshore Leverage Effect

The power of offshore delivery is that you can maintain or improve margin while offering competitive rates.

Scenario A: All Onshore

  • Bill rate: $160/hr (competitive market rate)
  • Cost rate: $110/hr (loaded US cost)
  • Margin: 31%

Scenario B: Blended (30% Onshore, 70% Offshore)

  • Bill rate: $105/hr (market rate for blended delivery)
  • Blended cost: $52/hr
  • Margin: 50%

The client pays less. You make more margin. That's the offshore math.

But it only works if you track blended costs accurately.

Subcontractor and Vendor Resources

Many IT services engagements include subcontractors or vendor resources. These have different cost dynamics.

Subcontractor Cost Rates

With subcontractors, the "cost" is their bill rate to you—not their internal loaded cost.

Subcontractor Type Their Rate to You Your Bill Rate Your Margin
Independent consultant $125/hr $165/hr $40/hr (24%)
Boutique firm resource $150/hr $195/hr $45/hr (23%)
Offshore vendor dev $45/hr $75/hr $30/hr (40%)

Subcontractor margin is typically lower than internal staff because you don't control their cost structure.

Pass-Through vs. Marked-Up Resources

Pass-Through: You bill the client exactly what the subcontractor charges you. You make zero margin on the resource but may charge a management fee.

Marked-Up: You add margin to the subcontractor cost. Standard markup ranges from 15% to 40% depending on the engagement and your value-add.

Example:

  • Subcontractor cost: $100/hr
  • 25% markup: $125/hr billing
  • Pass-through + 10% management fee: $100/hr + $10/hr flat = $110/hr

Track which model applies to each subcontractor. It changes your cost calculations.

Vendor Team Costing

If you're bringing in a vendor team (e.g., a QA firm providing 3 testers), you may have a blended rate agreement rather than individual rates.

Vendor Monthly Fee Hours Included Effective Rate
QA Vendor $25,000/mo 600 hours $41.67/hr

Even if the vendor bills monthly, convert to hourly for consistent project costing.

Rate Evolution Over Time

Cost rates aren't static. They change due to:

Annual Compensation Increases

If your senior developers get 4% raises, their loaded cost rate increases. A $115/hr rate becomes $119.60/hr.

On a 10,000-hour project spanning two years, that's $46,000 in additional cost. If you don't update your rates, you'll underestimate costs.

Benefit Cost Inflation

Healthcare costs increase 5-8% annually in the US. If benefits are 30% of salary and increase 6%, that's roughly 1.8% increase in loaded cost.

Offshore Rate Inflation

India-based tech wages have grown 8-12% annually in recent years. Your offshore cost advantage erodes over time if you don't update rates.

Handling Rate Changes

Effective Dating: Maintain rate tables with effective dates. Rate changes apply to hours worked after the effective date.

Resource Type Rate Effective Date
Senior Dev - US $115/hr 2025-01-01
Senior Dev - US $120/hr 2026-01-01

Budget Impact: For projects spanning rate change dates, forecast using the rates that will apply in each period.

MyProjectBudget supports dynamic billing rates with effective dates, so rate changes automatically apply to the correct time periods.

Building Your Cost Rate Model

Step 1: Establish Role Categories

Define the roles you staff on projects:

Role Category Level Typical Salary Range
Solution Architect Senior $150K-$180K
Technical Lead Senior $130K-$160K
Senior Developer Mid-Senior $110K-$140K
Developer Mid $80K-$110K
Junior Developer Entry $60K-$85K
QA Engineer Mid $75K-$100K
BA/PM Mid-Senior $90K-$130K

Step 2: Calculate Loaded Rates by Role and Location

For each role/location combination:

  1. Determine average salary for that role/location
  2. Apply benefit load (location-specific)
  3. Apply overhead allocation
  4. Divide by available hours
Role Location Salary Benefits Overhead Available Hrs Loaded Rate
Senior Dev US $125K $37.5K $30K 1,800 $107/hr
Senior Dev India $35K $7K $8K 2,000 $25/hr
Developer US $95K $28.5K $28K 1,800 $84/hr
Developer India $22K $4.4K $6K 2,000 $16/hr

Step 3: Set Billing Rates

Billing rates are set by market, margin target, and competitive positioning—not by cost.

Role Location Loaded Cost Target Margin Minimum Bill Rate Market Bill Rate
Senior Dev US $107/hr 45% $195/hr $175-$200/hr
Senior Dev India $25/hr 60% $63/hr $75-$95/hr

If market rates don't support your target margin, you have a pricing or cost structure problem.

Step 4: Update Annually

Review and update cost rates at least annually:

  • Incorporate compensation changes
  • Update benefit cost factors
  • Revise overhead allocation based on actuals
  • Adjust for location-specific inflation

Common Costing Mistakes

Mistake 1: Using Salary as Cost

Salary is 50-60% of loaded cost for US-based employees. Using salary understates cost by 40-50%.

Mistake 2: Ignoring Overhead

"We're mostly remote, so no overhead."

Wrong. Software licenses, equipment, management time, HR support, and many other costs exist regardless of physical location.

Mistake 3: Static Offshore Rates

Using offshore rates from 3 years ago because "that's what we always use."

Offshore markets have real wage inflation. Update your rates.

Mistake 4: Forgetting Available Hours

Dividing by 2,080 hours instead of available hours (typically 1,750-1,900) understates cost rate by 10-15%.

Mistake 5: Not Distinguishing Sub from FTE

Treating subcontractor rates the same as FTE costs. Subcontractor "cost" is their bill rate to you—a completely different number than internal loaded cost.


Putting It Together

Accurate resource costing is the foundation of project profitability tracking. Get it wrong, and every margin calculation is fiction.

For IT services companies with blended onshore/offshore teams and subcontractor resources, the costing model has real complexity. But it's manageable if you:

  1. Calculate true loaded costs, not just salaries
  2. Maintain location-specific rate tables
  3. Track subcontractor rates separately from FTE costs
  4. Update rates at least annually
  5. Use effective dating for rate changes

The firms that do this know which projects make money. The firms that don't are guessing—and usually guessing wrong.


Ready to track resource costs accurately? MyProjectBudget handles dynamic billing rates with effective dates, so your project financials reflect true costs—even as rates change mid-engagement. Start your free trial and see real margins.

Ready to See Your Project Finances Clearly?

MyProjectBudget gives you real-time dashboards, budget tracking, and financial forecasting—no spreadsheets required.