Thành lập công ty cổ phần phần mềm: Điều kiện, thủ tục & ưu đãi thuế mới nhất
Thành lập công ty cổ phần phần mềm đang trở thành xu hướng tất yếu trong bối cảnh nền kinh tế số và chuyển đổi số diễn ra mạnh mẽ tại Việt Nam. Nhu cầu về phần mềm quản lý, ứng dụng di động, nền tảng số và giải pháp công nghệ ngày càng tăng cao. Nhiều cá nhân, nhóm kỹ sư công nghệ lựa chọn mô hình công ty cổ phần để dễ dàng gọi vốn, chia sẻ quyền sở hữu và mở rộng quy mô kinh doanh. Tuy nhiên, lĩnh vực phần mềm tuy không phải ngành nghề kinh doanh có điều kiện nhưng lại đòi hỏi đăng ký đúng ngành nghề, tuân thủ quy định pháp luật về doanh nghiệp, thuế và sở hữu trí tuệ. Trên thực tế, không ít doanh nghiệp phần mềm gặp khó khăn do thiếu hiểu biết pháp lý ngay từ giai đoạn thành lập. Việc chuẩn bị đầy đủ và đúng quy trình sẽ giúp doanh nghiệp tiết kiệm thời gian, chi phí và tạo nền tảng phát triển bền vững. Bài viết dưới đây sẽ hướng dẫn chi tiết cách thành lập công ty cổ phần phần mềm theo quy định mới nhất.

