Chi phí Phần 2 · Costing

Chi phí theo hoạt động (ABC)
Chi phí đó là của chủ hàng nào?

Có một câu hỏi đáng đặt ra với bất kỳ chủ doanh nghiệp 3PL nào.

"Nếu có hai chủ hàng doanh thu ngang nhau, bên nào mang lại nhiều tiền hơn?"

Phần lớn biết câu trả lời — bằng cảm giác. "A vất vả hơn." Nhưng khi đẩy sang vất vả tới mức nào, và do đó đơn giá phải điều chỉnh bao nhiêu phần trăm, thì cuộc trò chuyện đứt. Sổ sách không có câu trả lời đó.

Không có là đương nhiên. Kế toán tài chính được thiết kế để tổng hợp chi phí theo tài khoản — bao nhiêu tiền lao động, bao nhiêu tiền thuê, bao nhiêu khấu hao. Không có yêu cầu nào và cũng không có động lực nào trong báo cáo tài chính buộc ghi lại đã tốn bao nhiêu cho khách hàng nào. Nên chi phí theo từng chủ hàng là con số đơn giản là không tồn tại trừ khi có ai đó chủ động dựng nó lên.

Ở Phần 1, "Hiểu về chi phí tiêu chuẩn trong logistics", chúng ta đã làm ra cây thước đo chi phí đơn vị. Phần 2 nói về việc gắn giá trị đo được đó vào ai. Tên của phương pháp là Chi phí theo hoạt động (Activity-Based Costing).

Phân bổ theo doanh thu không thể tìm ra khách hàng lỗ

Cách phổ biến nhất để rải chi phí gián tiếp cho các chủ hàng là theo tỷ lệ doanh thu. Dễ tính, dễ giải thích, và không ai phản đối.

Và nó sai về mặt cấu trúc. Lý do nằm ở logic chứ không ở dữ liệu.

Phân bổ chi phí theo tỷ lệ doanh thu thì tỷ lệ chi phí của mọi chủ hàng thành như nhau — tất nhiên, vì bạn đã chia chi phí theo doanh thu. Nghĩa là tỷ suất lợi nhuận của mọi chủ hàng ra bằng nhau. Phương pháp này trả về "mọi khách hàng đều sinh lợi như nhau" bất kể bạn đưa vào dữ liệu gì.

Phân bổ theo doanh thu không phải là không tìm ra được khách hàng lỗ. Nó tính theo cách khiến khách hàng lỗ không thể tồn tại.

Phân bổ theo khối lượng cũng không khá hơn mấy. Chia theo số đơn thì chủ hàng sáu dòng nhận cùng mức chi phí với chủ hàng một dòng; chia theo số pallet thì hàng quay nhanh tốn ngang hàng nằm cả năm. Ngay khi bạn ép mọi thứ về một tiêu thức phân bổ duy nhất, mọi đặc tính của chủ hàng lệch khỏi tiêu thức đó đều biến mất.

Trong kế toán người ta gọi kiểu này là phết bơ đậu phộng — trét chi phí đều ra để không ai nhìn thấy chỗ nào dày.

ABC cho chi phí chảy qua hai bậc

Ý tưởng của ABC rất đơn giản. Khách hàng không tiêu thụ nguồn lực; hoạt động tiêu thụ nguồn lực, còn khách hàng tiêu thụ hoạt động. Vậy nên đừng chia chi phí thẳng cho khách hàng — hãy cho nó chảy qua hoạt động.

Nguồn lực → (tác nhân nguồn lực) → Hoạt động → (tác nhân hoạt động) → Chủ hàng

Mỗi bậc trả lời một câu hỏi khác nhau.

BậcCâu hỏiVí dụ tác nhân
Bậc 1 — nguồn lực sang hoạt độngChi phí này bị hoạt động nào tiêu thụ?Số người, diện tích, tỷ lệ giờ làm
Bậc 2 — hoạt động sang chủ hàngAi tiêu thụ hoạt động này và bao nhiêu?Số dòng soạn, pallet-ngày, số thùng

