Phương pháp ABC trong kế toán (Activity-Based Costing) tính chi phí theo hoạt động: chi phí gián tiếp được gom theo từng hoạt động như xử lý đơn hàng, chăm sóc khách hàng, rồi phân bổ cho sản phẩm hoặc khách hàng theo mức họ thực sự sử dụng. Khác với cách truyền thống chia chi phí chung theo một tiêu thức duy nhất, ABC cho thấy khách hàng nào “tốn công” thật sự. Bài này so sánh hai phương pháp, đưa ví dụ số liệu cho doanh nghiệp dịch vụ và chỉ ra khi nào nên chuyển.

1. Cách tính giá thành truyền thống hoạt động thế nào?

Bàn làm việc với sổ tay, biểu đồ và điện thoại nhìn từ trên
Bàn làm việc với sổ tay, biểu đồ và điện thoại nhìn từ trên

Theo cách truyền thống, chi phí được chia làm hai phần:

  • Chi phí trực tiếp: gắn thẳng vào sản phẩm, dịch vụ, như nguyên vật liệu, nhân công trực tiếp.
  • Chi phí gián tiếp (chi phí chung): điều hành, chăm sóc khách hàng, kế toán, phần mềm, được gom thành một khoản rồi phân bổ theo một tiêu thức như giờ công trực tiếp, giờ máy hoặc doanh thu.

Cách này đơn giản và phù hợp khi chi phí gián tiếp nhỏ, sản phẩm khá đồng đều. Kế toán chi phí và giá thành là một nội dung trong khung hướng dẫn kế toán quản trị của Thông tư 53/2006/TT-BTC; với giá thành ghi sổ theo chế độ kế toán, bạn có thể tham khảo bài tính giá thành công trình, dịch vụ và tính giá thành thành phẩm.

Vấn đề nảy sinh khi chi phí gián tiếp lớn và mỗi khách hàng tiêu hao nó rất khác nhau. Một tiêu thức chung sẽ “bù chéo”: khách hàng đơn giản gánh hộ chi phí cho khách hàng phức tạp.

2. Phương pháp ABC hoạt động thế nào?

Máy tính bảng hiển thị báo cáo bên tài liệu in
Máy tính bảng hiển thị báo cáo bên tài liệu in

ABC trả lời câu hỏi: chi phí gián tiếp phát sinh vì hoạt động nào, và ai dùng hoạt động đó.

  1. Xác định các hoạt động chính

    Ví dụ: xử lý đơn hàng, chăm sóc khách hàng, thực hiện dịch vụ, giao hàng.

  2. Gom chi phí gián tiếp vào từng hoạt động

    Theo thời gian nhân sự, diện tích, phần mềm mỗi hoạt động sử dụng.

  3. Chọn tiêu thức hoạt động (cost driver)

    Số đơn hàng, số khách hàng, số giờ, số lần giao.

  4. Tính đơn giá mỗi hoạt động

    Chi phí hoạt động chia tổng lượng tiêu thức.

  5. Phân bổ cho đối tượng

    Lượng tiêu thức mỗi đối tượng dùng nhân đơn giá hoạt động.

Một số cặp hoạt động – tiêu thức thường gặp trong doanh nghiệp dịch vụ và thương mại:

Hoạt độngTiêu thức gợi ýVì sao phù hợp
Xử lý đơn hàng, chứng từSố đơn hàngMỗi đơn tốn công nhập liệu, kiểm tra như nhau
Chăm sóc khách hàngSố khách hàng hoặc số yêu cầu hỗ trợChi phí tăng theo số người cần phục vụ
Giao hàngSố lần giao, số kmPhản ánh chi phí xe, nhân lực giao
Lập kế hoạch, điều phốiSố dự án hoặc số giờ thực hiệnGắn với khối lượng công việc thực tế
Kiểm tra chất lượngSố lần kiểm traMỗi lần kiểm tra tốn thời gian cố định

Nguyên tắc chọn tiêu thức: khi tiêu thức tăng thì chi phí hoạt động cũng tăng theo. Nếu không thấy mối liên hệ đó, tiêu thức chưa đúng.

3. Ví dụ: cùng chi phí, hai kết luận trái ngược

Kính lúp phóng to biểu đồ đường trên báo cáo
Kính lúp phóng to biểu đồ đường trên báo cáo

Ví dụ minh họa (số liệu giả định, triệu đồng/tháng): Một công ty dịch vụ có hai nhóm khách hàng. Chi phí gián tiếp mỗi tháng là 300 triệu.

Thông tinNhóm A (khách lớn)Nhóm B (khách nhỏ)
Doanh thu500400
Chi phí trực tiếp250160
Giờ công trực tiếp600 giờ400 giờ
Số đơn hàng2001.000
Số khách hàng1050

Cách truyền thống: phân bổ theo giờ công

Đơn giá: 300 triệu / 1.000 giờ = 300.000 đồng/giờ. Nhóm A nhận 180 triệu, nhóm B nhận 120 triệu.

  • Lãi nhóm A: 500 − 250 − 180 = 70 triệu.
  • Lãi nhóm B: 400 − 160 − 120 = 120 triệu.

Kết luận theo cách cũ: khách nhỏ lãi hơn, nên tập trung phát triển nhóm B.

Phương pháp ABC: phân bổ theo hoạt động

Chi phí gián tiếp 300 triệu được tách thành ba hoạt động:

Hoạt độngChi phíTiêu thứcĐơn giáNhóm ANhóm B
Xử lý đơn hàng1201.200 đơn0,1 triệu/đơn20100
Chăm sóc khách hàng9060 khách1,5 triệu/khách1575
Điều phối thực hiện dịch vụ901.000 giờ0,09 triệu/giờ5436
Cộng30089211
  • Lãi nhóm A: 500 − 250 − 89 = 161 triệu.
  • Lãi nhóm B: 400 − 160 − 211 = 29 triệu.

Tổng lãi hai nhóm vẫn là 190 triệu ở cả hai cách. ABC không làm doanh nghiệp lãi hơn, nhưng cho thấy lãi nằm ở đâu. Nhóm B phát sinh gấp 5 lần số đơn hàng và số khách, nên tiêu hao phần lớn hoạt động xử lý đơn và chăm sóc khách hàng.

4. Từ kết quả ABC đến quyết định

Màn hình hiển thị biểu đồ giá và số liệu thị trường
Màn hình hiển thị biểu đồ giá và số liệu thị trường

Kết quả ABC không có nghĩa là bỏ nhóm B. Nó gợi ý các câu hỏi đúng:

  • Định giá: có nên đặt phí tối thiểu cho mỗi đơn hàng nhỏ không?
  • Quy trình: có thể cho khách nhỏ tự đặt đơn trên hệ thống để giảm chi phí xử lý không?
  • Phân tầng dịch vụ: gói cơ bản cho khách nhỏ, gói đầy đủ cho khách lớn.
  • Bán hàng: ưu tiên tìm thêm khách giống nhóm A.

Kết hợp ABC với báo cáo lãi lỗ theo bộ phận và phân tích số dư đảm phí giúp quyết định giữ, bỏ hay thay đổi cách phục vụ một nhóm khách hàng có căn cứ hơn.

5. Khi nào doanh nghiệp nên chuyển sang ABC?

Biểu đồ phân tích số liệu tài chính
Biểu đồ phân tích số liệu tài chính

Dấu hiệu nên cân nhắc ABC

  • Chi phí gián tiếp chiếm phần lớn tổng chi phí
  • Khách hàng, sản phẩm rất đa dạng về quy mô và mức độ phức tạp
  • Kết quả lãi lỗ theo sản phẩm "trái với cảm nhận" của đội vận hành
  • Doanh nghiệp đang định giá lại hoặc thiết kế gói dịch vụ mới
  • Có dữ liệu về số đơn, số giờ, số lần giao trên phần mềm

Ngược lại, nếu doanh nghiệp có ít sản phẩm, quy trình đồng đều và chi phí gián tiếp nhỏ, cách truyền thống thường đủ dùng. Không nên áp dụng ABC chỉ vì “hiện đại”.

So sánh nhanh hai phương pháp

Tiêu chíTruyền thốngABC
Số tiêu thức phân bổMộtNhiều, theo hoạt động
Độ chính xác khi sản phẩm đa dạngThấpCao hơn
Công sức duy trìThấpTrung bình đến cao
Mục đích chínhGiá thành ghi sổQuyết định quản trị

6. Triển khai ABC gọn cho doanh nghiệp nhỏ

Kính lúp và bút trên bảng số liệu chi tiết
Kính lúp và bút trên bảng số liệu chi tiết

Bạn không cần mô hình hàng chục hoạt động. Một cách tiếp cận vừa sức:

  • Chọn 3–5 hoạt động chiếm phần lớn chi phí gián tiếp.
  • Ước tính tỷ lệ thời gian nhân sự gián tiếp dành cho từng hoạt động qua phỏng vấn ngắn, không cần chấm công chi tiết.
  • Lấy tiêu thức từ dữ liệu sẵn có: số đơn trên phần mềm bán hàng, số khách trên hệ thống chăm sóc khách hàng.
  • Cập nhật mô hình mỗi quý hoặc khi quy trình thay đổi.

Thông tư 99/2025/TT-BTC cho phép doanh nghiệp tự mở tài khoản chi tiết và tự thiết kế sổ khi có quy chế hạch toán. Gắn mã hoạt động hoặc mã nhóm khách hàng trên tài khoản chi phí giúp dữ liệu ABC lấy thẳng từ sổ kế toán thay vì ước tính thủ công.

Những lỗi thường gặp

Báo cáo biểu đồ in giấy bên laptop và tách cà phê
Báo cáo biểu đồ in giấy bên laptop và tách cà phê
  • Chọn tiêu thức không phản ánh nguyên nhân phát sinh chi phí, ví dụ phân bổ chi phí chăm sóc khách hàng theo doanh thu.
  • Xây mô hình quá chi tiết, không ai cập nhật sau vài tháng.
  • Dùng kết quả ABC để cắt ngay nhóm khách hàng “lỗ” mà không xem định phí có giảm được không.
  • Lẫn số liệu ABC quản trị với giá vốn ghi sổ khi lập báo cáo tài chính.

Kết luận

Màn hình laptop hiển thị biểu đồ đường và biểu đồ tròn
Màn hình laptop hiển thị biểu đồ đường và biểu đồ tròn

Phương pháp ABC không thay đổi tổng lợi nhuận, nhưng thay đổi hiểu biết của bạn về lợi nhuận đến từ đâu. Doanh nghiệp dịch vụ có chi phí gián tiếp lớn và khách hàng đa dạng nên thử ABC với 3–5 hoạt động chính trước khi quyết định giá hoặc chiến lược khách hàng.

Nếu cần thiết lập mã chi phí theo hoạt động trên sổ kế toán, bạn có thể tham khảo dịch vụ kế toán thuế trọn gói của TAVA hoặc liên hệ để trao đổi. Xem thêm chuyên mục kế toán quản trị.