งบกระแสเงินสด (Cash Flow Statement) คืองบการเงินที่แสดงให้เห็นว่าในรอบบัญชีหนึ่ง บริษัทได้รับเงินสดมาจากไหน และจ่ายเงินสดออกไปทางใดบ้าง ซึ่งแตกต่างจากงบกำไรขาดทุนที่บันทึกตามเกณฑ์คงค้าง (Accrual Basis) วิธีทางอ้อม (Indirect Method) คือแนวทางที่นิยมใช้มากที่สุดในทางปฏิบัติสำหรับ SME ไทย เพราะสามารถจัดทำได้จากงบดุลและงบกำไรขาดทุนที่มีอยู่แล้ว โดยไม่ต้องรื้อข้อมูลธุรกรรมเงินสดรายรายการ

งบกระแสเงินสดคืออะไร และทำไม SME ถึงควรให้ความสำคัญ

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

สำหรับบริษัทจำกัดและห้างหุ้นส่วนจำกัดในไทย พ.ร.บ.การบัญชี พ.ศ. 2543 กำหนดให้งบกระแสเงินสดเป็นส่วนหนึ่งของงบการเงินที่ต้องจัดทำ นอกจากนี้ มาตรฐานการรายงานทางการเงินสำหรับกิจการที่ไม่มีส่วนได้เสียสาธารณะ (TFRS for NPAEs) ซึ่งบริษัท SME ส่วนใหญ่ในไทยใช้อยู่นั้น ไม่ได้บังคับให้จัดทำงบกระแสเงินสด แต่หากกิจการเลือกจัดทำ จะต้องปฏิบัติตามมาตรฐานการบัญชีฉบับที่ 7 (TAS 7) เรื่องงบกระแสเงินสด (ข้อมูล ณ ปี 2569 อ้างอิง: สภาวิชาชีพบัญชีในพระบรมราชูปถัมภ์)

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

วิธีทางอ้อม (Indirect Method) คืออะไร และต่างจากวิธีทางตรงอย่างไร

TAS 7 อนุญาตให้จัดทำงบกระแสเงินสดจากกิจกรรมดำเนินงาน (Operating Activities) ได้สองวิธี

  • วิธีทางตรง (Direct Method): แสดงรายรับและรายจ่ายเงินสดจากการดำเนินงานเป็นรายรายการ เช่น เงินสดรับจากลูกค้า เงินสดจ่ายแก่ผู้ขาย เงินสดจ่ายเงินเดือนพนักงาน วิธีนี้ให้ภาพที่ละเอียดกว่า แต่ต้องรื้อข้อมูลจากระบบบัญชีเพิ่มเติม
  • วิธีทางอ้อม (Indirect Method): เริ่มต้นจากกำไรสุทธิ (Net Profit) ตามงบกำไรขาดทุน แล้วปรับปรุงด้วยรายการที่ไม่ใช่เงินสดและการเปลี่ยนแปลงของสินทรัพย์และหนี้สินหมุนเวียน เพื่อคำนวณหาเงินสดสุทธิจากกิจกรรมดำเนินงาน

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

โครงสร้างของงบกระแสเงินสดวิธีทางอ้อม: 3 กิจกรรมหลัก

งบกระแสเงินสดแบ่งออกเป็น 3 ส่วน ซึ่งสะท้อนวงจรชีวิตทางการเงินของธุรกิจ

ส่วนที่ 1: กิจกรรมดำเนินงาน (Operating Activities)

นี่คือหัวใจของงบกระแสเงินสด แสดงว่าธุรกิจหลักของบริษัทสร้างเงินสดได้หรือไม่ โดยวิธีทางอ้อมจะเริ่มจากกำไรสุทธิก่อนภาษี แล้วปรับปรุงดังนี้

  • บวกกลับรายการที่ไม่ใช่เงินสด: ค่าเสื่อมราคาสินทรัพย์ถาวร (Depreciation), ค่าตัดจำหน่ายสินทรัพย์ไม่มีตัวตน (Amortization), หนี้สงสัยจะสูญที่ตั้งในปีนี้ (Allowance for Doubtful Accounts), กำไร/ขาดทุนจากการขายสินทรัพย์ (ต้องโอนไปกิจกรรมลงทุน)
  • ปรับปรุงการเปลี่ยนแปลงในเงินทุนหมุนเวียน:
    • ลูกหนี้การค้าเพิ่มขึ้น = หักออก (เงินสดยังไม่ได้รับ)
    • ลูกหนี้การค้าลดลง = บวกเพิ่ม (เงินสดรับมาแล้ว)
    • สินค้าคงเหลือเพิ่มขึ้น = หักออก (ใช้เงินสดซื้อสต็อกเพิ่ม)
    • เจ้าหนี้การค้าเพิ่มขึ้น = บวกเพิ่ม (ยังไม่ได้จ่ายเงินออก)
    • เจ้าหนี้การค้าลดลง = หักออก (จ่ายเงินออกไปแล้ว)
  • หักภาษีเงินได้นิติบุคคลที่จ่ายจริงในงวด (ไม่ใช่ค่าใช้จ่ายภาษีตามงบกำไรขาดทุน แต่เป็นเงินสดที่จ่ายจริงให้กรมสรรพากร)

