KPI ฝ่ายบุคคลที่วัดผลได้จริง — 12 ตัว แบ่งตามรอบรายงาน

HR Manager วาง KPI ของฝ่ายในรอบประจำปี — เปิดเอกสารรอบเก่า เห็นเมตริก 27 ตัว ตั้งแต่ “ความพึงพอใจในการอบรม” ไปจนถึง “อัตราการลาออก” ทั้งหมดนี้รายงานเข้า meeting รายเดือน — ผู้บริหารฟัง 5 นาทีแรกแล้วถามเรื่องอื่น

KPI ที่ใช้ได้จริงคือ KPI ที่ “เข้ารอบรายงานถูก” — บางตัวรายเดือน, บางตัวรายไตรมาส, บางตัวรายปี ถ้าเอาทุกตัวเข้ารอบรายเดือน ทุกตัวจะถูกอ่านแบบผ่าน ๆ และไม่มีตัวไหนเปลี่ยนการตัดสินใจ

บทความนี้คือ KPI HR 12 ตัว ที่แบ่งตามรอบรายงาน — เมตริกใดควร weekly, monthly, quarterly, annual พร้อม formula และความหมายเชิงธุรกิจของแต่ละตัว ทำให้รอบประชุม HR ของคุณมีจังหวะที่ถูกตั้งแต่รอบหน้า


KPI HR ที่ดีต่างจาก KPI HR ทั่วไปยังไง

KPI ที่ดีต้องเปลี่ยนการตัดสินใจได้ — ถ้าเลข KPI เปลี่ยน, การกระทำของผู้บริหารหรือ HR ต้องเปลี่ยนตาม

เมตริกที่ “เลขเปลี่ยนแล้วไม่มีใครทำอะไรต่าง” คือ vanity metric ตัดออก เมตริกที่ “ดีก็ดี ไม่ดีก็ไม่รู้ทำไง” คือเมตริกที่ขาด threshold + action mapping ต้อง redesign ก่อนใส่ใน dashboard


ขั้นตอนเลือก KPI ของฝ่าย HR

  1. เริ่มจาก business priority ของบริษัท ไม่ใช่จากที่ HR อยากวัด. ถ้าบริษัทกำลังขยายธุรกิจ — KPI หลักคือ time-to-fill + first-year attrition ถ้าบริษัทกำลังลดต้นทุน — KPI หลักคือ cost per hire + voluntary turnover จบขั้นนี้คุณจะได้ priority list 2-3 ข้อ
  2. เลือก lagging + leading indicator คู่กัน. Lagging = ผลลัพธ์ (เช่น turnover rate) Leading = สัญญาณ (เช่น engagement pulse score) ทั้งคู่ต้องอยู่ใน dashboard เดียวกัน จบขั้นนี้คุณจะได้ KPI pair ละ 1 ชุดต่อ priority
  3. กำหนดรอบรายงานของแต่ละตัว. ดูตารางด้านล่าง — บางตัวเปลี่ยนช้า ใส่รายเดือนเปล่าประโยชน์ จบขั้นนี้คุณจะได้ “KPI calendar” ที่บอกว่ารอบประชุมไหนคุณรายงาน KPI อะไร
  4. ตั้ง threshold + action ต่อ threshold. “Voluntary turnover เกิน 12% ทำอะไร” — ต้องมีคำตอบล่วงหน้า ไม่ใช่ตอนเลขขึ้นแล้วค่อยคิด จบขั้นนี้คุณจะได้ “KPI playbook” 1 หน้า
  5. Review ปีละครั้งว่ายังตอบ business priority อยู่ไหม. Business priority เปลี่ยนทุก 12-18 เดือน — KPI ที่ไม่ได้ revisit จะกลายเป็นตัวที่วัดเพราะวัดมาตลอด ไม่ใช่เพราะยังตอบโจทย์ จบขั้นนี้คุณจะได้ KPI set ที่ relevant กับปีปัจจุบัน

เทมเพลต — 12 KPI HR แบ่งตามรอบรายงาน

