Cách tính ROI phần mềm gồm ba bước: tính tổng chi phí sở hữu (TCO) của phần mềm, quy đổi lợi ích ra tiền, rồi áp dụng công thức ROI = (Lợi ích − Chi phí) ÷ Chi phí × 100%. Điểm khó nằm ở hai đầu vào: chi phí thường bị tính thiếu (thời gian nhân viên, chuyển dữ liệu, đào tạo) còn lợi ích thường bị tính dư. Làm đúng hai đầu vào này, bạn sẽ biết phần mềm có đáng mua và bao lâu thì hoàn vốn.
Bài viết hướng dẫn công thức ROI, TCO và thời gian hoàn vốn, kèm một ví dụ tính bằng tiền đồng cho đội kinh doanh 8 người, mẫu bảng tính ROI để bạn chép vào Excel, các bước thực hiện và những sai lầm thường gặp. Thông tin cập nhật tháng 10/2026.
ROI phần mềm là gì?
ROI (Return on Investment, tỷ suất hoàn vốn) của phần mềm là tỷ lệ giữa phần lợi ích ròng mà phần mềm mang lại và tổng số tiền doanh nghiệp bỏ ra cho nó. ROI 50% nghĩa là cứ 100 đồng chi cho phần mềm, doanh nghiệp thu về 150 đồng lợi ích, tức lãi ròng 50 đồng.
Công thức chuẩn (Inc.):
ROI (%) = (Tổng lợi ích − Tổng chi phí) ÷ Tổng chi phí × 100%
Với phần mềm, “tổng chi phí” là TCO, không phải giá báo giá; “tổng lợi ích” là khoản tiết kiệm và lợi nhuận tăng thêm đã quy ra tiền. ROI luôn gắn với một khoảng thời gian.
Vì sao cần tính trước khi mua? Nghiên cứu của McKinsey và Đại học Oxford trên hơn 5.400 dự án CNTT cho thấy các dự án lớn vượt ngân sách trung bình 45% và mang lại giá trị thấp hơn dự kiến 56% (McKinsey). Dự án của doanh nghiệp nhỏ và vừa nhỏ hơn nhiều, nhưng bài học giống nhau: chi phí bị đánh giá thấp, lợi ích bị đánh giá cao.
Ở chiều ngược lại, phần mềm được triển khai tốt có thể sinh lời rõ rệt. Nucleus Research từng ghi nhận CRM mang lại trung bình 5,60 USD cho mỗi 1 USD đầu tư (Nucleus Research). Đây là số liệu trung bình từ các khách hàng của họ, không phải con số doanh nghiệp nào cũng đạt, nên bạn vẫn cần tự tính cho trường hợp của mình.
TCO phần mềm là gì?
TCO (Total Cost of Ownership, tổng chi phí sở hữu) là ước tính toàn bộ chi phí để mua, triển khai, quản lý, sử dụng và ngừng sử dụng một tài sản CNTT (TechTarget). TechTarget chia TCO thành ba nhóm: chi phí trực tiếp (giá mua, cài đặt, bảo trì), chi phí gián tiếp (đào tạo, gián đoạn, giảm hiệu suất) và chi phí vô hình (mất năng suất, rủi ro tuân thủ).
Với phần mềm thuê bao (SaaS), TCO của doanh nghiệp SME thường gồm:
- Phí thuê bao: số người dùng × giá mỗi người × số tháng.
- Phí triển khai, onboarding bắt buộc: ví dụ gói Sales Hub Professional của HubSpot có phí onboarding bắt buộc 1.500 USD trả một lần, chưa gồm trong giá thuê bao 90 USD mỗi người mỗi tháng khi trả năm (HubSpot), tính đến tháng 10/2026.
- Chuyển dữ liệu và cấu hình: giờ công nhân viên làm sạch Excel cũ, nhập liệu, dựng quy trình.
- Đào tạo: giờ học của từng người dùng, cộng thời gian năng suất giảm trong tuần đầu.
- Tích hợp: công cụ kết nối với phần mềm kế toán, website, hoá đơn điện tử.
- Dự phòng: cho phát sinh và tăng giá khi gia hạn.
Nếu chưa rõ mô hình thuê bao, xem thêm bài SaaS là gì.
Thời gian hoàn vốn phần mềm là gì?
Thời gian hoàn vốn (payback period) là số tháng cần để lợi ích ròng tích luỹ bù lại khoản chi đầu tư ban đầu. Với phần mềm thuê bao, cách tính thực tế nhất là:
Thời gian hoàn vốn (tháng) = Chi phí một lần ÷ (Lợi ích mỗi tháng − Phí thuê bao mỗi tháng)
Nếu mẫu số âm hoặc bằng 0, phần mềm không bao giờ hoàn vốn: lợi ích hằng tháng còn không đủ trả tiền thuê bao.
So sánh ROI, TCO và thời gian hoàn vốn
Ba chỉ số trả lời ba câu hỏi khác nhau, nên dùng cùng nhau thay vì chọn một.
| Chỉ số | Trả lời câu hỏi | Công thức rút gọn | Khi nào dùng |
|---|---|---|---|
| TCO | Phần mềm thực sự tốn bao nhiêu? | Chi phí một lần + chi phí định kỳ + dự phòng | So sánh hai phương án có giá niêm yết khác nhau |
| ROI | Đầu tư có sinh lời không, lời bao nhiêu? | (Lợi ích − TCO) ÷ TCO × 100% | Trình duyệt ngân sách, so với cách dùng tiền khác |
| Thời gian hoàn vốn | Bao lâu thì thu hồi tiền? | Chi phí một lần ÷ lợi ích ròng mỗi tháng | Doanh nghiệp eo hẹp dòng tiền |
Ví dụ cách tính ROI phần mềm CRM bằng tiền đồng
Bài toán minh hoạ với giả định ghi rõ, bạn thay số của mình vào: đội kinh doanh 8 người chuyển từ Excel sang CRM, cân nhắc gói HubSpot Sales Hub Starter.

