Chi phí triển khai RPA

Trả lời nhanh: Chi phí triển khai RPA gồm giấy phép bot, công xây dựng, hạ tầng máy chạy bot, bảo trì khi ứng dụng đổi giao diện, đào tạo và quản trị. Giấy phép thường chỉ là một phần. Giá công bố khác nhau nhiều và hầu hết là báo giá riêng. Hãy dự toán theo 12 tháng, không chỉ theo ngày mua.

Điểm chính

  • Bot không giám sát (unattended) đắt hơn bot có giám sát (attended) nhiều lần, nên loại bot quyết định phần lớn tiền giấy phép.
  • Công xây dựng và bảo trì bot thường lớn hơn hoặc ngang giấy phép với doanh nghiệp vừa và nhỏ.
  • Quy trình đổi giao diện hoặc đổi quy tắc liên tục làm chi phí sửa bot tăng.
  • Có công thức dự toán 12 tháng và bảng khoản mục để bạn tự điền số từ báo giá thật.
Mục lục
  1. Chi phí triển khai RPA gồm những khoản nào?
  2. Giá giấy phép RPA: các con số công bố khác nhau thế nào?
  3. Công xây dựng bot: tính theo ngày công thế nào?
  4. Hạ tầng và tài khoản cho bot: khoản bị quên
  5. Chi phí bảo trì: vì sao bot “chết” khi giao diện đổi?
  6. Dự toán chi phí RPA 12 tháng: công thức và bảng điền số
  7. Các khoản chi phí ẩn khiến ngân sách vượt
  8. Cách giảm chi phí triển khai RPA mà không hy sinh chất lượng
  9. Khi nào chi phí RPA không đáng đầu tư?
  10. Câu hỏi thường gặp

Chi phí triển khai RPA gồm những khoản nào?

Người hỏi giá RPA thường nhận về một con số giấy phép. Con số đó chỉ trả lời câu “mua phần mềm hết bao nhiêu”, không trả lời câu “một bot chạy ổn trong một năm hết bao nhiêu”. Với robot phần mềm (RPA, Robotic Process Automation), tổng chi phí sở hữu (TCO, total cost of ownership) gồm sáu khoản. Nếu bạn cần phần nền tảng về công nghệ, hãy đọc trước bài RPA là gì và cách hoạt động.

  1. Giấy phép nền tảng: bot attended, bot unattended, giấy phép cho người lập trình (developer) và bộ điều phối (orchestrator).
  2. Công xây dựng: khảo sát quy trình, viết tài liệu thiết kế, lập trình bot, kiểm thử với dữ liệu thật.
  3. Hạ tầng: máy ảo hoặc máy trạm Windows để bot đăng nhập và chạy, tài khoản dành riêng cho bot, môi trường kiểm thử.
  4. Bảo trì: sửa bot khi phần mềm đích đổi giao diện, đổi mật khẩu, thêm ô nhập hoặc đổi quy tắc nghiệp vụ.
  5. Đào tạo và chuyển giao: người vận hành đọc nhật ký lỗi, xử lý hàng đợi ngoại lệ.
  6. Quản trị và bảo mật: cấp quyền cho tài khoản bot, lưu mật khẩu trong kho bí mật (vault), kiểm toán nhật ký chạy.
Sơ đồ năm lớp chi phí của một bot RPA xếp từ trên xuống: giấy phép phần mềm, công xây dựng, hạ tầng chạy bot, bảo trì và sửa lỗi, vận hành
Năm lớp chi phí của một bot RPA trong 12 tháng. Hình khái niệm, không biểu diễn tỷ lệ tiền.

Giá giấy phép RPA: các con số công bố khác nhau thế nào?

Đây là khoản dễ tra nhất nhưng cũng dễ gây nhầm nhất. Các nhà cung cấp lớn tính tiền theo loại bot, và nhiều gói chỉ báo giá khi liên hệ. Lấy UiPath làm ví dụ vì có nhiều nguồn công khai. Các nguồn đối chiếu giá cho thấy khoảng cách rất lớn:

  • Một trang tổng hợp hợp đồng ghi giá niêm yết bot unattended thường bắt đầu từ 8.000–10.000 USD mỗi bot mỗi năm, bot attended 3.500–5.000 USD mỗi người dùng mỗi năm.
  • Một hướng dẫn khác cho khu vực Trung Đông ghi bot attended 1.500–2.000 USD và bot unattended 6.000–9.000 USD mỗi bot mỗi năm.
  • Một trang khác lại ghi mức ước tính của đối tác thấp hơn nhiều, khoảng 420 USD mỗi người dùng mỗi năm cho bot attended và 1.680 USD mỗi bot mỗi năm cho unattended, đồng thời cho biết các gói Standard và Enterprise báo giá riêng, không công khai giá theo người dùng.