Bậc 1 thường giữ nguyên khá lâu sau khi đã định. Tiền thuê xe nâng chia cho nhập hàng, cất hàng và xuất hàng; tiền thuê mặt bằng chia giữa khu lưu trữ và khu thao tác theo diện tích. Bậc 2 mới là phần dịch chuyển hằng tháng, và chi phí đơn vị theo hoạt động dùng ở đây chính là chi phí tiêu chuẩn đã dựng ở Phần 1.

Nên ABC và chi phí tiêu chuẩn không cạnh tranh nhau. ABC định ra đường đi của chi phí; chi phí tiêu chuẩn định ra giá trị đơn vị chạy trên đường đó. Chỉ có một trong hai thì câu không hoàn chỉnh. Chỉ có đường đi thì không biết bao nhiêu; chỉ có giá trị đơn vị thì không biết của ai.

Không phải chi phí nào cũng thuộc về một chủ hàng

Đây là chỗ người làm thực tế hay ép quá tay nhất: cố nhét mọi chi phí vào một chủ hàng nào đó cho bằng được.

Chi phí có phân cấp. Có loại tỷ lệ với khối lượng, có loại không nhúc nhích dù khối lượng tăng bao nhiêu.

CấpTỷ lệ vớiVí dụ trong khoPhân bổ cho chủ hàng?
Cấp đơn vịĐơn, dòng, palletSoạn hàng, đóng gói, lưu khoĐược (tác nhân rõ ràng)
Cấp lôSố lượt gom việcLập sóng soạn hàng, kiểm lô nhập, xếp xeĐược (theo số lô)
Cấp chủ hàngSố chủ hàng (không liên quan khối lượng)Quản lý tài khoản, phát hành bảng quyết toán, kiểm kê, tài khoản hệ thống, họp định kỳĐược (định mức mỗi chủ hàng)
Cấp cơ sởKhông tỷ lệ với gì cảLương giám đốc trung tâm, an ninh, phòng cháy, khu vực chung, không gian chưa dùngKhông được phân bổ

Chi phí cấp chủ hàng mới là thủ phạm thật sự khiến chủ hàng nhỏ bị lỗ. Một chủ hàng có hai pallet vẫn được cấp vị trí, vẫn nằm trong danh sách kiểm kê, vẫn có tài khoản hệ thống, và vẫn nhận bảng quyết toán mỗi tháng. Khoản đó không thấp hơn bao nhiêu so với chủ hàng 100 pallet. Chia theo khối lượng thì nó biến mất — và chủ hàng nhỏ trông vẫn ổn trên giấy.

Cấp cơ sở thì không được phân bổ. Phần sau sẽ nói kỹ vì sao, nhưng tóm lại: ép phân bổ một khoản chi phí không có quan hệ nhân quả với bất kỳ hoạt động nào sẽ tạo ra con số dẫn tới quyết định sai.

Thử tính — ba chủ hàng

Có số mới thấy thật. Chúng ta dùng lại các chi phí đơn vị đã dựng ở Phần 1 và bài về lưu kho.

Hoạt độngTác nhân chi phíChi phí đơn vị
Lưu khoPallet-ngày967 KRW
Nhập · kiểm hàngPallet3.200 KRW
Soạn hàngDòng500 KRW
Đóng góiThùng1.450 KRW
Xuất hàngĐơn400 KRW
Quản lý tài khoảnChủ hàng-tháng1.850.000 KRW

Mức tiêu thụ hoạt động trong một tháng của ba chủ hàng.

Chủ hàngĐặc điểmDoanh thuPallet-ngàyPallet nhậpDòng soạnThùngĐơn
ALô lớn · quay chậm62.000.00042.0003809.0005.8005.400
BLô nhỏ nhiều SKU · quay nhanh60.000.0007.80015024.00016.00015.200
CTài khoản nhỏ9.500.0003.600452.4001.7001.600

Nhân lên rồi cộng lại, kết quả ra thế này (KRW).

Hoạt độngABC
Lưu kho40.614.0007.542.6003.481.200
Nhập · kiểm hàng1.216.000480.000144.000
Soạn hàng4.500.00012.000.0001.200.000
Đóng gói8.410.00023.200.0002.465.000
Xuất hàng2.160.0006.080.000640.000
Quản lý tài khoản1.850.0001.850.0001.850.000
Tổng chi phí58.750.00051.152.6009.780.200
Lợi nhuận3.250.0008.847.400−280.200
Tỷ suất5,2%14,7%−2,9%

