เคสที่ 5 — AR: SO → รับเงินมัดจำ 100% → DO → ใบกำกับภาษี (ไม่มีส่วนเหลือ)
ตัวเลข: ใบกำกับภาษี 107,000 มัดจำ 107,000 ไม่มีส่วนเหลือ
Flow
1
SO อนุมัติService line 100,000 + VAT 7,000 = 107,000
2
รับมัดจำ 107,000 (100%)Dr Cash / Cr Customer Advances 100k / Cr Output VAT 7k (§78)
3
DO อนุมัติDr COGS / Cr Inventory + Dr Unbilled AR / Cr Deferred Sales Revenue
4
ใบกำกับภาษี Approve — หักมัดจำ 100%Dr Customer Advances 100k / Cr Sales 100k (no residual VAT)
5
ใบกำกับภาษี PAID ทันทีที่ Approve
ขั้นตอนที่เก็บมา
ทำไมใบกำกับภาษีข้าม OPEN
amount_paid = total_amount จากการหักมัดจำ ทำให้ใบกำกับภาษีข้ามไป PAID ทันทีที่ Approve ไม่ต้องการใบสำคัญรับเพิ่ม
สถานะสุดท้าย
| บัญชี | การเปลี่ยนแปลงสุทธิ |
|---|---|
| ธนาคาร | +107,000 |
| รายได้ | +100,000 |
| ภาษีขาย (realised) | +7,000 |
| AR, เงินรับล่วงหน้า, Deferred Output VAT | 0 |