เรื่องนี้เริ่มจากตอนสอนทีมบัญชีให้ใช้ AI ทำงานเอกสารจริง งานแรกที่ทุกคนอยากให้ช่วยเหมือนกันหมดคือ กองใบกำกับกับใบเสร็จที่ต้องคีย์เข้าระบบทีละใบ ถ่ายรูปส่งให้ AI มันก็อ่านออกจริง อ่านได้แทบทุกตัว
แต่พอเอาสิ่งที่ได้ไปใช้จริง กลับต้องนั่งแก้อยู่ดี บางใบยอดรวมไปอยู่ช่องยอดก่อน VAT บางใบเลข 0 กลายเป็นตัว O วันที่ก็มาเป็นรูปแบบที่โปรแกรมบัญชีไม่รับ สุดท้ายก็ต้องมาคีย์ใหม่แทบทั้งใบ เร็วขึ้นตรงไหนก็ไม่รู้
ตรงนั้นแหละที่ทำให้เห็นว่า เรากำลังวัดผิดจุด คำถามที่ใช่ไม่ใช่ "AI อ่านใบกำกับออกไหม" แต่คือ ได้ข้อมูลที่เอาเข้าโปรแกรมบัญชีได้เลยหรือเปล่า และตัวเลขตรงต้นฉบับไหม บทความนี้เล่าเป็นขั้น เริ่มจากทำไม "อ่านออก" ยังไม่พอ ต่อด้วยวิธีสกัดให้ได้ข้อมูลที่นำเข้าได้จริง แล้วปิดท้ายว่าเอาไปใช้กับงานบัญชีจริงยังไง
ช่วงที่ 1ทำไม "อ่านออก" ยังไม่พอ
เครื่องมือรุ่นก่อนที่เราเรียกกันว่า OCR ทำได้อย่างเดียวคืออ่านตัวอักษรจากรูปออกมาเป็นข้อความ ได้ก้อนตัวหนังสือมากองหนึ่ง คนก็ยังต้องมานั่งแยกเองว่าตัวไหนคือเลขที่เอกสาร ตัวไหนคือยอดรวม แล้วพิมพ์ลงช่องในโปรแกรมเอง
AI สมัยนี้ก้าวไปอีกขั้น มันบอกได้ว่าเลขก้อนนี้คือยอดก่อน VAT ก้อนนั้นคือเลขผู้เสียภาษี แต่ความสามารถนี้กลับหลอกให้เราวางใจเกินไป เพราะจุดที่มันพลาด ไม่ใช่จุดที่อ่านไม่ออก แต่เป็น จุดที่อ่านออกแบบผิด ๆ อย่างแนบเนียน
สามแบบที่พลาดกันบ่อย
- เลขที่หน้าตาคล้ายกัน เลข 0 กับตัว O เลข 1 กับตัว l ยอด 1,050 ที่กลายเป็น 1,850 อ่านผ่านตาแทบไม่ทันเห็น แต่พอเข้าระบบคือยอดผิด
- ค่าถูกแต่ลงผิดช่อง ยอดรวมทั้งใบไปตกช่องยอดก่อน VAT หรือวันที่ในเอกสารสลับกับวันครบกำหนด ตัวเลขไม่ได้ผิด แต่ความหมายผิด
- รูปแบบไม่ตรงที่โปรแกรมรับ วันที่มาเป็น 01/07/26 ทั้งที่ระบบอยากได้ 2026-07-01 หรือเลขผู้เสียภาษีขาดไปหนึ่งหลัก นำเข้าไม่ได้ ต้องแก้มือ
ทั้งสามแบบนี้มีจุดร่วมเดียวกัน มันไม่ได้ทำให้ AI ดูโง่ มันทำให้ AI ดูฉลาดจนเราเผลอเชื่อ เพราะฉะนั้นเป้าหมายของงานนี้จึงไม่ใช่ "ให้ AI อ่านออก" แต่คือได้ข้อมูลที่นำเข้าได้เลยและตรวจย้อนได้ว่าตรงต้นฉบับ
ช่วงที่ 2สกัดให้ได้ข้อมูลที่ import ได้จริง
วิธีที่ใช้ได้จริงแยกเป็นสามขั้น แต่ละขั้นตอบโจทย์ปัญหาในช่วงที่ 1 ทีละแบบ ไล่จากสกัดเป็นช่อง จัดรูปให้ตรง แล้วตรวจก่อนนำเข้า
ขั้นที่ 1 สกัดเป็นช่อง ไม่ใช่ข้อความ
อย่าถาม AI ว่า "ในใบนี้เขียนว่าอะไร" เพราะจะได้ก้อนข้อความกลับมาให้แยกเอง ให้บอกไปเลยว่าต้องการช่องอะไรบ้าง เลขที่เอกสาร วันที่ เลขผู้เสียภาษีผู้ขาย ยอดก่อน VAT ยอด VAT ยอดรวม แล้วให้มันเติมทีละช่อง กติกาสำคัญคือ ช่องไหนหาไม่เจอให้เว้นว่างไว้ ห้ามเดา เพราะช่องว่างที่คนเห็นแล้วรู้ว่าต้องเติม ปลอดภัยกว่าตัวเลขที่ AI เดาขึ้นมาเอง
ขั้นที่ 2 จัดให้ตรงรูปแบบที่โปรแกรมรับ
ค่าที่สกัดมาถูกแล้ว ยังไม่พอ ต้องแปลงให้อยู่ในรูปที่โปรแกรมบัญชีนำเข้าได้ วันที่แปลงให้เป็นรูปแบบเดียวกันทั้งกอง เลขผู้เสียภาษีต้องครบ 13 หลัก ยอดก่อน VAT กับ VAT แยกช่องชัด และปัดเศษให้ตรงกับที่ระบบใช้ ขั้นนี้คือการทำให้ "ข้อมูลที่ถูก" กลายเป็น ข้อมูลที่พร้อม import ซึ่งเป็นคนละเรื่องกัน
ขั้นที่ 3 ตรวจก่อนนำเข้า (vouch)
ขั้นนี้คือสิ่งที่ทำให้วิธีนี้ต่างจากการโยนใบให้ AI แล้วนำเข้าเลย ก่อน import ทุกใบต้องผ่านด่านตรวจ
- ตรวจว่าตัวเลขลงตัวในตัวมันเอง ยอดก่อน VAT บวก VAT ต้องเท่ากับยอดรวม ถ้าไม่เท่า แปลว่ามีช่องที่สกัดเพี้ยน
- เทียบช่องสำคัญกับรูปต้นฉบับ เลขที่เอกสารและยอดรวม อย่างน้อยสองค่านี้ต้องตรงกับที่เห็นในรูปจริง
- ของที่ AI ไม่มั่นใจ ให้เด้งขึ้นมาให้คนดู จุดที่มีลายมือหรือตรายางทับตัวเลข ให้ทำเครื่องหมายไว้ ไม่ปล่อยผ่านเงียบ ๆ
หัวใจของด่านนี้คือกฎข้อเดียว ตัวเลขที่คำนวณไม่ลงตัว ต้องเด้งให้คนดู ไม่ใช่นำเข้าไปก่อนแล้วค่อยตามแก้ เพราะพอเข้าระบบไปแล้ว การไล่หาว่าใบไหนผิดในกองเป็นร้อยใบ แพงกว่าการตรวจตอนต้นทางมาก
หลักการสามขั้นนี้ใครก็ทำตามมือได้ ส่วนที่เราลงแรงทำต่อคือเครื่องมือที่ทำให้ทั้งสามขั้นเร็วและทำซ้ำได้กับเอกสารเป็นร้อยใบ โดยยึดหลักว่า หน้าตาการใช้งานคงที่ ส่วนตัวสกัดข้างในสลับได้ รุ่นของ AI จะเปลี่ยนไปแค่ไหน ด่านตรวจยอดก็ยังทำงานเหมือนเดิม
ช่วงที่ 3เอาไปใช้กับงานบัญชีจริง
ใช้กับงานแบบไหนได้บ้าง
- ใบกำกับซื้อเข้าจำนวนมาก ที่ต้องบันทึกทีละใบทุกสิ้นเดือน
- ใบเสร็จค่าใช้จ่าย ที่ต้องสกัดพร้อมจัดหมวดบัญชีไปในตัว
- บิลที่มีตรายางหรือลายมือ ซึ่งเป็นจุดที่ควรให้ AI ทำเครื่องหมายว่าไม่มั่นใจ แล้วส่งให้คนดู
- การจับคู่สามทาง ใบสั่งซื้อ ใบส่งของ และใบกำกับ ที่ต้องตรงกันก่อนตั้งจ่าย
กฎข้อเดียวที่ต้องจำ
ถ้าจะจำอย่างเดียวจากบทความนี้ ขอให้เป็นข้อนี้ เป้าหมายไม่ใช่ให้ AI อ่านบิลได้ แต่คือได้แถวข้อมูลที่โปรแกรมบัญชีรับเข้าได้เลย และตรวจย้อนได้ว่าตรงต้นฉบับ ที่เหลือเป็นแค่รายละเอียดของการทำกฎข้อนี้ให้เกิดขึ้นจริง
เริ่มยังไงดี
ไม่ต้องทำระบบอัตโนมัติตั้งแต่แรก ลองด้วยมือกับใบกำกับสักสิบใบก่อน
- เปิดโปรแกรมบัญชีที่ใช้อยู่ ดูว่าตอนนำเข้ามันขอช่องอะไรบ้าง จดไว้เป็นรายการช่อง
- ให้ AI สกัดใบกำกับออกมาตามช่องนั้นเป๊ะ ช่องไหนไม่เจอให้เว้นว่าง
- ตั้งกฎตรวจง่าย ๆ หนึ่งข้อก่อน ยอดก่อน VAT บวก VAT เท่ากับยอดรวมไหม
- ใบที่ตรวจไม่ผ่าน แยกกองไว้ให้คนดู ที่เหลือค่อยนำเข้า
- นับดูว่าในสิบใบ มีกี่ใบที่ต้องแก้มือ นั่นคือตัวเลขที่บอกว่าคุ้มจะทำต่อแค่ไหน
พอเห็นภาพว่ากองไหนผ่านฉลุย กองไหนต้องดู ก็จะรู้ว่าจะขยายไปทำทั้งเดือนยังไง เราสอนเรื่องนี้กับทีมบัญชีในองค์กรแบบลงมือทำจริงตั้งแต่สัปดาห์แรก รายละเอียดอยู่ที่หน้า อบรม AI สำหรับทีมบัญชี
- จาก statement กับสมุดบัญชี ถึงรายงานกระทบยอดที่ตรวจได้ ให้ AI จับคู่รายการแล้วจัดกลุ่มสิ่งที่ไม่ตรง
- ยื่นงบการเงินออนไลน์กับ DBD e-Filing แบบไม่ต้องลุ้น ขั้นตอนหลังปิดงบ ตั้งแต่เตรียมไฟล์จนยื่นผ่าน
- เขียนจากงานจริง หลักสูตรอบรม AI ให้ทีมบัญชีในองค์กรใช้ Claude Cowork สกัดเอกสารและตรวจรายการ (productize.life/services)
- แนวคิดการจับคู่สามทาง (three-way match) เป็นวิธีควบคุมภายในมาตรฐานของวงจรจัดซื้อจ่ายเงิน
- รูปแบบใบกำกับภาษีและใบกำกับภาษีอิเล็กทรอนิกส์ อ้างอิงระบบ e-Tax Invoice ของกรมสรรพากร (etax.rd.go.th)