Quy Trình Bán Hàng đến Thu Tiền (Order-to-Cash)
O2C trong 1 Phút
Order-to-Cash (O2C) là quy trình nghiệp vụ ghi nhận toàn bộ vòng đời của một giao dịch bán hàng: từ lúc tìm kiếm khách hàng tiềm năng (Lead), gửi báo giá thương lượng (Quotation), xác nhận đơn hàng (Sales Order), thủ kho đóng gói giao hàng xuất kho (Delivery Note), kế toán phát hành hóa đơn tài chính (Sales Invoice), cho đến khi tiền về tài khoản ngân hàng và đối trừ giảm công nợ khách hàng (Payment Entry).
1. Sơ Đồ Luồng Chứng Từ Nghiệp Vụ (O2C Workflow)
Dưới đây là sơ đồ luồng thông tin kế thừa dữ liệu xuyên suốt các bộ phận kinh doanh, kho và kế toán:
2. Phân Vai Thực Hiện (RACI Matrix)
| Chứng từ | Người tạo | Người duyệt (Submit) | Người nhận thông tin |
|---|---|---|---|
| Lead / Quotation | Nhân viên kinh doanh (Salesperson) | Trưởng nhóm kinh doanh | Khách hàng |
| Sales Order | Nhân viên kinh doanh / CSKH | Trưởng phòng kinh doanh (Check hạn mức nợ) | Bộ phận Kho, Kế toán |
| Delivery Note | Nhân viên kho (Thủ kho) | Thủ kho | Kế toán kho, Khách hàng |
| Sales Invoice | Kế toán bán hàng | Kế toán trưởng | Khách hàng |
| Payment Entry | Kế toán ngân hàng / Thủ quỹ | Kế toán trưởng | Ban Giám Đốc |
3. Tình Huống Thực Tế (Case Study)
Bối cảnh: Công ty Cổ phần Vicore Việt Nam bán nước giải khát cho chuỗi siêu thị WinMart.
- Sản phẩm: Nước tinh khiết
Vicore Pure(Mã sản phẩm:FG-BEV-WTR-001). - Số lượng: 500 thùng.
- Đơn giá: 120.000 VND / thùng (Giá bán chưa bao gồm VAT 10%).
- Giá vốn tồn kho (COGS): 80.000 VND / thùng (Tính theo phương pháp FIFO).
- Thuế suất: VAT 10% (12.000 VND / thùng).
- Khách hàng: Công ty Cổ phần Dịch vụ Thương mại Tổng hợp WinCommerce (Mã:
CUST-WINMART). - Tổng doanh thu chưa VAT: 60.000.000 VND.
- Tổng thuế VAT đầu ra: 6.000.000 VND.
- Tổng giá trị phải thu: 66.000.000 VND.
- Tổng trị giá giá vốn xuất kho: 40.000.000 VND.
4. Chi Tiết Các Chứng Từ & Trường Thông Tin Cốt Lõi
A. Quotation (Báo giá)
- Ý nghĩa: Đề xuất giá và chiết khấu gửi khách hàng.
- Trường dữ liệu quan trọng:
Valid Till: Ngày hết hạn hiệu lực của báo giá.Pricing Rule: Tự động áp dụng quy tắc giảm giá nếu mua số lượng lớn (combo).
B. Sales Order (SO - Đơn bán hàng)
- Ý nghĩa: Chứng từ gốc xác lập thỏa thuận thương mại, giữ vai trò giữ trước tồn kho ảo (
Reserved Qty) để không bị bán chéo cho khách hàng khác. - Trường dữ liệu quan trọng:
Customer:CUST-WINMART.Delivery Date: Ngày cam kết giao hàng tận nơi cho khách.
C. Delivery Note (DN - Phiếu giao hàng / Xuất kho)
- Ý nghĩa: Chứng từ ghi nhận hàng hóa rời kho, chuyển quyền sở hữu cho WinMart và ghi nhận chi phí giá vốn.
- Trường dữ liệu quan trọng:
Source Warehouse:Kho thành phẩm nước(Mã:WH-TP-NUOC-01).Qty Shipped: Số lượng thực tế bốc xếp lên xe (500 thùng).
D. Sales Invoice (SI - Hóa đơn bán hàng)
- Ý nghĩa: Hóa đơn ghi nhận doanh thu bán hàng và công nợ phải thu của WinMart.
- Trường dữ liệu quan trọng:
Posting Time / Date: Ngày giờ ghi sổ doanh thu kế toán.Is POS: Tích chọn nếu bán hàng thu tiền ngay tại quầy POS.
E. Payment Entry (PE - Phiếu thu)
- Ý nghĩa: Ghi nhận nhận tiền gửi từ WinMart chuyển khoản thanh toán hóa đơn.
- Trường dữ liệu quan trọng:
Payment Type:Receive(Thu tiền).Paid To:Tài khoản ngân hàng Vietcombank(TK kế toán1121).Received Amount: 66.000.000 VND.
5. Tác Động Sổ Sách & Hạch Toán Kế Toán Việt Nam (VAS)
Hệ thống ERPNext tự động hạch toán các bút toán sau khi submit chứng từ:
| Bước nghiệp vụ (Chứng từ) | Sổ kho (Stock Ledger) | Bút toán Sổ cái (GL Entry) | Định khoản chuẩn VAS Việt Nam | Số tiền |
|---|---|---|---|---|
| 1. Quotation / Sales Order | Không | Không phát sinh | Không hạch toán | - |
| 2. Delivery Note (DN) | Giảm kho: -500 thùng Vicore Pure | Có ghi sổ (Giá vốn) | Nợ TK 632 (Giá vốn hàng bán) Có TK 156 (Hàng hóa) | 40.000.000 VND |
| 3. Sales Invoice (SI) | Không (Vì đã giảm ở DN) | Có ghi sổ (Doanh thu) | Nợ TK 131 (Phải thu khách hàng - WinMart) Có TK 511 (Doanh thu bán hàng) Có TK 33311 (Thuế GTGT đầu ra phải nộp) | 66.000.000 VND 60.000.000 VND 6.000.000 VND |
| 4. Payment Entry (PE) | Không | Có ghi sổ | Nợ TK 1121 (Tiền gửi ngân hàng Vietcombank) Có TK 131 (Giảm khoản phải thu khách hàng) | 66.000.000 VND |
6. Checklist Soát Xét Trước Khi Phê Duyệt (Pre-Submission Checklist)
- Tại Sales Order: Kiểm tra hạn mức tín dụng công nợ (
Credit Limit) của WinMart. Nếu công nợ cũ vượt hạn mức, hệ thống sẽ cảnh báo hoặc yêu cầu người có thẩm quyền phê duyệt đặc biệt. - Tại Delivery Note: Xác nhận phiếu ký nhận giao hàng thực tế từ đại diện WinMart tại siêu thị để khớp số lượng thực xuất.
- Tại Sales Invoice: Đảm bảo thông tin mã số thuế, tên công ty và địa chỉ của WinMart khớp chính xác để phục vụ xuất hóa đơn điện tử tự động.
- Đối soát: Đảm bảo số lượng giao thực tế trên
Delivery Notekhớp hoàn toàn với số lượng thanh toán trênSales Invoice.