Giờ đặt cạnh kết quả khi cùng dữ liệu đó chạy qua phân bổ theo doanh thu. Tỷ lệ chi phí toàn trung tâm là 91,0%, nên mọi chủ hàng đều rơi vào tỷ suất 9,0%.

Chủ hàngLợi nhuận theo phân bổ doanh thuLợi nhuận theo ABCSai lệch
A5.572.000 (9,0%)3.250.000 (5,2%)−2.322.000
B5.392.000 (9,0%)8.847.400 (14,7%)+3.456.000
C854.000 (9,0%)−280.200 (−2,9%)−1.134.000

Cả ba đều ra 9,0% — đúng như đã lập luận ở trên. Phân bổ theo doanh thu trả về cùng một đáp án dù dữ liệu là gì.

Nhìn qua ABC thì câu chuyện đổi hoàn toàn.

Mấu chốt là cả ba đơn thuốc đều khác nhau — đề xuất cải thiện hiệu suất thao tác với A là phí công (chi phí thao tác chỉ chiếm 20%). Thúc C tăng khối lượng thì đúng hướng (chi phí quản lý cố định được pha loãng). Đòi B tăng giá thì có khi mất luôn quan hệ. Hai chủ hàng cùng "biên lợi nhuận thấp" thường cần cách xử lý ngược nhau. Thứ ABC mang lại không phải con số tỷ suất, mà là hoạt động nào đã ăn mất biên đó.

Đừng đẩy năng lực chưa dùng sang các chủ hàng

Đây là chỗ ABC hay đổ vỡ nhất, và cũng là phần quan trọng nhất trong bài này.

Chi phí phân bổ cho ba chủ hàng ở trên cộng lại là 119,68 triệu KRW. Giả sử tổng chi phí tháng thực tế của trung tâm là 138 triệu. Còn dư 18,32 triệu.

ABC truyền thống không để nguyên phần dư đó. Mục tiêu của nó là đẩy 100% chi phí về các đối tượng chi phí, nên 18,32 triệu còn lại lại được chia cho các chủ hàng. Chia theo tỷ lệ chi phí đã phân bổ thì ra thế này.

Chủ hàngLợi nhuận lượt mộtNăng lực chưa dùng bị phân bổLợi nhuận cuối
A3.250.000−8.992.000−5.742.000
B8.847.400−7.829.0001.019.000
C−280.200−1.497.000−1.777.000

Giờ A lỗ 5,74 triệu, và kết luận trong phòng họp tự nó viết ra — "cắt A đi."

Vậy nếu cắt thật thì sao? 62 triệu doanh thu biến mất, phần lớn chi phí hoạt động của A biến mất theo, nhưng tiền thuê thì không, lương giám đốc trung tâm thì không, an ninh cũng không. Năng lực chưa dùng phình lên vượt xa 18,32 triệu. Và tháng sau phần chưa dùng lớn hơn đó lại được phân bổ cho B và C. Rồi B cũng chuyển sang lỗ.

Cái này gọi là vòng xoáy tử thần (death spiral). Phân bổ năng lực nhàn rỗi cho khách hàng thì càng cắt khách, chi phí của những khách còn lại càng tăng, và lại phải cắt tiếp.

A chưa bao giờ là chủ hàng lỗ. Nhà kho đã không được lấp đầy.

Phương pháp đối diện thẳng vấn đề này là chi phí theo hoạt động dựa trên thời gian (TDABC), do Kaplan và Anderson đề xuất năm 2004. Hai quy tắc gánh toàn bộ.

  1. Đặt mẫu số của tỷ lệ chi phí là năng lực khả dụng thực tế — không phải tổng năng lực lý thuyết, mà là năng lực đã trừ nghỉ giải lao, chuyển đổi và thời gian không chạy. Mức khuyến nghị là 80–85% của lý thuyết.
  2. Để năng lực chưa dùng ra ngoài phần phân bổ và hiển thị riêng. Nó không phải chi phí của khách hàng nào, mà là con số cho ban điều hành biết đang để bao nhiêu năng lực nhàn rỗi.

