- 19
- กุมภาพันธ์
เรื่องที่เกิดขึ้นซ้ำแล้วซ้ำเล่าในหลายองค์กร — งบประมาณหมดก่อนสิ้นปี ไตรมาสที่ 3 ยังไม่ทันจบ งบบางหมวดก็ใช้หมดแล้ว ต้องขอโอนงบ ขออนุมัติเพิ่ม หรือชะลอโครงการ ทั้งที่ตอนตั้งงบต้นปีก็ "คิดว่าพอ" แต่ทำไมมันไม่เคยพอสักที
สรุปง่ายๆ
งบหมดก่อนสิ้นปีไม่ได้เกิดจากได้งบน้อย แต่เกิดจากการดูตัวเลขผิดตัว — Excel ส่วนใหญ่บันทึกแค่ "จ่ายไปแล้วเท่าไหร่" แต่งบจริงถูกกินไปตั้งแต่ตอน จอง และ ผูกพัน ซึ่งเกิดขึ้นก่อนการจ่ายเงินเป็นเดือนหรือเป็นไตรมาส กว่าตัวเลขใน Excel จะขยับ งบก็เกินไปแล้ว
เริ่มจากนิยามตามกฎหมาย — "งบประมาณ" ไม่ใช่แค่เงินที่จ่ายออกไป
ก่อนจะโทษเครื่องมือ ควรกลับไปดูว่ากฎหมายนิยามคำว่างบประมาณรายจ่ายไว้อย่างไร พระราชบัญญัติวิธีการงบประมาณ พ.ศ. 2561 เขียนไว้ชัดว่า งบประมาณรายจ่าย หมายถึง "จำนวนเงินอย่างสูงที่อนุญาตให้จ่ายหรือให้ก่อหนี้ผูกพันได้ ตามวัตถุประสงค์และภายในระยะเวลาที่กำหนดไว้ในกฎหมายว่าด้วยงบประมาณรายจ่าย"
ประโยคนี้สำคัญมาก เพราะ "เพดานงบ" ครอบทั้งเงินที่จ่ายแล้วและหนี้ที่ก่อผูกพันไว้ การเซ็นสัญญาหรือออกใบสั่งซื้อจึงกินโควตางบทันทีในทางกฎหมาย ทั้งที่ยังไม่มีเงินไหลออกจากบัญชีแม้บาทเดียว
เครื่องมือติดตามงบที่บันทึกเฉพาะยอดจ่าย จึงไม่ได้แค่ "อัปเดตช้า" แต่มัน วัดผิดตัวแปรตั้งแต่ต้น — ไม่ตรงกับสิ่งที่กฎหมายนับว่าเป็นการใช้งบ
หน่วยงานของท่านยังทำเรื่องนี้ด้วย Excel และกระดาษอยู่หรือไม่?
Saeree ERP ออกแบบตามระเบียบราชการไทย — งบประมาณ 3 แหล่งเงิน · จอง/ผูกพัน/ค้างจ่าย · ครุภัณฑ์ · จัดซื้อจัดจ้าง · อนุมัติแบบบันทึกข้อความ
จอง / ผูกพัน / ค้างจ่าย — สามสถานะที่ Excel มองไม่เห็น
ในทางปฏิบัติ เงินก้อนหนึ่งไม่ได้กระโดดจาก "งบตั้ง" ไปเป็น "จ่ายแล้ว" ในทีเดียว มันเดินผ่านสถานะกลางหลายชั้น และแต่ละชั้นก็กินงบจริงในระดับที่ต่างกัน
| สถานะ | เกิดขึ้นเมื่อ | ยกเลิกได้ไหม |
|---|---|---|
| จอง | อนุมัติคำขอแล้ว แต่ยังไม่ได้ดำเนินการจัดหาใดๆ | ได้ — ยังไม่มีคู่สัญญา |
| ผูกพัน | ออกใบสั่งซื้อ / ลงนามสัญญาแล้ว | ยาก — ผูกพันตามสัญญาแล้ว |
| ค้างจ่าย | ตรวจรับของ/งานแล้ว ส่งเรื่องเบิกแล้ว รอจ่าย | ไม่ได้ — เป็นหนี้ที่ต้องจ่าย |
| จ่ายแล้ว | จ่ายเงินออกจากบัญชีจริง | ไม่ได้ — จบรายการ |
ระวังการเรียกรวมว่า "จอง" ทั้งหมด
หลายองค์กรพูดรวมว่า "อนุมัติแล้วยังไม่เบิก = เงินที่ถูกจองไว้" ซึ่งกว้างเกินไปและทำให้คุยกับฝ่ายบัญชีไม่ตรงกัน สามสถานะนี้มีผลทางกฎหมายและทางบัญชีไม่เท่ากัน — จอง ยังถอนคืนได้ แต่ ผูกพัน คือมีคู่สัญญาแล้ว และ ค้างจ่าย คือหนี้ที่ต้องจ่ายแน่นอน เวลาออกแบบรายงานงบประมาณจึงต้องแยกสามคอลัมน์นี้ ไม่ใช่ยุบเป็นช่องเดียว
ปัญหาเชิงโครงสร้างของการติดตามงบด้วย Excel
องค์กรจำนวนมากยังใช้ ไฟล์ Excel เป็นเครื่องมือหลักในการติดตามงบประมาณ ปัญหาไม่ได้อยู่ที่คนทำไม่เก่ง แต่อยู่ที่ตัวเครื่องมือเองไม่ได้ออกแบบมาเพื่องานนี้ — เรื่องนี้เชื่อมกับความเสี่ยงของการใช้ Excel เป็นระบบหลักขององค์กร ในภาพกว้างด้วย
1. ข้อมูลไม่ Real-time
Excel ต้องรอคนมาอัปเดต ฝ่ายจัดซื้อออกใบสั่งซื้อไปแล้วแต่ยังไม่ได้แจ้งฝ่ายงบประมาณ ฝ่ายงบประมาณเปิดไฟล์ดูตัวเลข คิดว่างบยังเหลือ แต่จริงๆ มีคนผูกพันไปแล้ว ช่องว่างเวลานี้ยาวได้เป็นสัปดาห์ และยาวที่สุดเสมอในช่วงปลายปีงบที่เอกสารเข้าพร้อมกันทีเดียว
2. หลายเวอร์ชัน หลายคนแก้
ฝ่ายบัญชีเปิดไฟล์ "งบ_v3_final_แก้แล้ว.xlsx" ฝ่ายจัดซื้อเปิดไฟล์ "งบ_v3_final.xlsx" คนละเวอร์ชัน ตัวเลขไม่ตรงกัน ไม่มีใครบอกได้ว่าอันไหนคือตัวจริง และเมื่อสองฝ่ายรายงานตัวเลขไม่ตรงกันในที่ประชุม เวลาส่วนใหญ่หมดไปกับการหาว่าใครถือไฟล์ที่ถูก ไม่ใช่การตัดสินใจ
3. ไม่มีการบันทึกยอดจอง/ผูกพัน
นี่คือปัญหาใหญ่ที่สุด — Excel ส่วนใหญ่บันทึกแค่ "จ่ายไปแล้วเท่าไหร่" เพราะเป็นตัวเลขที่มีเอกสารชัดเจนให้คัดลอกมาลง ส่วนยอดจองและยอดผูกพันต้องไปตามจากฝ่ายจัดซื้อทีละใบ ซึ่งไม่มีใครมีเวลาทำทุกวัน
4. ไม่มีการกั้นวงเงินอัตโนมัติ
ใน Excel ไม่มีอะไรมาบังคับว่า "หมวดนี้งบหมดแล้ว ห้ามสร้างเอกสารจัดซื้อ" คนออกใบสั่งซื้อก็ออกไปโดยไม่รู้ว่างบเกินแล้ว กว่าจะรู้ก็ตอนปิดงวดที่ฝ่ายงบประมาณมานั่งสรุป ซึ่งเป็นจังหวะเดียวกับที่การปิดบัญชีสิ้นงวดกลายเป็นงานเร่งไปด้วย
เหลือจริง กับ เหลือใช้ — สองตัวเลขที่ต้องดูคู่กัน
คำว่า "งบคงเหลือ" ในที่ประชุมมักหมายถึงคนละตัวเลขกัน ต้นทางของความเข้าใจผิดอยู่ที่ตรงนี้ — ยอดคงเหลือมีสองแบบ และต่างกันมากในช่วงกลางปีงบ
ลองดูตัวอย่างงบหมวดหนึ่งวงเงิน 1,000,000 บาท:
| รายการ | จำนวน (บาท) | Excel เห็นไหม |
|---|---|---|
| งบตั้ง | 1,000,000 | เห็น |
| หัก จ่ายแล้ว | 400,000 | เห็น |
| หัก ค้างจ่าย (ตรวจรับแล้ว รอจ่าย) | 150,000 | มักไม่เห็น |
| หัก ผูกพัน (สั่งซื้อ/ทำสัญญาแล้ว) | 350,000 | มักไม่เห็น |
| หัก จอง (อนุมัติแล้ว ยังไม่จัดหา) | 80,000 | มักไม่เห็น |
| เหลือจริง (งบตั้ง − จ่ายแล้ว) | 600,000 | ตัวเลขที่ Excel รายงาน |
| เหลือใช้ (หักจอง/ผูกพัน/ค้างจ่ายด้วย) | 20,000 | ตัวเลขที่ใช้ตัดสินใจได้จริง |
ตัวเลขสองตัวนี้ห่างกัน 30 เท่า ผู้บริหารที่เห็นเลข 600,000 อาจอนุมัติโครงการใหม่วงเงิน 300,000 ได้อย่างสบายใจ ทั้งที่งบที่ใช้ได้จริงเหลือ 20,000 บาท — และเมื่อเอกสารทั้งหมดไหลมาถึงฝ่ายบัญชีในเดือนถัดไป ตัวเลขก็ติดลบโดยที่ไม่มีใครทำผิดขั้นตอนเลยแม้แต่คนเดียว
ทำไมความคลาดเคลื่อนถึงพุ่งสูงสุดตอนปลายปีงบ
ช่วงปลายปีงบประมาณเป็นจังหวะที่ระบบติดตามงบแบบ Excel เพี้ยนมากที่สุด เพราะกฎเรื่องการกันเงินไว้เบิกเหลื่อมปีผูกอยู่กับสถานะ "ผูกพัน" โดยตรง
ตามหลักเกณฑ์ของกรมบัญชีกลาง งบที่เบิกจ่ายไม่ทันในปีงบประมาณจะขยายเวลาเบิกได้ เฉพาะรายการที่หน่วยรับงบประมาณก่อหนี้ผูกพันไว้ก่อนสิ้นปีงบประมาณ และกันเงินไว้ตามระเบียบ ส่วนมาตรา 42 ของ พ.ร.บ. วิธีการงบประมาณ พ.ศ. 2561 ให้ขอตกลงกับกระทรวงการคลังขยายเวลากันเงินได้อีกไม่เกินหกเดือน และขยายต่อได้อีกหกเดือนหากมีความจำเป็น
แปลว่า สถานะ "ผูกพัน" คือเส้นแบ่งว่างบก้อนนั้นจะรอดข้ามปีหรือถูกพับไป ถ้าองค์กรไม่มีตัวเลขยอดผูกพันแบบทันเวลา ก็จะตอบไม่ได้ว่ารายการไหนควรเร่งลงนามก่อนสิ้นปี รายการไหนต้องยอมปล่อย และนั่นคือช่วงที่ทั้งฝ่ายจัดซื้อจัดจ้างและฝ่ายงบประมาณต้องนั่งไล่เอกสารกันทีละใบเพื่อประกอบตัวเลขขึ้นมาใหม่
ยอดที่ต้องดู — ไม่ใช่แค่ "ใช้ไปเท่าไหร่"
| ยอด | ความหมาย | Excel ทำได้? |
|---|---|---|
| งบตั้ง | งบประมาณที่ได้รับจัดสรร | ได้ |
| จอง | อนุมัติคำขอแล้ว ยังไม่ได้จัดหา | ยาก — ต้องตามจากเอกสารอนุมัติทีละใบ |
| ผูกพัน | ออกใบสั่งซื้อหรือทำสัญญาแล้ว ยังไม่จ่าย | ยาก — ต้องประสานฝ่ายจัดซื้อทุกวัน |
| ค้างจ่าย | ตรวจรับแล้ว ส่งเบิกแล้ว รอจ่าย | ยาก — อยู่คนละแฟ้มกับงบ |
| จ่ายแล้ว | จ่ายเงินจริงแล้ว | ได้ |
| เหลือใช้ | งบตั้ง − จอง − ผูกพัน − ค้างจ่าย − จ่ายแล้ว | ไม่ได้ — เพราะขาดตัวกลางสามตัว |
ความยากอีกชั้น: หลายแหล่งเงินในองค์กรเดียว
หน่วยงานภาครัฐและองค์การมหาชนส่วนใหญ่ไม่ได้ใช้เงินจากกระเป๋าเดียว แต่มีทั้ง เงินงบประมาณ เงินรายได้ และ เงินสนับสนุน ซึ่งแต่ละแหล่งมีเงื่อนไขการใช้ ระยะเวลา และผู้อนุมัติไม่เหมือนกัน
ในทางปฏิบัติหมายความว่ารายการซื้อชิ้นเดียวอาจใช้เงินสองแหล่งผสมกัน และตัวเลข "เหลือใช้" ต้องแยกดูรายแหล่งเงิน ไม่ใช่ยอดรวมก้อนเดียว การทำเรื่องนี้ใน Excel ต้องแตกไฟล์เป็นชีตต่อแหล่งเงินต่อหมวด แล้วยอดรวมทั้งองค์กรก็ต้องมาเชื่อมสูตรข้ามชีตอีกชั้น ซึ่งเป็นจุดที่สูตรพังบ่อยที่สุดและตรวจสอบย้อนกลับได้ยากที่สุด — ยังไม่นับว่าโครงสร้างหมวดค่าใช้จ่ายต้องสอดคล้องกับผังบัญชีที่ใช้ออกงบการเงินด้วย
สัญญาณเตือนว่าองค์กรกำลังเดินเข้าสู่ภาวะงบหมดก่อนสิ้นปี
| สัญญาณ | แปลว่าอะไร |
|---|---|
| ต้องขอตัวเลขงบจากฝ่ายบัญชีเป็นครั้งๆ | ไม่มียอดคงเหลือที่เชื่อถือได้ตลอดเวลา ตัวเลขเกิดขึ้นเฉพาะเมื่อมีคนถาม |
| ตัวเลขจากสองฝ่ายไม่เท่ากันเป็นปกติ | แต่ละฝ่ายนับสถานะไม่เหมือนกัน — ฝ่ายหนึ่งนับเฉพาะจ่ายแล้ว อีกฝ่ายนับผูกพันด้วย |
| มีคำขอโอนงบระหว่างหมวดถี่ขึ้นในไตรมาส 3 | งบบางหมวดเกินไปแล้วโดยไม่มีใครเห็นล่วงหน้า จึงต้องแก้ด้วยการโอนจากหมวดอื่น |
| รู้ว่างบเกินตอนปิดงวด ไม่ใช่ตอนอนุมัติ | ระบบไม่ได้ตรวจงบตอนที่ยังแก้ไขได้ กลายเป็นการตรวจย้อนหลังเพื่อรายงาน |
| ปลายปีต้องไล่นับสัญญาทีละใบเพื่อกันเงิน | ยอดผูกพันไม่ได้ถูกบันทึกไว้ตั้งแต่ต้น จึงต้องสร้างตัวเลขขึ้นใหม่ทุกสิ้นปี |
ข้อควรระวัง
การแก้ปัญหางบเกินด้วยการโอนงบระหว่างหมวดบ่อยครั้งทำให้แผนงบประมาณเดิมหมดความหมายเป็นเครื่องมือวางแผน เพราะตัวเลขที่ตั้งไว้ต้นปีถูกปรับตามสิ่งที่เกิดขึ้นแล้ว ไม่ใช่ตามสิ่งที่ตั้งใจจะทำ ปัญหาที่ควรแก้จึงไม่ใช่กระบวนการโอนงบ แต่คือการทำให้เห็นยอดผูกพันเร็วพอที่จะยังตัดสินใจได้ทัน
วิธีแก้: กั้นงบตั้งแต่ต้นทาง ไม่ใช่ตรวจย้อนหลัง
หลักการของระบบควบคุมงบประมาณที่ใช้งานได้จริงมีอยู่สี่ข้อ และทั้งสี่ข้อล้วนต้องเกิดขึ้น ก่อน ที่เอกสารจะผ่านไปขั้นถัดไป
- จองงบทันทีที่อนุมัติ — เมื่อคำขอซื้อผ่านการอนุมัติ ระบบตัดยอดจองออกจากงบทันที ตัวเลขเหลือใช้ลดลงในวินาทีนั้น ไม่ต้องรอใครมาคีย์
- ตรวจงบก่อนอนุมัติ — ผู้อนุมัติเห็นยอดเหลือใช้คาอยู่บนหน้าเอกสารที่กำลังจะเซ็น ไม่ต้องเปิดไฟล์อื่นเทียบ และไม่ต้องเชื่อความจำ
- เตือนตามระดับการใช้งบ — แจ้งเมื่อใช้งบถึงเกณฑ์ที่กำหนด เพื่อให้มีเวลาปรับแผนก่อนที่งบจะตึงจริง
- โอนงบผ่านเอกสารในระบบ — ถ้าต้องโอนงบระหว่างหมวด ทำเป็นเอกสารที่มีขั้นอนุมัติและเห็นเส้นทางว่าผ่านใครมาแล้ว แทนการแก้ตัวเลขในไฟล์
จุดสำคัญคือข้อแรก ถ้าระบบเริ่มตัดงบตอนจ่ายเงิน มันก็ให้ผลไม่ต่างจาก Excel เลย เพราะการจ่ายเงินคือปลายทางของกระบวนการที่ตัดสินใจไปแล้วหลายเดือนก่อนหน้า การควบคุมงบต้องเกิดที่จุดอนุมัติ ซึ่งเป็นจุดเดียวที่ยังเปลี่ยนใจได้ — เช่นเดียวกับที่ขั้นตอนอนุมัติของผู้บริหารมีค่าเมื่อผู้อนุมัติมีข้อมูลครบตอนกดอนุมัติ ไม่ใช่ได้ข้อมูลหลังจากนั้น
Saeree ERP ควบคุมงบอย่างไร
| ความสามารถ | รายละเอียด |
|---|---|
| แผนงบประมาณรายหมวด/โครงการ | ตั้งแผนงบได้ตามหมวดรายจ่าย หน่วยงาน และโครงการ พร้อมแผนการใช้จ่ายรายเดือน |
| แยกตามแหล่งเงิน | จัดทำและบริหารแผนการใช้จ่ายแยกตามเงินงบประมาณ เงินรายได้ และเงินสนับสนุนของหน่วยงานเอง |
| งบคงเหลือบนหน้าเอกสาร | หน้าเอกสารขอซื้อแสดงยอดแผน จอง ผูกพัน ค้างจ่าย จ่ายแล้ว และเหลือใช้ ของโครงการที่เบิกจ่าย ให้ผู้อนุมัติเห็นก่อนอนุมัติ |
| ติดตามครบทุกสถานะ | รายงานงบประมาณแยกคอลัมน์จองเงินงบประมาณ ผูกพัน/ค้างจ่าย จ่าย และเหลือจริง/เหลือใช้ ตามศัพท์ที่ฝ่ายงบประมาณใช้อยู่แล้ว |
| เชื่อมกับบัญชีอัตโนมัติ | รายการที่ผ่านระบบลงบัญชีตามรหัสงบประมาณและแหล่งเงินโดยไม่ต้องคีย์ซ้ำ ยอดในรายงานงบและงบการเงินจึงมาจากชุดข้อมูลเดียวกัน |
พูดตรงๆ ว่าระบบช่วยอะไรได้ และไม่ช่วยอะไร
ระบบทำให้ยอดจอง ผูกพัน และค้างจ่ายปรากฏขึ้นทันทีที่เอกสารเดิน ผู้อนุมัติจึงเห็นงบที่ใช้ได้จริงก่อนตัดสินใจ แต่ระบบไม่ได้ตั้งงบให้แม่นขึ้นแทนคน ถ้าตั้งงบต้นปีต่ำกว่าความจำเป็นจริง สิ่งที่เปลี่ยนคือคุณจะรู้ตัวในเดือนที่สามแทนเดือนที่เก้า ซึ่งก็ยังมีค่ามาก เพราะเหลือเวลาให้แก้
สรุป: เมื่อไหร่ Excel ยังพอ เมื่อไหร่ไม่พอ
| Excel ยังพอ เมื่อ | ต้องใช้ระบบควบคุมงบ เมื่อ |
|---|---|
| งบไม่กี่หมวด แหล่งเงินเดียว | มีหลายแหล่งเงินและต้องแยกรายงานรายแหล่ง |
| คนอนุมัติกับคนคุมงบเป็นคนเดียวกัน | หลายหน่วยงานเบิกจากงบก้อนเดียวกันพร้อมกัน |
| เอกสารจัดซื้อไม่กี่ใบต่อเดือน | มีสัญญาผูกพันข้ามปีที่ต้องกันเงินไว้เบิกเหลื่อมปี |
| ช่วงเวลาจากอนุมัติถึงจ่ายสั้นมาก | ช่วงจากอนุมัติถึงจ่ายกินเวลาหลายเดือน |
ปัญหางบหมดก่อนสิ้นปีไม่ได้เกิดจากได้งบน้อย และส่วนใหญ่ก็ไม่ได้เกิดจากมีใครใช้เงินผิดระเบียบ มันเกิดจากการที่องค์กร ตัดสินใจด้วยตัวเลขที่ล้าหลังกระบวนการจริงไปหลายเดือน Excel รายงานได้แค่สิ่งที่จ่ายไปแล้ว ในขณะที่กฎหมายนับการก่อหนี้ผูกพันเป็นการใช้งบไปแล้วเรียบร้อย
เครื่องมือที่ใช้ควบคุมงบจึงต้องเห็นภาพเดียวกับที่กฎหมายและฝ่ายบัญชีเห็น — ไม่ใช่แค่ปลายทางของเงิน แต่ตั้งแต่จุดที่ปากกาลงบนกระดาษ ถ้าอยากดูภาพรวมตั้งแต่ขั้นวางแผน อ่านต่อได้ที่การวางแผนและควบคุมงบประมาณด้วยระบบ ERP
"งบไม่ได้หมดตอนจ่ายเงิน มันหมดตอนที่เซ็นอนุมัติ — ระบบที่ดีต้องบอกคุณตอนนั้น ไม่ใช่ตอนที่ปิดงวดแล้วแก้อะไรไม่ได้"
- สุรีระยา ลิ้มไพบูลย์ กรรมการผู้จัดการ บริษัท แกรนด์ลีนุกซ์ โซลูชั่น จำกัด
แหล่งอ้างอิง
- พระราชบัญญัติวิธีการงบประมาณ พ.ศ. 2561 (ราชกิจจานุเบกษา เล่ม 135 ตอนที่ 92 ก ลงวันที่ 11 พฤศจิกายน 2561) — รวมกฎหมายและระเบียบ สำนักงบประมาณ · ดูนิยามงบประมาณรายจ่าย และมาตรา 42 การกันเงินไว้เบิกเหลื่อมปี
- หลักเกณฑ์และวิธีปฏิบัติในการขอกันเงินงบประมาณไว้เบิกเหลื่อมปี — ระบบ New GFMIS Thai กรมบัญชีกลาง
- คู่มือรายงานแสดงสถานะของใบสั่งซื้อสั่งจ้าง (PO) — ระบบ New GFMIS Thai กรมบัญชีกลาง