Giả định đầu vào
- Giá phần mềm: Sales Hub Starter 20 USD mỗi người mỗi tháng khi trả theo tháng, tính đến tháng 10/2026 (HubSpot). Trả năm có thể rẻ hơn tuỳ ưu đãi.
- Tỷ giá: 26.080 đồng/USD, giá bán của Vietcombank sáng 20/10/2026 (Thanh Niên).
- Chi phí một giờ công: giả định lương 12 triệu đồng/tháng, cộng 21,5% bảo hiểm bắt buộc doanh nghiệp đóng (LuatVietnam), chia cho 176 giờ làm việc mỗi tháng, làm tròn 83.000 đồng/giờ. Mức này cao hơn nhiều so với lương tối thiểu giờ vùng I là 25.500 đồng theo Nghị định 293/2025/NĐ-CP (Thư Viện Pháp Luật).
Bước 1: Tính TCO năm đầu
| Khoản chi phí | Cách tính | Thành tiền (đồng) |
|---|---|---|
| Thuê bao 12 tháng | 8 người × 20 USD × 12 tháng × 26.080 | 50.073.600 |
| Chuyển dữ liệu, cấu hình | 80 giờ × 83.000 | 6.640.000 |
| Đào tạo | 8 người × 6 giờ × 83.000 | 3.984.000 |
| Dự phòng | 10% chi phí một lần | 1.062.400 |
| TCO năm đầu | 61.760.000 |
Bước 2: Quy lợi ích ra tiền
- Tiết kiệm thời gian: mỗi nhân viên bớt 2 giờ/tuần nhập liệu và làm báo cáo, 48 tuần/năm: 8 × 2 × 48 × 83.000 = 63.744.000 đồng.
- Lợi nhuận gộp tăng thêm: nhờ nhắc lịch chăm sóc, ít bỏ sót khách cũ, giả định thêm 30.000.000 đồng/năm. Đây là con số bạn nên ước tính thận trọng từ dữ liệu bán hàng thật.
- Tổng lợi ích năm đầu: 93.744.000 đồng.
Bước 3: Tính ROI và thời gian hoàn vốn
- ROI năm đầu = (93.744.000 − 61.760.000) ÷ 61.760.000 × 100% ≈ 51,8%.
- Thời gian hoàn vốn = 11.686.400 ÷ (7.812.000 − 4.172.800) ≈ 3,2 tháng (chi phí một lần chia lợi ích ròng mỗi tháng).
- ROI 3 năm (giữ nguyên giá và lợi ích): TCO 161.907.200 đồng, lợi ích 281.232.000 đồng, ROI ≈ 73,7%, vì chi phí triển khai chỉ trả một lần.
Kiểm tra độ nhạy
Nếu thực tế mỗi người chỉ tiết kiệm 1 giờ/tuần và không tăng được doanh thu, lợi ích năm đầu còn 31.872.000 đồng, ROI giảm xuống khoảng −48,4%. Cùng một phần mềm, kết quả đổi dấu chỉ vì giả định lợi ích. Đó là lý do bạn nên tính ít nhất ba kịch bản: thận trọng, cơ sở và lạc quan.
Muốn chọn CRM phù hợp trước khi tính, xem Top 7 phần mềm CRM tốt nhất cho SME Việt Nam.
ROI chuyển đổi số với phần mềm sản xuất, tồn kho
ROI chuyển đổi số ở khâu sản xuất và kho thường đến từ nguồn lợi ích khác với CRM: giảm tồn kho dư, giảm hàng hết đột ngột, giảm giờ kiểm kê và đối chiếu đơn. Cách tính vẫn giống ba bước trên, chỉ khác danh sách lợi ích.
Ví dụ với Katana, phần mềm quản lý sản xuất và tồn kho: tính đến tháng 10/2026, trang giá chính thức chỉ còn hai gói là Free (tối đa 30 mã hàng, không giới hạn người dùng) và Advantage báo giá riêng theo hợp đồng năm (Katana). Khi phần mềm không công bố giá, bạn cần xin báo giá bằng văn bản, tách rõ phí thuê bao, phí triển khai và điều kiện gia hạn trước khi đưa vào TCO. Đánh giá chi tiết có trong bài Katana ERP review 2026.
Nhóm lợi ích thường dùng khi tính ROI phần mềm sản xuất, kho:
| Nguồn lợi ích | Cách quy ra tiền |
|---|---|
| Giảm tồn kho dư | Giá trị tồn kho giảm × chi phí vốn và lưu kho mỗi năm |
| Giảm hết hàng | Số đơn mất vì hết hàng × lợi nhuận gộp mỗi đơn |
| Giảm giờ kiểm kê, đối chiếu | Số giờ tiết kiệm × chi phí một giờ công |
| Giảm sai sót xuất nhập | Số lỗi giảm × chi phí xử lý mỗi lỗi |
Mẫu bảng tính ROI phần mềm
Chép bảng vào Excel hoặc Google Sheets rồi thay số của bạn. Đây là bản rút gọn của ROI Calculator.
| Ô | Nội dung | Công thức gợi ý |
|---|---|---|
| B1 | Số người dùng | Nhập |
| B2 | Giá mỗi người mỗi tháng (đồng) | Giá USD × tỷ giá |
| B3 | Phí thuê bao năm | =B1B212 |
| B4 | Chi phí một lần (triển khai, dữ liệu, đào tạo) | Nhập |
| B5 | Dự phòng | =B4*10% |
| B6 | TCO năm đầu | =B3+B4+B5 |
| B7 | Lợi ích tiết kiệm thời gian | Số giờ × chi phí một giờ |
| B8 | Lợi ích doanh thu, giảm lỗi | Nhập (thận trọng) |
| B9 | Tổng lợi ích năm | =B7+B8 |
| B10 | ROI năm đầu | =(B9-B6)/B6 |
| B11 | Thời gian hoàn vốn (tháng) | =(B4+B5)/((B9-B3)/12) |
Các bước tính ROI trước khi mua phần mềm

