Trong sản xuất và kinh doanh công nghệ, quy trình 7 bước phần mềm là nền tảng đảm bảo chất lượng sản phẩm, đồng thời giúp doanh nghiệp ghi nhận doanh thu phần mềm chính xác, minh bạch theo quy định kế toán. Bài viết này hướng dẫn chi tiết từng bước trong quy trình — từ phân tích yêu cầu đến phát hành sản phẩm — để doanh nghiệp dễ dàng áp dụng vào thực tiễn quản lý và báo cáo kế toán.
1. Quy trình 7 bước phần mềm là gì?
1.1. Khái niệm
Quy trình 7 bước phần mềm là quy định của Bộ Thông tin và Truyền thông nhằm chuẩn hóa toàn bộ hoạt động phát triển phần mềm. Mỗi bước thể hiện một giai đoạn sản xuất — từ ý tưởng, thiết kế, lập trình đến phát hành — có tài liệu và kết quả riêng biệt.
1.2. Mục tiêu
- Tạo ra sản phẩm phần mềm đạt chuẩn chất lượng.
- Hỗ trợ doanh nghiệp ghi nhận doanh thu phần mềm chính xác.
- Cung cấp bằng chứng hợp pháp cho hồ sơ thuế, kế toán.
1.3. Căn cứ pháp lý
- Thông tư 09/2013/TT-BTTTT – Danh mục và quy trình sản xuất phần mềm.
- Thông tư 219/2013/TT-BTC – Quy định thuế GTGT cho hoạt động phần mềm.
- VAS 14 – Chuẩn mực kế toán doanh thu và thu nhập khác.
2. Hướng dẫn thực hiện 7 bước quy trình phần mềm
2.1. Bước 1 – Xác định yêu cầu
Mục tiêu là làm rõ nhu cầu người dùng và mục tiêu sản phẩm.
- Việc cần làm: họp với khách hàng, lập tài liệu mô tả yêu cầu (BRD), xác định phạm vi và tiêu chí nghiệm thu.
- Chứng từ cần lưu: biên bản làm việc, bảng mô tả chức năng, hợp đồng yêu cầu kỹ thuật.
- Mẹo kế toán: ghi nhận chi phí khảo sát vào chi phí nghiên cứu và phát triển (R&D).
2.2. Bước 2 – Phân tích và thiết kế
- Việc cần làm: tạo sơ đồ luồng dữ liệu (DFD), thiết kế kiến trúc hệ thống, cơ sở dữ liệu, bảo mật.
- Công cụ: Draw.io, Figma, UML Diagram.
- Tài liệu: hồ sơ thiết kế, mô hình ERD, bản vẽ giao diện UX/UI.
- Ghi chú kế toán: phân bổ chi phí thiết kế vào chi phí sản xuất dở dang.
2.3. Bước 3 – Lập trình (Coding)
- Việc cần làm: viết mã nguồn, lập trình module, tích hợp hệ thống.
- Quản lý nội bộ: lưu phiên bản trên Git, đánh dấu commit theo module.
- Kế toán: ghi nhận chi phí nhân công lập trình riêng, tránh trộn với chi phí bảo trì.
2.4. Bước 4 – Kiểm thử phần mềm (Testing)
- Việc cần làm: xây dựng test case, chạy thử nghiệm (unit test, UAT).
- Chứng từ: biên bản nghiệm thu test, báo cáo lỗi (bug report).
- Kế toán: chỉ ghi nhận doanh thu phần mềm khi có nghiệm thu nội bộ hoặc với khách hàng.
2.5. Bước 5 – Hoàn thiện và đóng gói
- Việc cần làm: biên soạn tài liệu hướng dẫn sử dụng, chuẩn hóa bộ cài đặt.
- Chứng từ: tài liệu mô tả sản phẩm, hướng dẫn cài đặt.
- Mẹo kế toán: đây là thời điểm xác định giá vốn phần mềm, nên lưu đầy đủ bảng chi phí.
2.6. Bước 6 – Cài đặt, chuyển giao, bảo hành
- Việc cần làm: cài đặt trên hệ thống khách hàng, đào tạo sử dụng, sửa lỗi, bảo trì.
- Chứng từ: biên bản bàn giao, hợp đồng bảo trì, phiếu nghiệm thu.
- Kế toán: chỉ ghi nhận doanh thu phần mềm khi bàn giao hoàn tất và khách hàng ký nghiệm thu.
2.7. Bước 7 – Phát hành và phân phối
- Việc cần làm: đăng ký bản quyền, phát hành, hoặc cung cấp dịch vụ SaaS.
- Kế toán: doanh thu được ghi nhận định kỳ (nếu là thuê bao phần mềm) hoặc một lần (nếu chuyển giao trọn gói).
- Mẹo: luôn xuất hóa đơn điện tử, gạch bỏ dòng thuế GTGT (vì thuộc diện không chịu thuế).
3. Quản lý chứng từ và doanh thu phần mềm trong từng bước
3.1. Tài liệu pháp lý cần có
Mỗi bước phải có hồ sơ chứng minh: bảng mô tả yêu cầu, sơ đồ thiết kế, biên bản nghiệm thu, hợp đồng chuyển giao. Đây là căn cứ để được công nhận là doanh nghiệp sản xuất phần mềm hợp pháp.
3.2. Thời điểm ghi nhận doanh thu phần mềm
Theo chuẩn kế toán, doanh thu chỉ được ghi nhận khi phần mềm hoàn thành và bàn giao. Nếu là dịch vụ bảo trì định kỳ, doanh thu phân bổ theo thời gian hợp đồng.
3.3. Cách hạch toán chi phí
- Chi phí thiết kế, lập trình → Chi phí sản xuất dở dang (TK 154)
- Chi phí bán hàng, marketing → TK 641
- Chi phí quản lý dự án → TK 642
3.4. Kiểm soát nội bộ doanh thu
Thiết lập mã dự án phần mềm trong phần mềm kế toán (MISA, FAST, Bravo ERP…) để theo dõi doanh thu, chi phí, lợi nhuận theo từng giai đoạn của quy trình.
4. Lưu ý kế toán khi triển khai quy trình 7 bước phần mềm

