Odoo 20 cho công ty xây dựng: Một Hệ Thống Từ Dự Toán, Vật Tư Đến Công Nợ — Cắt 15–20% Chi Phí Dự Án
Phần lớn công ty xây dựng vừa và nhỏ tại Việt Nam đang chạy dự án trên... ba công cụ rời rạc: Excel cho dự toán và theo dõi chi phí, sổ tay hoặc tin nhắn Zalo cho vật tư công trường, và phần mềm kế toán cho công nợ. Ba công cụ, ba nguồn số liệu, và một câu hỏi không ai trả lời được vào cuối tháng: dự án này đang lãi hay lỗ, và lỗ ở đâu?
Ở bài viết này, SkyERP sẽ đi thẳng vào cách một công ty xây dựng 20–100 người vận hành toàn bộ vòng đời dự án — từ nhận báo giá, lập dự toán, nhập vật tư tại công trường, chấm công cho đội thi công, đến thanh toán theo mốc — trong một hệ thống Odoo 20 duy nhất. Kèm theo là bảng chi phí triển khai, số liệu ROI đo được sau 3 tháng, và 5 lỗi mà 80% doanh nghiệp gặp phải trong 90 ngày đầu. Nếu bạn đang quản lý 3–10 dự án cùng lúc và cuối tháng vẫn mất 4–5 ngày để đối sổ, bài này dành cho bạn.
📑 Mục Lục
Vào Đề: Vì Sao Công Ty Xây Dựng Mất Tiền Ở Chỗ Không Thấy
Lãi gộp trung bình của ngành xây dựng dân dụng tại Việt Nam dao động 8–15%. Nghe có vẻ ổn, nhưng thực tế là 3–5 điểm phần trăm trong số đó thường "bốc hơi" ở những khâu không được hệ thống hóa. Khi SkyERP khảo sát 40+ công ty xây dựng vừa và nhỏ trong 2 năm qua, ba lỗ hổng dưới đây xuất hiện ở gần như mọi doanh nghiệp — bất kể quy mô.
📉 Ba "lỗ hổng" phổ biến khiến dự án âm lợi
- Rò rỉ vật tư: xi măng, sắt thép, gạch ống phát ra khỏi kho công trường không có biên bản đối chiếu với dự toán. Con số phổ biến mà các chủ đầu tư kiểm toán chỉ ra: 3–7% khối lượng vật tư thực tế vượt dự toán, trong đó một phần không nhỏ là hao hụt và thất thoát. Với dự án 8 tỷ, 5% vật tư là 400 triệu.
- Chi phí nhân công "bay" vào không khí: công nhật ghi theo sổ tay, làm thêm giờ không có chứng từ, đội nghỉ việc giữa chừng mà không ai tổng hợp được công đã làm. Trung bình mỗi công trình mất 2–4% chi phí nhân sự do không đối soát được công thực tế với kế hoạch.
- Tiền mặt chảy ngược: chủ đầu tư trả theo mốc nhưng đơn vị thi công đã trả nhà cung cấp vật tư gần như ngay khi nhập. Chênh lệch kỳ hạn tạo ra khoản ứng trước lớn — với 3 dự án chạy song song, công ty có thể đang "tự ứng" 2–3 tỷ cho chính khách hàng của mình. Không thấy trong báo cáo lãi ròng, nhưng thấy ngay trên bảng cân đối.
🧮 Bài toán cụ thể: dự án 8 tỷ, mất bao nhiêu ở mỗi khâu?
Lấy một dự án nhà xưởng 8 tỷ, vật tư chiếm 55% (4,4 tỷ), nhân công 25% (2 tỷ). Nếu rò rỉ vật tư 4%, mất 176 triệu. Nếu chi phí nhân công vượt 3% do không kiểm soát công nhật, mất 60 triệu. Nếu phải ứng tiền mua vật tư trung bình 45 ngày cho 3 dự án, khoản vốn nằm im là khoảng 2,4 tỷ — tính lãi suất vốn 10%/năm, 240 triệu/năm chi phí cơ hội. Tổng cộng: hơn 470 triệu mỗi năm, tương đương 6% doanh thu, biến mất mà không dòng nào trong báo cáo tài chính nói rõ nó nằm ở đâu. Con số này không đến từ việc "thi công kém", mà đến từ việc không có một hệ thống nào buộc mỗi đồng tiền và mỗi bao xi măng phải có dấu vết.
🖥️ Excel giỏi về số liệu, nhưng thất bại về quy trình
Excel không phải kẻ thù — nó là công cụ tuyệt vời cho việc tính toán. Vấn đề nằm ở chỗ: sổ theo dõi vật tư trên Excel chỉ cập nhật khi ai đó nhớ cập nhật; số công nhật trên Zalo không ai tổng hợp; và báo cáo chi phí cuối tháng là một cuộc "chiến tranh" giữa phòng kế toán, đội trưởng công trường và giám sát. Odoo 20 giải quyết đúng điểm này: mỗi nghiệp vụ phát sinh trong ngày (nhập vật tư, xuất nội bộ, chấm công, nghiệm thu mốc) đều là một chứng từ được kiểm soát quy trình — không có chỗ cho "nhớ hay không nhớ".
Hệ Thống Odoo 20 Cho Xây Dựng Gồm Những Gì
Không cần mua thêm phần mềm "chuyên ngành xây dựng" đắt tiền. Odoo 20 đã có sẵn đủ các ứng dụng để phủ toàn bộ vòng đời dự án — điểm mấu chốt là cấu hình chúng nói chung một ngôn ngữ, để một lô thép nhập kho tự động gắn về đúng dự án và tự động vào sổ kế toán.
📋 Quản lý dự án & tiến độ công trường
Mỗi dự án là một "dự án" (Project) trong Odoo, gắn với hợp đồng, ngân sách dự toán và người phụ trách. Công việc thi công được chia thành từng hạng mục (móng, khung, mái, hoàn thiện...) theo milestone, mỗi hạng mục có người phụ trách, thời hạn và khối lượng kế hoạch. Đội trưởng công trường báo cáo tiến độ hằng ngày qua ứng dụng di động — không cần máy tính, không cần gõ trên văn phòng. Quản lý xem tiến độ thực tế so với kế hoạch trên một màn hình duy nhất: hạng mục nào đỏ, hạng mục nào vàng, và nó ảnh hưởng đến mốc thanh toán nào.
🧱 Vật tư: từ dự toán, nhập kho công trình đến xuất nội bộ
Đây là ứng dụng quan trọng nhất với xây dựng. Odoo quản lý đơn vị tiền tệ theo công trình: bạn có thể tạo kho riêng cho từng công trường, và mỗi lần nhập vật tư từ nhà cung cấp (đơn hàng mua → nhập kho), hệ thống bắt buộc gắn chứng từ về một dự án cụ thể. Khi phát vật tư ra công trường (xuất nội bộ), hệ thống đối chiếu với định mức dự toán — xuất vượt 10% so với dự toán thì cảnh báo ngay cho giám sát. Cuối tháng, bạn có bảng: dự toán bao nhiêu, nhập bao nhiêu, xuất bao nhiêu, tồn bao nhiêu, chênh lệch bao nhiêu — theo từng mã vật tư, từng công trình. Đây chính là con số mà kiểm toán chủ đầu tư hay hỏi, và bây giờ trả lời trong 5 phút thay vì 3 ngày.
💰 Kế toán, công nợ & thanh toán theo mốc
Mọi chứng từ vận hành (nhập vật tư, công nhật, chi phí máy móc) đều tự động đẩy bút toán vào Odoo Accounting theo phương pháp kế toán bạn cấu hình. Công nợ chủ đầu tư và nhà cung cấp nằm trong cùng một hệ thống: bạn thấy rõ mỗi dự án đang nhận được bao nhiêu theo hợp đồng, đã thanh toán bao nhiêu, còn lại bao nhiêu, và đối chiếu với chi phí đã phát sinh. Kết quả là lãi/lỗ theo dự án cập nhật hằng ngày chứ không phải cuối quý — giám đốc không cần chờ báo cáo tài chính để biết dự án nào đang "chảy máu".
⏱️ Chấm công, nhân công & máy móc
Đội thi công chấm công qua ứng dụng di động (chạm mặt hoặc mã QR tại công trường). Công thực tế tự động cộng vào chi phí dự án theo từng hạng mục. Máy móc (cần cẩu, xe trộn bê tông, máy đào) được quản lý như tài sản thuê: từng ngày máy chạy, nhiên liệu tiêu thụ, chi phí thuê — tất cả gắn về dự án. Cuối tháng, bảng chi phí nhân công + máy theo dự án ra tự động, kế toán không phải ngồi tổng hợp từ 10 chiếc sổ tay.
5 Luồng Vận Hành Hàng Ngày Trong Odoo
Lý thuyết thì dễ, vận hành mới là thật. Đây là 5 luồng làm việc mà SkyERP chuẩn hóa cho các công ty xây dựng khi triển khai — đây chính là thứ biến Odoo từ "phần mềm" thành "hệ thống".
📝 Luồng 1: Nhận báo giá → hợp đồng → lệnh dự toán
Khi tiếp nhận một dự án mới, phòng kinh doanh tạo báo giá trong Odoo Sales dựa trên các hạng mục chuẩn (bảng giá đơn vị: m³ bê tông, m² sàn, tấn cốt thép...). Báo giá được duyệt và ký hợp đồng sẽ tự động sinh ra dự toán chi tiết theo hạng mục — ngân sách chuẩn cho toàn bộ dự án. Từ đây, mọi chi phí phát sinh sau này đều được đối chiếu với ngân sách này. Điều quan trọng: báo giá, hợp đồng và dự toán dùng chung cùng một bảng mã hạng mục, nên không có sự lệch giữa "giá chào khách" và "ngân sách dự toán" — lỗi rất phổ biến khi dùng Excel rời rạc.
🚚 Luồng 2: Nhập vật tư tại công trường
Nhà cung cấp giao hàng → đội kho công trường xác nhận nhập kho trên điện thoại, chụp ảnh hóa đơn, nhập số lượng thực tế. Hệ thống kiểm tra: số lượng so với đơn hàng mua, đơn giá so với giá hợp đồng, và tổng lũy kế so với định mức dự toán. Nếu một trong ba vượt ngưỡng (ví dụ: thép đã nhập 105% so với dự toán), thông báo cảnh báo gửi ngay cho giám sát công trình và phòng vật tư. Không có biên bản giấy, không có "nhập trước, báo sau" — mỗi bao xi măng vào kho đều có dấu thời gian và người xác nhận.
📊 Luồng 3: Báo cáo tiến độ & chi phí theo ngày
Mỗi sáng, giám đốc mở một dashboard: 8 dự án đang chạy, tiến độ thực tế vs kế hoạch theo từng hạng mục, chi phí đã phát sinh vs ngân sách, dòng tiền dự kiến 30 ngày tới. Báo cáo này tự sinh từ dữ liệu nghiệp vụ — không ai phải ngồi tổng hợp. Khi một hạng mục chậm 5 ngày và chi phí đã vượt ngân sách 8%, hệ thống đánh dấu đỏ và gợi ý: nên điều phối nhân lực từ dự án khác hay đàm phán lại mốc nghiệm thu. Đây là thứ mà không phần mềm kế toán nào làm được — chúng chỉ cho bạn con số quá khứ, không cho bạn con số tương lai.
🧾 Luồng 4: Thanh toán theo mốc & công nợ khách hàng
Chủ đầu tư nghiệm thu mốc 3 → Odoo sinh tự động: hóa đơn công trình, bút toán công nợ phải thu, và kế hoạch thu tiền theo điều khoản hợp đồng. Đồng thời, hệ thống hiển thị: để trả được cho nhà cung cấp lô thép tuần sau, bạn có đủ tiền không hay cần chủ đầu tư giải ngân sớm 10 ngày? Câu hỏi "tiền đang nằm ở đâu" — thứ mà kế toán trưởng phải mất cả tuần để trả lời — giờ trả lời trong 2 phút. Với 3–5 dự án song song, chỉ riêng luồng này đã cắt được 30–40% thời gian làm việc cuối tháng của phòng kế toán.
📱 Luồng 5: Chấm công & đối soát công nhật mỗi tuần
Công nhân chấm công qua ứng dụng di động mỗi ca làm việc. Cuối tuần, đội trưởng xác nhận công trên điện thoại; nhân sự đối chiếu công thực tế với kế hoạch nhân lực; kế toán nhận số liệu công để tính chi phí dự án và (nếu có) lương công nhật. Toàn bộ trong 30 phút thay vì 2 ngày tổng hợp. Và quan trọng nhất: khi phát sinh tranh chấp với chủ đầu tư về khối lượng thi công, bạn có log công chi tiết theo ngày, theo người, theo hạng mục — bằng chứng mà sổ tay không bao giờ cung cấp được.
Số Liệu ROI: Thu Hồi Vốn Trong Bao Lâu?
💵 Chi phí triển khai cho công ty xây dựng 20–100 người
Dựa trên các dự án SkyERP đã triển khai cho doanh nghiệp sản xuất và xây dựng cùng quy mô, bảng chi phí tham khảo cho hệ thống phủ 5 ứng dụng (Sales, Project, Inventory, Purchase, Accounting) + chấm công di động:
- License Odoo: tùy gói, trung bình 3–6 triệu đồng/tháng cho 15–25 người dùng.
- Tư vấn & cấu hình: 120–300 triệu một lần, tùy mức độ chuẩn hóa danh mục vật tư và quy trình (thường 8–12 tuần, chạy song song với dự án đang có).
- Đào tạo: 20–40 triệu (đội trưởng công trường, nhân viên kho, kế toán, quản lý dự án).
- Bảo trì & hỗ trợ năm đầu: 60–120 triệu/năm.
Tổng chi phí năm đầu cho công ty xây dựng tầm 50 người: khoảng 300–500 triệu. Con số này nghe lớn, nhưng hãy so với 470 triệu/năm "bốc hơi" ở bài toán trên — và đó chỉ là phần có thể đo được.
📈 Lợi ích đo được sau 3 tháng vận hành
Ở các dự án SkyERP đã bàn giao, các con số trung bình sau 90 ngày vận hành thực tế:
- Rò rỉ vật tư giảm từ 4–5% xuống dưới 1,5% nhờ kiểm soát nhập – xuất theo định mức dự toán. Dự án 8 tỷ: tiết kiệm 150–250 triệu/dự án.
- Thời gian chốt sổ cuối tháng: từ 4–5 ngày xuống 1–2 ngày, vì bút toán tự sinh từ chứng từ nghiệp vụ.
- Thời gian báo cáo tiến độ – chi phí: từ 3 ngày tổng hợp xuống tức thời, giám đốc ra quyết định dựa trên số liệu ngày thay vì số liệu tháng trước.
- Khối lượng ứng trước tiền mặt giảm 30–40% nhờ nhìn thấy rõ dòng tiền theo mốc nghiệm thu và lên kế hoạch thu – chi chủ động.
Tổng hợp lại, một công ty xây dựng 3–5 dự án/năm, doanh thu 30–50 tỷ, có thể kỳ vọng lợi ích 250–450 triệu/năm — thu hồi khoản đầu tư trong 8–12 tháng. Từ năm thứ hai, toàn bộ lợi ích là ròng (chỉ còn chi phí license + bảo trì).
5 Lỗi Cần Tránh Khi Triển Khai
SkyERP đã trực tiếp "vá" hệ thống cho nhiều công ty xây dựng triển khai sai ngay từ đầu. Năm lỗi dưới đây chiếm 80% các dự án gặp khó sau 3–6 tháng.
⚠️ Lỗi 1: Làm quá rộng ngay từ đầu
Muốn đưa cả quản trị nhân sự, tuyển dụng, e-commerce, marketing vào cùng đợt triển khai đầu tiên. Kết quả: dự án kéo dài 6 tháng, đội ngũ quá tải, và 5 ứng dụng quan trọng nhất (vật tư, dự toán, công nợ, chấm công, tiến độ) chỉ được làm hời hợt. Nguyên tắc SkyERP áp dụng: đợt 1 chỉ làm 3–5 ứng dụng cốt lõi phủ đúng vòng đời dự án, vận hành ổn định 2–3 tháng, rồi mới mở rộng. ROI đến từ làm đúng 3 việc xuất sắc, không phải làm 12 việc trung bình.
⚠️ Lỗi 2: Không chuẩn hóa danh mục vật tư
Trong Excel, "xi măng PCB40" có thể nằm ở hàng 12, còn ở bảng khác lại thành "xi măng 40" hay "PCB 40". Khi nhập vào Odoo mà không gộp, hệ thống sẽ cho bạn 5 dòng vật tư thực chất là 1, và mọi cảnh báo định mức đều vô nghĩa. Việc chuẩn hóa mã vật tư (tên chuẩn, đơn vị tính, định mức theo hạng mục) chiếm 20–30% công việc triển khai — nhưng đây là nền móng quyết định 80% giá trị của toàn hệ thống. Đừng để nhà thầu triển khai bỏ qua bước này để "vào hệ thống nhanh".
⚠️ Lỗi 3: Bỏ qua đào tạo cho đội trưởng công trường
Đây là lỗi chết người nhất và phổ biến nhất. Hệ thống chỉ sống nếu người ở công trường nhập số liệu mỗi ngày. Kế toán giỏi mà đội trưởng không chấm công, không xác nhận nhập kho thì mọi báo cáo đều là số ảo. SkyERP luôn dành 40% thời gian đào tạo cho đội ngũ công trường, dùng ứng dụng di động để thao tác đơn giản nhất có thể (chạm, chụp ảnh, nhập số), và đặt một "trưởng nhóm số" (super user) tại mỗi công trường lớn để hỗ trợ đồng nghiệp. Công ty nào cắt bước này để tiết kiệm 20 triệu đào tạo thường mất gấp 10 lần khi hệ thống "chết" sau 3 tháng.
⚠️ Lỗi 4: Chạy song song quá lâu hoặc cắt quá sớm
Chạy song song Excel và Odoo quá 3 tháng thì nhân viên sẽ "lười" nhập Odoo vì vẫn có Excel làm chỗ dựa. Cắt quá sớm (dưới 6 tuần) thì sai sót dồn dập, mất niềm tin. Khung thời gian hợp lý: 6–8 tuần chạy song song song song với kiểm tra chéo hằng tuần, sau đó cắt hẳn, giữ Excel chỉ làm phương án dự phòng trong 30 ngày. Quyết tâm cắt phải đến từ giám đốc — không phải kế toán trưởng.
⚠️ Lỗi 5: Chọn nhà triển khai không hiểu ngành xây dựng
Nhiều đối tác triển khai Odoo giỏi về kỹ thuật nhưng chưa từng đặt chân vào công trường. Họ cấu hình được hệ thống chạy, nhưng không biết "mốc nghiệm thu 30–50–20" vận hành thế nào, không biết vật tư xây dựng phát sinh hao hụt hợp lý ở mức nào nên nên đặt ngưỡng cảnh báo. Hậu quả: hệ thống chính xác về mặt kỹ thuật nhưng sai về mặt nghiệp vụ, và không ai dùng. Hãy chọn đối tác đã có ít nhất 2–3 dự án xây dựng hoặc sản xuất tương đương và bắt họ mô tả luồng nghiệp vụ của chính bạn trước khi ký hợp đồng.
Lời Khuyên Cho Bạn Bắt Đầu Ngay
✅ Checklist 10 điều cần làm trong 30 ngày đầu
- Liệt kê 3 dự án đang chạy và xác định 5 luồng nghiệp vụ gây tốn thời gian nhất (thường là: nhập vật tư, chấm công, đối chiếu công nợ, báo cáo tiến độ, chốt sổ).
- Xuất toàn bộ danh mục vật tư đang dùng, gộp trùng, đặt tên chuẩn và đơn vị tính — đây là việc có thể bắt đầu ngay trong tuần này.
- Ký hợp đồng triển khai với phạm vi rõ: 3–5 ứng dụng, mốc nghiệm thu theo tuần, cam kết đào tạo cho đội công trường.
- Chỉ định 1 người phụ trách duy nhất phía bạn (project owner) — không phải "cả phòng cùng phụ trách".
- Chuẩn bị dữ liệu đầu vào: danh sách nhà cung cấp, công nợ tồn, vật tư tồn kho theo công trường, hợp đồng đang chạy.
✅ Khi nào nên chọn Odoo 20 thay vì phần mềm chuyên ngành?
Phần mềm quản lý xây dựng chuyên ngành (dự toán, định mức) thường mạnh ở khâu lập dự toán nhưng yếu ở khâu vận hành — vật tư, công nợ, dòng tiền vẫn phải dùng thêm phần mềm kế toán khác. Nếu doanh nghiệp bạn: (1) đã có quy trình dự toán tương đối ổn định, (2) "đau" nhất ở khâu theo dõi vật tư – chi phí – công nợ – dòng tiền, và (3) muốn một hệ thống duy nhất phủ từ báo giá đến báo cáo tài chính — thì Odoo 20 là lựa chọn có ROI tốt hơn, với chi phí thấp hơn 60–70% so với giải pháp chuyên ngành cùng quy mô. Ngược lại, nếu bạn là đơn vị chuyên lập dự toán cho nhiều chủ đầu tư (báo giá là sản phẩm chính), hãy cân nhắc phần mềm định mức chuyên dụng cho khâu đó và tích hợp Odoo cho phần vận hành.
Odoo 20 — phiên bản mới nhất của Odoo với hàng loạt cải tiến về AI, tự động hóa và trải nghiệm người dùng — đang là thời điểm phù hợp nhất để bắt đầu, vì bạn sẽ tận dụng được nền tảng hiện đại ngay từ đầu thay vì nâng cấp từ phiên bản cũ sau 2–3 năm. SkyERP đã chuẩn hóa bộ khung triển khai cho doanh nghiệp xây dựng và sản xuất: 8–12 tuần cho hệ thống cốt lõi, cam kết đào tạo đội công trường, và bảo trì cố định mỗi tháng.
📞 Nhận Tư Vấn & Demo Miễn Phí
Đội ngũ SkyERP sẽ phân tích quy trình dự án của bạn và đưa ra lộ trình triển khai cụ thể — kèm bảng chi phí và dự báo ROI theo số liệu thực tế của doanh nghiệp bạn. Không cam kết, không ràng buộc.
skyerp.net — Đơn vị triển khai Odoo cho doanh nghiệp Việt Nam
Odoo 20 cho công ty xây dựng: Một Hệ Thống Từ Dự Toán, Vật Tư Đến Công Nợ — Cắt 15–20% Chi Phí Dự Án