ส่วนที่ 2: กิจกรรมลงทุน (Investing Activities)

แสดงการเคลื่อนไหวของเงินสดที่เกี่ยวกับสินทรัพย์ระยะยาว ได้แก่

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

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

ส่วนที่ 3: กิจกรรมจัดหาเงิน (Financing Activities)

แสดงการเปลี่ยนแปลงในโครงสร้างเงินทุนของบริษัท ได้แก่

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

ขั้นตอนการจัดทำงบกระแสเงินสดวิธีทางอ้อมทีละขั้น

สำหรับนักบัญชีและเจ้าของกิจการที่ต้องการจัดทำด้วยตนเอง แนวทางปฏิบัติมีดังนี้

ขั้นที่ 1: เตรียมข้อมูลตั้งต้น

รวบรวมเอกสาร 3 ชุดหลัก ได้แก่ งบดุล ณ วันสิ้นงวดปัจจุบัน, งบดุล ณ วันสิ้นงวดก่อนหน้า (เพื่อคำนวณการเปลี่ยนแปลง) และงบกำไรขาดทุนสำหรับงวดที่จัดทำ ตรวจสอบว่างบทดลองสมดุลก่อนเริ่มจัดทำ

ขั้นที่ 2: คำนวณกระแสเงินสดจากกิจกรรมดำเนินงาน

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

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

ขั้นที่ 3: คำนวณกระแสเงินสดจากกิจกรรมลงทุน

ดูการเปลี่ยนแปลงในสินทรัพย์ถาวร (Property, Plant and Equipment — PP&E) และเงินลงทุนระยะยาวในงบดุลเปรียบเทียบ โปรดระวังว่าต้องใช้ราคาทุน ไม่ใช่ราคาสุทธิหลังหักค่าเสื่อมสะสม เพราะค่าเสื่อมสะสมถูกแสดงแยกในกิจกรรมดำเนินงานแล้ว

ขั้นที่ 4: คำนวณกระแสเงินสดจากกิจกรรมจัดหาเงิน

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

ขั้นที่ 5: ตรวจสอบยอดรวม

ผลรวมของกระแสเงินสดสุทธิจากทั้ง 3 กิจกรรม บวกกับยอดเงินสดและรายการเทียบเท่าเงินสดต้นงวด ต้องเท่ากับยอดเงินสดและรายการเทียบเท่าเงินสดปลายงวดที่แสดงในงบดุล นี่คือ "การตรวจสอบขั้นสุดท้าย" ที่จะบอกว่างบกระแสเงินสดถูกต้อง

ข้อผิดพลาดที่พบบ่อยในการจัดทำงบกระแสเงินสดวิธีทางอ้อม

จากประสบการณ์ในการตรวจสอบงบการเงิน SME พบข้อผิดพลาดซ้ำๆ ดังนี้

  • นับรายการซ้ำ (Double-counting): เช่น รวมค่าเสื่อมราคาทั้งใน "บวกกลับ" และใน "การเปลี่ยนแปลงค่าเสื่อมสะสม" ซึ่งทำให้กิจกรรมดำเนินงานสูงเกินจริง
  • สับสนระหว่างราคาทุนและราคาสุทธิสินทรัพย์: การซื้อสินทรัพย์ต้องใช้ราคาจ่ายจริง (ราคาทุน) ในกิจกรรมลงทุน ไม่ใช่มูลค่าสุทธิหลังหักค่าเสื่อม
  • จัดประเภทดอกเบี้ยและเงินปันผลผิดกลุ่ม: TAS 7 อนุญาตให้เลือกได้ว่าจะจัดดอกเบี้ยจ่ายไว้ในกิจกรรมดำเนินงานหรือกิจกรรมจัดหาเงิน แต่ต้องใช้วิธีเดียวกันอย่างสม่ำเสมอทุกงวด
  • ลืมรวมรายการในงบดุลที่ไม่ปรากฏในงบกำไรขาดทุน: เช่น การได้มาซึ่งสินทรัพย์ด้วยการออกหุ้น หรือการแลกเปลี่ยนสินทรัพย์ ซึ่งต้องเปิดเผยแยกต่างหากเป็นรายการที่ไม่ใช่เงินสด (Non-cash transactions)
  • ใช้ยอดภาษีเงินได้จากงบกำไรขาดทุน แทนที่จะใช้ภาษีที่จ่ายจริง: หากบริษัทจ่ายภาษีเงินได้นิติบุคคลไม่ครบในงวด หรือมีค่าภาษีค้างจ่าย ยอดทั้งสองจะต่างกัน

