Bỏ qua để đến Nội dung

Mua hàng vượt ngân sách dự án nội thất

Mua hàng vượt ngân sách không bắt đầu từ giá mua, mà từ việc BOQ, WBS, ngân sách, PR, PO và chi phí thực tế nằm ở những nơi không liên thông.
6 tháng 7, 2026 bởi
Mua hàng vượt ngân sách dự án nội thất
Chuyên Gia AIX
⏱ ~14 phút đọc📅 Cập nhật 2026-10-07✍️ Chuyên Gia AIX

Tình huống minh họa: Mười giờ sáng thứ Ba, Trưởng phòng Mua hàng nhận yêu cầu mua gấp 180 triệu đồng phụ kiện cho công trình căn hộ cao cấp sắp lắp đặt. PM nói: "Không đặt hôm nay thì cuối tuần đội thi công phải dừng." PO được duyệt ngay. Ba tuần sau, QS rà ngân sách và thấy hạng mục này vượt 95 triệu, vì phần vật tư đó đã được đặt bằng một PO khác từ đầu tháng mà file theo dõi của PM chưa cập nhật.

Trả lời ngắn: Mua hàng vượt ngân sách thường không bắt đầu từ giá mua. Nó bắt đầu từ việc BOQ, WBS, ngân sách, PR, PO và chi phí thực tế nằm ở các file và phòng ban khác nhau. Điểm kiểm soát hiệu quả nhất là trước khi PO phát hành, vì PO tạo ra Committed Cost — chi phí đã cam kết nhưng chưa có hóa đơn. Kiểm tra Budget Remaining tại đây rẻ hơn mọi xử lý sau đó.

Bài viết này dành cho ai?

CEO, PM, QS, Trưởng phòng Mua hàng và Kế toán dự án của doanh nghiệp thi công nội thất, nơi mỗi công trình có hàng chục đơn mua và tình huống mua gấp là việc thường xuyên. Những người phải trả lời câu hỏi hạng mục này còn bao nhiêu ngân sách trước khi ký một đơn mua.

Điều gì đang xảy ra?

  • QS giữ ngân sách trên Excel, lập từ BOQ lúc khởi động và ít khi cập nhật theo từng PO.
  • Phòng Mua hàng phát hành PO hằng ngày và theo dõi bằng file riêng của bộ phận.
  • Kho và Kế toán ghi nhận nhập hàng và hóa đơn khi hàng và chứng từ về.
  • PM báo tiến độ qua Zalo và lập yêu cầu mua gấp khi vật tư thiếu tại hiện trường.
  • Ngoại lệ vượt ngân sách được duyệt qua Zalo hoặc điện thoại, không lưu lý do và người duyệt.

Điều doanh nghiệp thực sự muốn đạt được

Chức năng: mua đúng vật tư, đúng ngân sách, đúng hạn giao. Quản trị: thấy Budget Remaining trước khi cam kết và thấy Committed Cost ngay khi PO được duyệt. Tổ chức: PM, QS, Mua hàng và Kế toán cùng nhìn một bộ số, và mọi ngoại lệ vượt ngân sách đều có người duyệt cùng lý do được ghi lại.

Điều gì đang cản trở?

Năm lớp cản trở khiến mua hàng vượt ngân sách
Lớp cản trởBiểu hiệnHệ quả
Dữ liệuPR chỉ ghi "phụ kiện tủ bếp", không gắn mã dự án, WBS và ngân sách baselineChi phí không gắn được về đúng công trình
Quy trìnhMua khẩn bỏ qua RFQ, so sánh giá, kiểm tra tồn kho và duyệt ngân sáchGiá mua cao, khó truy vết lý do
Kiểm soátChỉ biết vượt ngân sách sau khi PO đã phát hoặc hóa đơn đã vềKhông còn lựa chọn can thiệp
Tổ chứcNgười mua không thấy ngân sách còn lại; PM không thấy chi phí đã cam kếtMỗi bên có số liệu riêng, không khớp
Công cụNgân sách là file tĩnh, không liên thông với PO và chi phí thực tếKiểm tra ngân sách phải làm thủ công

