Revenue Recognition (IFRS 15)
Ghi nhận doanh thu
Revenue recognition (ghi nhận doanh thu) là bộ nguyên tắc quyết định khi nào và ghi bao nhiêu doanh thu từ hợp đồng với khách hàng. Theo IFRS 15, doanh thu được ghi nhận khi doanh nghiệp chuyển giao quyền kiểm soát hàng hoá hoặc dịch vụ cho khách hàng, theo mô hình 5 bước. Ở Việt Nam, VAS 14 vẫn dùng cách tiếp cận cũ dựa trên chuyển giao rủi ro và lợi ích.
Explanation
Doanh thu là dòng đầu tiên và thường lớn nhất trên income statement, nên thời điểm ghi nhận ảnh hưởng trực tiếp tới lợi nhuận và mọi chỉ số tăng trưởng. IFRS 15 thống nhất việc ghi nhận bằng 5 bước: (1) xác định hợp đồng với khách hàng; (2) xác định các performance obligation (nghĩa vụ thực hiện) riêng biệt; (3) xác định transaction price (giá giao dịch), kể cả phần biến đổi như chiết khấu, thưởng; (4) phân bổ giá giao dịch cho từng nghĩa vụ theo standalone selling price (giá bán riêng lẻ); (5) ghi nhận doanh thu khi hoặc trong khi từng nghĩa vụ được hoàn thành.
Nghĩa vụ có thể được hoàn thành tại một thời điểm (point in time), như giao một lô hàng, hoặc theo thời gian (over time), như dịch vụ bảo trì 24 tháng hay hợp đồng xây dựng mà khách hàng kiểm soát tài sản trong quá trình làm. Tiền thu trước khi hoàn thành nghĩa vụ là contract liability (nợ phải trả theo hợp đồng, tương tự doanh thu chưa thực hiện hay người mua trả tiền trước).
Doanh nghiệp Việt Nam lập báo cáo theo VAS ghi nhận doanh thu theo VAS 14 và VAS 15 (hợp đồng xây dựng), dựa trên chuyển giao rủi ro và lợi ích; kết quả thường gần với IFRS 15 nhưng có khác biệt ở các gói hàng hoá dịch vụ kết hợp và các khoản giá biến đổi. Với bất động sản nhà ở, doanh thu bán căn hộ thường chỉ được ghi khi bàn giao, dù khách đã trả phần lớn tiền theo tiến độ. Một vấn đề hay gặp nữa là principal vs agent (bên chính hay đại lý): đại lý chỉ được ghi doanh thu bằng phần hoa hồng, không ghi toàn bộ giá trị bán hộ.
Key Points
- IFRS 15: ghi nhận khi chuyển giao quyền kiểm soát, theo mô hình 5 bước.
- Gói nhiều sản phẩm, dịch vụ phải tách nghĩa vụ và phân bổ giá theo giá bán riêng lẻ.
- Ghi nhận tại một thời điểm hoặc theo thời gian tuỳ bản chất nghĩa vụ.
- Tiền thu trước khi hoàn thành nghĩa vụ là contract liability, chưa phải doanh thu.
- Đại lý chỉ ghi doanh thu thuần là hoa hồng, không ghi giá trị gộp.
Formula
Allocated price_i = Transaction price × SSP_i / Σ SSP
- Transaction price
- Tổng giá khách hàng phải trả theo hợp đồng, sau chiết khấu và ước tính phần giá biến đổi.
- SSP_i
- Standalone selling price (giá bán riêng lẻ) của nghĩa vụ thực hiện i, lấy từ bảng giá bán lẻ hoặc ước tính.
- Σ SSP
- Tổng giá bán riêng lẻ của tất cả nghĩa vụ trong hợp đồng.
Phần giá được phân bổ cho từng nghĩa vụ chỉ được ghi nhận khi (hoặc trong khi) nghĩa vụ đó được hoàn thành.
Examples
Worked Example
Phân bổ giá cho gói phần mềm, bảo trì và đào tạo
Công ty CP Phần mềm Tân Việt (số liệu giả định) ký hợp đồng trọn gói 560 triệu đồng gồm: bản quyền phần mềm (giá bán riêng 450 triệu), bảo trì 24 tháng (giá bán riêng 180 triệu) và đào tạo (giá bán riêng 70 triệu đồng). Phần mềm bàn giao và đào tạo xong trong năm 1, bảo trì bắt đầu từ đầu năm 1. Khách trả đủ 560 triệu đồng khi ký.
- Tổng giá bán riêng lẻ = 450 + 180 + 70 = 700; tỷ lệ phân bổ = 560 / 700 = 0,8.
- Giá phân bổ: bản quyền 450 × 0,8 = 360; bảo trì 180 × 0,8 = 144; đào tạo 70 × 0,8 = 56.
- Doanh thu năm 1 = 360 (bàn giao bản quyền) + 144 / 2 = 72 (12/24 tháng bảo trì) + 56 (đào tạo xong) = 488.
- Contract liability cuối năm 1 = 560 - 488 = 72, ghi nhận vào doanh thu năm 2.
Tân Việt ghi 488 triệu đồng doanh thu năm 1 và để 72 triệu đồng ở nợ phải trả theo hợp đồng, dù đã thu đủ 560 triệu đồng ngay khi ký.
Real-World Scenario
Chủ đầu tư căn hộ thu tiền theo tiến độ
Một chủ đầu tư dự án căn hộ ở Bình Dương mở bán năm 2024, khách trả theo tiến độ xây dựng và đến cuối năm 2025 đã nộp 70% giá trị căn hộ. Bàn giao dự kiến quý 2 năm 2026.
Toàn bộ tiền thu được nằm ở khoản người mua trả tiền trước (nợ phải trả), doanh thu và giá vốn chỉ được ghi khi bàn giao căn hộ. Nhà phân tích vì vậy theo dõi khoản người mua trả tiền trước như chỉ báo doanh thu tương lai và không ngạc nhiên khi lợi nhuận dồn vào năm bàn giao.
Exam Practice
Câu hỏi kiểu ACCA FR về bước 2 của IFRS 15
Một nhà bán điện thoại bán máy kèm gói dịch vụ dữ liệu 12 tháng với giá trọn gói. Có bao nhiêu performance obligation và ghi nhận thế nào?
Hai nghĩa vụ riêng biệt: điện thoại (ghi nhận tại thời điểm giao máy) và dịch vụ dữ liệu (ghi nhận đều trong 12 tháng), giá trọn gói phân bổ theo giá bán riêng lẻ. Bẫy: ghi toàn bộ khi giao máy hoặc chia đều cả gói theo 12 tháng.
Common Mistakes
Common Mistake
Đại lý vé ghi doanh thu gộp
Một công ty du lịch bán vé máy bay hộ hãng hàng không, thu của khách 1.000 triệu đồng trong tháng và hưởng hoa hồng 8%. Kế toán ghi doanh thu 1.000 triệu đồng và giá vốn 920 triệu đồng.
Công ty không kiểm soát dịch vụ bay nên là agent (đại lý), chỉ được ghi doanh thu bằng hoa hồng 1.000 × 8% = 80 triệu đồng. Lợi nhuận gộp không đổi nhưng doanh thu bị thổi phồng hơn 12 lần, làm sai biên lợi nhuận và mọi so sánh quy mô.
- Ghi nhận toàn bộ giá trị hợp đồng trọn gói khi ký hoặc khi nhận tiền.
- Ghi doanh thu gộp khi doanh nghiệp chỉ đóng vai trò đại lý.
- Coi tiền khách trả trước theo tiến độ là doanh thu của kỳ thu tiền.
- Bỏ qua phần giá biến đổi như chiết khấu theo sản lượng khi xác định giá giao dịch.
Exam Tip
ACCA FR và SBR kiểm tra kỹ mô hình 5 bước, đặc biệt bước 2 và bước 4; CFA Level I (Financial Statement Analysis) hỏi ghi nhận theo thời gian, principal vs agent và tác động lên chỉ số.
Related Concepts
- Accrual AccountingKế toán dồn tích
- Matching PrincipleNguyên tắc phù hợp
- Income StatementBáo cáo kết quả hoạt động kinh doanh
- International Financial Reporting Standards (IFRS)Chuẩn mực báo cáo tài chính quốc tế
- Vietnamese Accounting Standards (VAS)Chuẩn mực kế toán Việt Nam
- Earnings QualityChất lượng lợi nhuận