Nội dung bài viết
Một startup phần mềm thu trọn phí thuê bao 12 tháng của khách ngay ngày ký hợp đồng. Nếu ghi hết vào doanh thu tháng đó, báo cáo sẽ cho thấy một tháng lãi đột biến và 11 tháng lỗ. Cách đúng là dùng tài khoản doanh thu chưa thực hiện (3387) rồi phân bổ dần. Bài viết của ACCA Consulting Vietnam trình bày bảng phân bổ và bút toán cụ thể.
1. Doanh thu chưa thực hiện là gì?
Theo chế độ kế toán doanh nghiệp hiện hành, tài khoản 3387 phản ánh số tiền doanh nghiệp đã nhận trước cho nhiều kỳ, tương ứng với hàng hoá, dịch vụ sẽ cung cấp ở các kỳ sau. Ví dụ điển hình: tiền thuê tài sản nhận trước nhiều kỳ, phí thuê bao phần mềm, phí dịch vụ trả trước theo năm.
Bản chất của 3387 là một khoản nợ phải trả: doanh nghiệp đã cầm tiền nhưng còn nghĩa vụ cung cấp dịch vụ. Mỗi kỳ, khi dịch vụ được cung cấp, một phần tương ứng chuyển từ 3387 sang doanh thu.
| Tiêu chí | Doanh thu chưa thực hiện (3387) | Người mua trả tiền trước (131) |
|---|---|---|
| Tình huống | Thu trước cho dịch vụ cung cấp đều qua nhiều kỳ | Ứng trước cho đơn hàng chưa giao |
| Cách chuyển sang doanh thu | Phân bổ dần theo thời gian hoặc khối lượng | Ghi doanh thu khi giao hàng |
| Ví dụ | Phí thuê bao phần mềm 12 tháng | Đặt cọc 30% đơn hàng nội thất |
2. Case: phần mềm SaaS thu phí 12 tháng
Giả định ngày 01/07/2026, công ty phần mềm ký hợp đồng thuê bao 12 tháng (07/2026 – 06/2027) với khách hàng, phí 120 triệu đồng chưa thuế, thuế GTGT 10%. Khách chuyển khoản toàn bộ ngay khi ký. Giả định hoá đơn được lập khi thu tiền; thời điểm lập hoá đơn thực tế cần kiểm tra theo quy định hiện hành.
| Nghiệp vụ | Nợ | Có | Số tiền (đ) |
|---|---|---|---|
| 01/07: Nhận tiền phí 12 tháng | 112 | 3387 | 120.000.000 |
| 01/07: Thuế GTGT đầu ra theo hoá đơn | 112 | 3331 | 12.000.000 |
| Cuối mỗi tháng (07/2026 – 06/2027): phân bổ doanh thu | 3387 | 5113 | 10.000.000 |
| Quý | Doanh thu ghi nhận trong quý | Số dư 3387 cuối quý |
|---|---|---|
| Quý 3/2026 | 30.000.000 | 90.000.000 |
| Quý 4/2026 | 30.000.000 | 60.000.000 |
| Quý 1/2027 | 30.000.000 | 30.000.000 |
| Quý 2/2027 | 30.000.000 | 0 |
Trên báo cáo tài chính năm 2026, doanh thu từ hợp đồng này là 60 triệu đồng. 60 triệu còn lại nằm ở 3387, trình bày trong nợ phải trả ngắn hạn vì sẽ được thực hiện trong 12 tháng tới.
3. So sánh với cách ghi sai một lần
Nếu ghi toàn bộ 120 triệu vào doanh thu tháng 7, doanh thu năm 2026 tăng gấp đôi, trong khi năm 2027 không còn doanh thu nào dù công ty vẫn phải duy trì máy chủ, hỗ trợ khách hàng.
Tổng doanh thu bằng nhau (120 triệu) nhưng phân bổ theo kỳ khác hẳn.
Xem dạng bảng
| Phân bổ qua 3387 | Ghi một lần | |
|---|---|---|
| Quý 3/2026 | 30 triệu đ | 120 triệu đ |
| Quý 4/2026 | 30 triệu đ | 0 triệu đ |
| Quý 1/2027 | 30 triệu đ | 0 triệu đ |
| Quý 2/2027 | 30 triệu đ | 0 triệu đ |
- Lợi nhuận kỳ đầu bị thổi phồng, các kỳ sau lỗ, khó đánh giá hiệu quả thật.
- Chỉ số doanh thu định kỳ hằng tháng, rất quan trọng với startup gọi vốn, bị méo.
- Khó đối chiếu khi khách huỷ hợp đồng giữa chừng và yêu cầu hoàn phí.
4. Quy trình quản lý doanh thu chưa thực hiện
Theo kinh nghiệm của ACCA Consulting Vietnam, khó khăn không nằm ở bút toán mà ở việc theo dõi hàng trăm hợp đồng có ngày bắt đầu khác nhau. Một quy trình đơn giản giúp tránh sót.
- 1Lập danh sách hợp đồng
Ghi ngày bắt đầu, kết thúc, giá trị, kỳ thu tiền.
- 2Tạo lịch phân bổ
Tính số phân bổ mỗi tháng cho từng hợp đồng.
- 3Ghi bút toán cuối tháng
Chuyển phần đã thực hiện từ 3387 sang doanh thu.
- 4Đối chiếu số dư
Số dư 3387 phải bằng tổng phần chưa thực hiện của các hợp đồng.
- 5Xử lý huỷ, gia hạn
Điều chỉnh lịch phân bổ khi hợp đồng thay đổi.
Nếu số dư 3387 không giảm qua nhiều tháng, đó là một số dư tài khoản bất thường cần soát lại.
Câu hỏi thường gặp
Thu trước phí 12 tháng, thuế GTGT kê khai khi nào?
Thuế GTGT kê khai theo hoá đơn đã lập. Thời điểm lập hoá đơn cho từng trường hợp cần kiểm tra theo quy định hiện hành về hoá đơn.
Khách huỷ hợp đồng giữa chừng thì xử lý 3387 thế nào?
Phần chưa thực hiện được hoàn trả cho khách hoặc xử lý theo điều khoản hợp đồng. Kế toán ghi giảm 3387 tương ứng và xử lý hoá đơn điều chỉnh nếu cần.
3387 trình bày ở đâu trên bảng cân đối kế toán?
Ở phần nợ phải trả. Phần sẽ thực hiện trong 12 tháng tới là ngắn hạn, phần sau 12 tháng là dài hạn.
ACCA Consulting Vietnam có hỗ trợ kế toán cho startup SaaS không?
Có. ACCA hạch toán doanh thu thuê bao, lập lịch phân bổ 3387, đối chiếu với hoá đơn và báo cáo doanh thu định kỳ cho nhà sáng lập.
Startup cần báo cáo doanh thu chuẩn để gọi vốn?
ACCA Consulting Vietnam (ACCA Consulting VN) cung cấp dịch vụ kế toán cho startup công nghệ, phân bổ doanh thu đúng kỳ. Nhận tư vấn ngay.
Nhận tư vấn miễn phíZaloWhatsApp