FutureTech
← All articles

How Much Does It Cost to Hire a Dev Team by the Hour? A Real-World Comparison With Building In-House

When a software project isn't big enough to justify keeping a full-time IT team on the payroll long term, yet is too complex to simply hand off to a freelancer moonlighting after hours, one classic question always surfaces: "How much does it actually cost to hire an external dev team by the hour, and is it really better value than opening an in-house recruitment drive?" This article lays out the raw numbers and cuts straight to the heart of the tech-staffing question.

What Does It Cost to Hire a Dev Team by the Hour Right Now?

In the Vietnamese market in 2026, the going rate for hiring a developer by the hour typically sits at 520,000 VND per billable hour. This is the rate for the Time & Material (T&M) model — you pay for the actual hours worked, which suits situations where the scope of work can't be locked down yet or where you need the flexibility to pivot with the market.

Make no mistake: the figure of 520,000 VND per hour is not the take-home pay of a developer. It is a "cost of service" that bundles in everything: the salary of the person doing the work, the shared salaries of the Project Manager (PM) and Quality Control (QC) tester, the cost of desk space, hardware, licensed software, and the operating margin of the agency providing the service. This rate is typically used to handle small ad-hoc tasks, maintenance of legacy systems, or the Discovery phase when you haven't yet finalized the feature set.

A broader scenario: If your project calls for a battle-ready team committed continuously over the long haul (say, 3–6 months or more), then the Dedicated Team model (hiring a full, dedicated team on a monthly basis) will be more cost-effective than billing scattered hours. The cost of one dedicated staff member ranges from 75–200M VND per person per month depending on the role (Developer, PM, BA) and years of experience. (To fully understand how to choose the right pricing model, we invite you to read Fixed Price, Time & Material, or Dedicated Team? Choosing a Software Pricing Model).

Why Bother Billing by the Hour Instead of Quoting One Fixed Lump Sum?

The hourly model exists because of a hard truth in the IT industry: many projects simply cannot have their scope of work measured accurately on day one.

The Fixed Price model is only safe when you already hold a thick stack of business analysis documents describing the product down to every last button. In reality, though, when a business wants to upgrade a decrepit legacy system that someone else coded, or wants to build an app around brand-new technology no one has touched before, asking an agency to commit to a fixed price is a pipe dream.

In cases like these, paying by the hour is the most transparent choice: you receive weekly timesheet reports and know exactly which feature your money is being burned on. You retain the right to swap feature A for feature B at the last minute without being bogged down in contract renegotiation. Naturally, the accompanying risk is that if you manage loosely, billable hours can drift out of control.

Outsourcing vs. Hiring In-House: Where Is the Hidden Iceberg of Cost?

The fatal mistake many business owners make is comparing "hourly billing" head-to-head with the "monthly gross salary" of a developer on paper. The real cost of keeping an in-house employee is far higher than that salary figure.

When your company hires an in-house developer, you shoulder this entire "hidden iceberg":

  • Gross salary + allowances: The fixed monthly wage, not counting the 13th-month salary and holiday bonuses.
  • Mandatory insurance: The contributions the company must pay for social insurance, health insurance, and unemployment insurance (typically 21.5% of the payroll fund).
  • Invisible operating costs: Office desk space, depreciation of high-spec computers, software licenses, and the administrative overhead of the HR department.
  • Recruitment costs and downtime: Job posting fees, interview time, probation periods. It usually takes the first 1–3 months for a new hire to get familiar with the codebase before they produce value commensurate with their salary.
  • The risk of staff turnover: This is the biggest nightmare. Midway through coding a project, the developer resigns. The company has to recruit a replacement — the new hire spends weeks reading and understanding the old code — the project falls behind schedule, and you compensate your partners for the delay. This risk can't be measured in cash, but the damage is unrivaled.

By contrast, when you hire an external team, the 520,000 VND per hour rate already absorbs all of the risks above. You only pay when code is actually written. If a developer at the agency calls in sick or resigns, it is the agency's responsibility to backfill the position immediately so your deadline isn't blown.

When Should You Hire an External Team Instead of Stubbornly Recruiting In-House?

You should outsource when the project has a clear "expiration date," when the workload rises and falls unevenly, or when your company is desperate for a specialized tech skill that no one in-house is strong in.

