How Much to Build a House in Vietnam
Estimate the converted construction area (diện tích xây dựng quy đổi) and the cost of building a house in Vietnam, with every coefficient editable.
Result
Press “Run” to see the result.
Contractors in Vietnam price houses per square metre of converted area: the floors count 100%, and the foundation, basement, roof, yard and voids are weighted by usual coefficients (strip foundation 50% of the ground floor, pile caps 40%, flat concrete roof 50%, tile roof on trusses 70%, basement 150–250% by depth, yard 50%…). The API builds that table from the plot size, floors, foundation, roof and optional areas, and multiplies it by a unit price.
There is no official coefficient table, so each one is a labelled default you can override with coefficients, and the unit prices are editable presets (shell only, basic, standard, premium turnkey) or your own unit_price. The result splits the cost into the shell and the finishing part and lists what is not included (piling, demolition, permits, furniture).
Use it for a first budget; a contractor’s quote depends on the design, the site and the materials chosen.
Use this in your code
curl "https://apibox.io.vn/v1/vn-build-cost?width=5&length=20&floors=3&foundation=strip&roof=concrete&package=standard" \
-H "Authorization: Bearer YOUR_API_KEY"const res = await fetch('https://apibox.io.vn/v1/vn-build-cost?width=5&length=20&floors=3&foundation=strip&roof=concrete&package=standard', {
method: 'GET',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
},
});
const data = await res.json();
console.log(data);import requests
res = requests.get(
"https://apibox.io.vn/v1/vn-build-cost?width=5&length=20&floors=3&foundation=strip&roof=concrete&package=standard",
headers={"Authorization": "Bearer YOUR_API_KEY"},
timeout=30,
)
print(res.json())<?php
$ch = curl_init('https://apibox.io.vn/v1/vn-build-cost?width=5&length=20&floors=3&foundation=strip&roof=concrete&package=standard');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer YOUR_API_KEY'],
]);
$response = curl_exec($ch);
print_r(json_decode($response, true));API documentation → Get a free API key
FAQ
Are the coefficients official?
No. They follow common contractor practice, which varies; each coefficient is shown and can be overridden.
Are the unit prices current?
They are editable presets based on 2026 big-city price lists; pass unit_price for your contractor’s price.
Is piling included?
No. Piling is billed per metre of pile; only the pile caps are in the foundation coefficient.