Part 1 — Part 1 — 1D. Cost Management

Activity-Based Costing (ABC)

Activity-Based Costing (ABC)

🎯 Learning Objectives

Học xong bạn sẽ làm được gì

  • 1.Phân biệt sự khác biệt giữa ABC và Traditional Costing.
  • 2.Xác định và phân loại các cấp độ hoạt động (Cost Hierarchy).
  • 3.Tính toán giá thành sản phẩm bằng phương pháp ABC qua các bước.
  • 4.Phân tích tác động chiến lược của ABC đến việc định giá và quản trị chi phí.

🔭 Big Picture

Vì sao chủ đề này quan trọng

ABC là phương pháp tính giá thành hiện đại, giúp loại bỏ sự sai lệch (distortion) của cách phân bổ truyền thống. Trong kỳ thi CMA, ABC là trọng tâm vì nó gắn liền với các quyết định chiến lược về giá bán, danh mục sản phẩm và cải tiến quy trình.

🔗 Liên hệ chapter khác

Liên quan mật thiết đến Section D.1 (Traditional Costing) và Section D.4 (Supply Chain Management - Lean Accounting).

📖 Bài giảng

Diễn giải bản chất — đọc kỹ phần này

1. Bản chất của Activity-Based Costing (ABC)

Trong kế toán chi phí truyền thống (Traditional Costing), chúng ta thường 'đổ' tất cả chi phí chung vào một cái giỏ lớn (Plant-wide cost pool) rồi chia đều dựa trên một tiêu chí duy nhất như số giờ lao động trực tiếp hoặc số giờ máy. Cách làm này giống như việc chia đều tiền điện cho mọi phòng trong một khách sạn chỉ dựa trên số người ở, bất kể phòng đó có dùng điều hòa hay không.

Activity-Based Costing (ABC) ra đời để sửa chữa sai lầm này. Triết lý của ABC là: Sản phẩm không tiêu thụ chi phí; sản phẩm tiêu thụ các hoạt động, và chính các hoạt động mới tiêu thụ nguồn lực (chi phí).

Thay vì chỉ có một tỷ lệ phân bổ duy nhất, ABC chia nhỏ quy trình sản xuất thành các hoạt động (Activities) cụ thể như: đặt hàng, thiết lập máy, kiểm tra chất lượng, hay đóng gói. Mỗi hoạt động sẽ có một 'thước đo' riêng gọi là Cost Driver.

2. Phân cấp chi phí (Cost Hierarchy) - Trái tim của ABC

Để hiểu ABC, bạn phải nắm vững 4 cấp độ hoạt động. Đây là điểm cực kỳ hay thi trong CMA:

  • Unit-level: Cứ làm thêm 1 sản phẩm là chi phí này tăng lên (VD: Tiền điện chạy máy, linh kiện).
  • Batch-level: Chi phí phát sinh mỗi khi bạn chạy một lô hàng, bất kể lô đó có 10 hay 100 sản phẩm (VD: Chi phí thiết lập máy - Setup, chi phí vận chuyển theo chuyến).
  • Product-level: Chi phí để duy trì một dòng sản phẩm (VD: Chi phí thiết kế, quảng cáo riêng cho sản phẩm đó).
  • Facility-sustaining: Chi phí để 'giữ cho nhà máy mở cửa' (VD: Lương giám đốc, bảo vệ, tiền thuê nhà xưởng). Những chi phí này thường khó phân bổ chính xác nhất trong ABC.

3. Tại sao ABC lại thay đổi 'cuộc chơi' về lợi nhuận?

Hãy lấy ví dụ về một công ty sản xuất Bút bi (số lượng lớn, đơn giản) và Bút máy mạ vàng (số lượng ít, phức tạp).

  • Với cách truyền thống: Bút bi sản xuất nhiều nên chiếm nhiều giờ máy -> Bị phân bổ rất nhiều chi phí chung (Overcosted). Bút máy ít giờ máy hơn -> Được chia ít chi phí (Undercosted). Kết quả: Bút bi trông có vẻ lỗ, Bút máy trông có vẻ rất lãi.
  • Với ABC: Kế toán nhận ra Bút máy mạ vàng cần rất nhiều lần thiết lập máy phức tạp và kiểm định thủ công từng chiếc. ABC đẩy chi phí này về đúng Bút máy. Kết quả: Bút bi thực tế rất lãi vì quy trình đơn giản, còn Bút máy có thể đang lỗ vì chi phí vận hành quá cao.