Three classic scenarios where outsourcing is a must:

  • Projects with a finish line: Say you need to build an ERP system in 6 months. Once it's done, the system runs smoothly and needs only light maintenance. Recruiting an in-house team of 5 to build this project means that after 6 months you either pay them to sit idle or have to lay them off en masse (both costly and reputationally damaging).
  • A "fickle weather" workload: During the tear-it-down-and-rebuild phase, you need 5 developers. But once the system stabilizes, you only need 1 part-timer to patch bugs. Outsourcing lets you scale headcount up or down instantly without running into labor-law barriers.
  • Needing a swift, decisive win with new technology: You want to integrate a complex international payment gateway or plug an Artificial Intelligence (AI) module into your software. Hiring an AI specialist just to code for 2 months is an absurd proposition. Bringing in a specialist billed by the hour solves this neatly.

(Note: If the core technology platform is the company's survival "rice bowl" — for example, if you run a ride-hailing app like Grab — then building an in-house team to own the technology over the long term is an absolute imperative.)

Does the Cost of Hiring a Dev Team Fluctuate Across Different Phases?

Yes, and it fluctuates sharply. The early phase burns the most money because you need to concentrate your firepower; after that, costs slide down and level off during the maintenance phase.

For example: you build a sales software product over 6 months.

  • Months 1–4: You need to hire a full Dedicated Team of 4 (very high cost) to code around the clock and get the product out.
  • Months 5–6 (Go-live): The system runs in production, and you only need to keep 2 people to fix any issues that come up.
  • After month 6: The system runs smoothly, so you switch to a maintenance contract billed by the hour (T&M). In any month where bugs arise or new features are needed, you pay for that month's hours.

The outsourcing model lets you tighten the financial tap flexibly, so you don't have to carry a massive fixed payroll fund all year long. (For more detail on timelines, see How Long Does Custom Software Take to Build? A Real-World Timeline by Phase).

A Rock-Bottom Hourly Quote: Free Cheese Sitting on a Mousetrap?

Cheap doesn't always mean junk, but if the hourly rate is unreasonably low compared to the 520,000 VND per hour benchmark, it's usually a sign that the agency is using interns to code, or is quietly cutting corners on testing and handover documentation.

When you receive multiple quotes, never compare two raw numbers against each other. You have to dissect exactly which layers of defense each hourly rate covers. A rock-bottom agency typically charges only for coding; when the software breaks, you have no one to call. A proper agency prices in the cost of the Tester, the PM, and a warranty period.

Always stay cautious — choosing the cheapest quote often leads to paying out of your own pocket to hire another team to rewrite everything from scratch. (Read the cautionary piece Why Does Cheap Software Turn Out Expensive? The Low-Price Trap and Hidden Costs to arm yourself with negotiating knowledge.)

Frequently Asked Questions

Is the 520,000 VND per hour rate billed for hours the developer sits idle, or for hours that actually produce a product?

It is billed based on the actual hours worked, recorded through time-tracking software (such as TimeDoctor or Jira) and tied to the corresponding volume of completed work in the weekly report.

If I hire by the hour and their developer codes slowly, don't I lose money?

This is exactly why you need a tight T&M contract. The agency must commit to a time ceiling for each feature before starting work. If they estimate feature A will take 10 hours but, due to weak skills, spend 20 hours, you only pay for the 10 hours as committed.

How does a Dedicated Team differ from billing by the hour?

Hourly billing (T&M) is for buying up scattered, ad-hoc streams of work. A Dedicated Team, on the other hand, means you "buy out" that person's time for a full month. You pay a fixed monthly salary (75–200M VND per person) and have the right to assign them any project-related work during their 8-hour workday, with no need to count the hours.

When billing by the hour, do I have to pay for their Project Manager (PM) as well?

It depends on each agency's policy. Some agencies quote 520K per hour for the developer and add the PM's hours on top. Others quote slightly higher (say, 600K per hour) but have already silently bundled project management and bug testing into that figure. You need to ask them to break it out clearly.

Is your project at a crossroads — needing someone to start right away but not daring to shoulder the risk of going in-house? The FutureTech (ftech.ltd) team is ready to take on a business analysis of your needs and provide a detailed, transparent quote — whether billed by the hour or as a dedicated team built specifically for your problem. (Prices are for reference; an exact quote follows a business analysis.)

Get a free consultation

Talk to FutureTech for tailored advice and a detailed quote for your business.

Get a free consultation

Related reading