ข้ามไปที่เนื้อหา

บทที่ 2: ลูกหนี้เงินกู้ — สหกรณ์ออมทรัพย์/เครดิตยูเนี่ยน

กลุ่มเป้าหมาย: สหกรณ์ออมทรัพย์ + เครดิตยูเนี่ยน ที่เรียกเก็บเงินงวดโดยการหักจากเงินได้ ณ ที่จ่าย (Case 🅰️ — ลูกค้าหลัก ~90% ของสำนักงาน)

ความยาว: บทเต็ม ละเอียดครบทุกประเด็น — ใช้เป็น reference book สำหรับพนักงาน

กรณีไม่หักเงินได้ ณ ที่จ่าย (~10% ของลูกค้า) → ดูบทที่ 2B แยกต่างหาก


Section 1: ภาพรวม

1.1 ลูกหนี้เงินกู้คืออะไร

ลูกหนี้เงินกู้ หมายถึง สิทธิเรียกร้องที่สหกรณ์จะได้รับชำระหนี้จากสมาชิก (หรือสหกรณ์อื่น/ชุมนุมสหกรณ์) ที่ได้กู้ยืมเงินไปจากสหกรณ์ตามสัญญา ตามนิยามใน:

  • คำแนะนำนายทะเบียนสหกรณ์ พ.ศ. 2547 ส่วนที่ 1
  • ระเบียบนายทะเบียนสหกรณ์ฯ พ.ศ. 2563 ข้อ 25

ลูกหนี้เงินกู้ของสหกรณ์ออมทรัพย์/เครดิตยูเนี่ยน รวมถึง:

ประเภท คำอธิบาย
เงินกู้สามัญ เงินกู้ระยะปานกลาง-ยาว สำหรับใช้จ่ายตามวัตถุประสงค์ทั่วไป มีผู้ค้ำประกัน/หุ้น/เงินฝากเป็นหลักประกัน
เงินกู้ฉุกเฉิน เงินกู้ระยะสั้น วงเงินจำกัด ใช้กรณีจำเป็นเร่งด่วน
เงินกู้พิเศษ เงินกู้วงเงินสูง ระยะยาว ใช้เพื่อการเคหะ การลงทุน ฯลฯ มักมีหลักทรัพย์จดจำนอง
ลูกหนี้เงินกู้ปรับปรุงโครงสร้างหนี้ (TDR) ลูกหนี้ที่ปรับเปลี่ยนเงื่อนไขสัญญาเดิมเนื่องจากผู้กู้มีปัญหาทางการเงิน
ลูกหนี้เงินกู้ขาดสมาชิกภาพ สมาชิกที่ลาออก/พ้นสภาพ แต่ยังมียอดหนี้ค้างกับสหกรณ์
ลูกหนี้เงินกู้ระหว่างดำเนินคดี สหกรณ์ฟ้องและศาลประทับรับฟ้องแล้ว
ลูกหนี้เงินกู้ตามคำพิพากษา ศาลพิพากษาถึงที่สุด/ทำสัญญาประนีประนอมยอมความแล้ว

1.2 ความสำคัญในงบการเงินสหกรณ์

ลูกหนี้เงินกู้เป็น บัญชีที่มีนัยสำคัญสูงสุด (most material account) ในงบแสดงฐานะการเงินของสหกรณ์ออมทรัพย์/เครดิตยูเนี่ยน — โดยทั่วไปคิดเป็น 70-90% ของสินทรัพย์รวม ขึ้นอยู่กับขนาดและกลยุทธ์ของแต่ละสหกรณ์

ผลกระทบของการสอบบัญชีลูกหนี้เงินกู้:

  • 💰 ผลกระทบต่อกำไร: ดอกเบี้ยรับจากเงินให้กู้คือ revenue หลัก / ค่าเผื่อหนี้สงสัยจะสูญคือ expense ที่อาจมีนัยสำคัญสูง
  • 📊 ผลกระทบต่อ ratios: NPL ratio, Coverage ratio, ROA — ทุก ratio ที่ผู้กำกับและสมาชิกใช้ประเมินสหกรณ์
  • ⚖️ ความเสี่ยงทางกฎหมาย: หากสหกรณ์ตั้งค่าเผื่อไม่ครบถ้วน อาจเข้าข่ายความผิดตาม พ.ร.บ. สหกรณ์ และผู้สอบบัญชีอาจเผชิญความรับผิดทางวิชาชีพ

1.3 แผนผังลูกหนี้เงินกู้ — มุมมองภาพรวม

                    ลูกหนี้เงินกู้ทั้งหมด
                            │
        ┌───────────────────┼───────────────────┐
        │                   │                   │
   ลูกหนี้ปกติ          ลูกหนี้มีปัญหา      ลูกหนี้พิเศษ
   (Performing)        (Non-Performing)    (Special)
        │                   │                   │
   ┌────┴────┐         ┌────┴─────┐        ┌────┴────┐
   │         │         │          │        │         │
 สามัญ    ฉุกเฉิน    ค้างชำระ    NPL    TDR    ระหว่าง  ตามคำ
                                              ดำเนินคดี พิพากษา

                              ↓
                  จัดชั้นและประมาณค่าเผื่อ
                  ตามประกาศ 2567

1.4 มาตรฐาน/ระเบียบที่เกี่ยวข้องในบทนี้

คำเตือน: ก่อนใช้คู่มือนี้ ผู้สอบบัญชีต้องตรวจสอบเวอร์ชันล่าสุดของแต่ละมาตรฐาน/ระเบียบเสมอ เพราะอาจมีการแก้ไขเพิ่มเติมหลังจากการจัดทำคู่มือนี้

ด้านการบัญชี

เอกสาร ส่วนที่เกี่ยวข้อง ใช้กับเรื่อง
ระเบียบนายทะเบียนสหกรณ์ฯ พ.ศ. 2563 ข้อ 25-33 นิยาม / รับรู้ / ค่าเผื่อ / ตัดหนี้สูญ / เปิดเผย
ประกาศนายทะเบียนสหกรณ์ฯ พ.ศ. 2567 ทั้งฉบับ จัดชั้น + อัตราค่าเผื่อ (สำหรับ Case 🅰️)
คำแนะนำนายทะเบียนสหกรณ์ฯ พ.ศ. 2547 ส่วน 1, 2(ข้อ 1), 3, 4 ความหมาย, การบันทึกบัญชี, การแสดงในงบ, ตัวอย่าง
TFRS for NPAEs (ปรับปรุง 2565) บทที่ 7 ลูกหนี้ Fallback ตามระเบียบ 2563 ข้อ 86

ด้านการสอบบัญชี

เอกสาร ใช้กับเรื่อง
TSA 315 (Revised) ทำความเข้าใจกิจการและประเมินความเสี่ยง
TSA 330 การปฏิบัติตอบสนองความเสี่ยงที่ประเมินได้
TSA 500 หลักฐานการสอบบัญชี
TSA 505 การยืนยันยอดจากภายนอก
TSA 540 การตรวจสอบประมาณการทางบัญชี (ค่าเผื่อหนี้สงสัยจะสูญ)
TSA 550 ผู้เกี่ยวข้องกัน

ด้านกฎหมาย

เอกสาร ใช้กับเรื่อง
พ.ร.บ. สหกรณ์ พ.ศ. 2542 และที่แก้ไขเพิ่มเติม มาตรา 33/1, 46, 62, 66
ประมวลกฎหมายแพ่งและพาณิชย์ อายุความ, การฟ้องร้อง, หนี้สูญ
ประมวลรัษฎากร การหักภาษี ณ ที่จ่าย, การตัดหนี้สูญทางภาษี (กรณีที่เกี่ยวข้อง)

Section 2: หลักการบัญชี

2.1 นิยามและการรับรู้รายการ

2.1.1 นิยามตามคำแนะนำ 2547 ส่วน 1

ตาม คำแนะนำนายทะเบียนสหกรณ์ พ.ศ. 2547 ส่วนที่ 1 กำหนดนิยามไว้ดังนี้:

ลูกหนี้ หมายถึง สิทธิเรียกร้องที่สหกรณ์จะได้รับชำระหนี้จากบุคคลอื่น ไม่ว่าจะเป็นในรูปเงินสด สินค้า หรือบริการ ซึ่งชื่อของลูกหนี้จะแตกต่างกันตามลักษณะของธุรกิจที่ก่อให้เกิดลูกหนี้และลักษณะการเกิดสิทธิเรียกร้องนั้น

หนี้สูญ หมายถึง ลูกหนี้ที่ได้ติดตามทวงถามจนถึงที่สุดแล้วแต่ไม่ได้รับชำระหนี้และได้จำหน่ายออกจากบัญชีลูกหนี้

หนี้สงสัยจะสูญ หมายถึง ลูกหนี้ที่คาดว่าจะเรียกเก็บไม่ได้ และถือเป็นค่าใช้จ่ายของรอบระยะเวลาบัญชีนั้น แต่ยังไม่ได้ตัดจำหน่ายออกจากบัญชี

ค่าเผื่อหนี้สงสัยจะสูญ หมายถึง จำนวนที่กันไว้สำหรับลูกหนี้ที่คาดว่าจะเรียกเก็บไม่ได้ และถือเป็นบัญชีปรับมูลค่าที่ตั้งขึ้นเพื่อแสดงเป็นรายการหักจากบัญชีลูกหนี้ในงบการเงิน เพื่อให้คงเหลือเป็นมูลค่าสุทธิของลูกหนี้ที่คาดว่าจะเรียกเก็บได้

การตัดจำหน่ายหนี้สูญ หมายถึง การโอนปรับปรุงทางบัญชีเพื่อตัดจำหน่ายหนี้สูญออกจากบัญชีลูกหนี้ในกรณีที่ไม่สามารถเรียกเก็บหนี้จากลูกหนี้รายนั้นได้เป็นที่แน่นอนแล้ว โดยต้องปฏิบัติตามหลักเกณฑ์ วิธีการและเงื่อนไขที่นายทะเบียนสหกรณ์กำหนด

หนี้สูญรับคืน หมายถึง ลูกหนี้ที่ตัดจำหน่ายหนี้สูญออกจากบัญชีแล้ว แต่ภายหลังสามารถเรียกเก็บหนี้ได้ ซึ่งถือเป็นรายได้ของรอบระยะเวลาบัญชีนั้น

2.1.2 การรับรู้รายการ

ตาม ระเบียบ 2563 ข้อ 8 สหกรณ์ต้องรับรู้สินทรัพย์ (รวมลูกหนี้เงินกู้) เมื่อ:

  1. ✅ มีความเป็นไปได้ค่อนข้างแน่ที่ประโยชน์เชิงเศรษฐกิจในอนาคตจะเข้าสู่สหกรณ์
  2. ✅ สินทรัพย์นั้นมีราคาทุนหรือมูลค่าที่สามารถวัดได้อย่างน่าเชื่อถือ

สำหรับลูกหนี้เงินกู้ การรับรู้เกิดขึ้นเมื่อ: - มีสัญญาเงินกู้ที่ลงนามครบถ้วน - สหกรณ์จ่ายเงินให้ผู้กู้แล้ว (โดยการให้เงินสด/โอนเข้าบัญชีเงินฝากสหกรณ์/โอนเข้าธนาคาร) - มีหลักฐานการอนุมัติจากคณะกรรมการดำเนินการตามระเบียบของสหกรณ์

📌 [ต้องอ้างอิงต้นฉบับ] เกณฑ์คงค้าง (ระเบียบ 2563 ข้อ 7): สหกรณ์ต้องบันทึกบัญชีตามเกณฑ์คงค้าง — รายได้ดอกเบี้ยรับจะรับรู้ในงวดที่เกิดสิทธิเรียกร้อง ไม่ใช่งวดที่ได้รับเงินสดจริง

2.2 การบันทึกบัญชี

2.2.1 เมื่อจ่ายเงินกู้ให้สมาชิก

ตาม คำแนะนำ 2547 ส่วน 2 ข้อ 1.1.1:

เดบิต  ลูกหนี้เงินกู้ ......(ระบุประเภท)......          xxx
   เครดิต  เงินสด/เงินฝากธนาคาร (ตามแต่กรณี)              xxx

ตัวอย่าง 2.1: สหกรณ์ ก. จ่ายเงินกู้สามัญให้นาย A จำนวน 500,000 บาท โดยโอนเข้าบัญชีเงินฝากออมทรัพย์ของนาย A ที่สหกรณ์

เดบิต  ลูกหนี้เงินกู้สามัญ                          500,000
   เครดิต  เงินรับฝากออมทรัพย์ - นาย A                       500,000

2.2.2 เมื่อรับชำระหนี้จากลูกหนี้ — ลำดับการหักชำระ

ตาม ระเบียบ 2563 ข้อ 29 + คำแนะนำ 2547 ส่วน 2 ข้อ 1.1.2:

ลำดับการหักชำระเงินที่ได้รับ (สำคัญมาก!):

  1. ค่าปรับค้างรับ
  2. ดอกเบี้ยค้างรับ
  3. ค่าปรับรับประจำปี (ค่าปรับงวดปัจจุบัน)
  4. ดอกเบี้ยรับประจำปี (ดอกเบี้ยงวดปัจจุบัน)
  5. ต้นเงิน

⚠️ ข้อควรระวัง: ลำดับนี้สำคัญมากต่อการคำนวณดอกเบี้ยและค่าเผื่อ — สหกรณ์ที่ใช้ระบบคอมพิวเตอร์ต้องตั้งค่าให้ถูกต้อง บางสหกรณ์ตั้งระบบให้หักต้นเงินก่อน ทำให้ดอกเบี้ยค้างรับสะสมและเกิดปัญหาในระยะยาว

Journal entry:

เดบิต  เงินสด/เงินฝากธนาคาร                       xxx
   เครดิต  ค่าปรับค้างรับ                                xxx
            ดอกเบี้ยเงินให้กู้ค้างรับ                     xxx
            รายได้ค่าปรับลูกหนี้เงินกู้                   xxx
            ดอกเบี้ยรับจากเงินให้กู้                      xxx
            ลูกหนี้เงินกู้...(ระบุประเภท)...              xxx

ตัวอย่าง 2.2: นาย A ส่งเงินงวดมา 12,000 บาท โดยมีรายละเอียด: - ค่าปรับค้างรับ 500 บาท - ดอกเบี้ยค้างรับ 1,500 บาท - ดอกเบี้ยงวดเดือนนี้ 2,000 บาท - ต้นเงินที่ต้องชำระงวดนี้ 8,000 บาท

เดบิต  เงินสด                                    12,000
   เครดิต  ค่าปรับค้างรับ                               500
            ดอกเบี้ยเงินให้กู้ค้างรับ                  1,500
            ดอกเบี้ยรับจากเงินให้กู้                   2,000
            ลูกหนี้เงินกู้สามัญ                        8,000

2.2.3 ลูกหนี้ตัวแทนหักเงินส่ง — กลไกของ Case 🅰️

💡 นี่คือกลไกพิเศษของ Case 🅰️ ที่ทำให้สหกรณ์ออมทรัพย์/เครดิตยูเนี่ยนหักเงินได้ ณ ที่จ่าย — เป็น mechanism ที่ทำให้ความเสี่ยง credit risk ต่ำกว่า Case 🅱️ มาก

ตาม คำแนะนำ 2547 ส่วน 2 ข้อ 1.2:

สหกรณ์มอบให้บุคคล/หน่วยงาน (เช่น หน่วยงานต้นสังกัดของสมาชิก) เป็นตัวแทนหักเงินที่สมาชิกต้องส่งสหกรณ์รายเดือน/รายงวด ได้แก่: - เงินสะสม - ค่าหุ้นรายเดือน - เงินงวดชำระหนี้ (ต้นเงิน + ดอกเบี้ย + ค่าปรับ) - ค่าธรรมเนียมแรกเข้า (สำหรับสมาชิกใหม่)

โดยหัก ณ ที่จ่ายและนำส่งต่อสหกรณ์

ขั้นตอนที่ 1: สหกรณ์ส่งเอกสารหลักฐานให้ตัวแทนเพื่อหักเงิน

เดบิต  ลูกหนี้ตัวแทนหักเงินส่ง                          xxx
   เครดิต  ลูกหนี้เงินกู้...(ระบุประเภท)...                  xxx
            ดอกเบี้ยรับจากเงินให้กู้                          xxx
            ค่าธรรมเนียมแรกเข้า                              xxx
            ทุนเรือนหุ้น                                     xxx
            (- ฯลฯ -)

ขั้นตอนที่ 2a: ได้รับชำระครบจำนวนที่สั่งหัก

เดบิต  เงินสด/เงินฝากธนาคาร                            xxx
   เครดิต  ลูกหนี้ตัวแทนหักเงินส่ง                            xxx

ขั้นตอนที่ 2b: ได้รับชำระไม่ครบ (สมาชิกไม่มีเงินเดือนพอ/ลาออก/เสียชีวิต)

ตัวแทนจะส่งคืนใบเสร็จรับเงินฉบับที่หักไม่ได้พร้อมรายละเอียด — สหกรณ์ต้อง: 1. ยกเลิกใบเสร็จเดิมที่ส่งไป 2. ออกใบเสร็จใหม่สำหรับเฉพาะส่วนที่หักได้ 3. โอนกลับรายการสำหรับส่วนที่หักไม่ได้

เดบิต  เงินสด/เงินฝากธนาคาร                            xxx  (ส่วนที่หักได้จริง)
        ลูกหนี้เงินกู้...(ระบุประเภท)...                xxx  (โอนกลับ)
        ดอกเบี้ยรับจากเงินให้กู้                        xxx  (โอนกลับ)
        ค่าธรรมเนียมแรกเข้า                            xxx  (โอนกลับ)
        ทุนเรือนหุ้น                                   xxx  (โอนกลับ)
   เครดิต  ลูกหนี้ตัวแทนหักเงินส่ง                          xxx

⚠️ Audit risk ที่สำคัญ: ผู้สอบบัญชีต้องตรวจสอบ "ลูกหนี้ตัวแทนหักเงินส่ง" คงเหลือ ณ วันสิ้นปีอย่างละเอียด — ต้องเป็นยอดที่ส่งไปหักแต่ยังไม่ได้รับเงินคืน หากค้างนานผิดปกติ อาจหมายถึง: - ตัวแทนหักเงินได้แต่ไม่นำส่ง (ทุจริต) - สมาชิกลาออก/เสียชีวิต แต่ยังไม่ได้ปรับรายการ - ระบบบัญชีของสหกรณ์มีปัญหา


Section 2.2.4 การปรับปรุงดอกเบี้ยค้างรับ ณ วันสิ้นปี

หลักการ

ตาม เกณฑ์คงค้าง (ระเบียบ 2563 ข้อ 7) ณ วันสิ้นปีทางบัญชี สหกรณ์ต้องคำนวณดอกเบี้ยที่เกิดขึ้นแล้วแต่ยังไม่ถึงกำหนดชำระ หรือดอกเบี้ยที่ถึงกำหนดแล้วแต่ลูกหนี้ยังไม่จ่าย เพื่อรับรู้เป็นรายได้ในงวดที่เกิดขึ้น

ตัวอย่าง 2.3: นาย B กู้เงิน 1,000,000 บาท อัตราดอกเบี้ย 6% ต่อปี ส่งเงินงวดทุกสิ้นเดือน — ณ วันสิ้นปี 31 ธ.ค. 25X8 ปรากฏว่า: - ส่งงวดเดือน ธ.ค. ครบแล้ว (รวมดอกเบี้ย ธ.ค.) - แต่ยังมีดอกเบี้ยที่เกิดระหว่าง 1-31 ธ.ค. ที่ยังไม่ครบกำหนดชำระ (จะกำหนดเดือน ม.ค. ปีหน้า)

⚠️ [พี่ตรวจสอบ] ในทางปฏิบัติ บางสหกรณ์คิดดอกเบี้ยแบบ "งวดต่องวด" (ดอกเบี้ยถึงกำหนดพร้อมต้นเงิน) ทำให้ไม่มีดอกเบี้ยค้างรับเกิดขึ้นถ้าลูกหนี้ชำระตรง — case นี้ไม่ต้องปรับปรุง

Journal entry — บันทึกดอกเบี้ยค้างรับ ณ สิ้นปี

เดบิต  ดอกเบี้ยเงินให้กู้ค้างรับ                       xxx
   เครดิต  ดอกเบี้ยรับจากเงินให้กู้                          xxx

กลับรายการเมื่อรับชำระจริง

เมื่อปีหน้ารับเงินค่างวดที่รวมดอกเบี้ยที่ค้างรับมาแล้ว → หักจาก "ดอกเบี้ยเงินให้กู้ค้างรับ" ก่อน (ตามลำดับใน 2.2.2)

⚠️ ข้อยกเว้น: NPL (ดูข้อ 2.4)

ถ้าลูกหนี้เป็น NPL → ระงับการรับรู้ดอกเบี้ยค้างรับเป็นรายได้ ตามประกาศ 2567 ข้อ 15 — รายละเอียดอยู่ใน Section 2.4


Section 2.2.5 ลูกหนี้เงินกู้ปรับปรุงโครงสร้างหนี้ (TDR)

นิยาม

Troubled Debt Restructuring (TDR) = การที่สหกรณ์ผ่อนปรนเงื่อนไขสัญญาเงินกู้เดิม เนื่องจากลูกหนี้มีปัญหาทางการเงิน

ตัวอย่างการผ่อนปรน: - ลดอัตราดอกเบี้ย - ขยายระยะเวลาชำระหนี้ - ลดยอดต้นเงินคงเหลือ (haircut) - ผ่อนค่างวดน้อยลง - งดเก็บค่าปรับ/ดอกเบี้ยในช่วงเวลาที่กำหนด - เปลี่ยนสัญญาเงินกู้เดิมเป็นสัญญาประนีประนอมยอมความ

การบันทึกบัญชี

ตาม คำแนะนำ 2547 ส่วน 2 ข้อ 1.1 (ลูกหนี้เงินกู้) + ระเบียบ 2563 ข้อ 25 (ลูกหนี้เงินกู้ — ครอบคลุม TDR):

เดบิต  ลูกหนี้เงินกู้ปรับปรุงโครงสร้างหนี้                xxx
   เครดิต  ลูกหนี้เงินกู้สามัญ (หรือประเภทเดิม)              xxx

หากมีดอกเบี้ยค้างรับ/ค่าปรับค้างรับที่จะยกหนี้ตามข้อตกลง — บันทึก write-off ตามวิธีที่กำหนด

⚠️ ข้อสำคัญสำหรับการจัดชั้น (ประกาศ 2567 ข้อ 14)

ลูกหนี้ TDR ไม่ reset อายุการค้างชำระ — ต้องนับระยะเวลาผิดนัดต่อเนื่องตามสัญญาเดิมรวมกับสัญญาปรับปรุงโครงสร้างหนี้

ตัวอย่าง 2.4: - นาย C ค้างชำระมา 4 เดือน (อยู่ในชั้น "ต่ำกว่ามาตรฐาน")
- 1 ม.ค. 25X9 ทำสัญญา TDR - 31 ธ.ค. 25X9 ปรากฏว่านาย C ผ่อนตามสัญญา TDR ได้ตลอดทั้งปี

ห้าม จัดเป็นชั้น "ปกติ" — ต้องนับต่อเนื่อง: - ระยะเวลาตามสัญญาเดิม (4 เดือน) + ตามสัญญา TDR (12 เดือน) = 16 เดือน - → จัดชั้น "สงสัยจะสูญ" (เกิน 12 เดือน) ตั้งค่าเผื่อ 100%

📌 [ต้องอ้างอิงต้นฉบับ] ผู้สอบบัญชีต้องตรวจสอบ logic การจัดชั้นในระบบสหกรณ์ — บางระบบ default ให้ TDR reset เป็นชั้นปกติทันที ซึ่งผิดกฎ


Section 2.2.6 ลูกหนี้เงินกู้ขาดสมาชิกภาพ

เกิดเมื่อใด

สมาชิกที่กู้เงินกับสหกรณ์ แล้วต่อมา: - ลาออกจากสมาชิกภาพ - ถูกออกจากสหกรณ์ (ตามข้อบังคับ) - เสียชีวิต - ย้ายงานไปหน่วยงานที่ไม่อยู่ภายใต้ข้อบังคับสหกรณ์

แต่ยังมียอดหนี้ค้างกับสหกรณ์

การบันทึกบัญชี

เดบิต  ลูกหนี้เงินกู้ขาดสมาชิกภาพ                        xxx
        ค่าปรับค้างรับ - ลูกหนี้ขาดสมาชิกภาพ              xxx
        ดอกเบี้ยค้างรับ - ลูกหนี้ขาดสมาชิกภาพ             xxx
   เครดิต  ลูกหนี้เงินกู้...(ระบุประเภทเดิม)...               xxx
            ค่าปรับค้างรับ                                    xxx
            ดอกเบี้ยเงินให้กู้ค้างรับ                         xxx

⚠️ ข้อสำคัญ — Credit risk จะเพิ่มขึ้นทันที

ก่อนขาดสมาชิกภาพ → สหกรณ์มี mechanism หักเงิน ณ ที่จ่าย (Case 🅰️) หลังขาดสมาชิกภาพ → สหกรณ์ต้องไปเก็บเงินจากลูกหนี้โดยตรง + ดำเนินการกับผู้ค้ำประกัน/หลักประกัน

📌 [ต้องอ้างอิงต้นฉบับ] การจัดชั้นลูกหนี้ขาดสมาชิกภาพ — ตามประกาศ 2567 ข้อ 13 หากเข้าข่าย "ผิดสัญญา/ผิดเงื่อนไข" → ต้องตั้งค่าเผื่อเต็มจำนวน (หักหลักประกันก่อน)


Section 2.2.7 ลูกหนี้เงินกู้ระหว่างดำเนินคดี

ตาม คำแนะนำ 2547 ส่วน 2 ข้อ 1.8:

นิยาม

ลูกหนี้ที่สหกรณ์ได้ยื่นฟ้องต่อศาล และศาลได้มีคำสั่งประทับรับฟ้องแล้ว

ขั้นตอน

ขั้นที่ 1: ก่อนยื่นฟ้อง — หยุดคำนวณดอกเบี้ย/ค่าปรับ

เมื่อสหกรณ์ส่งเอกสารให้ทนายความเพื่อฟ้อง: - หยุดคำนวณดอกเบี้ยและค่าปรับในระบบ - ก่อนทนายยื่นฟ้องจริง → ประสานกับทนายเพื่อคำนวณดอกเบี้ย/ค่าปรับจนถึงวันยื่นฟ้อง (ใช้เป็นมูลฟอง)

ขั้นที่ 2: เมื่อศาลรับฟ้อง — โอนยอดมาบัญชีลูกหนี้ระหว่างดำเนินคดี

เดบิต  ลูกหนี้ระหว่างดำเนินคดี                          xxx
   เครดิต  ค่าปรับค้างรับ                                    xxx
            ดอกเบี้ยค้างรับ                                  xxx
            รายได้ค่าปรับ                                    xxx
            ดอกเบี้ยรับ                                      xxx
            ลูกหนี้...(ระบุประเภท)...                        xxx

ขั้นที่ 3: ตั้งค่าเผื่อหนี้สงสัยจะสูญ