Tổng quan về công ty cổ phần phần mềm
Công ty cổ phần phần mềm là gì?
Công ty cổ phần phần mềm là doanh nghiệp được thành lập theo loại hình công ty cổ phần, có tư cách pháp nhân độc lập, vốn điều lệ được chia thành nhiều phần bằng nhau gọi là cổ phần và sở hữu bởi tối thiểu 03 cổ đông. Loại hình này cho phép doanh nghiệp huy động vốn từ nhiều nhà đầu tư để phát triển các sản phẩm phần mềm, ứng dụng, nền tảng công nghệ, giải pháp CNTT hoặc dịch vụ liên quan đến công nghệ thông tin.
Mô hình công ty cổ phần đặc biệt phù hợp với ngành phần mềm vì các dự án phát triển phần mềm thường yêu cầu vốn đầu tư lớn, đội ngũ nhân sự chất lượng cao và thời gian triển khai dài hạn. Với cơ cấu cổ đông rõ ràng, doanh nghiệp có thể phân chia quyền lợi, trách nhiệm quản lý, đồng thời nâng cao uy tín pháp lý khi ký kết hợp đồng với khách hàng, đối tác chiến lược hoặc quỹ đầu tư.
Phạm vi hoạt động của doanh nghiệp phần mềm
Doanh nghiệp phần mềm có phạm vi hoạt động rộng, bao gồm phát triển, triển khai và bảo trì phần mềm ứng dụng, phần mềm quản lý doanh nghiệp, giải pháp thương mại điện tử, ứng dụng di động, nền tảng điện toán đám mây, dịch vụ bảo mật và tư vấn công nghệ. Ngoài ra, công ty còn có thể cung cấp dịch vụ tích hợp hệ thống, đào tạo và hỗ trợ kỹ thuật cho khách hàng trong nước và quốc tế.
Hoạt động của doanh nghiệp phần mềm không chỉ giới hạn trong việc bán sản phẩm mà còn mở rộng sang cung cấp dịch vụ gia công phần mềm, phát triển sản phẩm theo yêu cầu khách hàng và hợp tác nghiên cứu – phát triển công nghệ mới.
Vì sao nên thành lập công ty cổ phần trong lĩnh vực phần mềm?
Mô hình công ty cổ phần giúp doanh nghiệp phần mềm dễ dàng huy động vốn từ nhiều cổ đông để đầu tư nghiên cứu, phát triển sản phẩm, xây dựng hạ tầng CNTT và tuyển dụng nhân sự chất lượng cao. Cơ cấu quản trị minh bạch tạo điều kiện phân chia quyền lợi và trách nhiệm rõ ràng, đồng thời nâng cao uy tín pháp lý khi ký kết hợp đồng với khách hàng, đối tác và quỹ đầu tư. Đây là lựa chọn tối ưu cho các doanh nghiệp phần mềm muốn mở rộng quy mô, triển khai dự án dài hạn và phát triển bền vững.
Điều kiện thành lập công ty cổ phần phần mềm
Điều kiện về loại hình doanh nghiệp và cổ đông
Công ty cổ phần phần mềm phải có tối thiểu 03 cổ đông sáng lập, có thể là cá nhân hoặc tổ chức, không thuộc các đối tượng bị cấm theo Luật Doanh nghiệp. Cổ đông phải có năng lực hành vi dân sự đầy đủ và khả năng góp vốn đúng cam kết.
Mô hình cổ phần giúp doanh nghiệp huy động vốn linh hoạt, chia sẻ rủi ro tài chính giữa các cổ đông và đảm bảo quản trị công ty minh bạch. Việc lựa chọn cổ đông sáng lập phù hợp, đặc biệt có kinh nghiệm trong lĩnh vực phần mềm hoặc công nghệ, sẽ nâng cao hiệu quả triển khai dự án, phát triển sản phẩm và quản lý doanh nghiệp chuyên nghiệp.
Điều kiện về ngành nghề kinh doanh phần mềm
Doanh nghiệp cần đăng ký ngành nghề kinh doanh phù hợp theo Hệ thống ngành kinh tế Việt Nam, bao gồm: phát triển phần mềm ứng dụng, phần mềm quản lý doanh nghiệp, ứng dụng di động, nền tảng điện toán đám mây, dịch vụ bảo mật thông tin, tích hợp hệ thống và tư vấn công nghệ thông tin.
Ngoài ra, công ty phải tuân thủ các quy định về sở hữu trí tuệ, an ninh mạng, bảo mật dữ liệu cá nhân và tiêu chuẩn kỹ thuật khi triển khai giải pháp cho khách hàng. Việc đăng ký ngành nghề đúng giúp doanh nghiệp hoạt động hợp pháp, thuận lợi ký kết hợp đồng, hợp tác với đối tác trong và ngoài nước, đồng thời tạo uy tín trên thị trường.
Để tìm hiểu năng lực, hồ sơ pháp lý và các dịch vụ khác của công ty, vui lòng xem tại website chính thức bên dưới.
Điều kiện về vốn điều lệ và trụ sở công ty
Vốn điều lệ của công ty cổ phần phần mềm nên được xác định phù hợp với quy mô hoạt động, chi phí nghiên cứu – phát triển, xây dựng hạ tầng CNTT, marketing và nhân sự. Mức vốn hợp lý giúp doanh nghiệp huy động thêm vốn từ cổ đông hoặc nhà đầu tư bên ngoài để mở rộng dự án và phát triển sản phẩm mới.
Trụ sở công ty phải có địa chỉ hợp pháp trên lãnh thổ Việt Nam và cơ sở hạ tầng phù hợp cho hoạt động CNTT, bao gồm văn phòng làm việc, phòng máy chủ, hệ thống mạng, bảo mật dữ liệu và phòng làm việc cho nhân sự. Việc đáp ứng đầy đủ điều kiện về vốn và trụ sở giúp doanh nghiệp hoạt động ổn định, minh bạch và thuận lợi trong quá trình xin các giấy phép kinh doanh liên quan.
Hồ sơ thành lập công ty cổ phần phần mềm
Hồ sơ thành lập công ty cổ phần phần mềm là bộ tài liệu pháp lý bắt buộc, giúp cơ quan đăng ký xác nhận tư cách pháp nhân, cơ cấu cổ đông, vốn điều lệ và ngành nghề kinh doanh. Chuẩn bị hồ sơ đầy đủ, chính xác sẽ giúp quá trình xét duyệt nhanh chóng, tránh bị trả hồ sơ do thiếu hoặc sai thông tin. Hồ sơ này cần phản ánh chính xác kế hoạch hoạt động, ngành nghề và cơ cấu cổ đông để công ty đi vào hoạt động hợp pháp ngay từ đầu.
Giấy tờ đăng ký doanh nghiệp theo Luật Doanh nghiệp
Giấy tờ đăng ký doanh nghiệp bao gồm Giấy đề nghị đăng ký doanh nghiệp, ghi rõ tên công ty, địa chỉ trụ sở chính, ngành nghề kinh doanh phần mềm, vốn điều lệ và phương thức liên hệ. Đồng thời, giấy đề nghị cũng xác định người đại diện theo pháp luật, chịu trách nhiệm trước pháp luật về các hoạt động của công ty.
Thông tin trên giấy đề nghị cần thống nhất với các tài liệu khác trong hồ sơ, đảm bảo đầy đủ và chính xác để cơ quan đăng ký kinh doanh dễ dàng kiểm tra, phê duyệt và cấp Giấy chứng nhận đăng ký doanh nghiệp.
Danh sách cổ đông sáng lập và giấy tờ pháp lý
Danh sách cổ đông sáng lập ghi rõ tên, địa chỉ, quốc tịch, số cổ phần và tỷ lệ sở hữu của từng thành viên. Mỗi cổ đông cần cung cấp giấy tờ pháp lý hợp lệ, bao gồm căn cước công dân, hộ chiếu hoặc giấy chứng nhận đăng ký doanh nghiệp nếu là tổ chức. Danh sách này là cơ sở để xác định quyền lợi, nghĩa vụ và trách nhiệm tài chính của cổ đông trong công ty.
Thông tin trong danh sách cổ đông phải thống nhất với điều lệ công ty và giấy đề nghị đăng ký doanh nghiệp để hồ sơ được xét duyệt nhanh chóng và hợp pháp.
Những lưu ý để tránh bị trả hồ sơ đăng ký
Khi chuẩn bị hồ sơ, doanh nghiệp cần đảm bảo thống nhất thông tin giữa tất cả tài liệu, bao gồm tên công ty, ngành nghề kinh doanh, vốn điều lệ và thông tin cổ đông. Các giấy tờ pháp lý của cổ đông và người đại diện phải sao y hợp lệ, còn hạn sử dụng và có chữ ký xác nhận.
Ngoài ra, ngành nghề đăng ký cần phù hợp với mã ngành phần mềm, lập trình và dịch vụ CNTT theo Hệ thống ngành kinh tế Việt Nam, tránh ghi sai hoặc bỏ sót. Chuẩn bị hồ sơ kỹ lưỡng ngay từ đầu giúp tiết kiệm thời gian và công sức, đồng thời hạn chế rủi ro pháp lý.
Thủ tục thành lập công ty cổ phần phần mềm
Sau khi chuẩn bị hồ sơ đầy đủ, doanh nghiệp tiến hành thủ tục thành lập công ty cổ phần phần mềm theo đúng quy định pháp luật, bao gồm nộp hồ sơ, nhận giấy chứng nhận và thực hiện các bước hậu đăng ký.
Quy trình nộp hồ sơ tại Sở Kế hoạch và Đầu tư
Doanh nghiệp nộp hồ sơ tại Phòng Đăng ký kinh doanh – Sở Kế hoạch và Đầu tư nơi đặt trụ sở chính, hoặc qua cổng thông tin quốc gia về đăng ký doanh nghiệp. Hồ sơ gồm: giấy đề nghị đăng ký doanh nghiệp, điều lệ công ty, danh sách cổ đông và giấy tờ pháp lý kèm theo.
Trong vòng 03–05 ngày làm việc, cơ quan đăng ký sẽ kiểm tra tính hợp lệ của hồ sơ. Nếu hồ sơ đầy đủ và hợp lệ, doanh nghiệp sẽ được cấp thông báo chấp thuận. Trường hợp hồ sơ thiếu hoặc sai sót, cơ quan đăng ký sẽ yêu cầu bổ sung, điều chỉnh để tiếp tục xử lý.
Thời gian xử lý và nhận giấy chứng nhận đăng ký doanh nghiệp
Sau khi hồ sơ được duyệt, doanh nghiệp sẽ nhận Giấy chứng nhận đăng ký doanh nghiệp, xác lập tư cách pháp nhân. Giấy chứng nhận bao gồm thông tin về tên công ty, mã số doanh nghiệp, trụ sở chính, vốn điều lệ, ngành nghề kinh doanh và người đại diện theo pháp luật.
Đây là bước quan trọng để công ty thực hiện các thủ tục tiếp theo, bao gồm khắc dấu, mở tài khoản ngân hàng và đăng ký thuế ban đầu, đảm bảo công ty cổ phần phần mềm đi vào hoạt động hợp pháp và hiệu quả.
Đăng ký ngành nghề và quyền sở hữu trí tuệ cho công ty phần mềm
Đối với công ty cổ phần hoạt động trong lĩnh vực phần mềm, việc đăng ký ngành nghề và bảo vệ quyền sở hữu trí tuệ là bước quan trọng nhằm đảm bảo hoạt động hợp pháp, tránh rủi ro tranh chấp và nâng cao uy tín với khách hàng, đối tác. Ngành nghề kinh doanh phần mềm phải được khai báo chính xác theo hệ thống mã ngành, đồng thời các sản phẩm phần mềm cần được bảo vệ bản quyền.
Ngành nghề kinh doanh phần mềm theo hệ thống mã ngành
Ngành nghề kinh doanh phần mềm được xác định theo hệ thống mã ngành cấp quốc gia. Doanh nghiệp có thể đăng ký các ngành nghề như: sản xuất phần mềm ứng dụng, phát triển phần mềm hệ thống, dịch vụ tư vấn CNTT, lập trình web và ứng dụng di động, bảo trì và sửa chữa phần mềm. Việc khai báo ngành nghề đúng mã ngành giúp doanh nghiệp đủ điều kiện ký hợp đồng, tham gia dự án CNTT, nhận ưu đãi thuế (nếu có) và tránh bị cơ quan chức năng từ chối hồ sơ hoặc kiểm tra sau này. Ngoài ngành nghề chính, doanh nghiệp có thể bổ sung các ngành nghề hỗ trợ liên quan đến CNTT, như dịch vụ dữ liệu, dịch vụ điện toán đám mây hoặc đào tạo CNTT.
Đăng ký bản quyền phần mềm, sở hữu trí tuệ
Để bảo vệ sản phẩm phần mềm, doanh nghiệp cần đăng ký bản quyền tại Cục Bản quyền tác giả hoặc cơ quan có thẩm quyền về sở hữu trí tuệ. Hồ sơ bao gồm: đơn đăng ký, mô tả phần mềm, mã nguồn hoặc tài liệu hướng dẫn, giấy chứng nhận đăng ký doanh nghiệp. Việc đăng ký bản quyền giúp xác lập quyền sở hữu hợp pháp, phòng tránh sao chép trái phép và làm cơ sở pháp lý khi có tranh chấp. Ngoài ra, doanh nghiệp có thể đăng ký nhãn hiệu, logo và sáng chế liên quan đến phần mềm để nâng cao giá trị thương hiệu.
Lưu ý về hợp đồng, mã nguồn và bảo mật
Doanh nghiệp phần mềm cần chú trọng hợp đồng với khách hàng và đối tác, trong đó nêu rõ quyền sở hữu mã nguồn, bảo mật thông tin và quyền sử dụng phần mềm. Việc quản lý mã nguồn, dữ liệu và thông tin khách hàng phải tuân thủ quy định bảo mật, tránh rủi ro rò rỉ thông tin, mất quyền sở hữu hoặc vi phạm hợp đồng. Ngoài ra, nên xây dựng quy trình lưu trữ, sao lưu và cấp quyền truy cập cho nhân viên, đảm bảo sản phẩm phần mềm được vận hành an toàn và bảo vệ quyền lợi doanh nghiệp.
Nghĩa vụ thuế và ưu đãi thuế của công ty cổ phần phần mềm
Các công ty phần mềm cần thực hiện đầy đủ nghĩa vụ thuế và tận dụng các ưu đãi thuế dành cho doanh nghiệp công nghệ để hoạt động hiệu quả và hợp pháp.
Các loại thuế cơ bản phải nộp
Công ty cổ phần phần mềm phải nộp các loại thuế cơ bản gồm: thuế môn bài, thuế giá trị gia tăng (VAT) và thuế thu nhập doanh nghiệp (TNDN). Thuế môn bài nộp hàng năm theo vốn điều lệ đăng ký. Thuế VAT áp dụng trên doanh thu từ bán phần mềm, dịch vụ CNTT và hỗ trợ kỹ thuật. Thuế TNDN tính trên lợi nhuận sau khi trừ các chi phí hợp pháp, hợp lệ. Ngoài ra, doanh nghiệp còn có trách nhiệm khấu trừ thuế thu nhập cá nhân khi trả lương hoặc trả hoa hồng cho nhân viên và đối tác.
Ưu đãi thuế thu nhập doanh nghiệp cho ngành phần mềm
Doanh nghiệp phần mềm thuộc nhóm ngành công nghệ cao có thể được hưởng ưu đãi thuế TNDN theo quy định pháp luật, gồm: giảm 10% thuế TNDN trong 15 năm đối với doanh nghiệp hoạt động tại khu công nghệ cao; miễn thuế trong 04 năm đầu và giảm 50% trong 09 năm tiếp theo cho lợi nhuận phát sinh từ phần mềm được xuất khẩu hoặc ứng dụng CNTT. Việc nắm rõ và áp dụng ưu đãi thuế giúp giảm chi phí, tăng khả năng cạnh tranh và khuyến khích đầu tư phát triển sản phẩm phần mềm.
Lưu ý về kế toán – hóa đơn điện tử
Doanh nghiệp phần mềm phải thực hiện chế độ kế toán theo chuẩn mực kế toán Việt Nam, ghi nhận doanh thu, chi phí và tài sản cố định chính xác. Hóa đơn điện tử được sử dụng cho tất cả các giao dịch, giúp kê khai thuế VAT, TNDN và quản lý doanh thu minh bạch. Ngoài ra, doanh nghiệp cần lưu trữ hợp đồng, hóa đơn và chứng từ liên quan để phục vụ kiểm tra thuế và chứng minh nguồn gốc doanh thu hợp pháp. Tuân thủ đầy đủ chế độ kế toán và hóa đơn giúp doanh nghiệp tránh rủi ro pháp lý và nâng cao uy tín với đối tác.