Ba nguồn lệch nhau vì khác thời điểm, khác gói (đám mây hay cài tại chỗ), khác mức chiết khấu và có nơi chỉ là ước tính của đối tác. Cách dùng đúng: coi các số này là khoảng tham khảo, rồi xin báo giá bằng văn bản cho đúng số bot, đúng loại và đúng kỳ hạn. Một nguồn còn lưu ý gói Pro cố định 420 USD mỗi tháng không còn, Pro nay là loại giấy phép theo người dùng, nên bảng giá cũ trên mạng rất dễ lỗi thời.

Một bài viết tiếng Việt cũ (khoảng ba năm trước) từng ước tính giấy phép bộ điều phối khoảng 10.000 USD mỗi năm, không có giấy phép vĩnh viễn. Hãy xem đó là mốc lịch sử, không phải bảng giá hiện nay.

Attended hay unattended: khác nhau ở đâu về tiền?

Bot attended chạy trên máy của nhân viên và do nhân viên bấm chạy, nên tính theo người dùng. Bot unattended chạy trên máy chủ hoặc máy ảo theo lịch hay theo hàng đợi, nên tính theo bot. Một nguồn so sánh ghi bot attended 1.450 USD mỗi năm và bot unattended 9.200 USD mỗi năm. Vì vậy câu hỏi đầu tiên không phải “hãng nào rẻ”, mà là việc của bạn có cần chạy ban đêm, không cần người ngồi cạnh hay không. Nếu một bước cần người xem rồi mới bấm tiếp, attended là đủ.

Giấy phép miễn phí và giá thấp dùng được đến đâu?

Một số nền tảng có bản miễn phí cho cá nhân và nhóm nhỏ. Ví dụ, UiPath Community Edition được mô tả là miễn phí cho cá nhân và nhóm nhỏ, tối đa 3 bot attended. Một hướng dẫn khác nhắc bản này chỉ phù hợp học và thử nghiệm, không dành cho vận hành thật. Bạn nên đọc kỹ điều khoản thương mại của đúng phiên bản trước khi cho chạy nghiệp vụ có tiền hoặc dữ liệu khách hàng. Với quy trình đơn giản giữa các ứng dụng web có API, công cụ nhẹ như n8n hoặc nền tảng low-code có thể rẻ hơn RPA giao diện. Phần so sánh nằm ở bài low-code no-code.

Công xây dựng bot: tính theo ngày công thế nào?

Phần này thường lớn hơn giấy phép khi bạn chỉ có vài bot. Một bot gồm bốn đoạn việc: khảo sát và viết tài liệu thiết kế quy trình (PDD), lập trình, kiểm thử với dữ liệu thật, chạy song song với người. Thời gian không tỷ lệ với số bước bấm chuột, mà tỷ lệ với số ngoại lệ. Một quy trình “nhập hoá đơn” nghe đơn giản nhưng có thể có hơn chục tình huống: thiếu mã số thuế, sai đơn giá, trùng số hoá đơn, nhà cung cấp mới.

Một bài tiếng Việt cũ ước tính thiết kế một bot mất 3–4 tháng với lập trình viên junior, lương 12–13 triệu đồng mỗi tháng. Đó là ước tính của một bài viết, không phải chuẩn thị trường, nhưng nó cho thấy cách tính đúng: số tháng công nhân với mức lương đầy đủ gồm bảo hiểm và chi phí quản lý.

Cách tính nhanh công xây dựng: số ngày công khảo sát + số ngày công lập trình + số ngày công kiểm thử + số ngày công chạy song song, nhân với đơn giá ngày công của đội làm (nội bộ hoặc nhà thầu). Chỉ có đơn giá ngày công thật của bạn mới cho ra con số đáng tin.

Tự làm hay thuê nhà thầu?

Thuê nhà thầu cho giá ngày công cao hơn nhưng bot ra nhanh và có kinh nghiệm xử lý ngoại lệ. Tự làm rẻ hơn mỗi ngày công nhưng cần thời gian học nền tảng, và người biết làm có thể rời đi, kéo theo rủi ro bảo trì. Một bài báo về kiểm toán nhấn mạnh rằng phần lớn nền tảng RPA vận hành bằng tiếng Anh, gây khó cho người không thạo ngoại ngữ, nên đào tạo cũng là chi phí thật. Khi thuê ngoài, hãy ghi rõ trong hợp đồng ai giữ mã nguồn bot, ai sửa khi ứng dụng đích cập nhật và thời hạn bảo hành. Bài về mô hình thuê ngoài CNTT mô tả cách viết SLA cho phần việc kiểu này, dù hơi rộng hơn RPA.

Hạ tầng và tài khoản cho bot: khoản bị quên

Bot RPA giao diện cần một phiên Windows để thao tác. Bot unattended cần máy ảo hoặc máy chủ chạy suốt, màn hình ảo và tài khoản dành riêng. Những khoản cụ thể cần hỏi IT:

  • Máy ảo Windows cho từng bot hoặc nhóm bot, kèm giấy phép hệ điều hành và phần mềm đích (Excel, ERP, phần mềm kế toán) cài trên máy đó.
  • Giấy phép người dùng của phần mềm đích cho tài khoản của bot. Nhiều phần mềm tính theo người dùng đăng nhập, và bot cũng là một người dùng.
  • Môi trường kiểm thử riêng để bot không chạy thử trên dữ liệu thật.
  • VPN hoặc mở cổng mạng nếu phần mềm đích nằm sau tường lửa.

Nếu ứng dụng đích đã có API, bot gọi API thường ổn định hơn bot bấm giao diện, và giảm chi phí bảo trì ở mục sau.

Chi phí bảo trì: vì sao bot “chết” khi giao diện đổi?

RPA giao diện nhận ra nút và ô nhập qua thuộc tính của phần tử trên màn hình (bộ chọn, selector). Khi nhà cung cấp phần mềm đích đổi tên trường, thêm bước xác thực hai lớp hoặc đổi cổng đăng nhập, bộ chọn sai và bot dừng. Mỗi lần như vậy cần người sửa, kiểm thử lại và triển khai lại. Ví dụ minh hoạ: một cổng thuế hay cổng bảo hiểm thêm mã CAPTCHA, bot đăng nhập không còn qua được, và quy trình về tay người làm cho đến khi có bản sửa.

Có hai hệ quả cho ngân sách. Thứ nhất, quy trình trên ứng dụng ổn định nhiều năm có chi phí bảo trì thấp; một bài viết nhận xét rằng ở lĩnh vực đổi liên tục, bot dễ bị thay thế do quy trình đổi, khiến chi phí phát triển cao và uổng phí. Thứ hai, bạn nên dự phòng một khoản bảo trì hằng năm, tính bằng ngày công chứ không bằng phần trăm cố định lấy từ bài khác. Một nguồn tổng hợp đánh giá người dùng cho biết nhiều đội dự phòng thêm 20–30% do phát sinh vượt gói. Đó là mức tham khảo từ phản hồi người dùng, không phải quy tắc.

Ma trận hai nhân hai chọn cách tự động hoá theo khối lượng công việc và mức độ thay đổi của quy trình. Khối lượng cao và quy trình ổn định
Ma trận chọn cách tự động hoá theo khối lượng và độ ổn định. Sơ đồ khái niệm của VBPO Tech Blog, không có số liệu.

Dự toán chi phí RPA 12 tháng: công thức và bảng điền số

Thay vì xin “báo giá RPA”, hãy gửi nhà cung cấp một bảng tiêu chuẩn và yêu cầu họ điền. Công thức tổng quát cho năm đầu:

Tổng năm 1 = giấy phép (bot attended + bot unattended + developer + orchestrator) + công xây dựng + hạ tầng + bảo trì dự kiến + đào tạo + quản trị.

