Flat 30% off for Singapore 🇸🇬

Agency vs freelancer vs in-house cost calculator

Compare the true cost of an in-house hire, a freelancer and an agency for the same workload, including the overhead, recruiting, ramp-up and management time most comparisons leave out.

  • Free, no signup
  • Runs in your browser
  • Nothing is uploaded

The workload

How much design and development work you actually have.

Hours of work per month60 h
For how long12 mo
$

Used to cost the time you spend managing each option.

Assumptions

Typical US ranges, not quotes. Change them to match yours.

$

Mid-level product designer ≈ $100–120k

$

Fees, ads, interview hours

$
Benefits, payroll tax & overhead+28%
Ramp-up period3 mo
Output while ramping up50%
Productive hours per hire per month120 h
Your management time per month8 h
Weeks to first day (incl. notice)10 wk

Total cost over 12 months

60 hours of work a month, including your management time.

Total cost over 12 months by option
In-house$166,000
Freelancer$88,200
Agency$142,200
Partner*$30,000
  • In-house hire$166,000
  • FreelancerCheapest$88,200
  • Agency$142,200
  • *Monthly Partner, flat $2,500/month (reference, not editable)$30,000

Verdict

Cheapest for your workload

Freelancer

$123 per hour of finished work, 38% less than agency ($198/h).

  • • This workload uses about 50% of a hire's capacity. The spare time only has value if you have other work to give them.
  • • About $17,600 of in-house salary goes on ramp-up, paid before the hire is fully productive.
  • • Cheapest is judged per hour of finished work, so a hire who is still ramping up is not flattered by a low total.

Side by side

OptionPer finished hourYour timeTime to start
In-house hire$231$7,200
10 wk
Freelancer$123$5,400
1 wk
Agency$198$3,600
3 wk

In-house / hour

$231

Freelancer / hour

$123

Agency / hour

$198

The honest pros and cons

OptionBest forWatch out for
In-house hireConstant, product-deep work. Builds context and culture over years. Cheapest per hour once the workload fills a full-time role.Slow to hire, slow to ramp, hard to unwind. You pay for the whole role even in quiet months, and one person covers one skill set.
FreelancerDefined projects and specialist skills. Starts in days, no recruiting or benefits, and you talk to the person doing the work.Availability: good freelancers are booked. One person is a single point of failure, and you manage the brief yourself.
AgencyBig, multi-discipline programmes with hard deadlines. A team, a process and a project manager so you manage less.Highest rate per hour, minimum retainers, and the senior people who pitch are not always the ones who do the work.
Monthly Partner (mine)Continuous design and build at a flat monthly fee, with senior work from the first day and no hiring.One person working through one request at a time. It suits a steady queue, not a deadline that needs a whole team at once.

Deeper comparisons: freelancer vs agency and freelancer vs in-house.

Defaults are typical ranges, not quotes, and the Monthly Partner line is my published flat price, shown for reference rather than ranked: it is a queue of requests, not a block of hours. Swap in real salaries and quotes before you decide.

How it works

How to use the agency vs freelancer vs in-house

  1. 01

    Describe the workload

    Set how many hours of design and development work you have each month, and for how many months.

  2. 02

    Check the assumptions

    Salary, overhead, recruiting, ramp-up, freelance and agency rates all start at typical US ranges. Replace them with real quotes.

  3. 03

    Compare the totals

    See the total cost of each option over the period, the cost per hour of finished work and how long each takes to start.

  4. 04

    Read the verdict

    Get the cheapest option for your workload, the hidden costs behind it and an honest list of pros and cons. Share the link with your co-founder.

The true cost of an in-house hire

Comparing a salary with a freelance day rate is the most common way to get this decision wrong. The salary is only the start. On top of it the business pays benefits, payroll taxes and overhead (a common rule of thumb is 25–40% of salary), recruiting costs, a laptop and software licences, and the months it takes before a new hire is working at full speed. Then there is your own time: interviewing, onboarding, one-to-ones and reviews.

With the defaults in this calculator, a $110,000 designer costs $140,800 a year fully loaded. Add $15,000 of recruiting, $3,000 of equipment and 8 hours a month of management time at $75 an hour, and the first year costs about $166,000. For a workload of 60 hours a month, that is roughly $231 for each hour of finished work, because you are paying for a full-time role and using half of it.

How the three options are costed

  • In-house: salary × (1 + overhead) for the period, plus recruiting and equipment for each hire, plus your management time. One hire gives about 120 productive hours a month after holidays, meetings and admin; bigger workloads need more people. Ramp-up reduces the hours delivered in the first months.
  • Freelancer: hours × rate, plus a buffer for estimates that overrun and gaps in availability, plus your management time.
  • Agency: hours × blended rate, plus an account-management markup, never less than the minimum monthly retainer, plus your (usually smaller) management time.

The verdict ranks options by cost per hour of finished work, not just the total. A hire still ramping up delivers fewer hours, so a low total would otherwise flatter it.

Utilisation decides the answer

The single biggest factor is how much of a full-time role your work fills, and for how long. With the default rates:

WorkloadIn-house / hourFreelancer / hourAgency / hour
20 h/month for 6 months$754$138$265
60 h/month for 12 months$231$123$198
120 h/month for 12 months$132$119$195
120 h/month for 24 months$117$119$195

A hire only pulls ahead when the work fills the role and the engagement runs long enough to spread the recruiting and ramp-up costs. Below that, you are paying for capacity you do not use. The spare time has value only if you genuinely have other work for that person.

Hidden costs people forget

  • Your time. Every option needs managing. Briefing a freelancer well takes effort; agencies absorb some of it with project managers you pay for in the rate.
  • Time to start. A hire can take two to three months to arrive. If the work is urgent, that delay has a cost the spreadsheet does not show.
  • Minimums and overruns. Agencies often have minimum retainers; hourly freelancers can overrun their estimates. Both are in the model as editable assumptions.
  • Turnover. If a hire leaves after a year, you pay recruiting and ramp-up again.

Where a Monthly Partner fits

The calculator also shows my own Monthly Partner plan as a fixed reference line: a flat $2,500 a month for a senior designer-developer, unlimited requests worked one at a time, pause or cancel monthly. It is a different shape from the three options, a queue of requests rather than a block of hours, so I show it for reference rather than ranking it. It suits founders with a steady stream of design and build work who are not ready to hire. Details are on the pricing page.

For the qualitative side of the decision, read freelancer vs agency and freelancer vs in-house. If you are the freelancer in this equation, work out your own floor with the freelance rate calculator.

Common questions

Agency vs freelancer vs in-house: FAQ

For the same hours, a freelancer is usually cheaper: agencies carry account managers, project managers, sales and margin, which shows up as blended rates often in the $150–200 an hour range against $75–125 for a senior freelancer. Agencies earn their premium on large, multi-discipline programmes where you need a whole team at once.

Need it done for you?

Or skip all three: one senior designer-developer, fixed price.

More free tools

All tools →