Điểm nhìn cốt lõi: Doanh nghiệp không thiếu báo cáo chi phí. Doanh nghiệp thiếu cơ chế cảnh báo trước khi PO tạo ra Committed Cost. Báo cáo sau khi hóa đơn về chỉ ghi lại điều đã xảy ra, còn điểm can thiệp thật nằm ở khoảnh khắc người có thẩm quyền chuẩn bị ký đơn mua.

Trưởng phòng Mua hàng duyệt yêu cầu mua gấp vật tư cho công trình nội thất
Hình 1: Khi PO được duyệt mà người duyệt không thấy ngân sách còn lại, Committed Cost phát sinh ngoài tầm kiểm soát.

Tác động tới doanh nghiệp

Tác động khi Committed Cost không được kiểm soát tại thời điểm phát hành
Chiều tác độngĐiều gì xảy ra khi chỉ kiểm tra ngân sách sau khi mua
CostMua gấp kèm nhà cung cấp không tối ưu, giá cao hơn và phát sinh đổi trả, vận chuyển
MarginDự báo P&L "đẹp giả" nếu chỉ nhìn Actual Cost, vì PO đã phát nhưng chưa có hóa đơn
Cash FlowNghĩa vụ chi tiền đã phát sinh nhưng chưa nằm trong báo cáo dòng tiền
ProgressVật tư thiếu tại hiện trường làm lệch tiến độ và buộc phải mua khẩn
RiskPM, QS và Mua hàng mỗi bên có số liệu "đúng" trong file riêng nhưng tổng thể sai

Nguyên nhân gốc

Không có ngân sách baseline theo BOQ và WBS cho từng công trình
↓
PR không gắn mã dự án và WBS
↓
Không kiểm tra Budget Remaining khi lập PR
↓
PO phát hành, tạo Committed Cost
↓
Committed Cost không được cập nhật vào báo cáo ngân sách
↓
Vượt ngân sách chỉ lộ ra khi hóa đơn về, đã quá muộn để can thiệp

Framework quản trị

BASELINE — ngân sách vật tư theo BOQ và WBS cho từng công trình
↓
COMMITMENT — PO đã duyệt, kể cả chưa nhập hàng và chưa có hóa đơn
↓
ACTUAL — nhập kho và hóa đơn nhà cung cấp đã ghi nhận
↓
FORECAST — EAC vật tư = Actual + Committed chưa ghi nhận + ETC
↓
VARIANCE — EAC − Budget; Committed % Budget
↓
ACTION — hoãn mua, đàm phán lại nhà cung cấp, xin điều chỉnh ngân sách có duyệt

Committed Cost là chi phí đã cam kết qua PO được duyệt nhưng chưa nhập hàng hoặc chưa có hóa đơn. Budget Remaining = Budget − Actual − Committed chưa ghi nhận. Tránh tính hai lần: phần Committed đã có hóa đơn đã nằm trong Actual.

AI-X • GIẢI PHÁP VẬN HÀNH
EcoCons — cảnh báo ngân sách trước khi PO tạo Committed Cost

Đưa ngân sách, chi phí đã cam kết và chi phí thực tế về một mã công trình để người duyệt thấy Budget Remaining đúng lúc phát hành đơn mua.

Khám phá EcoCons → Xem gói Base →

Quy trình đề xuất (To-Be)