ตามคำแนะนำ 2547 ส่วน 2 ข้อ 1.8.2: - ค่าปรับ + ดอกเบี้ย + รายได้ค่าปรับและดอกเบี้ยรับ ส่วนที่อยู่ในมูลฟอง → ตั้งค่าเผื่อเต็มจำนวน - ต้นเงิน → พิจารณาสภาพลูกหนี้ + หลักประกัน → ตั้งให้เพียงพอกับผลเสียหายที่อาจเกิดขึ้น

เดบิต  หนี้สงสัยจะสูญ - ลูกหนี้ระหว่างดำเนินคดี           xxx
   เครดิต  ค่าเผื่อหนี้สงสัยจะสูญ - ลูกหนี้ระหว่างดำเนินคดี      xxx

📌 ภายใต้ประกาศ 2567 — ลูกหนี้ที่สหกรณ์ฟ้องดำเนินคดีจัดอยู่ในชั้น "สงสัย" (ค้าง 6-12 เดือน หรือฟ้องคดี) → ตั้ง 50% เป็นอย่างน้อย — แต่ในทางปฏิบัติควรตั้ง 100% เพราะการฟ้องคดีบ่งชี้ว่าโอกาสได้คืนต่ำมาก

ขั้นที่ 4: ค่าใช้จ่ายในการดำเนินคดี

เดบิต  เงินทดรองดำเนินคดี                              xxx
   เครดิต  เงินสด/เงินฝากธนาคาร                              xxx

(ค่าฤชาธรรมเนียม + ค่าทนายความ ฯลฯ)


Section 2.2.8 ลูกหนี้เงินกู้ตามคำพิพากษา

ตาม คำแนะนำ 2547 ส่วน 2 ข้อ 1.9:

นิยาม

ลูกหนี้ที่: - ศาลพิพากษาถึงที่สุด ให้ชดใช้ต่อสหกรณ์ หรือ - ทำสัญญาประนีประนอมยอมความ ในระหว่างดำเนินคดี

Journal entry — โอนจาก "ระหว่างดำเนินคดี" → "ตามคำพิพากษา"

กรณีศาลพิพากษาตามมูลฟ้อง + ดอกเบี้ย + ค่าฤชาธรรมเนียม + ค่าทนาย

เดบิต  ลูกหนี้ตามคำพิพากษา                              xxx
   เครดิต  ลูกหนี้ระหว่างดำเนินคดี                            xxx
            เงินทดรองดำเนินคดี                                xxx
            ดอกเบี้ยรับตามคำพิพากษา                           xxx

กรณีศาลพิพากษาให้น้อยกว่ามูลฟ้อง

ส่วนต่างระหว่างมูลฟ้อง - มูลตามคำพิพากษา → ขออนุมัติที่ประชุมใหญ่ตัดเป็นหนี้สูญ (ดู Section 2.5)

กรณีคำพิพากษาไม่กล่าวถึงค่าฤชาธรรมเนียม

→ โอนเงินทดรองดำเนินคดีเป็นค่าใช้จ่ายในการดำเนินคดี

เดบิต  ค่าใช้จ่ายในการดำเนินคดี                           xxx
   เครดิต  เงินทดรองจ่ายดำเนินคดี                            xxx

การตั้งค่าเผื่อหนี้สงสัยจะสูญ

ตามคำแนะนำ 2547 ส่วน 2 ข้อ 1.9.3:

"แม้ว่าศาลได้มีคำพิพากษาให้สหกรณ์ได้รับชดใช้ แต่ถ้าลูกหนี้ยังไม่ได้ชำระเงินให้สหกรณ์ เพื่อให้เป็นไปตามหลักความระมัดระวังในการดำเนินงาน ให้สหกรณ์ตั้งค่าเผื่อหนี้สงสัยจะสูญลูกหนี้ตามคำพิพากษา และให้คงบัญชีไว้จนกว่าจะได้รับชดใช้เงินคืน"

→ ตั้งค่าเผื่อเต็มจำนวน 100% จนกว่าจะรับเงินจริง

ดอกเบี้ยตามคำพิพากษาค้างรับ

ระหว่างวันที่ศาลพิพากษา → วันที่ลูกหนี้ชำระหนี้จริง อาจกินเวลานาน — สหกรณ์ต้อง: 1. ตั้งดอกเบี้ยตามคำพิพากษาค้างรับ ทุกสิ้นปี (ตามอัตราที่ศาลกำหนด) 2. ตั้งค่าเผื่อหนี้สงสัยจะสูญเต็มจำนวน

⚠️ อายุความบังคับคดี — 10 ปี

หนี้ตามคำพิพากษามีอายุความบังคับคดี 10 ปี นับจากวันที่ศาลมีคำพิพากษา — ถ้าเกิน 10 ปียังไม่บังคับคดี → สิทธิเรียกร้องระงับ → ต้องตัดเป็นหนี้สูญ


Section 2.3 ⭐ การจัดชั้นและประมาณค่าเผื่อหนี้สงสัยจะสูญ

นี่คือหัวใจของบทนี้ — หลักเกณฑ์ใหม่ตามประกาศนายทะเบียนสหกรณ์ฯ พ.ศ. 2567 (ประกาศ 25 ก.ค. 2567 / ราชกิจจาฯ 28 ส.ค. 2567)

บังคับใช้กับ: สหกรณ์ออมทรัพย์/เครดิตยูเนี่ยน/ชุมนุมสหกรณ์ที่เรียกเก็บเงินงวดโดยหักจากเงินได้ ณ ที่จ่าย (Case 🅰️)

2.3.1 ภาพรวม — เปลี่ยนจากระบบเก่ามาเป็นอย่างไร

ระบบเก่า (ระเบียบ 2544 + คำแนะนำ 2547 ส่วน 2 ข้อ 2) ระบบใหม่ (ประกาศ 2567)
3 วิธี: รายตัว / 5%ขั้นต่ำ / Aging จัดชั้น 6 ระดับตามอายุค้างชำระ
ตั้งค่าเผื่อทันทีเต็มจำนวน ทยอยตั้งใน 5 ปี (ปีละ ≥ 20%)
ไม่มีกฎ NPL ชัดเจน NPL ระงับรับรู้ดอกเบี้ย + ตั้งค่าเผื่อดอกเบี้ยค้างรับเต็มจำนวน
TDR อาจ reset ชั้นได้ TDR ไม่ reset — นับต่อเนื่อง

2.3.2 การจัดชั้นคุณภาพลูกหนี้ — 6 ชั้น

ตาม ประกาศ 2567 ข้อ 4-11:

ชั้น หลักเกณฑ์ อ้างอิง
1. ปกติ ลูกหนี้ชำระตามกำหนดสัญญา ไม่มีค้าง ข้อ 5
2. กล่าวถึงเป็นพิเศษ ค้างต้นเงินหรือดอกเบี้ย รวมกัน ไม่เกิน 3 เดือน นับแต่ถึงกำหนดชำระ ข้อ 6
3. ต่ำกว่ามาตรฐาน ค้าง เกิน 3 เดือนแต่ไม่เกิน 6 เดือน ข้อ 7
4. สงสัย ค้าง เกิน 6 เดือนแต่ไม่เกิน 12 เดือน หรือ สหกรณ์/ชุมนุมสหกรณ์ฟ้องดำเนินคดี ข้อ 8
5. สงสัยจะสูญ ค้าง เกิน 12 เดือน หรือ ยื่นคำขอเฉลี่ยทรัพย์ ฯลฯ ข้อ 9
6. สูญ ลูกหนี้ตาย/สาบสูญ ไม่มีทรัพย์สิน หรือมีเจ้าหนี้บุริมสิทธิ์รายอื่นมากกว่าทรัพย์สิน ข้อ 10-11

Decision tree การจัดชั้น

       ลูกหนี้
         │
         ▼
     ผิดสัญญา/        ── ใช่ ──→ ตั้งเต็ม 100% (ข้อ 13)
     ผิดเงื่อนไข?              (หักหลักประกันก่อน)
         │
         ไม่
         ▼
    ฟ้องคดีแล้ว?    ── ใช่ ──→ ชั้น "สงสัย" (ข้อ 8)
         │
         ไม่
         ▼
    ค้างชำระ?       ── ไม่ ──→ ชั้น "ปกติ"
         │
         ใช่
         ▼
   อายุค้างเท่าไร?
         │
    ┌────┼────┬─────┬──────┐
   ≤3ด.  3-6ด. 6-12ด. >12ด. ตาย/สาบสูญ
    │     │     │      │       │
    ▼     ▼     ▼      ▼       ▼
   กล่าว  ต่ำ   สงสัย  สงสัย   สูญ
   ถึง   กว่า         จะสูญ
   พิเศษ  มฐ.

2.3.3 อัตราการตั้งค่าเผื่อ

ตาม ประกาศ 2567 ข้อ 12:

ชั้น อัตราขั้นต่ำ
ปกติ ไม่ต้องตั้ง
กล่าวถึงเป็นพิเศษ ⚠️ ประกาศไม่ระบุอัตรา (ข้อ 12 เริ่มจากชั้น "ต่ำกว่ามาตรฐาน")
ต่ำกว่ามาตรฐาน ร้อยละ 20
สงสัย ร้อยละ 50
สงสัยจะสูญ + สูญ ร้อยละ 100

📌 [ต้องอ้างอิงต้นฉบับ] ในประกาศ 2567 ข้อ 12 — ผู้สอบบัญชีต้องเปิดดูฉบับจริงเพื่อยืนยันว่าชั้น "กล่าวถึงเป็นพิเศษ" ต้องตั้งหรือไม่ บางการตีความบอกว่าไม่ต้องตั้ง บางการตีความบอกว่าต้องตั้งในอัตราที่สหกรณ์เห็นเหมาะสม

2.3.4 รายการที่หักออกก่อนคำนวณค่าเผื่อ (หลักประกัน)

ตาม ระเบียบ 2563 ข้อ 26 วรรคสอง — รายการที่นำมาหักจากยอดลูกหนี้ก่อนคำนวณค่าเผื่อ:

ลำดับ รายการ จำนวนที่หักได้
1 จำนวนเงินที่ได้รับชำระหนี้หลังวันสิ้นปีทางบัญชี แต่ก่อนวันที่ผู้สอบบัญชีแสดงความเห็น (subsequent receipts) เต็มจำนวนที่ได้รับ
2 เงินฝากของลูกหนี้ ที่ฝากไว้กับสหกรณ์ ตามที่เจ้าของบัญชีทำสัญญาตกลงผูกพันค้ำประกัน เต็มจำนวน
3 หลักทรัพย์รัฐบาล หรือหลักทรัพย์ที่กระทรวงการคลังค้ำประกันต้นเงินและดอกเบี้ย ที่เจ้าของทำสัญญาตกลงผูกพันค้ำประกัน เต็มมูลค่าหลักทรัพย์ที่นำมาเป็นหลักประกัน
4 ที่ดิน หรือที่ดินพร้อมอาคาร ที่จดจำนองไว้กับสหกรณ์ • ประเมินโดยทางราชการ → หักเต็มจำนวน
• ประเมินโดยผู้ประเมินรับอนุญาต → หักร้อยละ 70 ของราคาประเมิน

⚠️ ทุกรายการต้องไม่เกินวงเงินที่ระบุในสัญญาจำนอง

2.3.5 สูตรคำนวณค่าเผื่อ — ขั้นตอน

ขั้น 1: คำนวณยอดลูกหนี้คงเหลือ ณ วันสิ้นปี
        (รวมต้นเงิน + ดอกเบี้ยค้างรับ + ค่าปรับค้างรับ)

ขั้น 2: หักรายการตาม 2.3.4
        ─ Subsequent receipts
        ─ เงินฝากของลูกหนี้ที่ผูกพัน
        ─ หลักทรัพย์รัฐบาล
        ─ ที่ดินจำนอง (เต็มจำนวน หรือ 70% ตามแต่กรณี)

ขั้น 3: ยอดสุทธิที่ต้องประมาณการค่าเผื่อ

ขั้น 4: คูณด้วยอัตราตามชั้น (20% / 50% / 100%)

ขั้น 5: เปรียบเทียบกับยอดในบัญชีค่าเผื่อปัจจุบัน
        ─ ถ้ายอดที่คำนวณ > ยอดในบัญชี → บันทึกเพิ่มเป็นค่าใช้จ่าย
        ─ ถ้ายอดที่คำนวณ < ยอดในบัญชี → "ห้ามลด" (ข้อ 18)

ขั้น 6: ตรวจสอบว่าตั้งสะสมตามข้อ 19 หรือไม่
        ─ ปีแรก ≥ 20% ของจำนวนที่ต้องตั้งเต็ม
        ─ ปีต่อไป เพิ่ม ≥ 20% ของจำนวนที่ต้องตั้งเต็ม

2.3.6 ตัวอย่างการคำนวณ — Scenario แต่ละชั้น

ตัวอย่าง 2.5 — ชั้นต่ำกว่ามาตรฐาน

นาย D กู้สามัญ 500,000 บาท จำนองที่ดินมูลค่าประเมินจากทางราชการ 300,000 บาท - ค้างชำระ 4 เดือน - ยอดต้นเงินคงเหลือ ณ สิ้นปี: 480,000 บาท - ดอกเบี้ยค้างรับ: 8,000 บาท - ค่าปรับค้างรับ: 1,000 บาท

คำนวณ:

ยอดรวม                = 480,000 + 8,000 + 1,000 = 489,000 บาท
หัก: ที่ดินจำนอง       = 300,000 บาท (เต็มจำนวน เพราะประเมินทางราชการ)
ยอดสุทธิ              = 189,000 บาท
จัดชั้น              = ต่ำกว่ามาตรฐาน (ค้าง 4 เดือน)
อัตรา                = 20%
ค่าเผื่อที่ต้องตั้ง  = 189,000 × 20% = 37,800 บาท

