Odoo ERP

งบการเงิน Odoo ในไทย: จากงบดุลสู่ความพร้อมตรวจสอบบัญชี

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

Ravi Shanker Singhผู้ก่อตั้งและที่ปรึกษา Odooเผยแพร่ 8 นาทีในการอ่าน
แชร์
งบการเงิน Odoo ในไทย: จากงบดุลสู่ความพร้อมตรวจสอบบัญชี
ภาพ: David Jenkin; Frank Carpay; Crown Lynn Potteries Ltd · Openverse · CC BY 4.0

บริษัทไทยทุกแห่งที่จดทะเบียนกับกรมพัฒนาธุรกิจการค้าต้องยื่นงบดุลและงบกำไรขาดทุนที่ผู้สอบบัญชีรับรอง รูปแบบต้องตรงกับที่กรมสรรพากรและกรมพัฒนาธุรกิจการค้ายอมรับ การทำให้งบการเงิน Odoo ในไทยพร้อมใช้งานจริงไม่ใช่แค่เปิดโมดูลบัญชี งานนี้คือการแมปบัญชีให้ตรงผังบัญชีไทย เก็บหลักฐานประกอบที่ผู้สอบบัญชีจะขอดู และปิดบัญชีตามตารางเวลาที่ไม่พังตอนเดือนที่สิบเอ็ด\n\nเราวางระบบแบบนี้ให้ลูกค้าหลายรายมากพอที่จะรู้ว่าจุดที่มักพลาดอยู่ตรงไหน เทมเพลตผังบัญชีทั่วไปมักไม่ตรงกับกลุ่มบัญชีตามกฎหมายไทย ใบรับรองหักภาษี ณ ที่จ่ายหายไปตอนปิดบัญชี มูลค่าสินค้าคงคลังไม่มีใครกระทบยอดก่อนส่งงบทดลองให้ผู้สอบบัญชี ไม่มีอะไรซับซ้อนในเรื่องนี้ เพียงแค่ต้องตั้งให้ถูกลำดับและทำครั้งเดียวให้ถูกต้อง\n\n## ทำไมงบการเงิน Odoo ในไทยต้องแมปผังบัญชีใหม่\n\nOdoo มีรายงานงบดุลและงบกำไรขาดทุนมาให้ในตัว รายงานขับเคลื่อนด้วย account tags และ account groups ไม่ใช่รายการบรรทัดที่ฝังตายตัว นี่เป็นข้อดีสำหรับไทย เพราะเราไม่ต้องเขียนโค้ดเพิ่มเพื่อให้ได้รูปแบบตามกฎหมาย เราจะแมป account tags ใหม่ให้สินทรัพย์ หนี้สิน และส่วนของผู้ถือหุ้นจัดกลุ่มตามที่ผู้สอบบัญชีไทยคาดหวัง เงินสดและธนาคาร ลูกหนี้การค้า ภาษีซื้อ สินค้าคงคลัง สินทรัพย์ถาวร เจ้าหนี้การค้า ภาษีหัก ณ ที่จ่ายค้างจ่าย และภาษีขาย แต่ละรายการมีบรรทัดของตัวเอง ไม่มีอะไรถูกรวมไว้ในหมวด "อื่น ๆ" แบบเหมารวม\n\nฝั่งงบกำไรขาดทุนต้องการความใส่ใจแบบเดียวกัน งบของไทยมักแยกต้นทุนขายออกจากค่าใช้จ่ายในการขายและบริหาร งบยังแสดงรายได้อื่นกับต้นทุนทางการเงินเป็นบรรทัดแยกต่างหาก งบกำไรขาดทุนมาตรฐานของ Odoo จัดกลุ่มตามประเภทบัญชีเว้นแต่จะตั้งค่าเอง ระบบที่ไม่ได้ปรับแต่งมักรวมค่าขนส่ง ค่าธรรมเนียมธนาคาร และสวัสดิการพนักงานไว้ในก้อนค่าใช้จ่ายเดียวกัน เราจัดกลุ่มบัญชีใหม่ตั้งแต่ขั้นตอนตั้งค่าระบบ ก่อนมีการโพสต์รายการแม้แต่รายการเดียว การมาแมปใหม่หลังผ่านไปหกเดือนเป็นงานช้า และเสี่ยงผิดพลาดด้วย ไม่มีใครอยากทำ\n\n## การจัดโครงสร้างงบดุล Odoo ในไทยให้ถูกต้อง\n\nมีการตัดสินใจเรื่องการแมปบัญชีไม่กี่เรื่องที่สำคัญกว่าเรื่องอื่น\n\n- ภาษีซื้อและภาษีขาย ควรแยกเป็นบรรทัดสินทรัพย์และหนี้สินต่างหาก ไม่หักกลบกัน เพื่อให้การกระทบยอด ภ.พ.30 รายเดือนตรวจสอบย้อนจากงบทดลองได้ทันที\n- ภาษีหัก ณ ที่จ่ายรอรับและค้างจ่าย ต้องมีบัญชีแยกตามอัตรา เช่น 3%, 5%, 1% เพื่อให้การยื่น PND 3 และ PND 53 ตรงกัน โดยไม่ต้องพึ่งไฟล์สเปรดชีตแยก\n- มูลค่าสินค้าคงคลัง ต้องสะท้อนวิธีคิดต้นทุนที่ตั้งค่าไว้จริงในแต่ละหมวดหมู่สินค้า หากหมวดหมู่ตั้งค่าไม่สอดคล้องกัน รายงานมูลค่าสต็อกของ Odoo กับบรรทัดสินค้าคงคลังในงบดุลจะไม่ตรงกัน\n- สินทรัพย์ถาวร ควรใช้โมดูลสินทรัพย์ของ Odoo ให้โพสต์ค่าเสื่อมราคาอัตโนมัติทุกเดือน แทนสมุดรายวันที่ใครสักคนต้องจำมาทำตอนสิ้นปี\n\nหากระบบเดิมของคุณไม่เคยปรับผังบัญชีให้ตรงกับกลุ่มบัญชีไทยเลย นี่คือจุดที่ควรแก้ไข เราครอบคลุมงานตั้งค่าลักษณะนี้ไว้ในหน้าบริการดูแลระบบ Odoo ERP และในบริการที่ปรึกษา Odoo สำหรับบริษัทที่ยังเลือกแนวทางอยู่\n\n## ทำให้งบกำไรขาดทุนพร้อมตรวจสอบบัญชี\n\nผู้สอบบัญชีที่ตรวจงบกำไรขาดทุนของไทยต้องการมากกว่าตัวเลขบรรทัดสุดท้าย พวกเขาต้องการตรวจสอบย้อนรายได้กับใบแจ้งหนี้ จับคู่ต้นทุนขายกับการเคลื่อนไหวสต็อก และดูว่าภาษีหัก ณ ที่จ่ายที่ลูกค้าหักไว้ตรงกับใบรับรองที่ได้รับหรือไม่ สามเรื่องนี้ทำให้ขั้นตอนใน Odoo ราบรื่นขึ้น\n\n1. แยกสมุดรายวันขายและซื้อออกจากรายการบันทึกบัญชีด้วยมือ ผู้สอบบัญชีจะได้สุ่มตรวจรายการธุรกรรมได้โดยไม่ต้องไล่ดูรายการปรับปรุงทั้งหมด\n2. แนบเอกสารต้นฉบับเข้ากับรายการในสมุดรายวันโดยตรง แทนที่จะพึ่งตู้เก็บเอกสารแยกต่างหาก ไม่ว่าจะเป็นใบแจ้งหนี้ PDF ใบกำกับภาษีอิเล็กทรอนิกส์ หรือใบส่งของ Odoo รองรับการแนบไฟล์บนรายการสมุดรายวันได้โดยตรง\n3. กระทบยอดทะเบียนใบรับรองหักภาษี ณ ที่จ่ายกับบัญชีภาษีหัก ณ ที่จ่ายค้างจ่ายทุกเดือน ไม่ใช่แค่ปลายปี ช่องว่างจะยิ่งสะสมเร็ว เมื่อการยื่น PND 53 กองพะเนินขึ้นเรื่อย ๆ\n\nทั้งหมดนี้ไม่ต้องใช้โมดูลพิเศษ แต่ต้องอาศัยวินัยในการตั้งค่าผังบัญชี กฎภาษี และการแนบเอกสารตั้งแต่วันแรก\n\n## เช็กลิสต์ปิดบัญชีสิ้นเดือนสำหรับงบการเงิน Odoo ในไทย\n\nเราใช้ลำดับขั้นตอนใกล้เคียงกันในการปิดบัญชีให้บริษัทไทยเกือบทุกแห่ง ปรับตามขนาดบริษัท\n\n| ขั้นตอน | สิ่งที่เราตรวจสอบ |\n|---|---|\n| 1 | บิลผู้ขายและใบแจ้งหนี้ลูกค้าของเดือนนั้นถูกโพสต์ครบ ไม่มีรายการค้างในสถานะร่าง |\n| 2 | การกระทบยอดธนาคารและ PromptPay เสร็จสมบูรณ์ ไม่มีรายการค้างกระทบยอด |\n| 3 | บัญชีภาษีซื้อ/ภาษีขายตรงกับกระดาษทำการ ภ.พ.30 |\n| 4 | ภาษีหัก ณ ที่จ่ายค้างจ่ายตรงกับใบรับรอง PND 3 / PND 53 ที่ออกไป |\n| 5 | รายงานมูลค่าสินค้าคงคลังตรงกับบรรทัดสินค้าคงคลังในงบดุล |\n| 6 | รายการค่าเสื่อมราคาของเดือนนั้นถูกโพสต์แล้ว |\n| 7 | ตรวจสอบค่าใช้จ่ายค้างจ่ายและค่าใช้จ่ายจ่ายล่วงหน้า ไม่ใช่แค่ยกยอดต่อไปเฉย ๆ |\n| 8 | ตรวจงบทดลองเทียบกับเดือนก่อนหน้าเพื่อหาความผิดปกติที่อธิบายไม่ได้ |\n\nขั้นตอนที่ 5 คือขั้นตอนที่ทีมส่วนใหญ่มักข้าม ขั้นตอนนี้ยังสร้างปัญหามากที่สุดตอนตรวจสอบบัญชีด้วย หากวิธีคิดต้นทุนของหมวดหมู่สินค้าเปลี่ยนกลางปี พึงระลึกว่าการเปลี่ยนแปลงนี้มีผลไปข้างหน้าเท่านั้นใน Odoo สต็อกที่มีอยู่แล้วยังคงมูลค่าบันทึกเดิม การเคลื่อนไหวหลังจากนั้นเท่านั้นที่ใช้วิธีใหม่ นี่คือพฤติกรรมบัญชีที่ถูกต้อง แต่รายงานมูลค่าสต็อกกับงบดุลของคุณอาจไม่ตรงกันไปพักหนึ่ง หากไม่มีใครแจ้งการเปลี่ยนแปลงนี้ให้คนที่ตรวจทานตัวเลขทราบ\n\n## จุดที่งบการเงิน Odoo ในไทยมักเกิดปัญหาในทางปฏิบัติ\n\nข้อแลกเปลี่ยนที่ต้องยอมรับตรง ๆ คือไม่มีสิ่งใดข้างต้นที่ลบความจำเป็นของผู้ตรวจทานที่เป็นมนุษย์ไปได้ Odoo พร้อมสร้างงบดุลและงบกำไรขาดทุนจากสิ่งที่ถูกโพสต์ไว้ ไม่ว่าจะถูกหรือผิด รายงานอัตโนมัติให้โครงสร้างและความตรวจสอบย้อนกลับได้ แต่ไม่ได้ให้วิจารณญาณ เราเคยเห็นงบที่ดูสะอาดแต่ผิด เพราะมีคนโพสต์เงินรับจากลูกค้าตรงเข้าบัญชีรายได้ หรือเพราะบิลผู้ขายตกไปอยู่หมวดภาษีผิด เช็กลิสต์ข้างต้นจับความผิดพลาดแบบนี้ได้ส่วนใหญ่ แต่ยังต้องมีคนที่เข้าใจบัญชีไทยคอยรันเช็กลิสต์นี้ทุกเดือน ไม่ใช่แค่ปลายปีตอนที่ผู้สอบบัญชีเริ่มถามคำถามแล้ว\n\n## เมื่อไหร่ที่ควรพิจารณาย้ายระบบหรือใช้บริการดูแลระบบ\n\nหากงบการเงินของคุณยุ่งเหยิงอยู่แล้ว บริษัทส่วนใหญ่ถึงจุดนี้มักชั่งใจระหว่างสองทาง จะสร้างผังบัญชีใหม่บนระบบเดิม หรือเริ่มต้นใหม่ด้วยการวางระบบใหม่เป็นเฟส โดยทั่วไปเรามักเลือกแก้การแมปบัญชีบนระบบเดิมเมื่อสมุดบัญชีพื้นฐานยังสมบูรณ์ดี การสร้างใหม่ทั้งหมดเหมาะก็ต่อเมื่อผังบัญชีเดิมใช้งานไม่ได้จริงเท่านั้น ทีมที่ใช้เวอร์ชันเก่าบางครั้งรวมงานทำความสะอาดนี้เข้ากับโครงการย้ายระบบและอัปเกรด Odoo เพราะการแมปบัญชีใหม่ทำได้ง่ายกว่าทันทีหลังอัปเกรดเวอร์ชัน เมื่อเทียบกับการทำกลางปีงบประมาณที่ยุ่งอยู่แล้ว\n\nไม่ว่าทางไหน นี่คืองานต่อเนื่อง ไม่ใช่การตั้งค่าครั้งเดียวจบ อัตราภาษีเปลี่ยนอยู่เสมอ สายผลิตภัณฑ์ใหม่ต้องการกลุ่มบัญชีใหม่ และผู้สอบบัญชีขอรายละเอียดเพิ่มทุกปี งานประเภทนี้อยู่ภายใต้บริการดูแลระบบ Odoo ERP ของเรา โดยที่ปรึกษาคนเดิมที่ทำการตรวจทานปิดบัญชีครั้งแรกจะดูแลบัญชีต่อเนื่อง ไม่ใช่สลับคนไปตามคิวงาน สำหรับบริษัทที่กำลังวางระบบบัญชีไปพร้อมกับการวางระบบ Odoo ทั้งองค์กร บริการวางระบบ Odoo ของเราครอบคลุมงานผังบัญชีที่กล่าวมาไว้เป็นส่วนหนึ่งของแผนงานมาตรฐานแต่ละเฟสอยู่แล้ว\n\nหากคุณกำลังพิจารณา Odoo เป็นครั้งแรก โดยมีการรายงานตามกฎหมายไทยเป็นข้อกำหนด ควรทดสอบรายงานงบดุลและงบกำไรขาดทุนกับผังบัญชีตัวอย่างก่อนตัดสินใจขึ้นระบบจริง วิธีนี้ง่ายกว่าไปพบช่องโหว่ตอนปิดบัญชีจริงครั้งแรกมาก