Quy trình kiểm soát mua hàng theo điểm kiểm soát
BướcNgười phụ tráchĐiều kiện vàoĐiểm kiểm soát
BOQ/WBS thành ngân sách baseline và kế hoạch vật tưQSHợp đồng và BOQ đã duyệtBaseline được duyệt và khóa
PR gắn mã dự án, WBS và ngày cần hàngPMKế hoạch vật tư đã cóPR thiếu mã không nộp được
Kiểm tra Budget RemainingHệ thống hoặc QSPR đã đủ mãVượt ngưỡng thì chuyển luồng ngoại lệ
RFQ so sánh nhà cung cấp về giá, chất lượng, thời gian giaoMua hàngPR đã qua kiểm tra ngân sáchMua khẩn phải ghi rõ lý do
PO duyệt theo hạn mứcPM, QS và CEO theo giá trịĐã có so sánh nhà cung cấpPO duyệt chính là Committed Cost
Nhận hàng và đối chiếu ba bênKho, Kế toánHàng đã vềKhông thanh toán khi PO, phiếu nhập và hóa đơn lệch
Họp rà soát ngân sách 30 phút mỗi tuầnPM, QS, Mua hàng, Kế toánBáo cáo tuần đã cóHạng mục vượt có hành động và người chịu trách nhiệm

Luồng ngoại lệ: vượt ngân sách dưới hạn mức thì PM duyệt; trên hạn mức thì QS hoặc CEO duyệt. Mỗi ngoại lệ lưu lý do, người duyệt, giá trị ảnh hưởng biên lợi nhuận và phương án bù trừ. Hạn mức cụ thể do doanh nghiệp tự đặt theo quy mô công trình.

Đối chiếu ba bên giữa đơn mua, phiếu nhập kho và hóa đơn nhà cung cấp
Hình 2: Chuỗi kiểm soát từ BOQ đến chi phí thực tế chỉ chặt khi mỗi bước có mã dự án, ngân sách và người chịu trách nhiệm.

Ví dụ minh họa — số liệu giả định

VÍ DỤ MINH HỌAKhông phải thống kê ngành
Bối cảnh giả định

Công trình văn phòng có ngân sách vật tư 1,80 tỷ đồng.

Tháng thứ hai, PM tạo ba PR mua gấp (gỗ MDF, phụ kiện, đèn trang trí) tổng 420 triệu; cả ba PO đã phát nhưng chưa có hóa đơn.

Nếu chỉ nhìn Actual Cost, công trình trông vẫn còn dư ngân sách, nhưng cộng Committed vào thì bức tranh đổi hẳn.

Bức tranh ngân sách đổi khi cộng Committed Cost
Chỉ tiêuGiá trị
Budget vật tư1,80 tỷ
Actual Cost (hóa đơn đã ghi nhận)1,46 tỷ
Budget Remaining nếu chỉ nhìn Actual0,34 tỷ
Committed Cost từ 3 PO0,42 tỷ
Actual + Committed1,88 tỷ
Budget Remaining thực tế−0,08 tỷ (vượt 80 triệu)

Sau đó khách đổi mẫu đèn, một phần hàng phải đổi trả, phát sinh thêm phí vận chuyển và chênh lệch giá. Tổng vượt cuối cùng 135 triệu, tương đương 7,5% ngân sách vật tư. Tự kiểm tra: 1,80 − 1,46 = 0,34; 1,46 + 0,42 = 1,88; 1,80 − 1,88 = −0,08 tỷ, tức vượt 80 triệu; 135 ÷ 1.800 = 0,075 = 7,5%. Nếu Budget, Committed và Actual hiển thị cùng nhau khi PO thứ hai được tạo, doanh nghiệp vẫn còn lựa chọn: hoãn mua, đàm phán lại nhà cung cấp hoặc xin điều chỉnh ngân sách có duyệt.

EcoCons hỗ trợ ở đâu?

