Tình huống minh họa: Cuối năm: doanh thu tăng 15%, lợi nhuận giảm 30%. Kế toán mở giá thành: vật tư + công trực tiếp, cộng đúng — lãi mỗi đơn 12%. Nhưng tiền thật âm: chi phí máy (khấu hao + điện) không vào giá, phế 4% không vào, chi phí kho-lưu bán thành phẩm không vào, chi phí quản lý xưởng chia cảm tính. Bốn khoản ngoài giá = phần lỗ thật. Giá thành không sai phép tính — sai phạm vi.
Trả lời ngắn: Giá thành chỉ đúng khi đủ năm lớp: (1) vật tư theo BOM định mức; (2) công trực tiếp theo giờ thật; (3) chi phí máy theo giờ chạy (khấu hao, điện, bảo trì); (4) phế theo định mức + phần vượt; (5) chi phí chung xưởng (quản lý, kho, lưu bán thành phẩm) phân bổ theo tiêu thức thật. Case này: bỏ bốn khoản ngoài giá làm "lãi 12%" thành "lỗ 3%" — báo giá mới theo đủ lớp, biên thật dương trong hai quý. Không có lớp nào thừa — chỉ có lớp bị bỏ ngoài.
Bài viết này dành cho ai?
Dành cho chủ xưởng và kế toán giá thành xưởng bao bì/gia công — nơi giá thành tính nhanh bằng vật tư + công, và cuối năm phát hiện làm cả năm lãi giấy nhưng tiền thật âm.
Điều gì đang xảy ra?
- Giá thành = vật tư + công trực tiếp — bốn khoản ngoài giá.
- Khấu hao và điện máy không vào giá — máy chạy "miễn phí".
- Phế 4% không vào — lãi giấy trên phần đã mất.
- Chi phí kho-lưu bán thành phẩm ẩn trong chi phí chung.
- Chi phí quản lý xưởng chia cảm tính — đơn nhỏ gánh nặng oan.
- Biên thật chỉ biết cuối năm — báo giá cả năm theo số sai.
Điều doanh nghiệp muốn đạt được
Chức năng: giá thành năm lớp từ dữ liệu thật (BOM, giờ, giờ máy, phế, phân bổ). Quản trị: biên thật theo đơn lộ ngay kỳ — không chờ quyết toán năm. Tổ chức: kế toán giá thành và xưởng cùng một bộ số — hết hai sổ.
Điều gì đang cản trở?
| Lớp cản trở | Biểu hiện | Hệ quả |
|---|---|---|
| Dữ liệu | Giờ máy không ghi — khấu hao không phân bổ | Máy chạy như miễn phí trong giá |
| Quy trình | Phế không vào giá thành | Lãi giấy trên phần đã mất |
| Kiểm soát | Chi phí chung chia cảm tính | Đơn nhỏ gánh oan — định giá sai |
| Tổ chức | Kế toán giá và xưởng hai sổ | Không ai chịu trách nhiệm biên thật |
| Công cụ | Biên chỉ tính cuối năm | Báo giá cả năm theo số lỗ |
Điểm nhìn cốt lõi: Giá thành sai phạm vi không kém sai phép tính — và khó phát hiện hơn: phép tính đúng trên các lớp thiếu vẫn ra con số tự tin. Chi phí máy, phế, kho, quản lý là những khoản không ai "thấy" khi tính đơn nhưng tổng cuối năm lại âm — chúng chính là phần lỗ. Năm lớp giá thành không phải kế toán khó: nó là ranh giới đúng của "chi phí sản xuất một sản phẩm".
Tác động tới doanh nghiệp
| Chiều tác động | Điều gì xảy ra khi giá thành thiếu lớp |
|---|---|
| Cost | Báo giá cả năm theo giá thành thiếu — mỗi đơn lỗ một phần không thấy |
| Revenue | Doanh thu tăng 15% lợi nhuận giảm 30% — tăng trưởng âm thầm lỗ |
| Progress | Đơn nhỏ gánh chi phí chung oan — từ chối sai, nhận sai |
| Risk | Không biết đơn nào thật sự có lãi — quyết định danh mục mù |
| Compliance | Giá thành không đủ lớp khi khách kiểm giá gia công |
Nguyên nhân gốc
Khấu hao + điện máy không vào giá ↓ Phế không tính vào giá thành ↓ Chi phí kho-lưu BTP ẩn trong chung ↓ Chi phí chung chia cảm tính ↓ Biên thật chỉ cuối năm ↓ Kết quả: lãi 12% trên giấy, lỗ 3% ngoài đời
Framework giá thành năm lớp
LỚP 1 — vật tư theo BOM định mức ↓ LỚP 2 — công theo giờ thật ↓ LỚP 3 — máy theo giờ chạy (khấu hao, điện, bảo trì) ↓ LỚP 4 — phế định mức + vượt ↓ LỚP 5 — chung xưởng phân bổ theo tiêu thức
Vật tư BOM, công giờ thật, máy theo giờ chạy, phế định mức, chung xưởng phân bổ — biên thật theo đơn lộ ngay kỳ, hết lãi giấy lỗ thật.
Khám phá EcoMFG →Quy trình giá thành đủ lớp (To-Be)
| Lớp | Nguồn dữ liệu | Tiêu thức | Kiểm soát |
|---|---|---|---|
| Vật tư | BOM định mức × giá thực tế | Theo lệnh | Định mức cập nhật theo quý |
| Công trực tiếp | Giờ công ghi theo lệnh | Giờ thật × đơn giá | Chấm theo lệnh — không chia đều |
| Máy | Giờ chạy theo lệnh | Giờ × suất phí máy | Máy nào có suất phí rõ |
| Phế | Phế ghi theo ca-lệnh | Định mức + vượt | Vượt ghi nguyên nhân |
| Chung xưởng | Chi phí chung kỳ | Theo giờ máy hoặc doanh thu | Phân bổ công bố — không chia cảm tính |
Ví dụ minh họa — số liệu giả định
Ví dụ minh họa — số liệu giả định, không phải thống kê.
Xưởng bao bì, đơn hàng 500 triệu — hai cách tính giá thành.
| Lớp chi phí | Giá thành hai lớp | Giá thành đủ lớp |
|---|---|---|
| Vật tư theo BOM | 280 triệu | 280 triệu |
| Công trực tiếp | 90 triệu | 95 triệu (giờ thật cao hơn) |
| Chi phí máy | Không tính | 58 triệu (giờ × suất phí) |
| Phế 4% | Không tính | 22 triệu |
| Chung xưởng phân bổ | Chia cảm tính ~15 | 38 triệu theo giờ máy |
| Tổng chi phí | 370 triệu | 493 triệu |
| Biên | Lãi 26% (giấy) | Lỗ ~−1% (thật) |
Cách dùng: lấy ba đơn gần nhất, tính lại với năm lớp — chênh lệch giữa hai sổ chính là phần lỗ đang ẩn trong "chi phí chung" cuối năm.
Lộ trình thực tế: tháng 1 dựng suất phí máy từ chi phí năm trước chia giờ chạy ước; tháng 2 đưa phế vào giá thành theo định mức đã có; tháng 3 công bố tiêu thức phân bổ chung (giờ máy hoặc doanh thu — chọn một, ghi rõ). Sau ba tháng mọi đơn có biên thật; bảng so sánh đơn cũ và đơn mới thường làm chủ xưởng giật mình về nhóm sản phẩm từng được coi là "chủ lực sinh lời". Điều chỉnh danh mục theo số đó — không theo cảm giác quen tay của phòng kinh doanh, và không theo mức độ dễ bán mà bỏ qua mức sinh lời thật của từng nhóm sản phẩm.
Giải pháp hỗ trợ ở đâu?
| Yêu cầu | Năng lực | Mức đáp ứng |
|---|---|---|
| Giá thành theo BOM + giờ | Giá thành sản xuất theo lệnh | Tiêu chuẩn |
| Suất phí máy theo giờ | Chi phí máy phân bổ | Cấu hình theo đặc thù |
| Phế vào giá thành | Phế định mức + vượt theo lệnh | Cấu hình theo đặc thù |
| Phân bổ chung theo tiêu thức | Phân bổ chi phí chung | Tiêu chuẩn + cấu hình |
| Biên thật theo đơn kỳ | Báo cáo lãi lỗ theo đơn | Mở rộng (AI-X) |
AI / Automation hỗ trợ ở đâu?
AI bổ trợ ở hai việc: phát hiện đơn có biên hai sổ lệch lớn (cảnh báo trước khi nhận thêm đơn cùng loại); và gợi ý tiêu thức phân bổ phù hợp theo dữ liệu giờ máy thật. AI không tự đổi giá và không tự bỏ đơn — chủ xưởng quyết theo báo cáo biên có số.
KPI giá thành cần theo dõi
| KPI | Công thức | Tần suất | Chủ sở hữu | Hành động khi lệch |
|---|---|---|---|---|
| Đơn có đủ năm lớp | Đơn đủ lớp ÷ tổng | Tháng | Kế toán giá thành | Thiếu — chặn chốt biên |
| Lệch biên hai sổ | Biên hai lớp − biên đủ lớp | Tháng | Chủ xưởng | Lớn — đơn loại này đang lỗ |
| Suất phí máy cập nhật | Máy có suất phí ÷ tổng | Quý | Kế toán | Thiếu — khấu hao chưa vào |
| Phế vào giá thành | Đơn có phế ÷ tổng | Tháng | Kế toán | Thiếu — phế ngoài sổ |
| Biên thật theo đơn | Báo cáo kỳ | Tháng | Chủ xưởng | Cuối năm mới biết — dựng kỳ |
Câu hỏi thường gặp
Suất phí máy tính từ đâu — khấu hao chia giờ ước?
Từ chi phí máy thật năm trước: khấu hao + điện + bảo trì + dầu mỡ chia tổng giờ chạy thật — ra suất phí mỗi giờ. Cập nhật theo quý khi giờ chạy thay đổi lớn. Sai 10% suất phí vẫn tốt hơn 0% (bỏ ngoài) — vì phần lớn lỗ của xưởng nằm ở "máy chạy miễn phí" trong giá.
Phế đưa vào giá thành — khách không chịu trả thì sao?
Không "khách chịu" — phế là chi phí thật của mình, giá bán phải phản ánh. Điều khách chịu hay không nằm ở giá bán, không ở sổ giá thành: sổ đủ lớp cho biết biên thật; quyết định giá bán là việc khác. Giấu phế khỏi giá thành chỉ làm mình báo giá thấp hơn năng lực sinh lời — và lỗ phần đó ở quyết toán.
Xưởng nhỏ không đủ dữ liệu giờ máy — bắt đầu từ đâu?
Ba lớp đầu trước: vật tư (đã có), công (chấm lệnh), phế (ghi ca). Lớp máy và chung thêm khi có dữ liệu giờ chạy 1 tháng. Thứ tự theo mức độ ảnh hưởng: với xưởng bao bì, phế + máy thường chiếm phần lớn phần bị bỏ ngoài — hai lớp đó trước, chung sau.
Biên thật âm — giữ khách bằng cách nào?
Ba lựa chọn có số: giá lại (tăng theo chi phí thật, kèm giải thích cấu phần), thay đổi cách làm (giảm phế, giảm setup), hoặc bỏ đơn (nhường cho xưởng có cấu trúc chi phí khác). Giữ đơn lỗ bằng "quan hệ" là trả tiền để khách ở lại — có thể là quyết định đúng, nhưng phải là quyết định có số, không phải mặc định.
Giá thành đủ lớp có làm mất cạnh tranh giá?
Ngược lại — biết đúng mới cạnh tranh đúng: đơn nào thật sự rẻ để nhận (chi phí máy thấp, phế thấp, gom được), đơn nào không nên đua giá. Báo giá theo hai lớp thường thấp hơn đối thủ ở đơn phức tạp (vì không biết mình lỗ) và cao hơn ở đơn đơn giản (vì chia chung đều) — cả hai đều sai hướng.
Bài học một câu?
Giá thành thiếu lớp không báo lỗi — nó báo lãi tự tin và sai. Năm lớp: vật tư, công, máy, phế, chung — biên thật lộ ngay kỳ, đơn lỗ được giá lại hoặc bỏ có số. Doanh thu tăng lợi nhuận giảm là tiếng chuông của một lớp bị bỏ ngoài.
Checklist: doanh nghiệp của bạn có vấn đề này không?
Đọc kết quả: 0–2 ô = giá thành đã đủ năm lớp; 3–5 ô = cần thêm lớp máy + phế + phân bổ; 6–8 ô = báo giá đang dựa trên sổ thiếu — và càng bán càng lỗ phần nằm ngoài sổ.
Kết luận
Giá thành đúng không chỉ là phép tính đúng — là phạm vi đủ: vật tư, công, máy, phế, chung. Thiếu lớp nào thì phần lỗ nằm đúng lớp đó, ẩn dưới con số lãi tự tin cho đến quyết toán năm. Đủ năm lớp: biên thật lộ mỗi tháng, đơn lỗ được giá lại hoặc bỏ có số — và doanh thu tăng không còn là lý do duy nhất để lợi nhuận giảm.