รอบKPIFormulaตอบคำถามผู้บริหารข้อพึงเลี่ยง
Weekly1. Open Requisitions Agingจำนวน requisition ที่เปิดเกิน 30 วันตำแหน่งไหนเปิดนาน, ทำไมไม่ปิดอย่ารวม req ที่ hiring manager pause เอง
Weekly2. Interview-to-Offer Rateจำนวน offer ÷ จำนวน final-stage interview ในสัปดาห์คุณภาพ pipeline ดีไหมดูเป็น rolling 4-week ไม่ใช่สัปดาห์เดียว
Monthly3. Voluntary Turnover Rate (Annualized)(ลาออกสมัครใจ × 12) ÷ headcount เฉลี่ยลาออกแย่ลงไหมต้องแยก voluntary vs involuntary
Monthly4. Time-to-Fill (เฉลี่ย)วันเฉลี่ยจากเปิด req ถึง offer acceptedเปิดรับแล้วได้คนเร็วพอไหมแยกตำแหน่ง entry/mid/senior อย่ารวม
Monthly5. Headcount Net Change(รับเข้า – ลาออก) ในเดือนกำลังคนเพิ่มหรือลดอย่าใช้แทน growth rate ระยะยาว
Monthly6. Engagement Pulse ScoreAvg pulse rating (1-5) จาก survey รายเดือนขวัญกำลังใจดีขึ้นหรือแย่ลงresponse rate < 60% = ตัวเลขไม่น่าเชื่อ
Quarterly7. Cost per Hire(recruitment + agency + onboarding cost) ÷ จำนวน hireการจ้างมีประสิทธิภาพไหมอย่าตัด onboarding cost ออก
Quarterly8. First-Year Attrition Rate% พนักงานที่ลาออกภายใน 12 เดือนแรกเราจ้างคนผิดไหม / onboard ไม่ดีไหมนับรอบ rolling 12 เดือน
Quarterly9. Internal Mobility Rate% promote/transfer ภายใน ÷ จำนวน hire ทั้งหมดในไตรมาสเราพัฒนาคนภายในได้หรือต้องจ้างจากข้างนอกแยก promote vs lateral transfer
Quarterly10. % HiPo Retention% พนักงาน HiPo ที่ยังอยู่ในบริษัท ณ สิ้นไตรมาสคนเก่งของเราจะอยู่ต่อไหมต้องมี HiPo list ที่ update รายไตรมาส
Annual11. Compensation Ratio (vs market)median salary ÷ market median ของตำแหน่งเดียวกันเราจ่ายต่ำหรือสูงเทียบตลาดใช้ benchmark survey ที่ update รายปีเท่านั้น
Annual12. Engagement Index (full survey)composite score จาก annual engagement surveyวัฒนธรรมและขวัญกำลังใจของบริษัทเป็นยังไงอย่าเปลี่ยน question set ระหว่างปี — เทียบไม่ได้

ตัวอย่างในองค์กรไทยขนาด 700 คน

HR Manager บริษัท logistics ขนาด 700 คน วาง KPI ของฝ่ายในรอบปี business priority ของปีคือ “ขยายสาขาภาคใต้ + ลด first-year attrition ใน operations” — KPI ที่เลือกตามตารางด้านบน: Time-to-Fill (รายเดือน, แยก operations vs corporate), First-Year Attrition Rate (รายไตรมาส, focus ทีม operations), Cost per Hire (รายไตรมาส), Voluntary Turnover (รายเดือน), Internal Mobility (รายไตรมาส)

เดือนที่ 4 — Time-to-Fill ของ operations เด้งจาก 28 วันเป็น 51 วัน HR เปิด KPI playbook ที่เขียนไว้ล่วงหน้า: “ถ้า Time-to-Fill ทีม operations เกิน 45 วัน 2 เดือนติด → ทำ root cause analysis กับ recruiter team ภายใน 1 สัปดาห์” — HR ทำ analysis พบว่า requisition ใหม่ไปสาขา hat yai ที่ talent supply น้อย เลยปรับกลยุทธ์ใช้ relocation incentive

ไตรมาส 2 — First-Year Attrition Rate ของ operations อยู่ที่ 22% (ปีก่อน 28%) ถือว่าเข้าเป้า แต่ Pulse Score ของทีม operations ลดลงจาก 3.9 เป็น 3.4 HR เปิด leading indicator ทันทีและจัด focus group เดือนถัดไป — พบว่า supervisor 4 คนที่เพิ่งโปรโมตจาก IC ขาด coaching skill เริ่มจัด manager enablement program ภายใน 30 วัน


ข้อผิดพลาดที่เจอบ่อย

  • เอาทุก KPI เข้ารอบรายเดือน. Cost per Hire ที่รายงานรายเดือนจะมี variance สูง (ขึ้นกับว่า hire month ไหนบ้าง) — รายไตรมาสให้ภาพที่ stable กว่า
  • ไม่แยก voluntary vs involuntary turnover. ปนกันแล้ว trend ที่เห็นจะหลอกตา — voluntary turnover ขึ้น = ปัญหา; involuntary turnover ขึ้น = อาจเป็นเรื่อง performance management ที่ดี
  • วัด Engagement Pulse Score แต่ response rate ต่ำกว่า 60%. ตัวเลข engagement ที่ตอบโดย 30% ของพนักงานสะท้อนแค่กลุ่มที่อยากตอบ — ไม่ใช่ภาพรวม ต้อง drive response rate ก่อน trust ตัวเลข
  • ไม่มี threshold + action mapping ล่วงหน้า. เมื่อตัวเลขขึ้น/ลงผิดปกติแล้วค่อยคิดว่าจะทำอะไร เป็นเหตุให้ insight ตามไม่ทันสถานการณ์ มี playbook 1 หน้าก่อน KPI launch
  • ไม่ revisit KPI set รายปี. Business priority เปลี่ยน — KPI ที่ตอบ priority ปีก่อนอาจไม่ relevant กับปีนี้ Review รายปีบังคับ
  • HR คนเดียวรับผิดชอบทั้งการ collect data + วิเคราะห์ + present ใน management meeting. 12 KPI × รอบที่ต่างกัน × คุณภาพการตีความที่ผู้บริหารคาดหวัง — รวมแล้วเป็นภาระ 25-40 ชั่วโมงต่อเดือนของ HR Manager หลายองค์กรเลือก outsource การ analytics และ insight commentary ส่วนนี้ออกไปยังบริการประเมินภายนอก เพื่อให้ HR Manager โฟกัสกับการ act on insight แทนที่จะ generate data

หัวข้อที่เกี่ยวข้อง

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *