FAQ
บัญชีและภาษีของธุรกิจรายได้ประจำแบบสมาชิกและสัญญาต่ออายุ
คำถามของผู้ประกอบการที่เก็บเงินล่วงหน้าเป็นรอบ เช่น ระบบสมาชิก ซอฟต์แวร์รายเดือน คอร์สเรียนรายปี และสัญญาบริการต่อเนื่อง ครอบคลุมจังหวะรับรู้รายได้เทียบกับจังหวะรับเงิน รายได้รับล่วงหน้าในงบ จุดความรับผิดภาษีมูลค่าเพิ่มเมื่อออกใบกำกับ การคืนเงินและการยกเลิกกลางรอบ ส่วนลดและช่วงทดลองใช้ การหักภาษี ณ ที่จ่ายเมื่อผู้ซื้อเป็นนิติบุคคล การเก็บเงินผ่านผู้ให้บริการชำระเงินต่างประเทศ และการกระทบยอดระหว่างระบบสมาชิกกับบัญชีแยกประเภท
14 คำถาม · ตรวจทานโดยทีมทนายและนักบัญชี · ตรวจทานล่าสุด 7 ต.ค. 2026
คำตอบสั้น
เก็บเงินรายปีแล้ว ต้องรับรู้รายได้ทั้งก้อนทันทีหรือไม่
ไม่ใช่ เงินที่รับมาล่วงหน้าสำหรับบริการที่ยังไม่ได้ให้ ถือเป็นหนี้สินในรูปรายได้รับล่วงหน้า แล้วทยอยรับรู้เป็นรายได้ตามงวดที่ให้บริการจริง เหตุผลคืองบการเงินต้องแสดงผลงานของงวดนั้น ไม่ใช่กระแสเงินสด ผลในทางปฏิบัติคือกำไรในเดือนที่ขายได้มากจะไม่พุ่งเกินจริง และงบดุลจะแสดงภาระที่ยั
ไม่ใช่ เงินที่รับมาล่วงหน้าสำหรับบริการที่ยังไม่ได้ให้ ถือเป็นหนี้สินในรูปรายได้รับล่วงหน้า แล้วทยอยรับรู้เป็นรายได้ตามงวดที่ให้บริการจริง เหตุผลคืองบการเงินต้องแสดงผลงานของงวดนั้น ไม่ใช่กระแสเงินสด ผลในทางปฏิบัติคือกำไรในเดือนที่ขายได้มากจะไม่พุ่งเกินจริง และงบดุลจะแสดงภาระที่ยังต้องส่งมอบบริการ วิธีที่ทำให้ง่ายคือกำหนดวันเริ่มและวันสิ้นสุดของแต่ละแพ็กเกจในระบบขาย แล้วให้บัญชีคำนวณส่วนที่รับรู้ได้ในแต่ละเดือนจากข้อมูลชุดเดียวกัน
สำหรับการให้บริการ ความรับผิดเกิดเมื่อได้รับชำระราคา จึงมักเกิดก่อนการรับรู้รายได้ทางบัญชี นี่คือจุดที่ธุรกิจสมาชิกสับสนบ่อยที่สุด เพราะภาษีถูกนำส่งตามเงินที่เก็บ แต่งบกำไรขาดทุนทยอยรับรู้ตามงวดบริการ วิธีจัดการคือออกใบกำกับภาษีตามการรับชำระให้ครบถ้วน และแยกทะเบียนรายได้รับล่วงหน้าไว้ต่างหากเพื่อกระทบยอดกับแบบภาษีได้ ควรตั้งรายงานประจำเดือนที่แสดงยอดเก็บเงิน ยอดภาษีขาย และยอดรายได้ที่รับรู้ เพื่อเห็นความต่างที่อธิบายได้ทุกเดือน
ลดยอดรายได้รับล่วงหน้าส่วนที่ยังไม่ได้ให้บริการ และบันทึกการจ่ายคืนเงินตามจำนวนที่คืนจริง ส่วนภาษีขายที่นำส่งไปแล้วต้องออกใบลดหนี้ให้ตรงกับเหตุการณ์ พร้อมเก็บหลักฐานการยกเลิกและหลักฐานการโอนเงินคืนไว้คู่กัน จุดที่มักผิดคือคืนเงินจากบัญชีส่วนตัวของกรรมการหรือหักกลบกับยอดขายใหม่ ทำให้ยอดในระบบชำระเงินไม่ตรงกับบัญชี ควรกำหนดนโยบายคืนเงินเป็นลายลักษณ์อักษรว่าคืนตามสัดส่วนหรือไม่คืน แล้วให้ระบบสมาชิกบังคับตามนโยบายเดียวกันทุกกรณี
ช่วงที่ไม่มีการเรียกเก็บเงินไม่ก่อรายได้ แต่ควรบันทึกเป็นข้อมูลจำนวนผู้ใช้เพื่อประเมินต้นทุนการให้บริการ ส่วนลดที่ให้จริงให้แสดงเป็นรายการลดยอดขายในงวดที่เกี่ยวข้อง ไม่ใช่ตั้งเป็นค่าใช้จ่ายการตลาด เพราะกระทบอัตรากำไรขั้นต้นที่ผู้บริหารใช้ตัดสินใจ กรณีแถมระยะเวลาเพิ่ม เช่น จ่ายสิบเดือนใช้สิบสองเดือน ให้กระจายรายได้ตามระยะเวลาที่ให้บริการทั้งหมด วิธีนี้ทำให้รายได้ต่อเดือนสะท้อนราคาที่ลูกค้าจ่ายจริงและเทียบระหว่างแพ็กเกจได้
ขึ้นกับว่าสิ่งที่ขายเข้าลักษณะค่าบริการ ค่าเช่าใช้ระบบ หรือค่าสิทธิ ซึ่งอัตราและฐานการหักต่างกัน จึงควรเขียนรายละเอียดในใบแจ้งหนี้ให้สะท้อนสิ่งที่ส่งมอบจริงและสอดคล้องกับสัญญา ปัญหาที่พบคือลูกค้าแต่ละรายหักไม่เหมือนกันจากใบแจ้งหนี้ที่ระบุกว้างเกินไป ทำให้ยอดลูกหนี้ไม่ตรงและติดตามหนังสือรับรองการหักภาษียาก วิธีป้องกันคือใช้ข้อความมาตรฐานต่อแพ็กเกจ แจ้งให้ลูกค้าทราบล่วงหน้า และทำทะเบียนติดตามหนังสือรับรองรายเดือนเพื่อใช้เครดิตได้ครบเมื่อยื่นแบบประจำปี
ดูสามเรื่องคือยอดขายก่อนหักค่าธรรมเนียม อัตราแลกเปลี่ยนที่ใช้ และรอบเวลาการโอนเข้าบัญชี เพราะรายได้ต้องบันทึกตามยอดที่ลูกค้าจ่าย ไม่ใช่ยอดสุทธิที่เข้าบัญชี ค่าธรรมเนียมเป็นค่าใช้จ่ายแยกรายการ และผลต่างจากอัตราแลกเปลี่ยนต้องบันทึกให้ถูกงวด ควรดาวน์โหลดรายงานธุรกรรมของผู้ให้บริการทุกเดือนแล้วกระทบยอดกับสเตทเมนต์ธนาคารและทะเบียนสมาชิก จุดที่มักหลุดคือธุรกรรมที่ถูกโต้แย้งและยอดที่ถูกกันไว้ ซึ่งต้องตามจนปิดรายการ ไม่ปล่อยค้างเป็นผลต่างสะสม
เริ่มจากยอดสามชุดในเดือนเดียวกันคือยอดเรียกเก็บในระบบสมาชิก ยอดรับเงินในสเตทเมนต์ และยอดขายในบัญชี แล้วหาสาเหตุของผลต่างเป็นกลุ่ม เช่น รายการที่เรียกเก็บไม่สำเร็จ การคืนเงิน การเปลี่ยนแพ็กเกจกลางรอบ และค่าธรรมเนียมที่หักที่ต้นทาง หลังจากนั้นจัดทำตารางกระทบยอดที่ใช้ซ้ำได้ทุกเดือนเพื่อไม่ต้องสืบใหม่ทั้งหมด การทำสม่ำเสมอช่วยให้พบปัญหาเชิงระบบ เช่น บัตรหมดอายุจำนวนมากหรือการตั้งราคาผิดในแพ็กเกจหนึ่ง ได้เร็วกว่าการรอปิดงบปลายปี
สิ่งที่ช่วยตัดสินใจคือรายได้ประจำต่อเดือน อัตราการยกเลิก มูลค่าที่คาดว่าจะได้จากลูกค้าหนึ่งราย และต้นทุนในการได้ลูกค้าใหม่ ตัวเลขเหล่านี้ไม่ใช่รายการในงบ แต่คำนวณจากข้อมูลชุดเดียวกัน จึงควรให้บัญชีและฝ่ายขายตกลงนิยามให้ตรงกันก่อน เช่น นับลูกค้าที่หยุดชั่วคราวอย่างไร และรวมภาษีมูลค่าเพิ่มหรือไม่ เมื่อนิยามตรงกันแล้วรายงานรายเดือนจะเทียบกันได้ข้ามงวด และใช้คุยกับธนาคารหรือผู้ร่วมลงทุนได้โดยไม่ต้องอธิบายวิธีคำนวณใหม่ทุกครั้ง
ข้อที่ระบุระยะเวลาเริ่มและสิ้นสุดชัด รอบเรียกเก็บ วิธีต่ออายุอัตโนมัติและการบอกเลิก นโยบายคืนเงิน การปรับราคาเมื่อต่ออายุ และสิ่งที่รวมอยู่ในค่าบริการเทียบกับที่คิดเพิ่ม เมื่อเงื่อนไขเหล่านี้ชัด การกระจายรายได้และการออกเอกสารทำได้อย่างเดียวกันทุกราย ลดการตีความรายกรณี ควรให้ทีมกฎหมายและบัญชีอ่านแบบสัญญามาตรฐานร่วมกันหนึ่งครั้งก่อนนำไปใช้ขายจริง แล้ววางตารางสรุปเงื่อนไขแนบท้ายไว้ให้ฝ่ายที่ออกใบแจ้งหนี้ใช้อ้างอิงได้ทันที
ฐานภาษีคำนวณจากรายได้ที่ต้องรับรู้ตามหลักเกณฑ์ทางภาษี ซึ่งอาจต่างจากการรับรู้ทางบัญชีในบางกรณี ผลคืออาจมีผลต่างที่ต้องปรับปรุงในแบบแสดงรายการและอธิบายได้ด้วยเอกสารประกอบ สิ่งที่ช่วยได้มากคือทะเบียนรายได้รับล่วงหน้าที่แสดงยอดคงเหลือต้นงวด ยอดรับเพิ่ม ยอดรับรู้เป็นรายได้ และยอดคงเหลือปลายงวด แยกตามแพ็กเกจ เอกสารชุดนี้ใช้ตอบคำถามได้ทั้งตอนสอบบัญชีและตอนถูกขอข้อมูลเพิ่มเติม จึงควรจัดทำทุกเดือนแทนการรวบรวมย้อนหลังตอนปลายปี
แยกด้วยรหัสในระบบขายตั้งแต่ต้นทาง โดยกำหนดฟิลด์ประเทศของผู้ซื้อ สกุลเงิน และนิติบุคคลผู้ขาย แล้วให้บัญชีดึงตามรหัสนั้น เพราะการแยกภายหลังจากชื่อผู้ซื้อทำได้ไม่แน่นอน เรื่องที่ต้องดูเพิ่มคือลักษณะของบริการที่ส่งออกและเอกสารที่ใช้สนับสนุน เพราะกระทบวิธีคิดภาษีมูลค่าเพิ่ม ควรหารือกับผู้ทำบัญชีก่อนเปิดขายตลาดใหม่ เพื่อกำหนดผังบัญชีและรหัสให้รองรับตั้งแต่วันแรก แล้ววางรายงานแยกตามตลาดไว้ใช้ทั้งงานภาษีและงานบริหาร
มักขอสัญญาหรือข้อกำหนดการให้บริการฉบับที่ใช้จริง รายงานสมาชิกที่แสดงวันเริ่มและสิ้นสุด ทะเบียนรายได้รับล่วงหน้าพร้อมวิธีคำนวณ รายงานธุรกรรมจากระบบชำระเงิน ตัวอย่างใบกำกับภาษีและใบลดหนี้ และเอกสารการคืนเงิน ความพร้อมของเอกสารชุดนี้ทำให้งานตรวจเร็วขึ้นและลดข้อสังเกต วิธีที่ได้ผลคือเก็บเอกสารเป็นแฟ้มต่อเดือนตั้งแต่ต้นปี ไม่ใช่รวบรวมเมื่อถูกขอ และตั้งชื่อไฟล์ให้สอดคล้องกับรายการในบัญชีเพื่อค้นย้อนได้
แก้ได้ และควรแก้ก่อนที่ยอดจะสะสมมากขึ้น วิธีทำคือดึงรายการขายที่ยังมีระยะเวลาบริการเหลือ คำนวณส่วนที่ยังไม่ได้ให้บริการ ณ วันที่เลือกเป็นจุดตั้งต้น แล้วปรับปรุงเข้าบัญชีรายได้รับล่วงหน้าพร้อมกระดาษทำการที่อธิบายที่มาของตัวเลข จากนั้นเปลี่ยนวิธีบันทึกสำหรับรายการใหม่ทั้งหมด สิ่งที่ต้องเตรียมคือคำอธิบายผลกระทบต่องบเปรียบเทียบ และการหารือกับผู้สอบบัญชีล่วงหน้าเพื่อให้การนำเสนอในงบสอดคล้องกัน ไม่ควรแก้เฉพาะบางรายการเพราะจะทำให้ตัวเลขอธิบายไม่ได้
เราตั้งผังบัญชีและวิธีกระจายรายได้ให้ตรงกับแพ็กเกจที่ขาย วางตารางกระทบยอดระหว่างระบบสมาชิก ระบบชำระเงิน และบัญชี จัดทำทะเบียนรายได้รับล่วงหน้ารายเดือน ตรวจข้อความในใบแจ้งหนี้ให้สอดคล้องกับสัญญาและการหักภาษี ณ ที่จ่าย ดูแลการยื่นแบบภาษีตามรอบ และจัดเตรียมเอกสารสำหรับผู้สอบบัญชี หากมีการขายต่างประเทศหรือเปลี่ยนวิธีบันทึกจากเดิม เราจะทำกระดาษทำการอธิบายที่มาของตัวเลขให้ตรวจสอบย้อนได้
ลัดไปยังคำถามในหมวดนี้
- เก็บเงินรายปีแล้ว ต้องรับรู้รายได้ทั้งก้อนทันทีหรือไม่
- ภาษีมูลค่าเพิ่มเกิดเมื่อรับเงินหรือเมื่อให้บริการ
- ลูกค้ายกเลิกกลางรอบและขอเงินคืน บันทึกอย่างไร
- ช่วงทดลองใช้ฟรีและส่วนลดแรกเข้าต้องบันทึกไหม
- ลูกค้านิติบุคคลหักภาษี ณ ที่จ่ายจากค่าสมาชิกด้วยหรือไม่
- เก็บเงินผ่านผู้ให้บริการชำระเงินต่างประเทศ ต้องดูอะไร
- ระบบสมาชิกกับบัญชีไม่ตรงกัน ตรวจจากอะไรก่อน
- ตัวเลขใดที่ควรดูควบคู่กับงบการเงิน
- เงื่อนไขในสัญญาแบบใดที่ทำให้บัญชีทำงานง่ายขึ้น
- รายได้รับล่วงหน้ากระทบภาษีเงินได้นิติบุคคลอย่างไร
- ขายในไทยและต่างประเทศในระบบเดียว แยกบัญชีอย่างไร
- อะไรที่ผู้สอบบัญชีมักขอดูในธุรกิจแบบนี้
- เคยบันทึกรายได้ตามเงินที่รับมาตลอด ตอนนี้จะแก้ได้ไหม
- ทีมงานช่วยอะไรได้ในเรื่องนี้
หัวข้ออื่น