ตัวอย่าง 2.6 — ชั้นสงสัยจะสูญ + ทยอยตั้ง 5 ปี (ข้อ 19)

นาย E กู้พิเศษ 1,000,000 บาท ไม่มีหลักประกัน - ค้างชำระ 14 เดือน → จัดชั้น "สงสัยจะสูญ" → อัตรา 100% - ยอดต้นเงินคงเหลือ + ค้างรับ ณ สิ้นปี: 950,000 บาท - ปีนี้ (25X8) เป็นปีแรกที่เข้าชั้น "สงสัยจะสูญ"

คำนวณตามข้อ 19 (ทยอยตั้ง 5 ปี):

ปี อัตราสะสมขั้นต่ำ ค่าเผื่อสะสม ค่าเผื่อที่บันทึกเพิ่มในปี
25X8 (ปีแรก) ≥ 20% 190,000 บาท 190,000 บาท
25X9 ≥ 40% 380,000 บาท 190,000 บาท
25Y0 ≥ 60% 570,000 บาท 190,000 บาท
25Y1 ≥ 80% 760,000 บาท 190,000 บาท
25Y2 ≥ 100% 950,000 บาท 190,000 บาท

💡 สหกรณ์สามารถตั้งเร็วกว่านี้ได้ (เช่น ตั้ง 100% ทันทีในปีแรก) แต่ขั้นต่ำคือ 20% ต่อปี

2.3.7 กฎพิเศษที่ต้องระวัง

🚨 ข้อ 13 — เงินกู้ผิดสัญญา/ผิดเงื่อนไข

ทันทีที่เกิดผิดสัญญา/ผิดเงื่อนไข (เช่น ลูกหนี้ฝ่าฝืนข้อบังคับสหกรณ์, ใช้เงินผิดวัตถุประสงค์, ผิดเงื่อนไขที่ระบุในสัญญา) → ต้องตั้งค่าเผื่อเต็มจำนวนทันที (หักหลักประกันก่อน)

⚠️ ห้ามรอ ให้อายุค้างชำระถึงเกณฑ์การจัดชั้น

🚨 ข้อ 14 — TDR

ลูกหนี้ปรับปรุงโครงสร้างหนี้ → นับระยะเวลาผิดนัดต่อเนื่องตามสัญญาเดิม + สัญญา TDR — ห้าม reset เป็นชั้นปกติ

🚨 ข้อ 15-16 — NPL (ดูรายละเอียดใน Section 2.4)

ลูกหนี้ที่ไม่ก่อให้เกิดรายได้ (ค้างชำระเกิน 3 เดือน): - ระงับการรับรู้ดอกเบี้ยค้างรับเป็นรายได้ - ตั้งค่าเผื่อดอกเบี้ยค้างรับเต็มจำนวน

🚨 ข้อ 17 — ลูกหนี้อื่นที่ผิดนัดชำระหนี้

ลูกหนี้อื่น (ที่ไม่ใช่ลูกหนี้เงินกู้สมาชิก เช่น ลูกหนี้ตามคำพิพากษา ลูกหนี้ขาดสมาชิกภาพ) ที่ผิดนัดชำระ → ตั้งค่าเผื่อเต็มจำนวน

🚨 ข้อ 18 — ห้ามลดยอดค่าเผื่อ

ถ้ายอดค่าเผื่อที่คำนวณได้น้อยกว่ายอดในบัญชี (เช่น ลูกหนี้สถานะดีขึ้น) → ห้ามลดยอดค่าเผื่อ — ต้องคงไว้จนกว่าจะ: - ได้รับชำระจริง (ลดยอดลูกหนี้ → ค่าเผื่อก็ลดตาม) - ตัดเป็นหนี้สูญ (โอนกลับค่าเผื่อ)

💡 หลักการนี้ป้องกันการ "manipulate กำไร" ของสหกรณ์ — ตั้งค่าเผื่อเพิ่มในปีกำไร แล้วลดในปีขาดทุน

🚨 ข้อ 19 — การทยอยตั้ง 5 ปี

ตามที่อธิบายในตัวอย่าง 2.6 — สำคัญมาก

📌 ผู้สอบบัญชีต้อง audit: - สหกรณ์ทยอยตั้งครบในแต่ละปีหรือไม่ - มีการ override/skip ปีไหนหรือไม่ - logic ในระบบคอมพิวเตอร์ trigger เมื่อใด

2.3.8 Journal entry — บันทึกค่าเผื่อหนี้สงสัยจะสูญ

กรณีตั้งเพิ่ม (กรณีปกติ)

เดบิต  หนี้สงสัยจะสูญ - ลูกหนี้ (ระบุประเภท)              xxx
   เครดิต  ค่าเผื่อหนี้สงสัยจะสูญ - ลูกหนี้ (ระบุประเภท)        xxx

กรณีลูกหนี้สถานะดีขึ้น (ห้ามลด — ตามข้อ 18)

ไม่ต้องบันทึกอะไร คงค่าเผื่อเดิมไว้

กรณีลูกหนี้ชำระหนี้ส่วนหนึ่ง (ลดยอดต้นเงิน)

→ ค่าเผื่อก็ลดตามอัตราส่วน (เพราะยอดลูกหนี้ลด)

เดบิต  ค่าเผื่อหนี้สงสัยจะสูญ - ลูกหนี้ (ระบุประเภท)        xxx
   เครดิต  หนี้สงสัยจะสูญ - ลูกหนี้ (ระบุประเภท)              xxx

(บันทึกกลับ — เป็นการลดค่าใช้จ่าย หรือถ้าข้ามปีให้บันทึกเป็นรายได้อื่น)


Section 2.4 ลูกหนี้ที่ไม่ก่อให้เกิดรายได้ (NPL)

2.4.1 นิยาม NPL

Non-Performing Loan (NPL) = ลูกหนี้ที่ค้างชำระดอกเบี้ยและ/หรือต้นเงินเกินกว่า 3 เดือน นับแต่วันที่ถึงกำหนดชำระ

ตาม ประกาศ 2567 ข้อ 15 — สอดคล้องกับชั้น "ต่ำกว่ามาตรฐาน" ขึ้นไป (ตั้งแต่ค้าง > 3 เดือน)

2.4.2 หลักเกณฑ์ — ระงับรับรู้ดอกเบี้ย

ตาม ประกาศ 2567 ข้อ 15:

"สหกรณ์ต้องระงับการรับรู้รายได้ดอกเบี้ยค้างรับ ของลูกหนี้ที่ไม่ก่อให้เกิดรายได้ตามเกณฑ์คงค้าง"

แปลว่า: เมื่อลูกหนี้กลายเป็น NPL (ค้าง > 3 เดือน): - ❌ หยุดบันทึกดอกเบี้ยค้างรับเป็นรายได้ - ❌ กลับรายการดอกเบี้ยค้างรับ + รายได้ดอกเบี้ยที่บันทึกไปแล้วในปีปัจจุบัน - ✅ บันทึกดอกเบี้ยเฉพาะตอนที่รับชำระจริง (cash basis สำหรับลูกหนี้ NPL)

2.4.3 Journal entry — เมื่อกลับเป็น NPL

ตัวอย่าง 2.7: นาย F กู้สามัญ 600,000 บาท - ม.ค. - มิ.ย. 25X8: ส่งงวดปกติ - ก.ค. 25X8: เริ่มขาดส่ง - 31 ธ.ค. 25X8: ค้างมา 6 เดือน → จัดเป็น NPL (ชั้น "สงสัย" — ค้าง 6-12 เดือน) - ดอกเบี้ยที่บันทึกไประหว่าง ก.ค. - ธ.ค. = 18,000 บาท (3,000/เดือน)

กลับรายการดอกเบี้ยที่รับรู้ไปแล้วในปี:

เดบิต  ดอกเบี้ยรับจากเงินให้กู้                          18,000
   เครดิต  ดอกเบี้ยเงินให้กู้ค้างรับ                          18,000

2.4.4 ตั้งค่าเผื่อดอกเบี้ยค้างรับ — เต็มจำนวน

ตาม ประกาศ 2567 ข้อ 16:

"ให้สหกรณ์ตั้งค่าเผื่อดอกเบี้ยค้างรับของลูกหนี้ที่ไม่ก่อให้เกิดรายได้เต็มจำนวน"

แม้ระงับการรับรู้แล้ว — ดอกเบี้ยที่เหลือในบัญชีต้องตั้งค่าเผื่อเต็ม

เดบิต  หนี้สงสัยจะสูญ - ดอกเบี้ยเงินให้กู้ค้างรับ          xxx
   เครดิต  ค่าเผื่อหนี้สงสัยจะสูญ - ดอกเบี้ยเงินให้กู้ค้างรับ    xxx

2.4.5 บันทึกดอกเบี้ยที่ระงับ — Memo Account

แม้ระงับการรับรู้ในบัญชีหลัก แต่สหกรณ์ยังต้องคำนวณดอกเบี้ยที่ลูกหนี้ค้างค้างอยู่จริงๆ — เพื่อ: - ฟ้องคดีเรียกเก็บ (มูลฟ้อง) - คำนวณยอดที่ต้องชำระจริงเมื่อลูกหนี้กลับมา

→ บันทึกใน memo account (ไม่อยู่ในงบการเงิน) เช่น "ดอกเบี้ยค้างรับที่ระงับการรับรู้รายได้"

2.4.6 เมื่อ NPL กลับมาชำระ

กรณี 2.4.6.1: ชำระบางส่วน

ลำดับการหักชำระ (ตาม 2.2.2): 1. ค่าปรับค้างรับ 2. ดอกเบี้ยค้างรับ (รวมส่วนที่ระงับ) 3. ค่าปรับงวดปัจจุบัน 4. ดอกเบี้ยงวดปัจจุบัน 5. ต้นเงิน

เดบิต  เงินสด/เงินฝากธนาคาร                             xxx
   เครดิต  ดอกเบี้ยรับจากเงินให้กู้ (cash basis)              xxx
            ลูกหนี้เงินกู้                                   xxx

กรณี 2.4.6.2: ชำระครบทั้งหมด → กลับมาเป็นลูกหนี้ปกติ

  • ไม่ "reset" อายุการค้างชำระเดิม (ตามข้อ 14 — กรณี TDR)
  • ✅ ถ้าชำระจนหายค้าง → จัดชั้น "ปกติ" ในรอบบัญชีถัดไป
  • ✅ เริ่มรับรู้ดอกเบี้ยตามเกณฑ์คงค้างได้อีก

2.4.7 การเปิดเผยใน Notes

ตาม ระเบียบ 2563 ข้อ 33(2):

"นโยบายการบัญชีเกี่ยวกับการระงับการรับรู้รายได้ที่เกิดจากดอกเบี้ยเงินให้กู้ของลูกหนี้ที่ไม่ก่อให้เกิดรายได้ตามเกณฑ์คงค้าง และเปิดเผยจำนวนเงินที่ไม่ได้รับรู้เข้าเป็นรายได้ ซึ่งหากได้นำเข้าเป็นรายได้แล้วจะมีผลให้สหกรณ์มีกำไรสุทธิเป็นจำนวนเท่าใด"

เปิดเผย 2 อย่าง: 1. นโยบาย — กำหนดอย่างไร (เช่น "ระงับเมื่อค้างเกิน 3 เดือน") 2. จำนวนเงินที่ไม่ได้รับรู้ + ผลกระทบต่อกำไร (ถ้ารับรู้จะกำไรเพิ่มเท่าไร)

⚠️ Audit risk: บางสหกรณ์ลืม disclose ข้อ 2 → audit qualified opinion / financial statement misstatement


Section 2.5 การตัดจำหน่ายหนี้สูญ

2.5.1 หลักเกณฑ์ลูกหนี้ที่ตัดจำหน่ายหนี้สูญได้

ตาม ระเบียบ 2563 ข้อ 30:

ลูกหนี้ที่สามารถตัดจำหน่ายหนี้สูญได้ ต้องเป็นหนี้ที่เกิดจากการประกอบกิจการ และมีลักษณะอย่างใดอย่างหนึ่งใน 7 ข้อ:

ข้อ หลักเกณฑ์
(1) มีหลักฐานติดตามทวงถามตามสมควร หรือมีการฟ้องคดีแล้ว แต่ไม่ได้รับการชำระหนี้
(2) ลูกหนี้ตาย/ศาลมีคำพิพากษาว่าเป็นคนสาบสูญ และไม่มีทรัพย์สิน/สิทธิใดๆ + ฟ้องคดีไปก็ไม่คุ้ม
(3) ลูกหนี้เลิกกิจการ + มีเจ้าหนี้บุริมสิทธิอื่นเหนือทรัพย์สินทั้งหมด อยู่ในลำดับที่จะได้รับชำระก่อน + ทรัพย์สินไม่พอ
(4) ฟ้องในคดีแพ่ง/ยื่นคำขอเฉลี่ยหนี้ + มีคำบังคับ/คำสั่งศาล + ลูกหนี้ไม่มีทรัพย์สิน
(5) ฟ้องในคดีล้มละลาย/ยื่นคำขอรับชำระหนี้ + มีการประนอมหนี้ + ศาลเห็นชอบ
(6) ลูกหนี้ถูกศาลพิพากษาให้เป็นบุคคลล้มละลาย + แบ่งทรัพย์ครั้งแรกแล้ว
(7) ลูกหนี้แต่ละรายมีจำนวนหนี้รวมกันไม่เกิน 30,000 บาท + มีหลักฐานทวงถาม + ฟ้องไม่คุ้มค่าใช้จ่าย

2.5.2 เงื่อนไขก่อนตัดหนี้สูญ

ตาม ระเบียบ 2563 ข้อ 31:

