ตอบสั้นๆ ก่อน: สลิปเงินเดือนที่ใช้ได้จริงต้องมี 4 ส่วน: ข้อมูลนายจ้าง ข้อมูลพนักงานและรอบจ่าย รายได้แยกรายการ และรายการหักแยกรายการ พร้อมยอดจ่ายสุทธิ ใน Excel อย่าพิมพ์สลิปทีละใบ ให้ทำแบบฟอร์มสลิป 1 ชุดที่ดึงตัวเลขจากตารางเงินเดือนด้วยรหัสพนักงาน แล้วเรียงพิมพ์ต่อกันทั้งบริษัท
อัปเดตล่าสุด: ตุลาคม 2569
สลิปเงินเดือนต้องมีอะไรบ้าง
| ส่วน | รายการ |
|---|---|
| นายจ้าง | ชื่อบริษัท ที่อยู่ เลขประจำตัวผู้เสียภาษี |
| พนักงาน | รหัส ชื่อ ตำแหน่ง แผนก รอบจ่าย วันที่จ่าย เลขบัญชีที่โอน |
| รายได้ | เงินเดือน/ค่าแรง ค่า OT แยกอัตรา ค่าทำงานวันหยุด เบี้ยเลี้ยง โบนัส รายได้อื่น |
| รายการหัก | ภาษีหัก ณ ที่จ่าย ประกันสังคม กองทุนสงเคราะห์ลูกจ้าง (ถ้ามี) หักขาดงาน หักอื่นๆ |
| สรุป | รวมรายได้ รวมรายการหัก ยอดจ่ายสุทธิ |
| เสริม (แนะนำ) | รายได้สะสมทั้งปี ภาษีสะสม ประกันสังคมสะสม หมายเหตุถึงพนักงาน |
ยอดสะสมทั้งปีช่วยพนักงานตรวจเองได้ และลดคำถามช่วงออก 50 ทวิ ตอนสิ้นปี
ตัวอย่างสลิป 1 ใบ
| รายได้ | บาท | รายการหัก | บาท |
|---|---|---|---|
| เงินเดือน | 18,000.00 | ภาษีหัก ณ ที่จ่าย | 0.00 |
| ค่า OT 1.5 เท่า (12 ชม.) | 1,350.00 | ประกันสังคม | 875.00 |
| เบี้ยเลี้ยง | 1,000.00 | กองทุนสงเคราะห์ลูกจ้าง | 47.50 |
| รวมรายได้ | 20,350.00 | รวมรายการหัก | 922.50 |
| จ่ายสุทธิ | 19,427.50 |
ประกันสังคมคิดจาก 19,000 (เงินเดือน + เบี้ยเลี้ยงประจำ) ชนเพดาน 17,500 จึงหัก 875 · กองทุนคิดจาก 19,000 × 0.25% = 47.50 ไม่มีเพดาน · ภาษีปีนี้ยังไม่ถึงเกณฑ์
ทำสลิปใน Excel แบบไม่ต้องพิมพ์ทีละใบ
- ตารางเงินเดือนเป็นแหล่งข้อมูลเดียว ทุกตัวเลขในสลิปมาจากตาราง ไม่พิมพ์ซ้ำ
- ทำแบบฟอร์มสลิป 1 ชุด ใส่รหัสพนักงานในเซลล์เดียว แล้วดึงข้อมูลด้วย
INDEX/MATCH
=INDEX('ต.ค.'!$S$5:$S$104,MATCH($B$3,'ต.ค.'!$B$5:$B$104,0))
- พิมพ์ทั้งบริษัท ทำสลิปซ้ำลงไปตามจำนวนพนักงาน ให้แต่ละชุดดึงรหัสคนถัดไปจากรายชื่อ แล้วตั้งพื้นที่พิมพ์ 2 ใบต่อหน้า A4
- ข้ามคนที่ไม่มีรายได้เดือนนั้น เช่น คนที่ลาออกแล้ว ใช้ช่องนับลำดับเฉพาะคนที่รายได้มากกว่า 0
- ตรวจยอดก่อนพิมพ์ ผลรวมยอดสุทธิในสลิปทุกใบต้องเท่ากับยอดโอนเงินเดือนทั้งบริษัท
ข้อผิดพลาดที่พบบ่อย
- พิมพ์ตัวเลขลงสลิปเองทุกเดือน ตัวเลขในสลิปไม่ตรงกับตารางเงินเดือน
- ใช้
VLOOKUPที่ไม่ล็อกช่วงด้วย$คัดลอกแล้วช่วงเลื่อน - สลิปไม่แยกรายการหัก พนักงานถามทุกเดือนว่าโดนหักอะไร
- ไม่มีหมายเหตุอธิบายรายการพิเศษ เช่น หักขาดงาน 1 วัน
สูตรของตัวเลขแต่ละช่องอยู่ใน สูตร Excel เงินเดือน
คู่มือเงินเดือนครบทุกเรื่องสำหรับเจ้าของธุรกิจที่ทำเงินเดือนเอง: ทำเงินเดือนด้วย Excel หรือโปรแกรมสำเร็จรูป
ไฟล์ Sheetable Payroll มีแท็บพิมพ์สลิปที่ดึงข้อมูลจากเดือนที่เลือก พิมพ์ได้สูงสุด 100 ใบต่อรอบ ข้ามคนที่ไม่มีรายได้ให้ มีช่องหมายเหตุบนสลิป และใบสรุปเงินเดือนพร้อมเลขบัญชีสำหรับโอน
คำถามที่พบบ่อย
ข้อมูลนายจ้าง ข้อมูลพนักงานและรอบจ่าย รายได้แยกรายการ รายการหักแยกรายการ และยอดจ่ายสุทธิ ควรมียอดสะสมทั้งปีด้วย
ทำแบบฟอร์มสลิป 1 ชุด ใส่รหัสพนักงานในเซลล์เดียว แล้วใช้ INDEX กับ MATCH ดึงตัวเลขจากตารางเงินเดือนของเดือนนั้น
ได้ ทำแบบฟอร์มสลิปซ้ำตามจำนวนพนักงาน ให้แต่ละชุดดึงรหัสคนถัดไป แล้วตั้งพื้นที่พิมพ์ให้ได้ 2 ใบต่อหน้า A4
แหล่งข้อมูล
- Microsoft Support: ฟังก์ชัน INDEX และ MATCH
- สำนักงานประกันสังคม: อัตราเงินสมทบและเพดานค่าจ้าง ปี 2569
บทความนี้เป็นข้อมูลทั่วไปเพื่อช่วยสร้างไฟล์คำนวณ
