UC05: Undue Output VAT — ภาษีขายไม่ถึงกำหนด
ใช้เมื่อไหร่
ส่งของแล้ว แต่ยังไม่ได้รับเงิน และต้องการรับรู้ภาษีขายตอน รับเงิน (cash basis)
ไม่ใช่ตอนออก Invoice
ทำไมถึงต้องทำแบบนี้
บางธุรกิจใช้ cash basis สำหรับ VAT — รับรู้ Output VAT เมื่อได้รับเงินจริง ไม่ใช่เมื่อออก Invoice
ต้องตั้ง "Undue Output VAT" ไว้ก่อน แล้ว clear เมื่อรับเงิน
💡
Mirror กับ AP UC06 Undue Input VAT แต่สลับทิศทาง
Flow Diagram

Finance: Sales Invoice → Payment Entry (Sales Tax — Clear undue) → EndJournal Entry ที่เกิดขึ้น
| Step | Debit | Credit |
|---|---|---|
| Sales Invoice | Accounts Receivable | Revenue + Undue Output VAT |
| Payment Entry | Bank | Accounts Receivable |
| (Auto clear) | Undue Output VAT | Output VAT |
Step-by-Step ในระบบ
ขั้นที่ 1: Sales Invoice (ยังไม่รับรู้ VAT)
- สร้าง Sales Invoice ตามปกติ
- ที่ Taxes and Charges → เลือก Tax Template ที่ใช้บัญชี Undue Output VAT
- กด Save → Submit
ขั้นที่ 2: Payment Entry (รับเงิน + Clear VAT)
- จาก Sales Invoice → สร้าง Payment Entry
- ระบบจะ clear Undue Output VAT → Output VAT อัตโนมัติเมื่อรับเงิน
- กด Save → Submit
ข้อควรระวัง
⚠️
- ต้องมี Tax Template แยกสำหรับ Undue Output VAT — ตรวจสอบกับ Tax Configuration
- ต้อง clear ทุกสิ้นเดือน ก่อนยื่น ภ.พ.30