- Xác định vấn đề cần giải quyết. Viết một câu cụ thể: “đội kinh doanh mất quá nhiều giờ làm báo cáo tuần”, không phải “cần chuyển đổi số”.
- Đo hiện trạng trong 2 đến 4 tuần. Ghi số giờ cho việc lặp lại, số lỗi, số đơn trễ. Không có số đo trước thì không chứng minh được lợi ích sau.
- Tính TCO ít nhất 3 năm. Gồm thuê bao, phí triển khai, chuyển dữ liệu, đào tạo, tích hợp và dự phòng. Hỏi nhà cung cấp về điều kiện tăng giá khi gia hạn.
- Quy lợi ích ra tiền. Chỉ đưa vào lợi ích đo được: giờ công, lỗi, tồn kho, doanh thu từ khách cũ. Lợi ích khó đo như “quản lý dễ hơn” ghi riêng, không cộng vào ROI.
- Tính ba kịch bản. Thận trọng, cơ sở, lạc quan. Chỉ duyệt khi kịch bản thận trọng vẫn hoàn vốn trong thời gian chấp nhận được.
- Đo lại sau 3 và 6 tháng. So với số đo ở bước 2, điều chỉnh cách dùng hoặc giảm giấy phép thừa nếu lợi ích chưa đạt.
Nếu đang phân vân giữa phần mềm rời và hệ thống tổng thể, bài Khi nào doanh nghiệp cần dùng ERP giúp xác định đúng phạm vi trước khi tính.
Checklist trước khi trình duyệt ROI phần mềm
Sai lầm thường gặp khi tính ROI phần mềm
- Lấy giá niêm yết làm chi phí. Bỏ qua phí triển khai, đào tạo và thời gian nhân viên khiến ROI cao ảo.
- Cộng mọi giờ tiết kiệm vào lợi ích. Giờ tiết kiệm chỉ thành tiền khi được dùng cho việc tạo ra giá trị, hoặc giúp doanh nghiệp không phải tuyển thêm người.
- Tính lợi ích doanh thu bằng tổng doanh thu. Phải dùng lợi nhuận gộp tăng thêm, không phải doanh thu.
- Chỉ tính năm đầu với phần mềm dùng lâu dài. Năm đầu gánh chi phí triển khai nên ROI thấp hơn các năm sau.
- Không đo lại sau triển khai. ROI trên giấy không có giá trị nếu không ai kiểm tra kết quả thật.
FAQ: Câu hỏi thường gặp về cách tính ROI phần mềm
Công thức tính ROI phần mềm là gì?
ROI (%) = (Tổng lợi ích − Tổng chi phí) ÷ Tổng chi phí × 100%. Tổng chi phí nên là TCO, gồm cả chi phí một lần và định kỳ. Tổng lợi ích là các khoản tiết kiệm và lợi nhuận tăng thêm đã quy ra tiền, tính trong cùng một khoảng thời gian.
TCO phần mềm là gì và gồm những khoản nào?
TCO là tổng chi phí sở hữu phần mềm trong suốt thời gian sử dụng. Với SME, TCO gồm phí thuê bao, phí triển khai hoặc onboarding, chuyển dữ liệu, đào tạo, tích hợp với phần mềm khác, hạ tầng nếu có và khoản dự phòng.
Thời gian hoàn vốn phần mềm bao lâu là hợp lý?
Không có con số chung. Phần mềm thuê bao triển khai nhanh như CRM nên hoàn vốn trong năm đầu, hệ thống lớn như ERP có thể lâu hơn. Nguyên tắc an toàn: kịch bản thận trọng vẫn hoàn vốn trước khi hết hợp đồng đầu tiên.
ROI chuyển đổi số khác gì ROI một phần mềm?
ROI chuyển đổi số tính cho cả chương trình gồm nhiều phần mềm, thay đổi quy trình và đào tạo, nên chi phí và lợi ích rộng hơn. Cách làm dễ nhất là tính ROI cho từng phần mềm hoặc từng quy trình, rồi cộng lại. Xem thêm Lộ trình chuyển đổi số cho SME Việt Nam 2026.
Làm sao quy đổi thời gian tiết kiệm ra tiền?
Lấy lương tháng cộng 21,5% bảo hiểm bắt buộc doanh nghiệp đóng năm 2026, chia cho số giờ làm việc mỗi tháng để có chi phí một giờ công, rồi nhân với số giờ tiết kiệm đo được.
Phần mềm miễn phí có cần tính ROI không?
Có. Phần mềm miễn phí vẫn tốn thời gian triển khai, đào tạo, chuyển dữ liệu và có thể phải nâng cấp khi vượt giới hạn, ví dụ gói Free của Katana giới hạn 30 mã hàng. Tính TCO giúp bạn biết khi nào bản miễn phí không còn rẻ.
Kết luận
Tóm lại: cách tính ROI phần mềm đúng là tính đủ TCO, chỉ cộng lợi ích đo được và kiểm tra bằng nhiều kịch bản.
- Công thức: ROI = (Lợi ích − TCO) ÷ TCO × 100%, luôn ghi rõ khoảng thời gian.
- TCO: gồm thuê bao, phí triển khai, chuyển dữ liệu, đào tạo, tích hợp và dự phòng.
- Thời gian hoàn vốn: chi phí một lần chia lợi ích ròng mỗi tháng.
- Ví dụ CRM 8 người: ROI năm đầu khoảng 51,8%, hoàn vốn khoảng 3,2 tháng với giả định cơ sở; ROI âm nếu lợi ích thấp.
- Đo hiện trạng trước khi mua và đo lại sau 3 đến 6 tháng.
Minh bạch: Wunlock có thể nhận hoa hồng giới thiệu khi bạn đăng ký một số phần mềm được nhắc đến trong bài, không làm thay đổi giá bạn trả. Các đánh giá và khuyến nghị dựa trên tiêu chí độc lập của Wunlock.
