Accounts Receivable (ลูกหนี้)
เงินมัดจำรับ (Deposit)

UC02: เงินมัดจำรับ (Deposit)

ใช้เมื่อไหร่

Customer จ่ายเงินล่วงหน้าบางส่วนก่อนรับสินค้า/บริการ

ทำไมถึงต้องทำแบบนี้

ยังไม่ส่งของ จึงยังรับรู้รายได้ไม่ได้ — บันทึกเป็น "Advance from Customer / Unearned Revenue"
เมื่อส่งของจริงแล้ว ค่อยดึงยอดมัดจำมาตัดออกจาก Sales Invoice งวดสุดท้าย

💡

Mirror กับ AP UC02 Deposit ทุกอย่าง แต่สลับมุมมอง

Flow Diagram

AR UC02 — Deposit Flow

Sales:     Quotation → Sales Order ──────────────────────────────────┐
                              ↓                                       ↓
Finance:              Deposit Invoice → Payment Entry       Sales Invoice → Payment Entry
                                         (Advance Receive)              (Final Receive)
                              ↓ (dashed)
Warehouse:            Delivery Note

Journal Entry ที่เกิดขึ้น

StepDebitCredit
Deposit InvoiceAccounts ReceivableAdvance from Customer (Liability)
Payment Entry (Advance)BankAccounts Receivable
Sales InvoiceAccounts ReceivableRevenue + Output VAT
Payment Entry (Final)Bank + Advance from Customer (ล้างยอด)Accounts Receivable

Step-by-Step ในระบบ

ขั้นที่ 1: สร้าง Deposit Invoice

  1. เปิด Sales Order ที่ต้องการ
  2. กด Create > Sales Invoice
  3. ติ๊ก "Is Deposit Invoice"
  4. ระบุจำนวนเงินมัดจำ
  5. กด SaveSubmit

ขั้นที่ 2: Payment Entry (รับมัดจำ)

  1. จาก Deposit Invoice → กด Create > Payment Entry
  2. Payment Type: Receive, Party: Customer
  3. กด SaveSubmit

ขั้นที่ 3: Delivery Note

  1. เมื่อส่งสินค้า → สร้าง Delivery Note จาก Sales Order ตามปกติ

ขั้นที่ 4: Sales Invoice (Final)

  1. จาก Sales Order → กด Create > Sales Invoice
  2. ไปที่ Tab Payment > Advance Payment
  3. กด Get Advances Received → เลือก Deposit Invoice
  4. ตรวจสอบยอดที่ถูกหักออก → กด SaveSubmit

ขั้นที่ 5: Payment Entry (Final)

  1. จาก Sales Invoice → กด Create > Payment Entry
  2. ยอดจะแสดงเฉพาะส่วนที่เหลือหลังหักมัดจำแล้ว
  3. กด SaveSubmit

ข้อควรระวัง

⚠️
  • ติ๊ก "Is Deposit Invoice" — ไม่งั้น journal entry จะผิด
  • ต้องกด Get Advances Received ใน Final Invoice — ไม่งั้นมัดจำจะไม่ถูกหักออก