Quy tắc thứ hai mang tính quyết định. 18,32 triệu không phải chi phí của A — đó là năng lực chưa dùng của trung tâm, và gọi đúng tên nó thì câu hỏi đúng mới xuất hiện. Không phải "có nên cắt A không?" mà là "lấp phần năng lực nhàn rỗi này bằng cách nào, hoặc thu nó lại bằng cách nào?"

Lần thứ ba cùng một nguyên lý xuất hiện trong loạt bài nàychênh lệch công suất ở Phần 1 (phân bổ theo công suất chuẩn, phần chưa hấp thụ hiển thị riêng), tỷ lệ lấp đầy mục tiêu 85% ở bài lưu kho (chia cho vị trí vận hành hữu hiệu chứ không phải tổng vị trí), và năng lực khả dụng thực tế 80–85% của TDABC. Cả ba nói cùng một điều: đừng chôn chi phí của phần năng lực không lấp được vào bên trong chi phí đơn vị — hãy kéo nó ra thành một dòng riêng. Chôn đi thì giá bị méo. Kéo ra thì nó thành một nhiệm vụ quản trị.

Đường cong cá voi — và câu phải hỏi trước khi cắt

Khi đã có lợi nhuận theo từng chủ hàng, bước tiếp theo là sắp xếp. Xếp theo lợi nhuận giảm dần rồi vẽ lợi nhuận lũy kế, bạn được một đường cong nhô lên thành bướu rồi trượt xuống thành đuôi. Nó giống con cá voi, nên gọi là đường cong cá voi.

Hình dạng thường quan sát được: 20% khách hàng đầu tạo ra 150–180% tổng lợi nhuận, 60% kế tiếp gần như hòa vốn, và 20% cuối bào mòn 50–80% lợi nhuận. Đường cong đạt đỉnh ở đâu đó giữa và đi xuống về bên phải.

Hình dạng đó đặc biệt rõ trong 3PL, vì các lý do chồng lên nhau.

Nhưng phản ứng trước đường cong cá voi lần đầu thường vội vàng: "cắt cái đuôi đi." Có một câu bắt buộc phải hỏi trước.

Nếu chủ hàng này rời đi thì chi phí đó có thật sự biến mất không? — kế toán gọi đó là chi phí có thể tránh được. Chi phí lao động soạn hàng biến mất. Vật tư đóng gói biến mất. Tiền thuê thì không, lương quản lý cũng không, và những vị trí bị bỏ trống chỉ sinh chi phí cho tới khi có chủ hàng kế tiếp. Nếu chỉ tính riêng chi phí có thể tránh được mà vẫn lỗ thì đúng là đối tượng nên chấm dứt. Cắt mà không chạy phép tính đó thì bạn mất doanh thu và giữ lại chi phí.

Còn một điều nữa. Chủ hàng nằm ở đuôi đôi khi cần thiết vì lý do chiến lược — cam kết khối lượng mùa cao điểm, một tài khoản tham chiếu ở kênh nhất định, một công ty trong cùng tập đoàn. ABC không phán quyết thay bạn. Cái nó làm là cho bạn biết bạn đang trả bao nhiêu để giữ quan hệ đó. Giữ khi biết và giữ khi không biết là hai kiểu quản trị hoàn toàn khác nhau.

ABC từng thất bại — vậy vì sao nhà kho lại khác?

Ở đây cần trung thực. ABC từng là trào lưu lớn thập niên 1990 và cũng là một thất bại lớn.

Các con số rất phũ. Nghiên cứu cho thấy 40–60% các dự án triển khai ABC không đạt được kết quả mong muốn hoặc bị bỏ trong vòng ba năm. Một khảo sát ghi nhận chỉ 7,9% tổ chức là người dùng ABC sâu rộng và cam kết — giảm so với 9,7% năm 1994. Lý do từ chối được nêu nhiều nhất là nguồn lực cần để thiết kế và vận hành (36%).

Vì sao thất bại? Không phải vì lý thuyết sai. Vì không tạo ra được dữ liệu.

Để chạy ABC trong sản xuất hay dịch vụ, phải biết mỗi nhân viên dùng bao nhiêu phần trăm thời gian cho hoạt động nào. Không có cách đo, nên các công ty ước lượng bằng khảo sát và phỏng vấn. Và mỗi lần quy trình thay đổi lại phải khảo sát lại — với hàng trăm hoạt động, mỗi quý một lần. Người ta kiệt sức và dự án chết.