4. Quy trình triển khai ABC

Quy trình này tuân theo logic 2 giai đoạn (Two-stage allocation):

  1. 1Giai đoạn 1: Tập hợp chi phí nguồn lực vào các Activity Cost Pools (Ví dụ: Pool 'Thiết lập máy', Pool 'Kiểm tra').
  2. 2Giai đoạn 2: Dùng Activity Drivers để phân bổ chi phí từ các Pool này vào từng sản phẩm (Ví dụ: Lấy tổng phí Pool 'Thiết lập' chia cho tổng số lần thiết lập để ra đơn giá, rồi nhân với số lần thiết lập mà sản phẩm đó sử dụng).

5. Lưu ý cho nhà quản trị

Mặc dù ABC rất chính xác, nhưng nó cực kỳ tốn kém để duy trì vì phải theo dõi quá nhiều dữ liệu. Do đó, doanh nghiệp chỉ nên dùng ABC khi chi phí gián tiếp (Overhead) chiếm tỷ trọng lớn và danh mục sản phẩm phức tạp. Trong kỳ thi CMA, hãy nhớ ABC mang tính chiến lược dài hạn và giúp xác định các Non-value-added activities để loại bỏ, giúp tối ưu hóa quy trình.

💡 Ví dụ đời thường

Hãy tưởng tượng bạn đi ăn nhóm. Traditional Costing giống như chia đều hóa đơn (Split bill) cho tất cả mọi người bất kể ai ăn nhiều hay ít. ABC giống như việc 'ai gọi món gì trả tiền món đó': ai uống rượu vang (sản phẩm phức tạp) phải trả nhiều hơn người chỉ uống nước lọc (sản phẩm đơn giản).

🧠 Core Concepts

Tóm tắt nhanh các khái niệm

1. Activity-Based Costing (ABC)

Hệ thống tính giá dựa trên giả định 'Hoạt động tiêu thụ nguồn lực - Sản phẩm tiêu thụ hoạt động'.

  • Ý chính: Sử dụng nhiều Cost Pool và nhiều Cost Driver.
  • Phù hợp: DN có chi phí gián tiếp lớn, sản phẩm đa dạng.
  • Dễ thi: So sánh sự khác biệt về lợi nhuận/giá thành với Traditional Costing.

2. Cost Hierarchy (Phân cấp chi phí)

Cách phân loại hoạt động để tập hợp chi phí.

  • Unit-level: Mỗi sản phẩm (VD: năng lượng chạy máy).
  • Batch-level: Mỗi lô hàng (VD: thiết lập máy).
  • Product-level: Mỗi dòng sp (VD: thiết kế).
  • Facility-sustaining: Cả nhà máy (VD: bảo hiểm).
  • Dễ thi: Phân loại sai cấp độ dẫn đến phân bổ sai.

3. Cost Driver (Nhân tố chi phí)

Nhân tố gây ra sự thay đổi chi phí.

  • Resource Driver: Nguồn lực -> Hoạt động.
  • Activity Driver: Hoạt động -> Sản phẩm.
  • Dễ thi: Chọn Driver có mối tương quan (correlation) cao nhất.

📊 Summary Tables

So sánh nhanh các khái niệm

So sánh Traditional Costing vs. ABC
Đặc điểmTraditional CostingActivity-Based Costing (ABC)
Số lượng Cost PoolÍt (thường 1 hoặc theo phòng ban)Nhiều (theo từng hoạt động)
Tiêu chí phân bổ (Driver)Dựa trên khối lượng (Volume-based)Dựa trên hoạt động (Transaction-based)
Độ chính xác chi phíThấp (Dễ gây sai lệch giá thành)Cao (Phản ánh đúng bản chất)
Mục đích sử dụngBáo cáo tài chính bên ngoài (GAAP)Quản trị nội bộ, chiến lược giá

🌍 Real World Examples

Doanh nghiệp thực tế áp dụng

  • 1.Một công ty may mặc tại Việt Nam sản xuất 10.000 áo thun trắng (đơn giản) và 500 áo vest thiết kế (phức tạp). Nếu dùng Traditional Costing dựa trên giờ công, áo thun sẽ gánh phần lớn chi phí thiết kế và kiểm thử. Khi chuyển sang ABC, họ nhận ra mỗi mẫu áo vest cần 20 lần thử mẫu trong khi áo thun chỉ cần 1 lần, giúp họ thấy áo vest thực tế đang bị lỗ vốn.