Khoản mục Đơn vị tính Hỏi ai Câu hỏi cần chốt
Giấy phép bot Theo bot hoặc người dùng, theo năm Nhà cung cấp Đám mây hay tại chỗ? Chiết khấu nhiều năm?
Giấy phép developer Theo người Nhà cung cấp Cần mấy người? Có học online miễn phí?
Orchestrator Gộp hoặc tách Nhà cung cấp Đã gồm trong gói chưa?
Công xây dựng Ngày công Nhà thầu hoặc đội nội bộ Số ngoại lệ đã liệt kê? Bảo hành mấy tháng?
Máy ảo, hệ điều hành Theo máy, theo tháng IT Một bot một máy hay dùng chung?
Giấy phép ứng dụng đích Theo người dùng Nhà cung cấp ứng dụng Tài khoản bot có tính phí không?
Bảo trì Ngày công mỗi năm Nhà thầu hoặc nội bộ Ai sửa khi giao diện đổi, trong bao lâu?
Đào tạo, vận hành Ngày công Nội bộ Ai đọc nhật ký lỗi mỗi ngày?

Ví dụ minh hoạ: một bot đối chiếu hoá đơn

Số liệu dưới đây là giả định để minh hoạ cách tính, không phải giá thị trường. Giả sử một phòng kế toán có một quy trình đối chiếu hoá đơn với đơn mua hàng, bạn xếp vào bot unattended. Bạn cần điền các số sau vào bảng của riêng mình:

  • Giấy phép: giá một bot theo báo giá nhận được, nhân 1.
  • Công xây dựng: ví dụ 40 ngày công, nhân đơn giá ngày công của đội làm.
  • Hạ tầng: một máy ảo Windows theo báo giá của IT, nhân 12 tháng.
  • Bảo trì: ví dụ 6 ngày công mỗi năm cho các lần phần mềm đích cập nhật.

Vế đối ứng là chi phí hiện tại của việc làm tay: số giờ mỗi tháng nhân 12, nhân đơn giá giờ công đầy đủ của người làm. Chỉ khi vế này lớn hơn tổng năm 1 (hoặc tổng nhiều năm, vì công xây dựng chỉ tốn một lần) thì bot mới đáng làm về mặt tiền. Phần chọn đúng quy trình nằm ở bài quy trình nên tự động hoá bằng RPA. Phần lợi ích ngoài tiền như giảm sai sót, nhanh hơn nằm ở bài lợi ích của RPA.

Các khoản chi phí ẩn khiến ngân sách vượt

  • Dữ liệu đầu vào bẩn: tên nhà cung cấp viết nhiều kiểu, ngày tháng sai định dạng. Bot không “hiểu” như người, nên phải làm sạch hoặc viết thêm quy tắc, tốn ngày công.
  • Tài liệu dạng ảnh và PDF quét: bot RPA bấm chuột được, nhưng đọc nội dung ảnh cần thêm lớp nhận dạng. Đây là lý do nhiều dự án phải mua thêm công nghệ như xử lý tài liệu thông minh. Một nguồn tổng hợp giá ghi mô-đun Document Understanding của UiPath ước tính xử lý 1 triệu trang mỗi năm tốn 150.000 USD, mức mà chỉ nhà cung cấp mới xác nhận được.
  • Chưa nhìn rõ quy trình thực tế: quy trình trên giấy khác với quy trình đang chạy. Khảo sát bằng công cụ khai phá quy trình giúp thấy đường đi thật, xem bài process mining là gì, nhưng bản thân công cụ này cũng tính phí.
  • Bot cần kết hợp AI: khi bước đọc hiểu văn bản tự do cần mô hình ngôn ngữ, chi phí chuyển sang tính theo lượt gọi hoặc đơn vị nền tảng. Một nguồn mô tả mỗi lần chạy tác tử AI tiêu tốn 0,2 đơn vị nền tảng. Cách kết hợp xem ở bài RPA và AI.
  • Chuyển giao dở dang: người làm bot rời đi mà không có tài liệu, chi phí đọc lại mã bot có thể ngang viết mới.
Dòng thời gian chi phí của một bot trong 12 tháng: giai đoạn khảo sát, giai đoạn xây dựng và kiểm thử, giai đoạn chạy song song với người
Thời điểm phát sinh chi phí của một bot trong năm đầu. Sơ đồ khái niệm của VBPO Tech Blog.