ต้องตั้งค่าเผื่อหนี้สงสัยจะสูญไว้เต็มจำนวนในคราวปิดบัญชีประจำปีก่อน
ต้องได้รับอนุมัติจากที่ประชุมใหญ่ ด้วยเสียงเกินกึ่งหนึ่งของสมาชิกที่มาประชุม

2.5.3 ขั้นตอนการขออนุมัติที่ประชุมใหญ่

1. กำหนดระเบียบวาระการประชุมใหญ่ เรื่อง การตัดจำหน่ายหนี้สูญ พร้อมข้อมูลแนบ:

รายละเอียดของแต่ละลูกหนี้ที่ขออนุมัติตัด:
1.1 จำนวนหนี้ที่ขออนุมัติตัดจำหน่ายจากบัญชี
1.2 คำชี้แจงสภาพหลักฐานและการดำเนินการติดตามทวงถาม
1.3 เหตุผลในการขอตัดจำหน่ายหนี้สูญ
1.4 ความเห็นของที่ประชุมคณะกรรมการดำเนินการสหกรณ์

2. ที่ประชุมใหญ่ลงมติ — ต้องเกินกึ่งหนึ่งของสมาชิกที่มาประชุม

3. บันทึกในรายงานการประชุม:

"การอนุมัติตัดจำหน่ายหนี้สูญเป็นเพียงการปฏิบัติทางบัญชีเท่านั้น มิได้เป็นการระงับซึ่งสิทธิเรียกร้องจากผู้ต้องรับผิดชอบต่อสหกรณ์แต่อย่างใด"

2.5.4 Journal entry — ตัดจำหน่ายหนี้สูญ

ตาม ระเบียบ 2563 ข้อ 31 วรรคสาม:

เดบิต  หนี้สูญ - ลูกหนี้ (ระบุประเภท)                    xxx
   เครดิต  ลูกหนี้ (ระบุประเภท)                              xxx

เดบิต  ค่าเผื่อหนี้สงสัยจะสูญ - ลูกหนี้ (ระบุประเภท)        xxx
   เครดิต  หนี้สงสัยจะสูญ - ลูกหนี้ (ระบุประเภท)              xxx

ผลกระทบสุทธิต่อกำไรขาดทุน = 0 (เพราะตั้งค่าเผื่อเต็มจำนวนไว้แล้วในปีก่อน)

2.5.5 หนี้สูญรับคืน

ตาม ระเบียบ 2563 ข้อ 32: หากตัดจำหน่ายหนี้สูญไปแล้ว ภายหลังลูกหนี้นำเงินมาชำระ → บันทึกรายได้หนี้สูญรับคืน

เดบิต  เงินสด/เงินฝากธนาคาร                             xxx
   เครดิต  หนี้สูญรับคืน (รายได้)                            xxx

💡 ไม่ต้องกลับรายการตัดหนี้สูญเดิม — บันทึกเป็นรายได้ในงวดที่รับเงินจริง

2.5.6 ⚠️ ประเด็นทางกฎหมาย vs ทางบัญชี

สำคัญ: การตัดหนี้สูญในงบการเงิน ไม่ได้ ทำให้สิทธิเรียกร้องตามกฎหมายระงับ

มุมมอง สถานะ
ทางบัญชี ตัดหนี้สูญแล้ว → ไม่อยู่ในงบ
ทางกฎหมาย สิทธิเรียกร้องยังมีตาม อายุความ ในประมวลกฎหมายแพ่งและพาณิชย์
ทางภาษี การตัดหนี้สูญต้องเป็นไปตามกฎกระทรวง 186 (ของกรมสรรพากร) — สหกรณ์ไม่เสียภาษีนิติบุคคล แต่ลูกหนี้ที่หักได้อาจมีผลต่อภาษีของลูกหนี้

→ สหกรณ์ควรเก็บเอกสารและติดตามทวงถามต่อไปถ้าเป็นไปได้


Section 2.6 การแสดงในงบการเงิน

2.6.1 งบแสดงฐานะการเงิน — Format

ตาม คำแนะนำ 2547 ส่วนที่ 3:

ลูกหนี้เงินกู้แสดงในงบแสดงฐานะการเงิน ภายใต้หัวข้อ "สินทรัพย์" โดยแยกเป็น:

หมุนเวียน (สินทรัพย์หมุนเวียน)

  • ลูกหนี้เงินกู้ที่จะครบกำหนดชำระภายใน 1 ปี

ไม่หมุนเวียน (สินทรัพย์ไม่หมุนเวียน)

  • ลูกหนี้เงินกู้ที่จะครบกำหนดชำระเกินกว่า 1 ปี

2.6.2 ตัวอย่างการแสดงรายการ

กรณี 1: ทุกประเภทตั้งค่าเผื่อ

                                        25X8           25X7
                                       (บาท)          (บาท)
สินทรัพย์หมุนเวียน
  ลูกหนี้เงินกู้ - ส่วนที่ถึงกำหนดในหนึ่งปี
    ลูกหนี้เงินกู้สามัญ          xxx
    ลูกหนี้เงินกู้ฉุกเฉิน        xxx
    ลูกหนี้เงินกู้พิเศษ          xxx
                                ─────
    รวม                          xxx
    หัก  ค่าเผื่อหนี้สงสัยจะสูญ  (xxx)
                                ─────
    ลูกหนี้เงินกู้สุทธิ            xxx           xxx

สินทรัพย์ไม่หมุนเวียน
  ลูกหนี้เงินกู้ - ส่วนที่ถึงกำหนดเกินหนึ่งปี
    (รูปแบบเดียวกัน)

กรณี 2: ลูกหนี้บางประเภทตั้งเต็มจำนวน บางประเภทยังไม่ตั้ง

ให้แสดงแยกเพื่อความชัดเจน:

ลูกหนี้เงินกู้สามัญ                  500,000
ลูกหนี้เงินกู้ฉุกเฉิน                100,000
ลูกหนี้เงินกู้ขาดสมาชิกภาพ           80,000
ลูกหนี้เงินกู้ระหว่างดำเนินคดี        50,000
ลูกหนี้เงินกู้ตามคำพิพากษา           30,000
                                   ─────────
รวมลูกหนี้เงินกู้                    760,000
หัก  ค่าเผื่อหนี้สงสัยจะสูญ        (160,000)
                                   ─────────
ลูกหนี้เงินกู้สุทธิ                  600,000

2.6.3 งบกำไรขาดทุน — รายได้และค่าใช้จ่ายที่เกี่ยวข้อง

รายได้: - ดอกเบี้ยรับจากเงินให้กู้ - รายได้ค่าปรับลูกหนี้เงินกู้ - หนี้สูญรับคืน (ถ้ามี)

ค่าใช้จ่าย: - หนี้สงสัยจะสูญ — ลูกหนี้ (ระบุประเภท) - หนี้สงสัยจะสูญ — ดอกเบี้ยค้างรับ - หนี้สูญ (กรณีตัดจำหน่ายในปี — ปกติยอดสุทธิ = 0 เพราะกลับค่าเผื่อ)

2.6.4 หลักการ "ห้ามหักกลบ"

ตาม ระเบียบ 2563 ข้อ 9 วรรคสี่:

"สหกรณ์ต้องไม่นำสินทรัพย์และหนี้สิน หรือรายได้และค่าใช้จ่ายมาหักกลบกัน เว้นแต่ที่ระเบียบนี้หรือที่กรมตรวจบัญชีสหกรณ์กำหนดให้หักกลบได้"

การแสดงค่าเผื่อเป็นรายการหักจากลูกหนี้ = บัญชีปรับมูลค่า → ไม่ถือเป็นการหักกลบ (เป็นข้อยกเว้นที่ระเบียบอนุญาต)


Section 2.7 การเปิดเผยข้อมูลในหมายเหตุประกอบงบการเงิน (Notes)

2.7.1 รายการบังคับ — ตามระเบียบ 2563 ข้อ 33

สหกรณ์ต้องเปิดเผยรายการต่อไปนี้:

(1) นโยบายการบัญชี — ค่าเผื่อหนี้สงสัยจะสูญ

"นโยบายการบัญชีเกี่ยวกับการประมาณการค่าเผื่อหนี้สงสัยจะสูญ"

ต้องระบุ: - หลักเกณฑ์ที่ใช้ (ประกาศ 2567 หรือคำแนะนำ 2547 ตามแต่ Case A/B) - การจัดชั้นและอัตราค่าเผื่อ - การหักหลักประกัน - การทยอยตั้ง 5 ปี (กรณีมี)

(2) นโยบายการบัญชี — การระงับรับรู้ดอกเบี้ย NPL

"นโยบายการบัญชีเกี่ยวกับการระงับการรับรู้รายได้ที่เกิดจากดอกเบี้ยเงินให้กู้ของลูกหนี้ที่ไม่ก่อให้เกิดรายได้ตามเกณฑ์คงค้าง และเปิดเผยจำนวนเงินที่ไม่ได้รับรู้เข้าเป็นรายได้ ซึ่งหากได้นำเข้าเป็นรายได้แล้วจะมีผลให้สหกรณ์มีกำไรสุทธิเป็นจำนวนเท่าใด"

(3) วิธีการคำนวณค่าปรับ (กรณีลูกหนี้การค้า — ไม่ใช้กับเงินกู้)

(4) วิธีการคำนวณยอดลูกหนี้จากการขายผ่อนชำระ/เช่าซื้อ (ไม่ใช้กับเงินกู้)

(5) มติที่ประชุมใหญ่ — การตัดจำหน่ายหนี้สูญ

"มติที่ประชุมใหญ่ที่อนุมัติในกรณีให้ตัดจำหน่ายหนี้สูญ"

  • วันที่ประชุม
  • จำนวนเงินที่อนุมัติ
  • จำนวนรายลูกหนี้

2.7.2 รายการเพิ่มเติมที่ควรเปิดเผย (Best practice)

แม้ระเบียบไม่บังคับ แต่ TFRS for NPAEs (บทที่ 7) + best practice แนะนำเพิ่ม:

Aging analysis ของลูกหนี้

ตารางอายุลูกหนี้คงเหลือ ณ 31 ธ.ค. 25X8

อายุการค้างชำระ                    จำนวนเงิน      ร้อยละ
ปกติ (ไม่ค้าง)                      xxx           xxx%
กล่าวถึงเป็นพิเศษ (≤ 3 เดือน)       xxx           xxx%
ต่ำกว่ามาตรฐาน (3-6 เดือน)          xxx           xxx%
สงสัย (6-12 เดือน)                  xxx           xxx%
สงสัยจะสูญ (> 12 เดือน)             xxx           xxx%
รวม                                  xxx          100%

ตารางการเคลื่อนไหวของค่าเผื่อ

                                       25X8         25X7
ยอดยกมาต้นปี                         xxx          xxx
บวก  ตั้งเพิ่มในปี                    xxx          xxx
หัก  ตัดจำหน่ายหนี้สูญในปี           (xxx)        (xxx)
                                     ────         ────
ยอดคงเหลือสิ้นปี                      xxx          xxx

หลักประกัน

แสดงประเภทและมูลค่าหลักประกันที่นำมาคำนวณค่าเผื่อ: - เงินฝากผูกพัน - หลักทรัพย์รัฐบาล - ที่ดินจำนอง (แยกประเมินทางราชการ vs ผู้ประเมินรับอนุญาต)

Concentration risk

ถ้ามีลูกหนี้รายใหญ่ที่มีนัยสำคัญ → เปิดเผย: - จำนวนรายลูกหนี้ที่มียอดเกิน X% ของพอร์ต - รวมเป็นเงินเท่าไร - คิดเป็นกี่% ของพอร์ตรวม


Section 3: วัตถุประสงค์และวิธีการสอบบัญชี

3.1 วัตถุประสงค์การสอบบัญชี (Audit Objectives)

ตาม TSA 315 (Revised) + TSA 330 การสอบบัญชีลูกหนี้เงินกู้มีวัตถุประสงค์เพื่อให้ความเชื่อมั่นเกี่ยวกับ assertions 5 ด้าน:

Assertion คำถามที่ต้องตอบ
Existence (มีอยู่จริง) ลูกหนี้ที่บันทึกในงบ มีอยู่จริงในวันสิ้นปีหรือไม่?
Completeness (ครบถ้วน) ลูกหนี้ทั้งหมดได้บันทึกในงบครบถ้วนหรือไม่?
Valuation (มูลค่าถูกต้อง) ลูกหนี้แสดงในมูลค่าที่ถูกต้อง (รวมค่าเผื่อ) หรือไม่?
Rights & Obligations (สิทธิ) สหกรณ์มีสิทธิเรียกร้องในลูกหนี้นี้จริงหรือไม่?
Presentation (การแสดงรายการ) ลูกหนี้จัดประเภท + เปิดเผยในงบถูกต้องหรือไม่?

เพิ่มเติม — สำหรับลูกหนี้เงินกู้ของสหกรณ์

Assertion เฉพาะ คำถาม
Compliance สหกรณ์ปฏิบัติตามระเบียบ 2563 + ประกาศ 2567 หรือไม่?
NPL Recognition NPL ระงับรับรู้ดอกเบี้ยอย่างถูกต้องหรือไม่?
TDR ลูกหนี้ TDR จัดชั้นตามระยะเวลาต่อเนื่องหรือ reset?
Allowance Adequacy ค่าเผื่อหนี้สงสัยจะสูญเพียงพอหรือไม่?

3.2 การประเมินความเสี่ยง (Risk Assessment)

ตาม TSA 315 (Revised) ผู้สอบบัญชีต้องประเมินความเสี่ยงที่ระดับ: - งบการเงินโดยรวม (Financial statement level) - การยืนยัน (Assertion level — แต่ละ account)

3.2.1 Inherent Risk Factors — ลูกหนี้เงินกู้สหกรณ์