⭐ Phải nhớ để đi thi

Highlight ý không được quên

  • ABC làm giảm chi phí của sản phẩm 'High-volume' và tăng chi phí của sản phẩm 'Low-volume' phức tạp.
  • ABC tập trung vào các hoạt động (Activities) thay vì các bộ phận (Departments).
  • Chỉ sử dụng ABC khi lợi ích từ thông tin chính xác lớn hơn chi phí đo lường.
  • Cost Driver phải có mối quan hệ nguyên nhân - kết quả (Cause-and-Effect) với chi phí.
  • ABC có thể áp dụng cho cả doanh nghiệp dịch vụ (Service firms).

🔑 Key Terms

Thuật ngữ quan trọng nhất

Cost Pool→Nhóm chi phí hoạt động
Activity Driver→Nhân tố chi phí hoạt động
Value-added Activity→Hoạt động tạo giá trị gia tăng
Facility-sustaining Costs→Chi phí duy trì cơ sở vật chất

🗺️ Visual Flow

Sơ đồ luồng dễ nhớ

Luồng chi phí trong ABC (2 Giai đoạn)
1
Nguồn lực
Lương, điện, khấu hao...
2
Cost Pools
Chia vào các nhóm hoạt động riêng lẻ.
3
Drivers
Chọn thước đo cho từng Pool.
4
Cost Object
Tính chi phí cho mỗi SP/Dịch vụ.

🧮 Formula Box

Công thức chuẩn từ Formula Library

∑ Formula
Activity Rate (Tỷ lệ phân bổ hoạt động)
✨ AI
Activity Rate=Total Cost Pool/Total Activity Driver Volume\displaystyle \text{Activity Rate} = \text{Total Cost Pool} / \text{Total Activity Driver Volume}
💡 Tính riêng cho từng Cost Pool.
∑ Formula
Applied Overhead (Chi phí chung phân bổ)
✨ AI
Applied OH=Activity Rate x Actual Activity Used by Product\displaystyle \text{Applied OH} = \text{Activity Rate x Actual Activity Used by Product}
💡 Cộng tổng OH từ các Pool để có tổng chi phí chung cho sản phẩm.

⚠️ Exam Traps — Bẫy CMA

Đáp án đánh lừa và lỗi hay nhầm

  • ✗Cho rằng ABC tuân thủ GAAP cho báo cáo bên ngoài.
    Vì sao sai & đáp án đúng: ABC thường chỉ dùng cho quản trị nội bộ (Internal decision making) vì nó bao gồm cả chi phí ngoài sản xuất và loại bỏ một số chi phí nhà máy không liên quan trực tiếp. GAAP yêu cầu Traditional Costing.
  • ✗Áp dụng Unit-level driver cho Batch-level cost (ví dụ: dùng số giờ máy để phân bổ chi phí Setup).
    Vì sao sai & đáp án đúng: Điều này dẫn đến việc các sản phẩm số lượng lớn (high-volume) bị gánh quá nhiều chi phí của sản phẩm số lượng ít (low-volume), gây ra hiện tượng Overcosting.

⭐ Memory Hacks

Mẹo + mnemonics dễ nhớ

  • 💡 U-B-P-F (U Bán Phở Phò)
    Thứ tự các cấp độ chi phí từ nhỏ đến lớn: Unit (Đơn vị) -> Batch (Lô) -> Product (Sản phẩm) -> Facility (Nhà máy).

📝 Related MCQ

Câu hỏi điển hình + giải thích

Đã hoàn thành: 0 / 3
  1. Câu 1.Trong hệ thống ABC, chi phí thiết kế sản phẩm mới và chi phí thiết lập máy (setup) lần lượt được phân loại là:
  2. Câu 2.Đối tượng nào thường bị 'Overcosted' (tính giá cao hơn thực tế) khi sử dụng hệ thống Traditional Costing so với ABC?
  3. Câu 3.Lợi ích chính của việc triển khai Activity-Based Costing (ABC) là gì?

📝 Ghi chú của tôi

Ghi chú riêng tư — chỉ bạn nhìn thấy

Đăng nhập để viết ghi chú riêng cho bài học này.

Học trọn bộ AI Textbook

Mở khoá toàn bộ AI Textbook, Quiz Bank, Smart Practice và Mock Exams cùng AI Learning Coach với gói Pro.

Nâng cấp lên Pro