Nhà kho là ngoại lệ, vì đúng một lý do.

Dữ liệu mà ngành sản xuất phải dựng bằng phỏng vấn thì nhà kho lấy được từ những lượt quét.

Trong một nhà kho đang chạy WMS, nhập hàng, cất hàng, soạn hàng, đóng gói và xuất hàng đã được ghi lại thành sự kiện. Ai, khi nào, SKU của chủ hàng nào, bao nhiêu — tất cả nằm trong sổ ghi. Thứ đã giết chết ABC — việc thu thập dữ liệu hoạt động — trong nhà kho đã tồn tại sẵn như sản phẩm phụ của chính công việc. Không cần khảo sát riêng, không có gì phải làm mới mỗi quý.

Có một điều kiện. Mọi sự kiện công việc phải được gắn chủ hàng. Soạn hàng thừa hưởng chủ hàng từ đơn một cách tự động, nhưng chuyển kho, kiểm kê và dọn dẹp thì thường không mang chủ hàng nào. Và hoạt động không gắn chủ hàng thì không phân bổ được. ABC đi được tới đâu trong kho của bạn thì đúng bằng việc gắn chủ hàng đi được tới đâu trong sổ ghi.

Năm 2026, những gì đang đẩy ABC trở lại

① Chủ hàng đang đòi khả năng nhìn thấy.

Trong nghiên cứu 3PL thường niên năm 2026, nay đã bước sang năm thứ 30, các yếu tố then chốt mà phía 3PL nêu ra là khả năng nhìn xuyên suốt đầu-cuối 61%, dịch vụ tùy chỉnh và gia tăng 61%, và tối ưu chi phí thông qua hợp tác 56%. Cũng trong nghiên cứu đó, 100% các 3PL cho rằng quan hệ với chủ hàng là thành công, trong khi chỉ 88% chủ hàng đồng ý. Chi phí ở cấp hoạt động chính là ngôn ngữ khép lại khoảng cách 12 điểm đó.

② Lý do chia sẻ lợi ích không diễn ra chính là sự thiếu vắng ABC.

Cũng trong nhóm nghiên cứu này, chia sẻ lợi ích (gain-sharing) được 44% phía 3PL coi là quan trọng so với 16% phía chủ hàng — một trong những khoảng cách nhận thức lớn nhất của khảo sát. Sự dè dặt của chủ hàng rất đơn giản: đo phần tiết kiệm thì cần một đường cơ sở, mà bên nắm dữ liệu để tính đường cơ sở đó lại là 3PL. Trọng tài cũng là cầu thủ thì tỷ số khó tin. ABC là thứ khiến đường cơ sở đó kiểm tra được từ cả hai phía.

③ Giá thị trường đã phản ánh cấu trúc ABC rồi.

Năm 2026, đơn giá soạn và đóng gói của 3PL thương mại điện tử đã định hình theo dạng 2,75 USD cho món đầu tiên cộng 0,50 USD cho mỗi món thêm. Đó chính xác là cấu trúc hai tầng "phần cố định trên mỗi đơn cộng phần biến đổi trên mỗi dòng" đã mô tả ở Phần 1. Thị trường đang dựng bảng giá đi theo cấu trúc chi phí. Nếu bảng giá của bạn vẫn là một dòng duy nhất ghi "bao nhiêu một đơn xuất", nó đang phản ánh cấu trúc chi phí ít hơn mức trung bình của thị trường.

④ AI làm phân bổ nhanh hơn, nhưng không quyết thay bạn.

Tính đến 2026, khoảng 46% các 3PL dùng công cụ AI cho ra quyết định thời gian thực, và chúng thật sự giúp ích ở khâu tổng hợp và phát hiện bất thường. Nhưng dùng tác nhân nào để phân bổ hoạt động nào thì vẫn là quyết định của con người. Chọn tác nhân chi phí là một phán đoán về quan hệ nhân quả chứ không phải bài toán thống kê — và một tác nhân chọn sai chỉ khiến AI đưa ra đáp án sai rất nhanh và rất chính xác.

