Decision guide

Outsource or build in-house? A total cost comparison for L&D leaders

8 minread · Instructional Design 360

In this article

You need training built. The question isn’t whether — it’s who builds it. Hire an instructional designer and build the capability internally? Or outsource to an agency that’s done it a hundred times?

Both are legitimate options. But the total cost comparison is more nuanced than most leaders realize, because the sticker price of each option hides significant costs that only surface months into the decision.

The visible cost of hiring in-house

A mid-level instructional designer in the US commands a salary of $70,000 to $95,000 depending on market. Add benefits, equipment, software licenses, and employer taxes, and the fully loaded cost is $95,000 to $130,000 per year.

That gets you one person. That person needs an eLearning authoring tool ($1,500 to $5,000 per year), a stock media subscription ($500 to $2,000 per year), and time to learn your industry, your systems, and your organizational context. Realistically, a new hire is producing meaningful output at month three and operating at full capacity by month six.

If your training needs span multiple modalities — eLearning, video, instructor-led facilitation guides, LMS configuration, analytics — one instructional designer likely can’t cover all of them. You may need two or three hires to build a functional internal team.

The hidden costs most leaders miss

The salary is the line item. The hidden costs are everything else. Recruiting takes 2 to 4 months and costs $8,000 to $15,000 in job postings, recruiter fees, and interviewing time. If the first hire doesn’t work out, you repeat the cycle and lose another 6 months.

Management overhead is real. Someone on your team needs to manage this person, review their work, provide feedback, and ensure quality. If you’re the one doing it, that’s time you’re not spending on strategy.

Professional development is ongoing. Instructional design tools, standards, and best practices evolve. Your in-house designer needs conference attendance, training, and time to stay current — or their skills stagnate within two years.

And there’s capacity risk. When your instructional designer takes vacation, goes on leave, or quits, your training pipeline stops. An in-house team of one is inherently fragile.

The visible cost of outsourcing

Agency pricing for custom eLearning typically runs $3,000 to $9,000 per module depending on complexity. An end-to-end program with needs analysis, curriculum design, custom development, LMS setup, and post-launch optimization runs $30,000 to $60,000 depending on scope.

That sounds like a lot compared to a salary. But it buys you a team — not a person. A typical agency engagement puts five or more specialists on your project: a lead instructional designer, a senior designer, an eLearning developer, a media specialist, and a project manager. You’d need to hire all five to replicate that capability internally.

The hidden advantages of outsourcing

Speed is the most undervalued advantage. An agency with an established process delivers a custom eLearning program in 6 to 12 weeks. An in-house hire needs months to onboard, learn the tools, understand the business, and develop the first module. If your training need is urgent, the agency’s speed-to-delivery can be worth more than the cost difference.

Cross-industry experience is the second advantage. An agency that’s built 100+ programs across 10 industries brings patterns and insights that a single in-house designer simply can’t have. They’ve seen what works for compliance training, what works for onboarding, what works for sales enablement — across dozens of organizations. That experience compounds into better design decisions from day one.

Scalability is the third. When you need three modules this quarter and twelve next quarter, an agency scales with you. An in-house hire is fixed capacity — you get the same output whether you need one module or ten.

When in-house is the right call

Building internally makes sense when you have a continuous, high-volume need for training content — not a one-time project. If you’re producing new training every week and the content is highly specialized to your business, an embedded designer who lives in your context will eventually outperform an external team.

In-house also makes sense when you need someone integrated into your daily operations — attending team meetings, responding to ad hoc requests, maintaining and updating existing content. Agencies aren’t designed for that kind of ongoing, embedded support.

And in-house makes sense when your training needs are narrow enough that one person can cover them. If you only need eLearning development and your designer is strong in that area, the economics work.

When outsourcing is the right call

Outsourcing is the better choice when the training need is project-based with a defined scope and timeline. When you need multiple skill sets — instructional design, development, video, LMS configuration — that one hire can’t cover. When speed matters and you can’t wait six months for a new hire to ramp up. And when the training is high-stakes and the quality bar is non-negotiable.

It’s also the right choice when you need training built once and delivered at scale. A $50,000 agency engagement that produces a program serving 1,000 learners per year costs $50 per learner in year one and approaches zero in subsequent years. An in-house designer building the same program costs $130,000 in year one when you account for salary, tools, and ramp-up time.

The hybrid model that works best

The most effective L&D organizations don’t choose one or the other exclusively. They hire an internal L&D leader — someone who owns the training strategy, manages the LMS, and handles ongoing content maintenance. Then they partner with an agency for the projects that require specialized expertise, cross-functional teams, or fast turnaround.

This gives you strategic continuity from the internal hire and execution capacity from the agency. Your in-house person becomes the agency’s counterpart — providing context, reviewing deliverables, and ensuring alignment with organizational goals. The agency provides the production bench, the specialized skills, and the structured methodology.

Running the comparison for your organization

The right answer depends on your volume of training needs, the complexity of the skills required, the urgency of the timeline, and your appetite for managing people versus managing projects.

If you’re weighing the options, here’s what to expect when you hire an agency and how much custom eLearning costs with transparent pricing. Or start a conversation and we’ll help you figure out which model fits your situation — even if the answer is that you should hire internally.

Free download: Training RFP template + scoring matrix

A fill-in-the-blank Word template for writing the RFP, plus a companion Excel scoring matrix for evaluating the agency proposals that come back. Everything you need for a structured vendor selection.

No spam. We’ll send the file and that’s it.
Technology
Growth-stage SaaS company · 200+ employees

90→61

Days to productivity

Manufacturing
ASBECO · Macrovey · Imperium Tech · 200–500 employees · Nationwide (USA)

16→11 wks

Field deployment readiness

Healthcare
Regional healthcare network · 500+ employees

45→82%

Completion rate

Get more strategies like this — monthly, in your inbox.

By subscribing, you agree to receive monthly insights from ID360. Unsubscribe anytime. See our Privacy Policy.

Want to apply these ideas?

Let’s talk about how we can help.
30 minutes · Free · 24hr response · No pitch