Risk factor ทำไมเป็นความเสี่ยง
Materiality สูง ลูกหนี้เงินกู้คิดเป็น 70-90% ของสินทรัพย์รวม → mistake ใดๆ มีนัยสำคัญต่องบ
Estimation involved ค่าเผื่อหนี้สงสัยจะสูญต้องใช้ judgment → ความไม่แน่นอนสูง (TSA 540)
Complex regulations กฎหลายชั้น (ระเบียบ 2563 + ประกาศ 2567 + คำแนะนำ 2547) → ตีความผิดได้ง่าย
TDR complexity การจัดชั้นต่อเนื่องไม่ reset → เป็นจุด overlooked บ่อย
Manual override ระบบบัญชีของสหกรณ์อาจให้พนักงาน override การจัดชั้น manually
Pressure to show profit สหกรณ์ขนาดเล็ก/ที่มีปัญหา อาจกดดันลดค่าเผื่อเพื่อโชว์กำไร

3.2.2 Fraud Risk — สิ่งที่ต้องระวัง (TSA 240)

Fraud risk ตัวอย่าง
Ghost loans สร้างลูกหนี้ปลอมเพื่อยักยอกเงิน
Related party loans กรรมการ/ผู้บริหารกู้เงินผ่านชื่อบุคคลอื่น โดยไม่ผ่านการอนุมัติปกติ
Manipulated allowance ลดค่าเผื่อโดยจัดชั้นผิด เพื่อโชว์กำไร
Hidden NPL ปรับโครงสร้างหนี้ TDR + reset ชั้น → ซ่อน NPL
Round-tripping ปล่อยกู้ใหม่เพื่อให้ลูกหนี้เก่าจ่ายดอก/ต้น → ทำให้ดูเหมือนชำระปกติ

3.2.3 Control Risk — สอบทาน internal control

ตาม TSA 315 (Revised) Appendix 3:

Components of Internal Control — สอบที่จุดเหล่านี้:

1. Control Environment
  • คณะกรรมการดำเนินการ (Board) — สมาชิกมี competence + independence?
  • มี code of conduct? Conflict of interest policy?
  • ผู้จัดการ + ฝ่ายสินเชื่อมี job description ชัดเจน?
2. Risk Assessment Process
  • สหกรณ์มีกระบวนการประเมินความเสี่ยงสินเชื่อ?
  • มี credit policy + loan committee?
3. Control Activities — Loan Cycle
Control Test
Authorization เงินกู้ทุกสัญญาผ่านการอนุมัติตามระเบียบสหกรณ์
Segregation of duties ผู้รับสมัครกู้ ≠ ผู้อนุมัติ ≠ ผู้จ่ายเงิน ≠ ผู้บันทึกบัญชี
Documentation สัญญาเงินกู้ + ใบสมัคร + หลักฐานหลักประกัน ครบถ้วน
Reconciliation ยอดลูกหนี้ในระบบบัญชี = subsidiary ledger รายตัว
System controls ระบบ block การปล่อยกู้เกินวงเงิน / ลูกหนี้ NPL กู้ใหม่ไม่ได้
Aging report จัดทำ aging รายเดือน + review โดยผู้จัดการ
4. Information & Communication
  • ระบบบัญชีของสหกรณ์ — เป็น software อะไร? (CAD/CDS, FAS, custom)
  • รายงานที่จัดทำ — รายเดือน/ไตรมาส/ปี?
  • ส่งต่อให้คณะกรรมการอย่างไร?
5. Monitoring
  • ผู้ตรวจสอบกิจการ (มาตรา 53) ทำงานอย่างไร?
  • มี internal audit function?

3.3 Audit Procedures

3.3.1 Risk Assessment Procedures (ก่อนการสอบบัญชีหลัก)

ทำตาม TSA 315 (Revised) — รวบรวมข้อมูลก่อนเริ่ม fieldwork

1. Inquiries - สัมภาษณ์ผู้จัดการ + ฝ่ายสินเชื่อ - ถามเกี่ยวกับการเปลี่ยนแปลงในรอบปี (นโยบาย/ระบบ/บุคลากร)

2. Analytical Procedures (Preliminary)

Ratio/Analysis Insight
ลูกหนี้รวม / สินทรัพย์รวม สัดส่วนสินทรัพย์หลัก
NPL ratio (NPL / ลูกหนี้รวม) คุณภาพพอร์ต
Coverage ratio (ค่าเผื่อ / NPL) เพียงพอตั้งค่าเผื่อหรือไม่
ลูกหนี้รวม Y vs ลูกหนี้รวม Y-1 growth — ปกติหรือผิดปกติ
ดอกเบี้ยรับ / ลูกหนี้เฉลี่ย implicit yield — ตรงกับอัตราที่สหกรณ์ใช้หรือไม่
ค่าเผื่อ / ลูกหนี้รวม สม่ำเสมอกับปีก่อนและ industry หรือไม่

3. Observation & Inspection - ดู loan approval committee meeting minutes - ดู credit policy ของสหกรณ์ - inspect loan files ของบางราย

3.3.2 Test of Controls (TOC)

ถ้าตั้งใจจะ rely on internal controls → ต้อง test controls

Control to test Test procedure
Loan approval Sample 25 loan files → check ว่ามีลายเซ็นอนุมัติครบ
Disbursement Sample 25 loans → check ว่าเงินจ่ายตรงกับสัญญา + เซ็นรับ
Aging accuracy เลือกลูกหนี้ 25 ราย → re-calculate aging → ตรงกับระบบ
NPL flagging เลือก NPL 25 ราย → check ว่าระบบ flag ถูกต้อง + ระงับดอกเบี้ย
Periodic reconciliation ดู reconciliation ระหว่าง GL กับ subsidiary ทุกเดือน

💡 ขนาด sample ขึ้นอยู่กับ TSA 530 (Audit sampling) — ปกติ 25-60 ตัวอย่างสำหรับ TOC

3.3.3 Substantive Procedures

ตาม TSA 330 — กรณีที่ TOC ผ่าน อาจลด substantive ลง / ถ้า TOC ไม่ pass ต้องเพิ่ม substantive

A. Substantive Analytical Procedures
Procedure ทำเพื่ออะไร
Trend analysis ของลูกหนี้แต่ละประเภท Y vs Y-1 ตรวจสอบความสมเหตุสมผล
Recalculate รายได้ดอกเบี้ย = ลูกหนี้เฉลี่ย × อัตรา ตรวจ completeness ของรายได้ดอกเบี้ย
NPL ratio Y vs Y-1 ตรวจสอบความเสื่อมของพอร์ต
B. Tests of Details
Test 1: Existence — Confirmation (TSA 505)

1.1 Plan - กำหนด sample — ตาม TSA 530 ใช้ MUS (monetary unit sampling) หรือ stratified sampling - ขนาด sample ขึ้นอยู่กับ: - Materiality (planned tolerable misstatement) - Risk assessment - Coverage rate ที่ต้องการ

1.2 Send confirmations - Positive confirmation (ขอตอบกลับทุกฉบับ) — ใช้กับลูกหนี้ที่: - มียอดสูง - มี aging ผิดปกติ - มีความเสี่ยง - Negative confirmation (ตอบเฉพาะถ้าไม่ตรง) — ใช้น้อยลง เพราะ assurance ต่ำ

1.3 Follow up non-responses - ส่งซ้ำครั้งที่ 2 - Alternative procedures: ตรวจสอบจาก subsequent receipts

1.4 Investigate exceptions - ทุก exception ต้อง follow up จนชัดเจน

⚠️ สำหรับ Case 🅰️ (หักเงินได้ ณ ที่จ่าย) — confirmation อาจส่งไปยังหน่วยงานต้นสังกัดที่หักเงินส่ง ด้วย เพื่อยืนยันว่าตัวแทนนำส่งครบ

Test 2: Completeness

2.1 Cut-off testing - ตรวจสอบ disbursement (จ่ายเงินกู้ออก) ก่อน-หลังวันสิ้นปี - ตรวจสอบว่าไม่มีเงินกู้ที่จ่ายไปก่อนสิ้นปี แต่บันทึกในงบปีถัดไป (= understated)

2.2 Search for unrecorded loans - inspect loan committee meeting minutes ของเดือน ธ.ค. - check ว่าทุก approved loan ถูกบันทึก - check disbursement records ใน cash book vs loan ledger

Test 3: Valuation — Allowance Recalculation ⭐ สำคัญที่สุด

💡 TSA 540 (Auditing Accounting Estimates) — applicable เต็มๆ

3.1 Understand methodology - สหกรณ์ใช้ประกาศ 2567 (Case A) หรือคำแนะนำ 2547 ส่วน 2 ข้อ 2 (Case B)? - ถูกต้องตาม case ของสหกรณ์หรือไม่? - การจัดชั้นในระบบ — ตรงตามประกาศ 2567 ข้อ 5-11?

3.2 Test data integrity - ลูกหนี้คงเหลือใน subsidiary = GL? - aging report สอดคล้องกับ subsidiary? - ระบบคำนวณ aging อย่างไร? (cut-off date, day count convention)

3.3 Test classification (จัดชั้น)

เลือก sample ลูกหนี้ → re-perform การจัดชั้น:

Step Action
1 ดู payment history ของลูกหนี้ — ตรงตามชั้นที่ระบบจัดหรือไม่?
2 ตรวจ TDR — ถ้ามี ตรวจว่าไม่ reset (ข้อ 14)?
3 ตรวจ ผิดสัญญา/ผิดเงื่อนไข (ข้อ 13) — flagged หรือไม่?
4 ตรวจลูกหนี้ที่อาจจัดชั้นผิด (manual override)

3.4 Recalculate allowance

# Pseudocode
for each loan in sample:
    classification = re-determine_class(loan.payment_history)
    rate = get_rate(classification)  # 0%, 20%, 50%, 100%

    # หักหลักประกัน
    net_balance = loan.outstanding 
                + loan.interest_receivable 
                + loan.penalty_receivable
                - subsequent_receipts
                - pledged_deposits
                - government_securities
                - mortgage_value (100% if gov, 70% if private)

    required_allowance = max(0, net_balance) * rate

    # ตรวจการทยอยตั้ง 5 ปี (ข้อ 19)
    if first_year_in_class:
        minimum = required_allowance * 0.20
    else:
        minimum = previous_year_allowance + (required_allowance * 0.20)

    actual = book_allowance
    misstatement = required - actual  # ถ้า > 0 = under-provided

3.5 Test specific items - ลูกหนี้รายใหญ่ (> X% ของพอร์ต) → 100% inspection - TDR ทุกราย - NPL ทุกราย (หรือ sampling ถ้าจำนวนเยอะ) - ลูกหนี้ระหว่างดำเนินคดี + ตามคำพิพากษา ทุกราย

Test 4: NPL Recognition (TSA 540)

4.1 Identify all NPL - จัดทำ list ของลูกหนี้ที่ค้าง > 3 เดือน - เปรียบเทียบกับ list ที่สหกรณ์จัดทำ

4.2 Test interest income suspension

สำหรับ NPL ที่ระบุ:
1. คำนวณดอกเบี้ยที่ "ควรจะรับรู้" ตามเกณฑ์คงค้าง — ในรอบปี
2. ตรวจว่าสหกรณ์ "ระงับ" รับรู้แล้วหรือไม่
3. ถ้ายังบันทึกอยู่ → adjusting entry:
   Dr. ดอกเบี้ยรับจากเงินให้กู้      xxx
       Cr. ดอกเบี้ยเงินให้กู้ค้างรับ      xxx

4.3 Test allowance for accrued interest - ดอกเบี้ยค้างรับของ NPL → ตั้งค่าเผื่อ 100%? (ข้อ 16)

4.4 Disclosure check - หมายเหตุประกอบงบเปิดเผย "จำนวนเงินที่ไม่ได้รับรู้เป็นรายได้" ครบหรือไม่? - ผลกระทบต่อกำไรที่ disclose ถูกต้องหรือไม่?

Test 5: Rights & Obligations

5.1 Loan agreement inspection - มีสัญญาเงินกู้ที่ลงนามครบถ้วน - เป็นชื่อสหกรณ์เป็นเจ้าหนี้

5.2 Collateral - เอกสารหลักประกัน (โฉนดที่จดจำนอง, สมุดเงินฝาก) — สหกรณ์เก็บรักษา? - มีการจดทะเบียน/บันทึกสิทธิถูกต้อง?

Test 6: Presentation & Disclosure

6.1 Classification - หมุนเวียน vs ไม่หมุนเวียน — ถูกต้อง? - แยกตามประเภทลูกหนี้ครบถ้วน?

6.2 Required disclosures (ข้อ 33) ตรวจสอบ checklist: - [ ] นโยบายค่าเผื่อหนี้สงสัยจะสูญ - [ ] นโยบายการระงับรับรู้ดอกเบี้ย NPL - [ ] จำนวนดอกเบี้ยที่ไม่ได้รับรู้ - [ ] ผลกระทบต่อกำไร - [ ] มติที่ประชุมใหญ่ตัดหนี้สูญ

3.4 Common Findings (สิ่งที่เจอบ่อย)

จากประสบการณ์การสอบบัญชีสหกรณ์ออมทรัพย์/เครดิตยูเนี่ยน — สิ่งที่ผู้สอบบัญชีมักพบ:

🚩 Finding 1: TDR Reset เป็นชั้นปกติ

  • ปัญหา: ระบบบัญชีของสหกรณ์ default reset เมื่อ TDR
  • ผลกระทบ: under-provision ค่าเผื่อ
  • Audit response:
  • identify TDR ทั้งหมด
  • re-calculate ตามอายุค้างต่อเนื่อง
  • propose adjusting entry