Mức đáp ứng Odoo cho kiểm soát mua hàng theo ngân sách
Yêu cầuNăng lựcMức đáp ứng
Công trình và hạng mục theo WBSBộ mô-đun dự ánTiêu chuẩn
Nhập hàng và tồn khoBộ mô-đun kho và phiếu nhậpTiêu chuẩn
RFQ, PO và so sánh nhà cung cấpBộ mô-đun mua hàngTiêu chuẩn + cấu hình
Duyệt PO theo giá trịBộ mô-đun mua hàngTiêu chuẩn + cấu hình
Hóa đơn nhà cung cấp và đối chiếu ba bênKế toán và kiểm soát hóa đơn muaTiêu chuẩn + cấu hình
Chi phí theo công trìnhMã phân tích trên dòng PO và hóa đơnTiêu chuẩn + cấu hình
PR gắn mã dự án/WBS và hiển thị ngân sách còn lạiRàng buộc nhập liệu và trường bổ sungMở rộng (AI-X)
Chặn hoặc cảnh báo PR, PO vượt Budget RemainingKiểm tra ngân sách theo hạng mụcMở rộng (AI-X)
Dashboard Budget – Committed – Actual – EACBảng điều khiển theo công trìnhĐề xuất thiết kế

AI / Automation hỗ trợ ở đâu?

PR hoặc PO mới được tạo
↓
Dữ liệu: Budget, BOQ, WBS, giá lịch sử, nhà cung cấp, tiến độ
↓
Kiểm tra: thiếu mã dự án hoặc WBS, vượt Budget Remaining, giá lệch lịch sử, mẫu mua khẩn bất thường
↓
Cảnh báo và gợi ý cho người duyệt
↓
Con người quyết định và thao tác trong hệ thống

Điểm quyết định của AI nằm ở bước kiểm tra và cảnh báo bất thường trước khi người duyệt ký. AI không tự duyệt PO, không tự đổi ngân sách và không tự chọn nhà cung cấp.

KPI ban điều hành cần theo dõi

Ngưỡng do doanh nghiệp tự chọn theo đặc thù công trình
KPICông thứcTần suấtChủ sở hữuHành động khi lệch
Committed % Budget(Actual + Committed) ÷ Budget theo hạng mụcTuầnQSChặn PO mới khi sát Budget
Budget RemainingBudget − Actual − Committed chưa ghi nhậnTuầnPMVượt ngưỡng thì chuyển luồng ngoại lệ
PO có mã dự án và WBSSố PO có đủ mã ÷ tổng POTuầnMua hàngSửa trước khi duyệt
Tỷ lệ mua khẩnGiá trị PO mua khẩn ÷ tổng POThángTrưởng phòng Mua hàngPhân tích nguyên nhân gốc
Ngoại lệ vượt ngân sáchSố lần và giá trị, kèm lý doThángQSRà soát lại hạn mức duyệt
EAC vật tư so với BudgetEAC − BudgetTuầnPMĐàm phán lại hoặc điều chỉnh kế hoạch mua
Họp rà soát ngân sách tuần giữa PM, QS, Mua hàng và Kế toán
Hình 3: Nhịp rà soát ngân sách hằng tuần phát hiện hạng mục vượt khi vẫn còn lựa chọn hoãn mua hoặc đàm phán lại.

Câu hỏi thường gặp

Mua hàng vượt ngân sách có phải lỗi của phòng Mua hàng không?

Không. Người mua thường không thấy ngân sách còn lại, còn PM không thấy chi phí đã cam kết. Đây là vấn đề cấu trúc dữ liệu chứ không phải lỗi cá nhân. Muốn xử lý gốc, doanh nghiệp cần đưa Budget Remaining đến đúng người duyệt tại đúng thời điểm phát hành PO, thay vì quy trách nhiệm cho một bộ phận.

Committed Cost là gì và vì sao quan trọng?

Committed Cost là chi phí đã cam kết qua PO được duyệt nhưng chưa nhập hàng hoặc chưa có hóa đơn. Nó quan trọng vì phản ánh nghĩa vụ chi tiền đã phát sinh dù sổ kế toán chưa ghi. Nếu bỏ qua Committed Cost, doanh nghiệp tưởng ngân sách còn dư trong khi phần lớn tiền đã bị ràng buộc, và chỉ phát hiện vượt ngân sách khi hóa đơn về.