แชร์

คำถามที่พบบ่อย

Odoo สามารถออกงบการเงินตรงตามรูปแบบที่กรมพัฒนาธุรกิจการค้ากำหนดได้หรือไม่

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

Odoo จัดการใบรับรองหักภาษี ณ ที่จ่ายให้อัตโนมัติหรือไม่

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

ควรกระทบยอดมูลค่าสินค้าคงคลังกับงบดุลบ่อยแค่ไหน

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

ต้องพัฒนาโมดูลเสริมเพื่อให้งบพร้อมตรวจสอบหรือไม่

ส่วนใหญ่ไม่จำเป็น งานหลักคือการตั้งค่า account tags กฎภาษี การแนบเอกสารในสมุดรายวัน และวินัยในขั้นตอนปิดบัญชี เราหลีกเลี่ยงการเขียนโค้ดเพิ่ม เพราะเพิ่มภาระดูแลระบบโดยไม่ได้แก้ปัญหาการแมปบัญชีจริง

ข้อผิดพลาดที่พบบ่อยที่สุดของบริษัทไทยที่ใช้งบการเงินใน Odoo คืออะไร

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

แหล่งข้อมูล

เกี่ยวกับผู้เขียน

Ravi Shanker Singh

ผู้ก่อตั้งและที่ปรึกษา Odoo