Cách giảm chi phí triển khai RPA mà không hy sinh chất lượng

  • Chọn loại bot theo việc: một số bước chỉ cần người bấm chạy trên máy của mình thì dùng attended; chỉ việc chạy đêm hoặc khối lượng lớn mới cần unattended.
  • Dùng API khi có: nếu phần mềm đích mở API, gọi API thay cho bấm giao diện giúp bot ít hỏng khi giao diện đổi.
  • Gom nhiều quy trình vào một bot: một bot unattended chạy tuần tự nhiều việc ngắn tận dụng giấy phép tốt hơn một bot cho mỗi việc, miễn là lịch chạy không chồng nhau.
  • Đàm phán theo kỳ hạn: một nguồn so sánh cho biết mức chiết khấu trung bình UiPath đạt được khi có cạnh tranh là 47%. Đây là số liệu của một đơn vị đối chuẩn hợp đồng doanh nghiệp lớn, không áp dụng nguyên cho doanh nghiệp nhỏ, nhưng cho thấy giá niêm yết không phải giá cuối cùng.
  • Báo giá ít nhất hai nền tảng: so sánh cùng một danh sách quy trình và cùng số bot, không so sánh bảng giá chung.

Khi nào chi phí RPA không đáng đầu tư?

Có ba tình huống nên tính lại. Thứ nhất, khối lượng thấp: nếu việc chỉ tốn vài giờ mỗi tháng, một macro Excel hoặc script là đủ. Thứ hai, ứng dụng đích sắp bị thay: bot sẽ bỏ đi sau vài tháng, công xây dựng không kịp hoàn vốn. Thứ ba, quy trình chưa ổn: đang chạy theo kiểu mỗi người một cách, bot sẽ cố định luôn cách làm sai. Với trường hợp thứ ba, viết lại quy trình chuẩn, xem bài SOP là gì, thường rẻ hơn và có ích dù sau này có làm bot hay không.

Câu hỏi thường gặp

Chi phí triển khai RPA cho doanh nghiệp nhỏ khoảng bao nhiêu?

Không có một con số chung đáng tin. Các nguồn công khai lệch nhau nhiều lần vì khác loại bot, khác gói và khác mức chiết khấu. Cách đúng là liệt kê vài quy trình, xin báo giá bằng văn bản cho từng loại bot và cộng công xây dựng theo ngày công thật của đội làm.

Bot attended và unattended, loại nào rẻ hơn?

Attended thường rẻ hơn mỗi giấy phép vì tính theo người dùng và chạy trên máy của họ. Unattended đắt hơn nhưng chạy không cần người. Cái nào rẻ hơn tổng thể còn phụ thuộc số giờ bot thay được và nhu cầu chạy ban đêm.

Có dùng RPA miễn phí được không?

Một số nền tảng có bản miễn phí cho cá nhân hoặc nhóm nhỏ, giới hạn số bot và thường không dành cho vận hành thương mại hoặc không có hỗ trợ doanh nghiệp. Bạn nên kiểm tra điều khoản của đúng phiên bản trước khi chạy nghiệp vụ thật.

Chi phí bảo trì RPA mỗi năm là bao nhiêu phần trăm?

Không có tỷ lệ cố định chung. Mức bảo trì phụ thuộc số lần ứng dụng đích đổi giao diện và số ngoại lệ mới. Hãy dự phòng theo ngày công dựa trên lịch cập nhật của phần mềm đích, và hỏi nhà thầu cam kết thời gian sửa bao lâu.

Giá niêm yết trên mạng có dùng để lập ngân sách được không?

Chỉ dùng làm mốc so sánh. Nhiều gói báo giá riêng và các trang tổng hợp đã lỗi thời nhanh, có trang ghi một gói cố định mà nhà cung cấp đã bỏ. Hãy xin báo giá có ngày và kỳ hạn hiệu lực.

Có nên thuê nhà thầu hay tự xây đội RPA?

Nhà thầu giúp ra bot nhanh khi bạn mới bắt đầu, nhưng cần hợp đồng ghi rõ quyền sở hữu mã bot, thời hạn bảo hành và ai sửa khi giao diện đổi. Đội nội bộ phù hợp khi bạn có nhiều quy trình và cần sửa thường xuyên.

Đọc thêm tin tức, phân tích về AI, blockchain và chuyển đổi số trên VBPO Tech Blog, hoặc các bài khác trong chuyên mục RPA & tự động hoá quy trình.