Có cần phần mềm đắt tiền để kiểm soát mua hàng không?

Không nhất thiết để bắt đầu. Doanh nghiệp có thể bắt đầu bằng kỷ luật tối thiểu: PR gắn mã dự án và WBS, tách ngân sách thành Budget, Committed, Actual, và có hạn mức duyệt ngoại lệ. Khi số công trình và số PO tăng, hệ thống ERP giúp tự động hóa kiểm tra và cảnh báo. Nguyên tắc là chuẩn hóa quy tắc trước, chọn công cụ sau.

Làm sao biết công trình nào đang vượt ngân sách?

Cần báo cáo Budget – Committed – Actual – EAC theo từng công trình và từng hạng mục. Chỉ nhìn Actual Cost thì báo cáo luôn trông đẹp vì chưa cộng phần đã cam kết. Khi bốn chỉ số này được hiển thị cùng nhau, hạng mục vượt sẽ nổi lên ngay cả khi chưa có hóa đơn, và người phụ trách có thể xử lý trước khi phần việc tiếp theo được đặt mua.

Mua khẩn có nên bị cấm không?

Không nên cấm, vì có những tình huống hiện trường buộc phải mua nhanh để không dừng thi công. Điều cần làm là đo và phân tích nguyên nhân: dự báo sai, nhà cung cấp giao trễ, khách đổi yêu cầu hay tiến độ cập nhật chậm. Mỗi lần mua khẩn phải ghi lý do và người duyệt. Khi nguyên nhân gốc được xử lý, tỷ lệ mua khẩn sẽ giảm dần một cách tự nhiên.

AI có tự phê duyệt PO được không?

Không. AI chỉ hỗ trợ kiểm tra dữ liệu và cảnh báo, ví dụ thiếu mã dự án, vượt Budget Remaining, giá lệch so với lịch sử hoặc mẫu mua khẩn bất thường. Người có thẩm quyền vẫn là người chịu trách nhiệm phê duyệt và chịu hậu quả của quyết định. Vai trò của AI là giúp người duyệt có đủ thông tin tại thời điểm ký, không thay người duyệt.

Checklist: doanh nghiệp của bạn có vấn đề này không?

□Mỗi công trình chưa có ngân sách baseline lập từ BOQ theo WBS
□PR không bắt buộc gắn mã dự án, WBS và ngân sách còn lại
□Người lập PR không thấy Budget Remaining trước khi mua
□PO đã duyệt chưa được tính ngay thành Committed Cost
□Không có RFQ so sánh nhà cung cấp cho đơn không khẩn
□Mua khẩn không được ghi nhận và phân tích nguyên nhân
□Vượt ngân sách không có luồng duyệt riêng lưu lý do và người duyệt
□Không có họp rà soát ngân sách hằng tuần giữa PM, QS, Mua hàng và Kế toán

Đọc kết quả: 0–2 ô = kiểm soát mua hàng đang tốt; 3–5 ô = cần chuẩn hóa mã dự án và kiểm tra ngân sách; 6–8 ô = nên xử lý trước khi mở rộng quy mô công trình.

Kết luận

Mua hàng vượt ngân sách không phải vấn đề riêng của phòng Mua hàng. Đó là hệ quả của việc ngân sách, PR, PO và chi phí thực tế không nhìn thấy nhau. Điểm can thiệp rẻ nhất là trước khi PO tạo Committed Cost: nếu người duyệt thấy Budget Remaining đúng lúc, doanh nghiệp còn lựa chọn hoãn mua, đàm phán lại hoặc điều chỉnh kế hoạch. Sau khi hóa đơn về, mọi lựa chọn đều đắt hơn.

AI-X • Hệ sinh thái thi công nội thất
★ Tầng phù hợp nhất với bài này. Bấm vào từng tầng để xem chi tiết.
Chia sẻ bài này
Lưu trữ