ผู้ก่อตั้ง Tech After Me และที่ปรึกษา Odoo ราวีดูแลการติดตั้ง ปรับแต่ง และซัพพอร์ตระบบ Odoo ERP รวมถึงพัฒนาเว็บ แอปมือถือ และระบบข้อมูลให้ธุรกิจในไทย สหรัฐอเมริกา และอินเดีย โดยประจำอยู่ที่กรุงเทพฯ นิวยอร์ก และเดลี (NCR)

บทความอื่นของผู้เขียน

อ่านต่อ

ปรับผังบัญชีไทย Odoo ให้ใช้งานได้จริงOdoo ERP

ปรับผังบัญชีไทย Odoo ให้ใช้งานได้จริง

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

Ravi Shanker Singh10 นาทีในการอ่าน

เชื่อม TikTok Shop กับ Odoo: สต็อกเดียว ไม่มีขายเกินOdoo ERP

เชื่อม TikTok Shop กับ Odoo: สต็อกเดียว ไม่มีขายเกิน

คู่มือปฏิบัติจริงสำหรับการเชื่อมต่อ TikTok Shop กับ Odoo เพื่อให้ออเดอร์จากไลฟ์ สต็อกสินค้า และรายการบัญชีตรงกันตลอดเวลา ไม่เกิดปัญหาขายเกินสต็อก

Ravi Shanker Singh10 นาทีในการอ่าน

เชื่อมต่อ Lazada กับ Odoo: แมป SKU และกระทบยอดสต็อกOdoo ERP

เชื่อมต่อ Lazada กับ Odoo: แมป SKU และกระทบยอดสต็อก

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

Ravi Shanker Singh10 นาทีในการอ่าน

เปลี่ยนสิ่งที่คุณอ่าน ให้เป็นผลลัพธ์จริง

ทีมที่เขียนบทความเหล่านี้คือทีมเดียวกับที่ลงมือทำงานจริง เล่าให้เราฟังว่าคุณกำลังทำโปรเจกต์อะไรอยู่

รับบทความใหม่ทางอีเมล

รับบทความใหม่ทางอีเมล

คู่มือ Odoo และข่าวไอทีที่มีผลต่อธุรกิจของคุณ ไม่เกินสัปดาห์ละหนึ่งฉบับ