Thanh toán (Payments)
Ghi nhận và quản lý thanh toán từ khách hàng và cho nhà cung cấp
Module thanh toán trong Odoo cho phép ghi nhận các giao dịch tiền từ khách hàng và thanh toán cho nhà cung cấp. Hệ thống tự động đối chiếu thanh toán với hóa đơn và cập nhật trạng thái công nợ.
Với khả năng xử lý nhiều phương thức thanh toán, thanh toán hàng loạt và đối chiếu tự động, Odoo giúp doanh nghiệp quản lý dòng tiền hiệu quả.
Thuật ngữ thanh toán
Thuật ngữ cơ bản
| Tiếng Việt | English | Mô tả |
|---|---|---|
| Thanh toán | Payment | Giao dịch chuyển tiền |
| Phương thức thanh toán | Payment Method | Cách thức thanh toán (tiền mặt, chuyển khoản) |
| Sổ thanh toán | Payment Journal | Sổ ghi nhận thanh toán (ngân hàng, tiền mặt) |
| Đối chiếu | Reconciliation | Khớp thanh toán với hóa đơn |
| Thanh toán nội bộ | Internal Transfer | Chuyển tiền giữa các tài khoản |
| Thanh toán hàng loạt | Batch Payment | Thanh toán nhiều hóa đơn cùng lúc |
| Hoàn tiền | Refund | Trả lại tiền cho khách hàng |
Phương thức thanh toán
Các phương thức phổ biến
| Phương thức | English | Mô tả |
|---|---|---|
| Tiền mặt | Cash | Thanh toán bằng tiền mặt |
| Chuyển khoản | Bank Transfer | Chuyển khoản ngân hàng |
| Séc | Check | Thanh toán bằng séc |
| Thẻ tín dụng | Credit Card | Thanh toán qua thẻ |
| Ví điện tử | E-wallet | Momo, ZaloPay, VNPay |
| Trực tuyến | Online Payment | Cổng thanh toán trực tuyến |
Ghi nhận thanh toán từ khách hàng
Truy cập: Invoicing → Customers → Invoices → Chọn hóa đơn
Các bước thực hiện
1. Mở hóa đơn bán hàng đã ghi sổ
2. Nhấn nút "Register Payment"
3. Điền thông tin thanh toán:
4. - Ngày thanh toán (Payment Date)
5. - Phương thức thanh toán (Payment Method)
6. - Sổ nhật ký (Journal): Chọn Bank hoặc Cash
7. - Số tiền (Amount): Mặc định = số dư hóa đơn
8. - Ghi chú (Memo): Mô tả thanh toán
9. Nhấn "Create Payment"
10. Hệ thống tự động đối chiếu với hóa đơn
11. Hóa đơn chuyển sang trạng thái "Paid"
Ghi nhận thanh toán cho nhà cung cấp
Truy cập: Invoicing → Vendors → Bills → Chọn hóa đơn
Các bước thực hiện
1. Mở hóa đơn mua hàng đã ghi sổ
2. Nhấn nút "Register Payment"
3. Điền thông tin thanh toán tương tự thanh toán khách hàng
4. Chọn sổ ngân hàng hoặc tiền mặt
5. Nhập số tiền thanh toán
6. Nhấn "Create Payment"
7. Hệ thống tự động đối chiếu với hóa đơn mua
8. Hóa đơn chuyển sang trạng thái "Paid"
Thanh toán một phần (Partial Payment)
Thanh toán hóa đơn theo nhiều lần:
Các bước thực hiện
1. Mở hóa đơn cần thanh toán
2. Nhấn "Register Payment"
3. Nhập số tiền < tổng hóa đơn
4. Ví dụ: Hóa đơn 10,000,000 VND, thanh toán 5,000,000 VND
5. Tạo thanh toán
6. Hóa đơn chuyển sang "Partially Paid"
7. Số dư còn lại: 5,000,000 VND
8. Lặp lại để thanh toán phần còn lại
9. Khi thanh toán đủ, hóa đơn chuyển sang "Paid"
Thanh toán không liên kết hóa đơn
Ghi nhận thanh toán trước khi có hóa đơn:
Các bước thực hiện
1. Vào Invoicing → Customers → Payments (hoặc Vendors → Payments)
2. Nhấn "New"
3. Chọn loại: Send Money (trả NCC) hoặc Receive Money (thu khách hàng)
4. Chọn đối tác (khách hàng/nhà cung cấp)
5. Nhập số tiền và phương thức thanh toán
6. Chọn sổ nhật ký
7. Nhấn "Post" để ghi sổ
8. Thanh toán sẽ được đối chiếu sau khi có hóa đơn
Đối chiếu thanh toán thủ công
Khớp thanh toán với hóa đơn thủ công:
Các bước thực hiện
1. Vào Invoicing → Accounting → Reconciliation
2. Chọn tài khoản cần đối chiếu (Receivable/Payable)
3. Hệ thống hiển thị các bút toán chưa đối chiếu
4. Chọn thanh toán và hóa đơn cần khớp
5. Kiểm tra số tiền khớp nhau
6. Nhấn "Reconcile" để đối chiếu
7. Hóa đơn cập nhật trạng thái thanh toán
Thanh toán hàng loạt (Batch Payment)
Thanh toán nhiều hóa đơn cùng lúc:
Các bước thực hiện
1. Vào Invoicing → Vendors → Bills
2. Lọc các hóa đơn cần thanh toán
3. Chọn nhiều hóa đơn (checkbox)
4. Nhấn Action → Register Payment
5. Chọn phương thức và sổ thanh toán
6. Hệ thống tạo một batch payment
7. Tổng số tiền = tổng các hóa đơn
8. Ghi sổ để hoàn tất
9. Tất cả hóa đơn được đối chiếu tự động
Chuyển tiền nội bộ (Internal Transfer)
Chuyển tiền giữa các tài khoản ngân hàng/tiền mặt:
Các bước thực hiện
1. Vào Invoicing → Accounting → Payments
2. Nhấn "New" → chọn "Internal Transfer"
3. Chọn sổ nguồn (From Journal): Ví dụ Bank A
4. Chọn sổ đích (To Journal): Ví dụ Bank B
5. Nhập số tiền chuyển
6. Nhập ngày chuyển
7. Nhấn "Post" để ghi sổ
8. Hệ thống tạo 2 bút toán: Rút từ Bank A, Nạp vào Bank B
Hoàn tiền cho khách hàng
Trả lại tiền cho khách hàng:
Các bước thực hiện
1. Tạo Credit Note từ hóa đơn gốc
2. Ghi sổ Credit Note
3. Nhấn "Register Payment" trên Credit Note
4. Chọn phương thức hoàn tiền
5. Nhập số tiền hoàn
6. Tạo thanh toán
7. Hệ thống ghi nhận: Debit Revenue, Credit Bank/Cash
Bút toán thanh toán tự động
Khi ghi nhận thanh toán, hệ thống tự động tạo bút toán:
Thanh toán từ khách hàng
| Tài khoản | Debit | Credit |
|---|---|---|
| Bank/Cash | 11,000,000 | |
| Accounts Receivable | 11,000,000 |
Thanh toán cho nhà cung cấp
| Tài khoản | Debit | Credit |
|---|---|---|
| Accounts Payable | 11,000,000 | |
| Bank/Cash | 11,000,000 |
Thanh toán đa tiền tệ
Xử lý thanh toán với tiền tệ khác:
Các bước thực hiện
1. Hóa đơn tạo bằng USD, thanh toán bằng VND
2. Khi ghi nhận thanh toán, chọn tiền tệ thanh toán
3. Hệ thống tự động áp dụng tỷ giá hiện tại
4. Tính chênh lệch tỷ giá nếu có
5. Bút toán ghi nhận chênh lệch vào tài khoản Exchange Gain/Loss
6. Hóa đơn được đối chiếu với số tiền quy đổi
Theo dõi thanh toán
Xem lịch sử và trạng thái thanh toán:
Điểm chính
• Vào Invoicing → Accounting → Payments để xem tất cả thanh toán
• Lọc theo: Draft, Posted, Reconciled
• Lọc theo phương thức thanh toán
• Lọc theo sổ nhật ký (Bank/Cash)
• Xem chi tiết thanh toán: số tiền, ngày, đối tác
• Xem hóa đơn liên kết với thanh toán
• Export danh sách thanh toán ra Excel
Hủy thanh toán
Hủy thanh toán đã ghi sổ:
Các bước thực hiện
1. Mở thanh toán cần hủy
2. Nhấn "Reset to Draft" (nếu chưa đối chiếu)
3. Hoặc nhấn "Cancel" để hủy thanh toán đã đối chiếu
4. Hệ thống tạo bút toán đảo ngược
5. Hóa đơn quay lại trạng thái chưa thanh toán
6. Có thể tạo thanh toán mới nếu cần
Cấu hình phương thức thanh toán
Thiết lập phương thức thanh toán:
Các bước thực hiện
1. Vào Settings → Accounting → Configuration → Payment Methods
2. Nhấn "New" để tạo phương thức mới
3. Nhập tên: Ví dụ "Momo", "ZaloPay"
4. Chọn loại: Inbound (thu) hoặc Outbound (chi)
5. Cấu hình tài khoản ngân hàng nếu cần
6. Lưu và kích hoạt
7. Phương thức mới xuất hiện khi ghi nhận thanh toán
Cấu hình sổ thanh toán
Thiết lập sổ ngân hàng và tiền mặt:
Các bước thực hiện
1. Vào Settings → Accounting → Configuration → Journals
2. Tạo journal mới: Type = Bank hoặc Cash
3. Nhập tên: Ví dụ "Vietcombank", "Tiền mặt"
4. Cấu hình tài khoản ngân hàng
5. Thiết lập số tài khoản và thông tin ngân hàng
6. Cấu hình sequence cho số chứng từ
7. Lưu và sử dụng khi ghi nhận thanh toán
Best Practices
Các bước thực hiện
1. Ghi nhận thanh toán ngay khi nhận/chuyển tiền
2. Lưu chứng từ thanh toán (biên lai, chuyển khoản) vào Attachments
3. Sử dụng memo để ghi rõ mục đích thanh toán
4. Đối chiếu thanh toán với hóa đơn kịp thời
5. Kiểm tra số dư ngân hàng/tiền mặt định kỳ
6. Sử dụng batch payment để tiết kiệm thời gian
7. Phân quyền ghi nhận thanh toán cho nhân viên phù hợp
Xử lý lỗi thường gặp
Lỗi và cách khắc phục
| Lỗi | Nguyên nhân | Cách khắc phục |
|---|---|---|
| Không đối chiếu được | Số tiền không khớp | Kiểm tra số tiền thanh toán và hóa đơn |
| Thiếu sổ thanh toán | Chưa cấu hình journal | Tạo journal Bank/Cash trong Settings |
| Sai tiền tệ | Tiền tệ thanh toán khác hóa đơn | Chọn đúng tiền tệ hoặc để hệ thống quy đổi |
| Không thể hủy | Đã đối chiếu | Hủy đối chiếu trước, sau đó hủy thanh toán |
Báo cáo thanh toán
Điểm chính
• Payment Report: Báo cáo tổng hợp thanh toán theo thời gian
• Cash Flow Statement: Báo cáo lưu chuyển tiền tệ
• Bank Reconciliation: Đối chiếu sao kê ngân hàng
• Payment Follow-up: Theo dõi thanh toán chưa đối chiếu
• Aged Receivable/Payable: Công nợ theo độ tuổi