ยินดีต้อนรับสู่ระบบต้นทุนฐานกิจกรรม (Activity-Based Costing: ABC)!
สวัสดีว่าที่นักบัญชีมืออาชีพทุกคน! วันนี้เราจะมาเจาะลึกเรื่อง การคิดต้นทุนฐานกิจกรรม (Activity-Based Costing หรือ ABC) กัน ถ้าคุณเคยรู้สึกว่าการคิดต้นทุนแบบดั้งเดิม (เช่น การใช้เพียงแค่ชั่วโมงแรงงานมาปันส่วนค่าใช้จ่ายการผลิต) มันดู "ไม่ยุติธรรม" หรือ "ไม่แม่นยำ" เท่าที่ควร คุณคิดถูกแล้วล่ะ! การทำ ABC ก็เหมือนการสวมบทบาทเป็นนักสืบต้นทุน แทนที่จะเดาสุ่ม เราจะมาดูกันว่ากิจกรรมอะไรกันแน่ที่เป็นต้นเหตุให้เกิดต้นทุนเหล่านั้น ถ้ารู้สึกยากในตอนแรก ไม่ต้องกังวลนะ เราจะค่อยๆ ย่อยให้เข้าใจง่ายด้วยตัวอย่างในชีวิตประจำวันกัน
1. ทำไมเราต้องใช้ ABC? (เปรียบเทียบกับ "บิลค่าอาหารมื้อค่ำ")
ลองจินตนาการว่าคุณไปทานมื้อค่ำกับเพื่อน 3 คน เพื่อนคนหนึ่งสั่งสเต็กเนื้อวากิวราคาแพงและไวน์ชั้นดี ในขณะที่อีก 3 คนสั่งแค่สลัดกับน้ำเปล่า เมื่อถึงเวลาจ่ายเงิน คุณตกลงว่าจะหารบิลเท่าๆ กัน ถามว่าแฟร์ไหม? แน่นอนว่าไม่! คนสั่งสเต็กกำลังได้รับ "การคิดต้นทุนที่ต่ำเกินจริง" (under-costed) ในขณะที่คนสั่งสลัดกลับ "ถูกคิดต้นทุนสูงเกินจริง" (over-costed)
การคิดต้นทุนแบบดั้งเดิม (Traditional Costing) ก็เหมือนการหารบิลเท่าๆ กันตามจำนวนคน ซึ่งมันจะใช้ได้ผลก็ต่อเมื่อทุกคนกินอาหารในราคาพอๆ กัน แต่ในโลกการผลิตสมัยใหม่ที่สินค้ามีความหลากหลายและซับซ้อน เราจำเป็นต้องมีวิธีที่ดีกว่านั้น ABC จึงเปรียบเสมือนการดูบิลรายการอาหารแล้วเรียกเก็บเงินแต่ละคนตามที่เขาสั่งกินจริงๆ นั่นเอง
สรุปสั้นๆ: แบบดั้งเดิม vs. ABC
- การคิดต้นทุนแบบดั้งเดิม: ปันส่วนค่าใช้จ่ายการผลิตโดยใช้ฐานเดียวที่อิงกับปริมาณ (เช่น ชั่วโมงแรงงานทางตรง หรือ ชั่วโมงเครื่องจักร)
- การคิดต้นทุนฐานกิจกรรม (ABC): ปันส่วนค่าใช้จ่ายการผลิตโดยพิจารณาจาก กิจกรรม ที่มีการใช้ทรัพยากรเกิดขึ้นจริง
2. คำศัพท์สำคัญที่ต้องรู้
ก่อนจะไปเริ่มคำนวณ เรามาเรียนรู้ภาษาของ ABC กันก่อน ถือว่านี่คือรากฐานสำคัญ:
กิจกรรม (Activity): งานเฉพาะอย่างหรือหน่วยของงาน ตัวอย่าง: การตั้งค่าเครื่องจักร หรือ การตรวจสอบคุณภาพสินค้า
กลุ่มต้นทุน (Cost Pool): "ถัง" สำหรับรวบรวมต้นทุนทั้งหมดที่เกี่ยวข้องกับกิจกรรมนั้นๆ ตัวอย่าง: ต้นทุนทั้งหมดที่เกี่ยวกับ "การควบคุมคุณภาพ" จะถูกนำมารวมไว้ในถังเดียวกัน
ตัวผลักดันต้นทุน (Cost Driver): ปัจจัยที่เป็นสาเหตุทำให้ต้นทุนของกิจกรรมนั้นเพิ่มขึ้นหรือลดลง ตัวอย่าง: จำนวนครั้งของการตรวจสอบ คือตัวผลักดันต้นทุนสำหรับกลุ่มต้นทุนการควบคุมคุณภาพ
รู้หรือไม่?
ในธุรกิจสมัยใหม่ "ต้นทุนทางอ้อม" (ค่าใช้จ่ายการผลิต) มักจะมีสัดส่วนที่ใหญ่กว่า "ต้นทุนทางตรง" มาก นี่คือเหตุผลที่ ABC สำคัญมาก เพราะมันช่วยจัดการกับก้อนค่าใช้จ่ายการผลิตมหาศาลนั้นได้อย่างแม่นยำขึ้น
3. วิธีคำนวณ ABC: กระบวนการ 4 ขั้นตอน
เมื่อเจอโจทย์ ABC ในข้อสอบ ให้ใช้หลัก "I-C-C-A" (Identify, Collect, Calculate, Assign) ดังนี้:
ขั้นตอนที่ 1: ระบุกิจกรรม (Identify Activities)
ย่อยกระบวนการผลิตออกมาเป็นกิจกรรมย่อยๆ (เช่น การตั้งค่าเครื่องจักร, การสั่งซื้อวัตถุดิบ, การบรรจุหีบห่อ)
ขั้นตอนที่ 2: รวบรวมต้นทุนเข้ากลุ่ม (Collect Costs into Cost Pools)
นำค่าใช้จ่ายการผลิตทั้งหมดไปใส่ในถังกิจกรรมของแต่ละรายการ
ขั้นตอนที่ 3: คำนวณอัตราตัวผลักดันต้นทุน (Calculate the Activity Driver Rate)
ใช้สูตรนี้กับทุกกลุ่มต้นทุน:
\( \text{Activity Driver Rate} = \frac{\text{Total Cost in Pool}}{\text{Total Quantity of Cost Driver}} \)
ขั้นตอนที่ 4: ปันส่วนต้นทุนเข้าสู่ผลิตภัณฑ์ (Assign Costs to Products)
นำอัตราที่คำนวณได้ไปคูณกับปริมาณตัวผลักดันที่ผลิตภัณฑ์นั้นใช้จริง:
\( \text{Allocated Cost} = \text{Activity Driver Rate} \times \text{Actual Driver Units Used} \)
4. ตัวอย่างง่ายๆ
สมมติบริษัทมี "กลุ่มต้นทุนการตั้งค่าเครื่องจักร" อยู่ $10,000 โดยตัวผลักดันต้นทุนคือ "จำนวนครั้งในการตั้งค่า" รวมทั้งปีมีการตั้งค่าทั้งหมด 100 ครั้ง หากสินค้า A ต้องการการตั้งค่า 2 ครั้ง
\n1. คำนวณอัตรา: \( \frac{\$10,000}{100 \text{ setups}} = \$100 \text{ ต่อการตั้งค่า} \)
\n2. ปันส่วนให้สินค้า A: \( 2 \text{ setups} \times \$100 = \$200 \)
ในการคิดต้นทุนแบบดั้งเดิม สินค้า A อาจถูกคิดต้นทุนตามชั่วโมงแรงงาน แม้ว่าจริงๆ แล้วมันจะแทบไม่ต้องตั้งค่าเครื่องจักรเลยก็ตาม ABC จึงช่วยเผย "ความจริง" ให้เราเห็น
5. ลำดับชั้นของกิจกรรม (Hierarchy of Activities)
กิจกรรมไม่ได้เกิดขึ้นในระดับเดียวกันเสมอไป หลักสูตรของ HKICPA มักแบ่งออกเป็น 4 ระดับ:
- ระดับหน่วย (Unit-level): ทำทุกครั้งที่ผลิตสินค้าขึ้นมาหนึ่งชิ้น (เช่น ค่าไฟฟ้าที่ใช้เดินเครื่องจักร)
- ระดับชุด (Batch-level): ทำทุกครั้งที่จัดการสินค้าเป็นกลุ่ม (เช่น การตั้งค่าเครื่องจักรสำหรับการผลิตล็อตใหม่)
- ระดับผลิตภัณฑ์ (Product-level): ทำเพื่อสนับสนุนผลิตภัณฑ์นั้นๆ (เช่น การออกแบบผลิตภัณฑ์ หรือการโฆษณาสินค้า)
- ระดับโรงงาน (Facility-level): ต้นทุนทั่วไปที่สนับสนุนทั้งโรงงาน (เช่น ค่าเช่าโรงงาน, ค่ารักษาความปลอดภัย) หมายเหตุ: กิจกรรมกลุ่มนี้ปันส่วนได้ยากที่สุดแม้จะใช้ ABC ก็ตาม!
6. ประโยชน์และข้อจำกัด
ABC มีประสิทธิภาพมาก แต่ก็ไม่ใช่สิ่งที่สมบูรณ์แบบเสมอไป นี่คือสิ่งที่คุณต้องจำไว้เพื่อนำไปตอบคำถามเชิง "วิเคราะห์" หรือ "อภิปราย":
ประโยชน์ (ข้อดี)
- ต้นทุนผลิตภัณฑ์แม่นยำขึ้น: นำไปสู่การตัดสินใจกำหนดราคาขายที่ดีขึ้น
- ควบคุมต้นทุนได้ดีขึ้น: เมื่อโฟกัสที่ "กิจกรรม" ฝ่ายบริหารจะเห็นได้ชัดว่างานไหนแพงเกินไปและพยายามลดต้นทุนส่วนนั้นได้
- ช่วยระบุ "ผลิตภัณฑ์ที่ขาดทุน": คุณอาจพบว่าสินค้าที่ขายดีปริมาณมากจริงๆ แล้วกำลังขาดทุน เพราะไปกินทรัพยากรจากกิจกรรมที่ซ่อนอยู่มากเกินไป
ข้อจำกัด (ข้อเสีย)
- ซับซ้อนและมีค่าใช้จ่ายสูง: ต้องใช้เวลาและทรัพยากรมากในการวางระบบและดูแลรักษา
- มีความเป็นอัตวิสัย (Subjective): การเลือกตัวผลักดันต้นทุนบางครั้งเป็นแค่การ "เดาที่ดีที่สุด"
- ข้อมูลล้นเกิน: คุณอาจลงเอยด้วยการมีกลุ่มต้นทุนมากเกินไปจนทำให้ระบบสับสน
7. ข้อผิดพลาดที่ต้องระวัง
ข้อผิดพลาดที่ 1: ลืมต้นทุนทางตรง. จำไว้ว่า ABC ใช้สำหรับ ค่าใช้จ่ายการผลิตทางอ้อม (Overheads) เท่านั้น ส่วนวัตถุดิบทางตรงและค่าแรงทางตรงยังคงคำนวณเหมือนเดิม อย่าพยายามเอามาทำ ABC!
ข้อผิดพลาดที่ 2: ใช้ตัวผลักดันต้นทุนผิด. ตรวจสอบให้แน่ใจเสมอว่าคุณกำลังนำ ต้นทุนรวมของกลุ่ม (Total Pool Cost) หารด้วย ปริมาณรวมของตัวผลักดัน (Total Driver Volume) ของทั้งบริษัท ไม่ใช่แค่ของสินค้าตัวเดียว
8. สรุปใจความสำคัญ
ประเด็นที่ 1: ABC คือกระบวนการปันส่วน 2 ขั้นตอน: (1) จากต้นทุนเข้าสู่กิจกรรม (2) จากกิจกรรมเข้าสู่ผลิตภัณฑ์
ประเด็นที่ 2: มีประโยชน์ที่สุดเมื่อบริษัทมีค่าใช้จ่ายการผลิตสูงและมีสินค้าที่หลากหลายซับซ้อน
ประเด็นที่ 3: เป้าหมายคือการระบุ ตัวผลักดันต้นทุน (Cost Driver) ซึ่งก็คือ "สาเหตุ" ที่ทำให้เกิดต้นทุนนั่นเอง
หมั่นฝึกฝนการคำนวณบ่อยๆ นะ! ABC เป็นหัวข้อที่ยิ่งทำโจทย์มากเท่าไหร่ คุณจะยิ่งเห็น "ตรรกะ" ชัดเจนมากขึ้นเท่านั้น สู้ๆ นะ คุณทำได้!