Lý do nên chọn Dịch vụ Thành lập công ty cổ phần phần mềm của Gia Minh
Am hiểu đặc thù ngành phần mềm và môi trường kinh doanh tại Việt Nam
Ngành phần mềm tại các thành phố lớn như Hà Nội, TP.HCM hay Đà Nẵng phát triển mạnh mẽ, với nhu cầu cao về các giải pháp công nghệ và ứng dụng doanh nghiệp. Gia Minh hỗ trợ nhà đầu tư nắm vững các yêu cầu pháp lý khi sử dụng dịch vụ thành lập công ty, đồng thời tư vấn mô hình công ty cổ phần phần mềm phù hợp với đặc thù kinh doanh, giúp doanh nghiệp triển khai hiệu quả ngay từ những bước đầu.
Tư vấn thủ tục thành lập công ty chi tiết
Thành lập công ty cổ phần phần mềm đòi hỏi thực hiện nhiều bước pháp lý, từ chuẩn bị hồ sơ, lựa chọn loại hình doanh nghiệp đến nộp hồ sơ tại Sở Kế hoạch và Đầu tư. Gia Minh hướng dẫn đầy đủ thủ tục thành lập công ty, giúp doanh nghiệp thực hiện đúng quy trình, giảm thiểu sai sót và tiết kiệm thời gian xử lý hồ sơ.
Chi phí minh bạch và tối ưu ngân sách đầu tư
Gia Minh tư vấn chi tiết về chi phí thành lập công ty, bao gồm lệ phí nhà nước, phí dịch vụ và các khoản phát sinh khác. Việc minh bạch chi phí giúp nhà đầu tư dự trù ngân sách hợp lý, tránh các khoản chi phí bất ngờ và đảm bảo khả năng triển khai doanh nghiệp phần mềm một cách hiệu quả.
Hỗ trợ các thủ tục sau khi thành lập doanh nghiệp
Sau khi thành lập, doanh nghiệp cần thực hiện nhiều thủ tục tiếp theo như đăng ký thuế, mở tài khoản ngân hàng, thông báo phát hành hóa đơn. Gia Minh đồng hành và hướng dẫn thủ tục sau khi thành lập doanh nghiệp, giúp công ty phần mềm vận hành trơn tru, tuân thủ pháp luật và giảm thiểu rủi ro trong quá trình kinh doanh.
Đảm bảo điều kiện và hồ sơ hợp pháp
Gia Minh đảm bảo doanh nghiệp chuẩn bị đầy đủ điều kiện thành lập công ty và hồ sơ thành lập công ty theo quy định, từ giấy tờ nhân thân, đăng ký vốn điều lệ, cơ cấu cổ đông đến điều lệ công ty. Sự chuẩn bị bài bản này giúp doanh nghiệp phần mềm hoạt động hợp pháp, minh bạch và thuận lợi ngay từ những ngày đầu.
Thành lập công ty cổ phần phần mềm nên bắt đầu từ sản phẩm sẽ tạo ra
Một công ty phần mềm không nên bắt đầu kế hoạch kinh doanh chỉ bằng:
Tên công ty → cổ đông → vốn → ngành nghề → đăng ký doanh nghiệp.
Cần xác định trước:
Công ty làm sản phẩm gì → ai sở hữu source code → đội ngũ nào phát triển → bán một lần hay subscription → triển khai ở đâu → khách hàng B2B hay B2C → có xuất khẩu phần mềm không.
Từ đó mới xây chuỗi:
Sản phẩm phần mềm/SaaS → phát triển → source code → sở hữu trí tuệ → triển khai → license/subscription → bảo trì → khách hàng → hóa đơn → nhân sự → kế toán → thuế/ưu đãi nếu đáp ứng điều kiện.
Phân loại công ty phần mềm ngay từ đầu
Không phải công ty đăng ký ngành CNTT nào cũng có cùng mô hình.
Nên tách:
Mô hình
Nguồn doanh thu
Phát triển sản phẩm phần mềm
Bán/quyền sử dụng sản phẩm
SaaS
Subscription tháng/năm
Phần mềm theo yêu cầu
Hợp đồng phát triển
Outsourcing
Nhân sự/dự án
Triển khai phần mềm
Phí triển khai
Bảo trì
Phí định kỳ
Tích hợp hệ thống
Hợp đồng dự án
Phân phối phần mềm
Hoa hồng/giá bán
Xuất khẩu phần mềm
Khách hàng nước ngoài
Việc phân loại này đặc biệt quan trọng khi xác định doanh thu, hợp đồng, hóa đơn và điều kiện hưởng chính sách thuế.
Nhóm 1 – Công ty phát triển sản phẩm phần mềm riêng
Đây nên là intent chính của URL.
Chuỗi:
Nhu cầu thị trường → Product Concept → yêu cầu chức năng → thiết kế → lập trình → kiểm thử → release → triển khai → bảo trì → nâng cấp.
Ví dụ:
Phần mềm kế toán;
phần mềm ERP;
CRM;
HRM;
phần mềm quản lý bán hàng;
phần mềm logistics;
phần mềm quản lý nhà máy;
ứng dụng di động;
nền tảng SaaS.
Điểm quan trọng là doanh nghiệp phải chứng minh được mình thực sự tạo ra sản phẩm phần mềm, thay vì chỉ đăng ký ngành nghề có chữ “phần mềm”.
Nhóm 2 – Thành lập công ty SaaS
SaaS nên được mở thành một cluster riêng.
Mô hình:
Phát triển nền tảng → cloud/server → tài khoản người dùng → subscription → sử dụng → support → gia hạn.
SaaS B2B
Ví dụ:
ERP → CRM → HRM → quản lý kho → quản lý sản xuất → kế toán → quản lý công việc.
Doanh thu có thể đi:
Demo → báo giá → hợp đồng → setup → subscription → hóa đơn → gia hạn.
SaaS B2C
Chuỗi có thể là:
Website/app → đăng ký → free trial → chọn gói → thanh toán → kích hoạt → gia hạn tự động/thủ công.
Kế toán cần đối chiếu:
User → gói → kỳ sử dụng → thanh toán → hóa đơn → doanh thu.
Bước 1 – Xác định sản phẩm phần mềm trước khi đăng ký công ty
Nên lập bảng:
Mã
Sản phẩm
Khách hàng
Mô hình
SW-01
ERP
Doanh nghiệp
License/SaaS
SW-02
CRM
SME
SaaS
SW-03
App
Cá nhân
Subscription
SW-04
Phần mềm theo yêu cầu
DN
Project
Từ sản phẩm mới xác định:
Ngành nghề → nhân sự → IP → hợp đồng → cách ghi nhận doanh thu → thuế.
Bước 2 – Xây quy trình phát triển sản phẩm
Có thể trình bày:
Product requirement
→ UI/UX
→ architecture
→ development
→ code review
→ testing
→ staging
→ production
→ monitoring
→ update.
Doanh nghiệp nên lưu hồ sơ thể hiện quá trình phát triển thay vì chỉ giữ bản phần mềm cuối cùng.
Hồ sơ theo từng phiên bản
Ví dụ:
Version 1.0 → chức năng → ngày release → người phát triển → test → lỗi → bản vá.
Sau đó:
1.1 → 1.2 → 2.0.
Điều này vừa hỗ trợ quản trị sản phẩm vừa tạo dấu vết về hoạt động phát triển thực tế.
Bước 3 – Source code thuộc về ai?
Đây là một phần rất nên làm sâu.
Một công ty mới có thể gặp các trường hợp:
Founder viết code trước khi thành lập;
nhân viên viết code;
freelancer viết code;
thuê công ty khác phát triển;
mua source code;
dùng open-source;
cùng đối tác phát triển.
Phải xác định rõ:
Ai sở hữu → công ty được quyền gì → có được sửa không → có được thương mại hóa không → có được sublicense không.
Founder đã viết phần mềm trước khi thành lập công ty xử lý thế nào?
Đây là tình huống rất thực tế.
Ví dụ:
Founder A + Founder B → viết SaaS → có khách hàng thử nghiệm → sau đó mới thành lập công ty cổ phần.
Cần rà:
Source code hiện thuộc ai?
Domain thuộc ai?
Server/cloud đứng tên ai?
App Store/Google Play account của ai?
Nhãn hiệu của ai?
Khách hàng cũ ký với ai?
Sau đó mới xây phương án đưa tài sản/quyền sử dụng phù hợp vào doanh nghiệp.
Bước 4 – Bản quyền và sở hữu trí tuệ của công ty phần mềm
Tài sản quan trọng có thể gồm:
Source code → tài liệu kỹ thuật → database → UI/UX → nhãn hiệu → domain → tài liệu hướng dẫn.
Doanh nghiệp nên hình thành chuỗi:
Nhân sự/nhà thầu tạo ra → xác định quyền → bàn giao → lưu repository → quản lý version → thương mại hóa.
Không nên để sản phẩm trị giá lớn nhưng quyền đối với source code vẫn không rõ ràng giữa founder, nhân viên và công ty.
Bước 5 – License phần mềm hay subscription?
Hai mô hình cần được phân biệt.
License
Khách hàng được cấp quyền sử dụng theo phạm vi thỏa thuận.
Có thể tính:
Theo user → thiết bị → server → module → thời hạn.
Subscription
Khách trả tiền:
Theo tháng → quý → năm → số user → dung lượng → tính năng.
Ví dụ:
Basic → Professional → Enterprise.
Đây là mô hình rất phù hợp với SaaS.
Bước 6 – Triển khai phần mềm cho khách hàng
Không nên gộp “bán phần mềm” với “triển khai”.
Một dự án B2B có thể gồm:
**License/SaaS
khảo sát
cấu hình
migrate dữ liệu
tích hợp
đào tạo
go-live
support.**
Vì vậy hợp đồng phải xác định rõ từng cấu phần.
Phần mềm ERP/CRM cho doanh nghiệp
Chuỗi:
Khảo sát → proposal → demo → hợp đồng → cấu hình → migrate → UAT → nghiệm thu → go-live → bảo trì.
Bước 7 – Bảo trì và support sau triển khai
Sau khi phần mềm vận hành có thể phát sinh:
Sửa lỗi → hỗ trợ người dùng → backup → update → nâng cấp → thêm tính năng → SLA.
Doanh thu có thể là:
Phí bảo trì năm;
subscription đã bao gồm support;
phí support riêng;
phí nâng cấp/customization.
Kế toán cần phân biệt các nguồn doanh thu thay vì đưa toàn bộ vào một dòng “doanh thu phần mềm”.
Bước 8 – Khách hàng B2B của công ty phần mềm
Với B2B, chuỗi bán hàng có thể là:
Lead → demo → khảo sát → proposal → báo giá → hợp đồng → triển khai → nghiệm thu → hóa đơn → công nợ → bảo trì.
Khách hàng có thể gồm:
SME → nhà máy → logistics → bán lẻ → trường học → bệnh viện → doanh nghiệp dịch vụ, tùy sản phẩm.
Phần mềm bán cho nhà máy
Có thể cần:
Khảo sát quy trình → tích hợp hệ thống → phân quyền → migration → đào tạo → UAT → nghiệm thu.
Phần mềm bán cho SME
Có thể đơn giản hơn:
Đăng ký → setup → đào tạo → subscription → support.
Bước 9 – Khách hàng B2C
Với ứng dụng cho cá nhân:
Download/đăng ký → trial → mua gói → thanh toán → kích hoạt → sử dụng → gia hạn.
Doanh nghiệp phải quản lý:
Số người dùng → doanh thu theo nền tảng → phí nền tảng → refund → subscription → hóa đơn/chứng từ → kế toán.
Bước 10 – Xuất khẩu phần mềm
Đây nên là một section lớn vì công ty phần mềm có thể thành lập tại Việt Nam nhưng khách hàng ở:
Mỹ → Nhật → Hàn Quốc → Singapore → Úc → EU hoặc thị trường khác.
Chuỗi:
Tìm khách hàng nước ngoài
→ NDA
→ proposal
→ hợp đồng
→ phát triển/triển khai
→ nghiệm thu
→ invoice/hóa đơn theo quy định
→ nhận ngoại tệ
→ đối chiếu ngân hàng
→ kế toán → thuế.
Không mặc định cứ khách hàng nước ngoài là được áp dụng cùng một chính sách thuế
Cần kiểm tra:
Sản phẩm hay dịch vụ gì → cung cấp cho ai → tiêu dùng ở đâu → hợp đồng → chứng từ thanh toán → điều kiện của chính sách thuế áp dụng.
Pháp luật GTGT hiện hành quy định sản phẩm phần mềm và dịch vụ phần mềm thuộc nhóm không chịu GTGT; đồng thời pháp luật có quy định riêng về mức 0% đối với hàng hóa, dịch vụ xuất khẩu khi đáp ứng điều kiện. Vì vậy từng giao dịch xuyên biên giới phải được phân loại cụ thể, không nên viết SEO theo kiểu “xuất khẩu phần mềm = VAT 0%” cho mọi trường hợp.
Bước 11 – Hóa đơn của công ty phần mềm
Nên chia theo nguồn doanh thu:
Nguồn thu
Hồ sơ quản trị
License
Hợp đồng/quyền sử dụng
SaaS
Gói + kỳ subscription
Triển khai
Hợp đồng + nghiệm thu
Customization
Yêu cầu + nghiệm thu
Bảo trì
Hợp đồng/SLA
Outsourcing
Timesheet/milestone/nghiệm thu
Khách nước ngoài
Hợp đồng + thanh toán + hồ sơ giao dịch
Như vậy hóa đơn được gắn với bản chất doanh thu chứ không chỉ ghi chung chung “dịch vụ phần mềm”.
Bước 12 – Nhân sự công ty cổ phần phần mềm
Cơ cấu có thể gồm:
Founder → Product Manager → BA → UI/UX → Developer → QA/QC → DevOps → Support → Sales → kế toán.
Với công ty nhỏ, một người có thể kiêm nhiều vai trò.
Tuy nhiên cần xác định:
Ai phát triển sản phẩm → ai viết code → ai quản lý repository → ai test → ai release.
Nhân viên lập trình và quyền đối với sản phẩm
Hồ sơ nhân sự nên kết nối với:
Hợp đồng lao động → mô tả công việc → quyền/nghĩa vụ liên quan IP → tài khoản code → bàn giao → bảo mật.
Đặc biệt khi developer nghỉ việc phải có quy trình:
Bàn giao source → tài khoản → key → server → tài liệu → quyền truy cập.
Bước 13 – Freelancer và outsourcing
Nếu thuê freelancer:
Scope → milestone → source code → nghiệm thu → thanh toán → quyền IP → bảo mật.
Nếu thuê công ty khác:
Hợp đồng phát triển → spec → milestone → repository → nghiệm thu → source code → quyền sử dụng/sở hữu theo thỏa thuận.
Không nên chỉ thanh toán tiền rồi mặc định toàn bộ source code đã thuộc công ty.
Bước 14 – Chi phí cloud và hạ tầng SaaS
Một SaaS có thể phát sinh:
Cloud → server → database → storage → CDN → email → SMS → API → monitoring → cybersecurity.
Do đó giá thành SaaS không chỉ là tiền lương developer.
Có thể theo:
**Chi phí development
cloud
API
support
maintenance
payment fee
sales/marketing
= cấu trúc chi phí sản phẩm.**
Bước 15 – Kế toán theo từng sản phẩm phần mềm
Nếu công ty có:
ERP + CRM + HRM + app
thì nên theo riêng:
Doanh thu → nhân sự → cloud → marketing → support → lợi nhuận.
Không nên gộp tất cả vào một sản phẩm “phần mềm”.
Ví dụ:
Sản phẩm
Mô hình
Doanh thu
Chi phí chính
ERP
License/SaaS
…
Dev + triển khai
CRM
SaaS
…
Dev + cloud
App
Subscription
…
Dev + platform
Custom
Project
…
Nhân sự dự án
Bước 16 – Phân biệt sản xuất phần mềm với thương mại và dịch vụ CNTT
Đây là section rất quan trọng đối với thuế.
Sản xuất sản phẩm phần mềm
Có quá trình:
Xác định yêu cầu → thiết kế → lập trình → kiểm thử → hoàn thiện sản phẩm.
Phân phối phần mềm
Có thể là:
Mua quyền/phân phối sản phẩm của bên khác → bán cho khách hàng.
Dịch vụ CNTT
Có thể gồm:
Tư vấn → triển khai → bảo trì → tích hợp → hỗ trợ kỹ thuật.
Một doanh nghiệp có thể làm cả ba nhưng cần tách doanh thu, chi phí và hồ sơ phù hợp.
Bước 17 – Ưu đãi thuế cho công ty sản xuất phần mềm
Không nên viết:
“Cứ mở công ty phần mềm là được ưu đãi thuế.”
Cách viết chính xác hơn là:
Doanh nghiệp có hoạt động sản xuất sản phẩm phần mềm và đáp ứng điều kiện pháp luật về hoạt động, thu nhập và hồ sơ áp dụng ưu đãi thì xem xét áp dụng chính sách ưu đãi tương ứng.
Luật Thuế TNDN hiện hành tiếp tục liệt kê sản xuất sản phẩm phần mềm trong nhóm ngành nghề được hưởng ưu đãi TNDN. Việc hưởng ưu đãi phải căn cứ hoạt động thực tế và điều kiện áp dụng chứ không chỉ dựa vào ngành nghề ghi trên ERC.
Hồ sơ hoạt động sản xuất phần mềm nên được xây ngay từ đầu
Có thể quản lý:
Product requirement → tài liệu thiết kế → repository → commit/version → test → release → tài liệu sản phẩm → hợp đồng → nghiệm thu.
Mục tiêu là chứng minh được:
Công ty thực sự phát triển sản phẩm nào và quy trình hình thành sản phẩm ra sao.
Công ty SaaS có được ưu đãi thuế giống công ty sản xuất phần mềm không?
Không nên trả lời chỉ dựa vào chữ “SaaS”.
Phải bóc tách:
Doanh nghiệp tự phát triển sản phẩm SaaS?
Hay mua nền tảng của người khác để bán lại?
Hay chỉ triển khai?
Hay cung cấp hosting/cloud?
Hay customization?
Sau đó xác định phần hoạt động nào thực sự thuộc sản xuất sản phẩm phần mềm và phần nào là dịch vụ/thương mại khác.
Công ty cổ phần phần mềm nên phân quyền giữa các cổ đông thế nào?
Do đây là URL công ty cổ phần, cần bổ sung riêng một section thay vì biến bài thành bài “công ty phần mềm” nói chung.
Ví dụ:
Founder kỹ thuật → CTO/Product;
Founder kinh doanh → CEO/Sales;
Nhà đầu tư → vốn;
ESOP → nhân sự chủ chốt.
Cần xác định:
Ai sở hữu cổ phần → ai góp tài sản → ai góp tiền → quyền biểu quyết → quyền đối với IP → chuyển nhượng → gọi vốn sau này.
Không nên dùng khái niệm không rõ ràng kiểu:
“A góp code, B góp công sức, C góp quan hệ.”
Mỗi phần đóng góp cần được xử lý phù hợp về pháp lý và quản trị.
Khi gọi vốn cho công ty phần mềm, nhà đầu tư sẽ nhìn gì?
Ngoài doanh thu:
Product → IP → source code → đội ngũ → user → MRR/ARR → churn → CAC → hợp đồng → dữ liệu tài chính.
Do đó việc chuẩn hóa từ khi thành lập giúp công ty dễ thực hiện due diligence sau này.
Đặc biệt phải tránh tình trạng:
Công ty bán SaaS nhưng domain của founder;
source code của freelancer;
cloud dùng tài khoản cá nhân;
khách hàng thanh toán vào tài khoản cá nhân;
nhãn hiệu đứng tên người khác.
Những sai lầm thường gặp khi thành lập công ty cổ phần phần mềm
Đăng ký thiếu hoặc sai ngành nghề phần mềm
Một trong những sai lầm phổ biến khi thành lập công ty cổ phần phần mềm là đăng ký thiếu hoặc sai ngành nghề kinh doanh. Nhiều doanh nghiệp chỉ ghi ngành nghề “công nghệ thông tin” hoặc “phát triển phần mềm” mà bỏ qua các lĩnh vực phụ trợ như phát triển ứng dụng di động, thương mại điện tử, dịch vụ SaaS, dịch vụ tư vấn IT hoặc bảo trì hệ thống. Việc đăng ký ngành nghề không đầy đủ có thể gây trở ngại khi ký hợp đồng với khách hàng, xin giấy phép con hoặc triển khai các dịch vụ mở rộng trong tương lai.
Ngoài ra, cơ quan quản lý sẽ kiểm tra tính hợp pháp của ngành nghề trong các thủ tục cấp phép, kê khai thuế và mở tài khoản ngân hàng doanh nghiệp. Vì vậy, doanh nghiệp cần lên danh sách đầy đủ các hoạt động dự kiến và đăng ký ngay từ đầu, đồng thời tham khảo ý kiến tư vấn chuyên nghiệp để tránh sai sót và rủi ro pháp lý.
Không quan tâm đến bảo hộ sở hữu trí tuệ
Trong lĩnh vực phần mềm, sở hữu trí tuệ đóng vai trò rất quan trọng. Nhiều doanh nghiệp chủ quan không đăng ký bản quyền cho phần mềm, ứng dụng hoặc các sản phẩm kỹ thuật số, dẫn đến nguy cơ bị sao chép hoặc tranh chấp pháp lý. Việc thiếu bảo hộ sở hữu trí tuệ không chỉ làm giảm giá trị tài sản vô hình của công ty mà còn ảnh hưởng đến uy tín, cơ hội hợp tác và đầu tư. Do đó, ngay khi thành lập, doanh nghiệp cần tư vấn và thực hiện thủ tục đăng ký bản quyền phần mềm, thương hiệu, logo và các sản phẩm số để bảo vệ quyền lợi dài hạn.
Câu hỏi thường gặp về thành lập công ty cổ phần phần mềm (FAQ)
Công ty phần mềm có cần vốn pháp định không?
Theo quy định hiện hành, công ty cổ phần phần mềm không bắt buộc phải có vốn pháp định. Tuy nhiên, doanh nghiệp cần có vốn điều lệ tối thiểu theo thỏa thuận giữa các cổ đông để đảm bảo khả năng vận hành và thực hiện các nghĩa vụ tài chính. Việc xác định vốn điều lệ hợp lý giúp công ty xây dựng kế hoạch phát triển, huy động vốn đầu tư, đồng thời tạo niềm tin với đối tác, khách hàng và ngân hàng.
Có nên thành lập công ty phần mềm khi chưa có sản phẩm?
Nhiều nhà sáng lập băn khoăn về việc thành lập công ty trước khi có sản phẩm hoàn chỉnh. Trên thực tế, việc thành lập sớm giúp doanh nghiệp chuẩn bị cơ sở pháp lý, đăng ký ngành nghề, mở tài khoản ngân hàng, ký kết hợp đồng thử nghiệm và thu hút nhân sự hoặc nhà đầu tư. Tuy nhiên, cần có kế hoạch kinh doanh rõ ràng và định hướng sản phẩm cụ thể để tránh lãng phí chi phí vận hành và rủi ro quản lý.
Có nên sử dụng dịch vụ thành lập công ty phần mềm trọn gói?
Sử dụng dịch vụ thành lập công ty phần mềm trọn gói mang lại nhiều lợi ích, đặc biệt với những nhà sáng lập lần đầu. Đơn vị dịch vụ sẽ tư vấn mô hình công ty, ngành nghề kinh doanh, chuẩn bị hồ sơ đăng ký, xin giấy phép liên quan và thực hiện các thủ tục thuế, hóa đơn, khắc dấu. Nhờ đó, doanh nghiệp tiết kiệm thời gian, hạn chế sai sót và đảm bảo công ty đi vào hoạt động hợp pháp ngay từ đầu, đồng thời giảm rủi ro pháp lý và tập trung vào phát triển sản phẩm.