🚩 Finding 2: NPL ยังคำนวณดอกเบี้ยค้างรับเป็นรายได้

  • ปัญหา: สหกรณ์ไม่ระงับรับรู้ตามข้อ 15
  • ผลกระทบ: รายได้ดอกเบี้ยและลูกหนี้ overstated
  • Audit response:
  • calculate ดอกเบี้ยที่ระงับควร
  • propose adjusting entry กลับรายการ

🚩 Finding 3: ทยอยตั้งค่าเผื่อไม่ครบตามข้อ 19

  • ปัญหา: ปีแรกตั้ง 20% แล้วลืมเพิ่มในปีต่อๆ ไป
  • ผลกระทบ: under-provision สะสม
  • Audit response:
  • track ค่าเผื่อรายลูกหนี้ปีต่อปี
  • คำนวณยอดที่ควรตั้งสะสม

🚩 Finding 4: หลักประกันหักเกินวงเงินจำนอง

  • ปัญหา: หักที่ดินเต็มมูลค่า แม้เกินวงเงินที่ระบุในสัญญาจำนอง
  • ผลกระทบ: under-provision
  • Audit response:
  • ตรวจสัญญาจำนอง
  • หักให้ไม่เกินวงเงิน

🚩 Finding 5: ลูกหนี้ระหว่างดำเนินคดี/ตามคำพิพากษา ตั้งไม่เต็ม

  • ปัญหา: ตั้งตามอัตราชั้นปกติ (50%) แทนที่จะเป็น 100%
  • ผลกระทบ: under-provision
  • Audit response:
  • propose ตั้งเต็ม 100% (per ข้อ 17 + best practice)
  • ปัญหา: เงินกู้ที่อนุมัติให้กรรมการผ่าน nominee
  • ผลกระทบ: fraud / conflict of interest
  • Audit response:
  • inspect loan committee minutes
  • ตรวจ related party transactions (TSA 550)
  • report to those charged with governance

🚩 Finding 7: ตัวแทนหักเงินไม่ส่งครบ

  • ปัญหา: ตัวแทนหักเงินจากเงินเดือนแล้ว แต่ไม่นำส่งสหกรณ์
  • ผลกระทบ: misappropriation by agent
  • Audit response:
  • confirm กับหน่วยงานต้นสังกัด
  • ตรวจ "ลูกหนี้ตัวแทนหักเงินส่ง" คงเหลือนานผิดปกติ

3.5 Material Misstatement Scenarios

Scenario A: Aggressive Allowance Reduction

Indicator: ค่าเผื่อ % ลดลงอย่างมีนัยสำคัญ Y vs Y-1 ทั้งที่ NPL เพิ่ม

Investigation: - เปรียบเทียบ classification logic Y vs Y-1 - ตรวจการ override manual

Conclusion: - ถ้าพบ → propose adjustment + escalate to audit committee

Scenario B: Hidden NPL via TDR

Indicator: TDR เพิ่มผิดปกติในเดือน ธ.ค. + จัดชั้น "ปกติ"

Investigation: - audit TDR ทุกราย - เช็คอายุค้างต่อเนื่อง

Conclusion: - ปรับชั้นตามอายุต่อเนื่อง - adjusting entry ถ้าเกิน materiality

Scenario C: Loan Round-Tripping

Indicator: ลูกหนี้รายเดิมได้รับเงินกู้ใหม่ทุกปี + อัตราดอกเบี้ยใกล้กัน

Investigation: - track flow ของเงิน - ดูว่าเงินกู้ใหม่ใช้จ่ายดอก/ต้นของกู้เก่าหรือไม่

Conclusion: - substance over form — อาจต้อง reclassify - escalate

3.6 Documentation (TSA 230)

ตาม TSA 230 — เอกสารกระดาษทำการต้อง:

ข้อกำหนด สำหรับลูกหนี้เงินกู้
Sufficient & Appropriate เพียงพอให้ผู้สอบบัญชีอื่นเข้าใจ + draw same conclusion
Cross-referenced link ระหว่าง lead schedule, working papers, financial statements
Reviewed เซ็น reviewer + senior หรือ partner
Date controlled วันที่จัดทำ, วันที่ review, final assembly date

ดู Section 4 สำหรับ template กระดาษทำการ

3.7 Reporting Considerations (TSA 700-799)

3.7.1 Audit Opinion

ผลการสอบ Opinion
ค่าเผื่อเพียงพอ + disclose ครบ Unqualified
Misstatement < materiality + uncorrected Unqualified แต่ document ใน ROM
Misstatement > materiality + corrected Unqualified
Misstatement > materiality + not corrected Qualified ("except for")
ไม่สามารถ obtain sufficient evidence (e.g., scope limitation) Qualified หรือ Disclaimer
ปฏิบัติผิดกฎหมายอย่างมีนัยสำคัญ อาจ Adverse

3.7.2 Key Audit Matters (TSA 701) — สำหรับ listed/PIE

ถ้าสหกรณ์เป็น PIE: - ค่าเผื่อหนี้สงสัยจะสูญ มักเป็น Key Audit Matter เพราะ involve significant judgment - ต้อง describe ใน auditor's report

3.7.3 Communication with Those Charged with Governance (TSA 260)

ต้อง communicate: - Significant findings (Section 3.4) - Material misstatements (corrected + uncorrected) - Internal control deficiencies - Fraud risk (TSA 240)


Section 4: แบบฟอร์มกระดาษทำการ (Working Papers)

4.1 โครงสร้างแฟ้มกระดาษทำการ — ลูกหนี้เงินกู้

แฟ้ม B - Loans Receivable
│
├── B-1     Lead Schedule
│
├── B-2     Risk Assessment & Audit Plan
│           ├── B-2.1  Understanding the entity
│           ├── B-2.2  Risk identification
│           └── B-2.3  Planned audit approach
│
├── B-3     Test of Controls
│           ├── B-3.1  Loan approval testing
│           ├── B-3.2  Disbursement testing
│           ├── B-3.3  Aging accuracy testing
│           └── B-3.4  NPL flagging testing
│
├── B-4     Substantive Analytical Procedures
│
├── B-5     Confirmation
│           ├── B-5.1  Sample selection
│           ├── B-5.2  Confirmation tracking
│           ├── B-5.3  Exception analysis
│           └── B-5.4  Alternative procedures (for non-responses)
│
├── B-6     Test of Details — Existence/Completeness
│           ├── B-6.1  Cut-off testing
│           └── B-6.2  Search for unrecorded loans
│
├── B-7     Allowance Recalculation ⭐
│           ├── B-7.1  Aging analysis
│           ├── B-7.2  Classification testing (sample)
│           ├── B-7.3  Allowance recalculation
│           ├── B-7.4  TDR testing
│           ├── B-7.5  Specific allowance for large loans
│           └── B-7.6  5-year provisioning track
│
├── B-8     NPL Testing
│           ├── B-8.1  NPL list reconciliation
│           ├── B-8.2  Interest suspension testing
│           └── B-8.3  Disclosure adequacy
│
├── B-9     Special Items
│           ├── B-9.1  Lawsuit loans (ระหว่างดำเนินคดี)
│           ├── B-9.2  Court judgment loans (ตามคำพิพากษา)
│           ├── B-9.3  Bad debt write-off testing
│           └── B-9.4  Related party loans (TSA 550)
│
├── B-10    Disclosure Checklist
│
└── B-11    Summary & Conclusion
            ├── B-11.1  Summary of findings
            ├── B-11.2  Proposed adjusting entries
            └── B-11.3  Conclusion on assertion

4.2 Template — Lead Schedule (B-1)

สำนักงาน: ___________
ลูกค้า: สหกรณ์ออมทรัพย์ ____________
วันสิ้นปี: 31 ธันวาคม 25X8
จัดทำโดย: ____  วันที่: ____  Reviewed: ____

LEAD SCHEDULE — ลูกหนี้เงินกู้                                W/P Ref: B-1

                                25X8           25X7           Δ%
                              (per book)    (audited)
ลูกหนี้เงินกู้:
  สามัญ                       xxx,xxx,xxx   xxx,xxx,xxx     +/-%
  ฉุกเฉิน                     xxx,xxx       xxx,xxx         +/-%
  พิเศษ                        xxx,xxx,xxx   xxx,xxx,xxx     +/-%
  ปรับโครงสร้างหนี้ (TDR)     xxx,xxx       xxx,xxx         +/-%
  ขาดสมาชิกภาพ                xxx,xxx       xxx,xxx         +/-%
  ระหว่างดำเนินคดี             xxx,xxx       xxx,xxx         +/-%
  ตามคำพิพากษา                 xxx,xxx       xxx,xxx         +/-%
                              ───────────   ───────────
รวมลูกหนี้เงินกู้            xxx,xxx,xxx   xxx,xxx,xxx     +/-%

ดอกเบี้ยค้างรับ                xxx,xxx       xxx,xxx
ค่าปรับค้างรับ                 xxx,xxx       xxx,xxx
                              ───────────   ───────────
รวมก่อนค่าเผื่อ              xxx,xxx,xxx   xxx,xxx,xxx

ค่าเผื่อหนี้สงสัยจะสูญ:
  ลูกหนี้                      (xxx,xxx)     (xxx,xxx)
  ดอกเบี้ยค้างรับ              (xxx,xxx)     (xxx,xxx)
                              ───────────   ───────────
รวมค่าเผื่อ                   (xxx,xxx)     (xxx,xxx)

ลูกหนี้สุทธิ                xxx,xxx,xxx   xxx,xxx,xxx     +/-%

Cross-references:
  W/P B-7.3 — Allowance recalculation
  W/P B-8.1 — NPL list

Comments / Conclusions:
[เขียน conclusion ของ assertion ทั้ง 5 ด้าน]

4.3 Template — Aging Analysis (B-7.1)

W/P Ref: B-7.1                                              วันสิ้นปี: 31/12/25X8

                          Per book        จัดชั้นใหม่     อัตรา        ค่าเผื่อ
                          จำนวนเงิน       (audit)        ค่าเผื่อ      ที่ควรตั้ง
                          ──────────      ──────────     ──────       ──────────

ปกติ                       xxx,xxx,xxx     xxx,xxx,xxx    0%           0
กล่าวถึงเป็นพิเศษ          xxx,xxx         xxx,xxx        0%* /  __%   xxx
ต่ำกว่ามาตรฐาน             xxx,xxx         xxx,xxx        20%          xxx,xxx
สงสัย                      xxx,xxx         xxx,xxx        50%          xxx,xxx
สงสัยจะสูญ                 xxx,xxx         xxx,xxx        100%         xxx,xxx
สูญ                        xxx,xxx         xxx,xxx        100%         xxx,xxx
                          ───────────     ───────────    ──────       ───────────
รวม                        xxx,xxx,xxx     xxx,xxx,xxx                  xxx,xxx

* ตามประกาศ 2567 ข้อ 12 — ผู้สอบยืนยันอัตราชั้น "กล่าวถึงเป็นพิเศษ" 
  ที่ใช้กับลูกค้ารายนี้: ___%

Notes:
- การจัดชั้นใหม่: เปลี่ยนแปลงจาก per book ใน W/P B-7.2
- Subsequent receipts (รับชำระหลังสิ้นปี): หักไป xxx บาท → W/P B-7.3
- หลักประกัน: หักไป xxx บาท → W/P B-7.3

4.4 Template — Allowance Recalculation (B-7.3)

W/P Ref: B-7.3 — Allowance Recalculation

ลูกหนี้รายที่: __________  ชื่อ: __________  เลขที่สัญญา: __________

A. ยอดคงเหลือ ณ 31/12/25X8
   ต้นเงิน                                xxx,xxx
   ดอกเบี้ยค้างรับ                         xxx
   ค่าปรับค้างรับ                          xxx
                                          ───────
   รวม (A)                                xxx,xxx

B. รายการหักก่อนคำนวณค่าเผื่อ (per ระเบียบ 2563 ข้อ 26)
   B.1 Subsequent receipts (1/1 - วันที่ผู้สอบ sign)         xxx
   B.2 เงินฝากผูกพัน                                          xxx
   B.3 หลักทรัพย์รัฐบาล                                       xxx
   B.4 ที่ดินจำนอง:
       มูลค่าประเมิน                                          xxx,xxx
         × อัตรา 100% (ราชการ) / 70% (เอกชน)                 ___%
       มูลค่าที่หักได้                                        xxx
       เปรียบเทียบกับวงเงินจำนอง: xxx (ใช้ตัวที่น้อยกว่า)     xxx
                                                              ───────
   รวมรายการหัก (B)                                          xxx,xxx

C. ยอดสุทธิที่ต้องประมาณการ = A - B                          xxx,xxx

D. การจัดชั้น
   อายุค้างชำระ: ___ เดือน
   ผิดสัญญา/ผิดเงื่อนไข (ข้อ 13): [ ] ใช่ → ตั้งเต็ม 100%
                                  [ ] ไม่ใช่
   TDR (ข้อ 14): [ ] เป็น TDR → นับต่อเนื่อง: ___ เดือน
                  [ ] ไม่เป็น
   NPL (ข้อ 15-16): [ ] เป็น NPL → ดอกเบี้ยค้างรับตั้ง 100%
                     [ ] ไม่เป็น

   จัดชั้น: __________ (ต่ำกว่ามาตรฐาน / สงสัย / สงสัยจะสูญ / สูญ)
   อัตรา: ___ %

E. ค่าเผื่อที่ต้องตั้งเต็ม = C × D = xxx,xxx

F. การทยอยตั้ง 5 ปี (ข้อ 19)
   ปีที่เข้าชั้นนี้ครั้งแรก: 25X__
   ปีปัจจุบัน: 25X8
   ปีที่: ___ (1=ปีแรก / 2=ปีที่สอง / ...)

   อัตราสะสมขั้นต่ำ: ปีที่ × 20% = ___% (แต่ไม่เกิน 100%)
   ค่าเผื่อสะสมขั้นต่ำ = E × อัตราสะสม = xxx,xxx