ความเชื่อมโยงระหว่างงบกระแสเงินสดกับการวางแผนภาษีนิติบุคคล SME

งบกระแสเงินสดไม่ได้มีความสำคัญแค่ในเชิงบัญชีเท่านั้น แต่ยังเชื่อมโยงกับการวางแผนภาษีนิติบุคคลโดยตรง

สำหรับ SME ที่มีทุนจดทะเบียนชำระแล้วไม่เกิน 5 ล้านบาท และรายได้จากการขายสินค้า/บริการไม่เกิน 30 ล้านบาทต่อรอบบัญชี จะได้รับอัตราภาษีเงินได้นิติบุคคลแบบขั้นบันได ได้แก่ กำไรสุทธิ 0–300,000 บาทแรก ได้รับการยกเว้นภาษี, กำไรสุทธิส่วนที่เกิน 300,000 บาทถึง 3,000,000 บาท เสียภาษีในอัตรา 15%, และกำไรสุทธิส่วนที่เกิน 3,000,000 บาท เสียภาษีในอัตรา 20% (ข้อมูล ณ ปี 2569 อ้างอิง: PwC Worldwide Tax Summaries — Thailand)

งบกระแสเงินสดช่วยในการวางแผนภาษีได้อย่างน้อย 3 ด้าน

  • วางแผนจ่ายภาษีกลางปี (ภ.ง.ด.51): บริษัทต้องประมาณกำไรสุทธิสำหรับรอบบัญชีและชำระภาษีกลางปีภายในระยะเวลาที่กำหนด งบกระแสเงินสดช่วยประเมินว่าบริษัทมีเงินสดเพียงพอสำหรับการชำระภาษีหรือไม่
  • ตัดสินใจการลงทุนในสินทรัพย์: การซื้อสินทรัพย์ถาวรเพิ่มค่าเสื่อมราคาซึ่งลดกำไรสุทธิเพื่อเสียภาษี แต่ก็ใช้เงินสดออกไปในกิจกรรมลงทุน การดูงบกระแสเงินสดช่วยให้เห็นผลกระทบทั้งด้านภาษีและสภาพคล่องพร้อมกัน
  • วางแผนจ่ายเงินปันผล: การจ่ายเงินปันผลต้องมีมติที่ประชุมใหญ่ผู้ถือหุ้น และต้องจ่ายจากกำไรสุทธิหลังหักภาษีเท่านั้น งบกระแสเงินสดจากกิจกรรมดำเนินงานบ่งบอกว่าบริษัทมีเงินสดจริงพอจ่ายปันผลหรือต้องกู้ยืมมาจ่าย

เช็กลิสต์สำหรับ SME: งบกระแสเงินสดวิธีทางอ้อมครบถ้วนหรือยัง

ก่อนส่งงบการเงินให้ผู้สอบบัญชีรับอนุญาต (CPA) ตรวจสอบ หรือก่อนยื่นต่อกรมพัฒนาธุรกิจการค้า (DBD) ควรตรวจทานรายการต่อไปนี้

เช็กลิสต์ตรวจสอบงบกระแสเงินสด

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

สัญญาณเตือนที่ต้องตรวจสอบเพิ่มเติม

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

แหล่งอ้างอิงและมาตรฐานที่เกี่ยวข้อง

คำถามที่พบบ่อย (FAQ) เกี่ยวกับ การจัดทำงบกระแสเงินสดด้วยวิธีทางอ้อม

วิธีทางอ้อม (Indirect Method) ในงบกระแสเงินสดคืออะไร และต่างจากวิธีทางตรงอย่างไร?

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

ทำไมค่าเสื่อมราคาถึงต้อง 'บวกกลับ' ในงบกระแสเงินสดวิธีทางอ้อม?

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

วิธีตรวจสอบว่างบกระแสเงินสดที่จัดทำถูกต้องหรือไม่?

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