Thành lập công ty cổ phần phần mềm là bước khởi đầu quan trọng để cá nhân và doanh nghiệp tham gia thị trường công nghệ một cách chuyên nghiệp và hợp pháp. Việc nắm rõ điều kiện, thủ tục và nghĩa vụ pháp lý sẽ giúp doanh nghiệp tránh được nhiều rủi ro trong quá trình hoạt động. Đồng thời, đăng ký đúng ngành nghề và bảo hộ quyền sở hữu trí tuệ sẽ tạo lợi thế cạnh tranh bền vững. Nếu bạn có định hướng phát triển lâu dài, mô hình công ty cổ phần sẽ giúp dễ dàng gọi vốn và mở rộng quy mô. Trong trường hợp chưa am hiểu pháp lý hoặc muốn tiết kiệm thời gian, việc sử dụng dịch vụ thành lập công ty phần mềm trọn gói là giải pháp an toàn và hiệu quả.
Dịch vụ hỗ trợ của Pháp Lý Gia Minh
Gia Minh tiếp nhận thông tin, đánh giá tình trạng hồ sơ, xác định danh mục tài liệu cần bổ sung, tư vấn trình tự và hỗ trợ theo dõi kết quả. Phạm vi dịch vụ và phí thực hiện được thống nhất bằng báo giá sau khi kiểm tra hồ sơ thực tế.
Lưu ý biên tập: Nội dung mang tính tham khảo; cần đối chiếu văn bản pháp luật, cơ quan tiếp nhận và địa giới hành chính có hiệu lực tại thời điểm đăng bài.