4.1. Xác định đối tượng không chịu thuế GTGT
Toàn bộ sản phẩm phần mềm do doanh nghiệp tự sản xuất hoặc thuê sản xuất đều không chịu thuế GTGT.
4.2. Phân biệt doanh thu sản xuất và doanh thu dịch vụ phần mềm
Nếu doanh nghiệp cung cấp cả dịch vụ bảo trì, nâng cấp, SaaS, cần tách riêng doanh thu theo loại hình để tránh khai sai thuế.
4.3. Báo cáo kế toán bắt buộc
- Báo cáo doanh thu phần mềm hàng quý.
- Báo cáo chi phí R&D phần mềm.
- Báo cáo thuế TNDN tạm tính (theo quý).
4.4. Hồ sơ lưu trữ kế toán phần mềm
Lưu giữ ít nhất 10 năm các chứng từ: hợp đồng, báo giá, biên bản nghiệm thu, bản thiết kế phần mềm, hóa đơn điện tử, chứng từ thanh toán.
4.5. Kiểm toán phần mềm
Doanh nghiệp có doanh thu phần mềm lớn nên kiểm toán định kỳ để đảm bảo số liệu kế toán phản ánh đúng quy trình sản xuất.
5. Mẹo tối ưu hiệu quả quy trình và quản lý doanh thu phần mềm
5.1. Sử dụng phần mềm quản lý dự án
Dùng Trello, Jira, hoặc Asana để theo dõi từng giai đoạn 7 bước, giúp dễ đối chiếu với báo cáo kế toán.
5.2. Tự động hóa kế toán phần mềm
Tích hợp phần mềm kế toán (MISA, Fast Accounting) với hệ thống sản xuất phần mềm để tự động ghi nhận doanh thu, chi phí, giảm sai sót thủ công.
5.3. Định kỳ rà soát quy trình
Cập nhật quy định mới từ Bộ TT&TT, Bộ Tài chính để đảm bảo các bước và chứng từ luôn phù hợp pháp luật.
5.4. Đào tạo nhân sự kế toán công nghệ
Nhân viên kế toán cần hiểu quy trình phát triển phần mềm để hạch toán đúng, đặc biệt với mô hình doanh thu SaaS và phần mềm đóng gói.
5.5. Kết hợp kế toán – kỹ thuật – pháp lý
Doanh nghiệp nên phối hợp 3 bộ phận này để đồng bộ hóa quy trình 7 bước, tạo chuỗi chứng từ khép kín từ sản xuất đến ghi nhận doanh thu.
Việc nắm vững quy trình 7 bước phần mềm không chỉ giúp doanh nghiệp tạo ra sản phẩm chất lượng mà còn đảm bảo doanh thu phần mềm được ghi nhận đúng pháp luật và minh bạch tài chính. Mỗi bước trong quy trình là một mắt xích kế toán quan trọng, cần lưu chứng từ và chi phí tương ứng. Khi triển khai đúng quy trình, doanh nghiệp không chỉ tối ưu được hiệu quả sản xuất mà còn tận dụng tối đa ưu đãi thuế, nâng cao năng lực quản trị tài chính bền vững.
Nếu có bất kỳ thắc mắc nào hãy liên hệ ngay tới Dịch vụ kế toán Wacontre theo Hotline (028) 3820 1213 hoặc gửi mail qua hòm thư tư vấn [email protected] để được tư vấn và hỗ trợ nhanh chóng. Với đội ngũ nhân viên giàu kinh nghiệm, Wacontre luôn sẵn sàng phục vụ quý khách hàng một cách nhiệt tình và hiệu quả nhất. (Đối với khách hàng Nhật Bản có thể liên hệ qua Hotline: (050) 5534 5505)