⑤ Bản thân các đối tượng chi phí đang dịch chuyển.

Thuế quan và tái sắp xếp nguồn cung đang làm thay đổi cỡ lô nhập, thời gian giao và vòng quay tồn kho của các chủ hàng. Khi những thứ đó dịch chuyển thì cơ cấu hoạt động mà một chủ hàng tiêu thụ cũng dịch theo. Mô hình ABC tính mỗi năm một lần giờ không theo kịp nữa. Một ABC không tự làm mới hằng tháng sẽ nhận cùng số phận với một tiêu chuẩn không bao giờ được hiệu chỉnh.

Việc có thể làm trong tháng đầu

Triển khai ABC toàn diện có tỷ lệ thất bại cao — con số 40–60% ở trên là bằng chứng. Bắt đầu nhỏ thì tốt hơn nhiều.

  1. Giới hạn ở năm đến bảy hoạt động. Nhập hàng, cất hàng, soạn hàng, đóng gói, xuất hàng, lưu kho và quản lý tài khoản. Chẻ thành một trăm hoạt động là lặp lại thập niên 1990.
  2. Kiểm tra độ phủ của việc gắn chủ hàng trước. Bao nhiêu phần trăm sự kiện công việc tháng trước có gắn chủ hàng? Con số đó là trần của ABC nơi bạn.
  3. Hiển thị chi phí theo bốn cấp — đơn vị, lô, chủ hàng, cơ sở. Và để cấp cơ sở không phân bổ.
  4. Đặt năng lực khả dụng thực tế ở 85% và kéo năng lực chưa dùng ra thành một dòng riêng. Không có dòng đó thì vòng xoáy tử thần bắt đầu.
  5. Vẽ đường cong cá voi một lần. Rồi tính riêng chi phí có thể tránh được cho các chủ hàng ở phần đuôi.
  6. Xem cơ cấu chi phí theo hoạt động của từng chủ hàng. Cái này hữu ích hơn tỷ suất lợi nhuận, vì đơn thuốc ra từ đây.

Việc số sáu đáng nhắc lại. Dùng đầu ra của ABC chỉ như một "bảng xếp hạng tỷ suất theo chủ hàng" là mới dùng một nửa. Sự thật rằng 69% chi phí của A là lưu kho làm được nhiều việc hơn hẳn con số 5,2%. Bảng xếp hạng cho biết nên nói chuyện với ai; cơ cấu hoạt động cho biết nên nói chuyện gì.

Đặt tên cho chi phí

Nén lại thành một dòng, ABC là thế này: công việc đặt tên chủ nhân lên một khoản chi phí.

Chi phí không có tên thì không được quản trị. "32 triệu tiền lao động tháng này" là con số không ai nhận. "23,2 triệu cho khâu đóng gói của B" thì mở ra một cuộc trò chuyện. Tăng giá, đổi quy cách thùng, hay sửa quy tắc gộp đơn — tất cả rẽ nhánh từ đúng một dòng đó.

Và đặt tên xong thì những sự thật khó chịu cũng lộ ra. Một chủ hàng gắn bó lâu năm có thể đang lỗ; chủ hàng ai cũng thấy khó lại có thể là tài khoản tốt nhất bạn có. Gần như mọi nhà kho chạy ABC lần đầu đều chứng kiến cái thứ tự mà họ tưởng mình đã biết bị lật ngược.

Phần 3 sẽ nói về thứ chi phối độ chính xác của phép tính này — chọn tác nhân chi phí thế nào và thiết kế thời gian tiêu chuẩn ra sao. Chọn sai tác nhân thì ABC sẽ sai một cách tinh vi hơn cả phân bổ theo doanh thu.

Chi phí theo chủ hàng là con số không tồn tại trừ khi có ai đó dựng nó lên. Và bạn không thể đàm phán bằng một con số không tồn tại.

Docktre gắn chủ hàng vào mọi công việc

Nhập hàng, cất hàng, soạn hàng, đóng gói và xuất hàng đều nằm trong sổ ghi theo từng chủ hàng, nên chi phí theo hoạt động quy được về chủ hàng và chốt hằng tháng. Nếu bạn muốn áp dụng vào vận hành của mình, hãy liên hệ.

Liên hệ

Bài viết liên quan