G. ค่าเผื่อตามบัญชี (per book)                              xxx,xxx

H. Misstatement
   ถ้า G < F: ตั้งไม่ครบเต็ม → ตรวจ track ปีต่อปี
   ถ้า G < ค่าเผื่อสะสมขั้นต่ำ: under-provision → propose adjustment
   ถ้า G ≥ ค่าเผื่อสะสมขั้นต่ำ: OK

   Misstatement = ค่าเผื่อสะสมขั้นต่ำ - G = xxx,xxx
   Threshold: __________
   Material? [ ] Yes  [ ] No → adjusting entry needed

4.5 Template — TDR Testing (B-7.4)

W/P Ref: B-7.4 — TDR Testing

วัตถุประสงค์: ทดสอบว่าลูกหนี้ TDR จัดชั้นตามระยะเวลาผิดนัดต่อเนื่อง 
              (per ประกาศ 2567 ข้อ 14)

Test Population: TDR ทั้งหมด ___ ราย (รายการตามรายงานสหกรณ์)

Sample: 
  - 100% inspection (ถ้า ≤ 30 ราย)
  - หรือ sample ตาม TSA 530 (ถ้า > 30 ราย)

ตารางทดสอบ:

ลำดับ  ชื่อ      วันที่ทำ       อายุค้างชำระ     ตามสัญญา      ตามสัญญา     อายุรวม     ชั้นตาม     ชั้นที่
       ลูกหนี้    สัญญา TDR     ก่อน TDR         เดิม          TDR          (เดือน)     สหกรณ์     ผู้สอบ
                                                                                          จัด        ระบุ
─────  ────────  ─────────────  ───────────────  ──────────  ────────────  ──────────  ─────────  ────────
1      นาย ก.    1/1/25X8      4 เดือน           5%/5 ปี     4%/7 ปี      4+12 = 16   ปกติ?      สงสัย
                                                                                                   จะสูญ
2      ...
3      ...

Findings:
[ ] No exception
[ ] Exception found: รายที่ ___ จัดชั้นผิด → propose adjustment
    Misstatement: xxx,xxx

Conclusion: 
[ ] ผ่าน — สหกรณ์จัดชั้น TDR ถูกต้อง
[ ] ไม่ผ่าน — propose adjusting entry → cross-ref B-11.2

4.6 Template — NPL Testing (B-8.1)

W/P Ref: B-8.1 — NPL List Reconciliation

วัตถุประสงค์: ตรวจสอบว่าสหกรณ์ระบุ NPL ครบถ้วน

Step 1: Per book — NPL list จากสหกรณ์
ลำดับ  ชื่อ        ยอดคงเหลือ    อายุค้าง    ชั้น
1      ___         xxx           xxx เดือน   ___
2      ___         xxx           xxx เดือน   ___
...
รวม                xxx,xxx,xxx

Step 2: Independent test — extract from aging report
Filter: aging > 90 days

ลำดับ  ชื่อ        ยอดคงเหลือ    อายุค้าง
1      ___         xxx           xxx
...

Step 3: Reconciliation
                       Per book    Per audit    Difference
จำนวนราย              xxx          xxx          ___
ยอดเงิน                xxx,xxx,xxx  xxx,xxx,xxx  xxx

Differences explanation:
[ ] รายการที่ผู้สอบพบเพิ่ม:
    - ราย: ___  ยอด: ___  เหตุผล: ___
[ ] รายการที่ per book มี แต่ผู้สอบไม่พบ:
    - ราย: ___  ยอด: ___  เหตุผล: ___

Conclusion:
[ ] NPL list completed — ไม่มี hidden NPL
[ ] Found unidentified NPL — propose adjustment

4.7 Template — Disclosure Checklist (B-10)

W/P Ref: B-10 — Disclosure Checklist for Loans Receivable

ตรวจสอบว่างบการเงินเปิดเผยรายการต่อไปนี้ตามระเบียบ 2563 ข้อ 33:

                                                    ✓/✗   หมายเหตุ
─────────────────────────────────────────────────  ────  ──────────
1. นโยบายค่าเผื่อหนี้สงสัยจะสูญ                     [ ]
   - หลักเกณฑ์ที่ใช้ (ประกาศ 2567 / คำแนะนำ 2547)  [ ]
   - การจัดชั้นและอัตราค่าเผื่อ                     [ ]
   - การหักหลักประกัน                                [ ]
   - การทยอยตั้ง 5 ปี (ถ้ามี)                       [ ]

2. นโยบายระงับรับรู้ดอกเบี้ย NPL                    [ ]
   - หลักเกณฑ์ (เช่น ระงับเมื่อค้างเกิน 3 เดือน)    [ ]
   - จำนวนเงินที่ไม่ได้รับรู้เป็นรายได้              [ ]
   - ผลกระทบต่อกำไร (ถ้ารับรู้จะกำไรเพิ่ม xxx)       [ ]

3. มติที่ประชุมใหญ่ — ตัดหนี้สูญ                    [ ]
   - วันที่ประชุม                                    [ ]
   - จำนวนเงินที่อนุมัติ                             [ ]
   - จำนวนรายลูกหนี้                                  [ ]

Best practice (recommended additional disclosures):
4. Aging analysis ของลูกหนี้                        [ ]
5. ตารางการเคลื่อนไหวของค่าเผื่อ                    [ ]
6. ประเภทและมูลค่าหลักประกัน                        [ ]
7. Concentration risk (ลูกหนี้รายใหญ่)              [ ]

Conclusion:
[ ] Disclosures are complete and adequate
[ ] Disclosures are incomplete — propose for management

4.8 Template — Summary & Adjusting Entries (B-11.2)

W/P Ref: B-11.2 — Summary of Proposed Adjusting Entries

ลำดับ  คำอธิบาย                                เดบิต         เครดิต        Material?
─────  ──────────────────────────────────────  ──────────   ──────────   ─────────
1      บันทึกค่าเผื่อหนี้สงสัยจะสูญเพิ่ม
       (under-provision สำหรับลูกหนี้รายที่ ___)
       Dr. หนี้สงสัยจะสูญ                       xxx
           Cr. ค่าเผื่อหนี้สงสัยจะสูญ                          xxx          [Y/N]
       Cross-ref: B-7.3

2      กลับรายการดอกเบี้ยรับจากเงินให้กู้ NPL
       Dr. ดอกเบี้ยรับจากเงินให้กู้              xxx
           Cr. ดอกเบี้ยเงินให้กู้ค้างรับ                       xxx          [Y/N]
       Cross-ref: B-8.2

3      ตั้งค่าเผื่อดอกเบี้ยค้างรับเต็มจำนวน
       (per ประกาศ 2567 ข้อ 16)
       Dr. หนี้สงสัยจะสูญ - ดอกเบี้ย            xxx
           Cr. ค่าเผื่อหนี้สงสัยจะสูญ - ดอกเบี้ย                xxx          [Y/N]
       Cross-ref: B-8.2

[เพิ่มรายการอื่นๆ ที่พบ]

Status:
[ ] Entry posted by client
[ ] Entry not posted — recorded in Schedule of Uncorrected Misstatements
[ ] Material — affecting audit opinion

4.9 Quick Reference Card — กฎสำคัญในประกาศ 2567

หน้าเดียว — print ติด desk พนักงาน

╔══════════════════════════════════════════════════════════════════╗
║  ประกาศนายทะเบียนสหกรณ์ฯ พ.ศ. 2567 — Quick Reference          ║
║  สำหรับ Case 🅰️: สอ./คย. ที่หักเงินได้ ณ ที่จ่าย                ║
╠══════════════════════════════════════════════════════════════════╣
║                                                                  ║
║  🎯 การจัดชั้น (ข้อ 5-11)                                       ║
║  ─────────────────────────                                       ║
║  • ปกติ                       — ไม่ค้าง                          ║
║  • กล่าวถึงเป็นพิเศษ          — ค้าง ≤ 3 เดือน                  ║
║  • ต่ำกว่ามาตรฐาน             — ค้าง 3-6 เดือน        → 20%    ║
║  • สงสัย                       — ค้าง 6-12 เดือน หรือฟ้องคดี → 50%║
║  • สงสัยจะสูญ                 — ค้าง > 12 เดือน         → 100%  ║
║  • สูญ                          — ตาย/สาบสูญ             → 100%  ║
║                                                                  ║
║  🚨 กฎพิเศษที่ห้ามลืม                                            ║
║  ─────────────────────                                           ║
║  ข้อ 13 — ผิดสัญญา/ผิดเงื่อนไข → 100% ทันที (หักหลักประกันก่อน) ║
║  ข้อ 14 — TDR → นับต่อเนื่อง ห้าม reset                          ║
║  ข้อ 15 — NPL → ระงับรับรู้ดอกเบี้ย                              ║
║  ข้อ 16 — ดอกเบี้ยค้างรับของ NPL → ตั้ง 100%                     ║
║  ข้อ 17 — ลูกหนี้อื่นผิดนัด → ตั้ง 100%                           ║
║  ข้อ 18 — ห้ามลดยอดค่าเผื่อ                                       ║
║  ข้อ 19 — ทยอย 5 ปี (ปีแรก ≥ 20%, ปีต่อไปเพิ่ม ≥ 20%)            ║
║                                                                  ║
║  🛡️ หลักประกันที่หักได้ (ระเบียบ 2563 ข้อ 26)                  ║
║  ──────────────────────────                                      ║
║  • Subsequent receipts          → หักเต็ม                        ║
║  • เงินฝากผูกพัน                → หักเต็ม                        ║
║  • หลักทรัพย์รัฐบาล              → หักเต็ม                        ║
║  • ที่ดินจำนอง:                                                  ║
║    – ประเมินทางราชการ           → หัก 100%                       ║
║    – ผู้ประเมินรับอนุญาต         → หัก 70%                        ║
║    (ต้องไม่เกินวงเงินจำนอง)                                       ║
║                                                                  ║
║  📝 ลำดับหักชำระ (ระเบียบ 2563 ข้อ 29)                           ║
║  ─────────────────────                                           ║
║  1. ค่าปรับค้างรับ                                               ║
║  2. ดอกเบี้ยค้างรับ                                              ║
║  3. ค่าปรับงวดปัจจุบัน                                           ║
║  4. ดอกเบี้ยงวดปัจจุบัน                                          ║
║  5. ต้นเงิน                                                       ║
║                                                                  ║
╚══════════════════════════════════════════════════════════════════╝

4.10 Audit Sign-off

W/P Ref: B-11.3 — Audit Conclusion on Loans Receivable

Based on the audit procedures performed and evidence obtained:

Existence:           [ ] Met  [ ] Not met  [ ] Qualified
Completeness:        [ ] Met  [ ] Not met  [ ] Qualified
Valuation:           [ ] Met  [ ] Not met  [ ] Qualified
Rights:              [ ] Met  [ ] Not met  [ ] Qualified
Presentation:        [ ] Met  [ ] Not met  [ ] Qualified

Compliance:          [ ] Met  [ ] Not met  [ ] Qualified
NPL recognition:     [ ] Met  [ ] Not met  [ ] Qualified
TDR classification:  [ ] Met  [ ] Not met  [ ] Qualified
Allowance adequacy:  [ ] Met  [ ] Not met  [ ] Qualified

Overall conclusion:
[ ] Loans receivable are fairly stated
[ ] Material misstatement identified — see B-11.2
[ ] Scope limitation — see ___

Prepared by:   __________   Date: ____
Reviewed by:   __________   Date: ____
Approved by:   __________   Date: ____

⏸️ จบบทที่ 2: ลูกหนี้เงินกู้ (Case 🅰️)

สรุปบทที่ 2 — โดยรวม

Section เนื้อหา หน้า (โดยประมาณ)
1 ภาพรวม ~5
2 หลักการบัญชี (8 ส่วนย่อย) ~25
3 วัตถุประสงค์และวิธีการสอบบัญชี ~20
4 แบบฟอร์มกระดาษทำการ ~15
รวม ~65 หน้า

สิ่งที่จะมีในบทอื่นๆ ต่อไป

  • บทที่ 2B — ลูกหนี้เงินกู้ Case 🅱️ (ไม่หักเงินได้ — 10% ของลูกค้า)
  • เน้นความต่างของ Section 2.3 (ใช้คำแนะนำ 2547 ส่วน 2 ข้อ 2)
  • หลักการบัญชีอื่น (Section 2.1, 2.2, 2.4, 2.5, 2.6, 2.7) ใช้เหมือนกัน
  • Section 3-4 ปรับเล็กน้อย

  • บทที่ 3 — เงินรับฝาก

  • บทที่ 4 — ทุนเรือนหุ้น (จ่ายคืนกรณีขาดทุนสะสม — ระเบียบ 2566)
  • บทที่ 5 — เงินสด/เงินสดขาดบัญชี (ระเบียบ 2563 + แนวทาง 2565)
  • บทที่ 6 — เงินลงทุน (รวม case-specific: คลองจั่น, ธนกิจไทย, การบินไทย, สหประกันชีวิต)
  • บทที่ 7 — ที่ดิน อาคารและอุปกรณ์
  • บทที่ 8 — รายได้ดอกเบี้ยรับ
  • บทที่ 9 — งบกระแสเงินสด

🎯 ขั้นตอนต่อไป (สำหรับ session ถัดไป):

  1. พี่ review PART 1-5 → comment ตรงไหนผิด/ขาด/เพิ่ม
  2. ผมแก้ตามที่พี่ comment
  3. รวม PART 1-5 เป็นไฟล์เดียว 02-loans-receivable.md ใส่ใน MkDocs
  4. ทำบทที่ 2B (Case 🅱️ — เป็น variant ของบทนี้)
  5. ทำบทอื่นๆ ตาม priority