SSD Nodes Learn 8GB RAM — $66/năm
Hướng dẫn Matt ConnorBởi Matt Connor · Cập nhật ngày 2026-08-01

So sánh chi phí n8n, Zapier và Make khi tự lưu trữ

Zapier và Make tính phí theo task, trong khi n8n self-hosted tính phí cố định theo server. Xem bảng so sánh chi phí thực tế và các lưu ý về license khi tự triển khai n8n.

Sự khác biệt duy nhất quyết định điều này

n8n, Zapier và Make đều thực hiện cùng một công việc. Một trigger được kích hoạt, dữ liệu di chuyển giữa các API và một thứ gì đó được ghi lại vào hệ thống khác. Sự lựa chọn giữa chúng thường được quyết định bởi một yếu tố: đơn vị tính phí. Zapier và Make tính phí cho mỗi đơn vị công việc mà các automation của bạn thực hiện. n8n tự lưu trữ (self-hosted) không tính phí trên mỗi đơn vị công việc, vì bạn trả tiền cho server thay vào đó.

Sự khác biệt duy nhất đó thúc đẩy mọi thứ bên dưới. Một gói cước theo lưu lượng gần như không tốn kém khi bạn chạy mười workflow mỗi ngày, nhưng sẽ trở thành khoản chi phí phần mềm lớn nhất của bạn khi một workflow bắt đầu kích hoạt mỗi phút. Chi phí server cố định thì ngược lại: nó có vẻ đắt đỏ vào ngày đầu tiên và không thay đổi khi khối lượng công việc tăng lên. Không mô hình nào là không trung thực. Chúng chỉ tính phí phù hợp cho những đối tượng khách hàng khác nhau.

Cách tính phí thực tế của từng sản phẩm

Zapier tính phí theo task. Định nghĩa của Zapier: một task được tính mỗi khi Zapier hoàn thành thành công một đơn vị công việc. Mỗi bước hành động thành công trong một Zap tiêu tốn một task, và một số hành động tiêu tốn nhiều hơn một. Các trigger và polling không được tính, các hành động thất bại không được tính, và các công cụ tích hợp sẵn (Formatter, Paths, Filter, Delay, Looping, Storage) không được tính. Vì vậy, một Zap với một trigger và ba bước hành động sẽ tốn ba task mỗi lần chạy. Tính đến tháng 7 năm 2026, gói miễn phí bao gồm 100 task mỗi tháng, và gói Professional trả phí bắt đầu ở mức gần 20 đô la Mỹ mỗi tháng khi thanh toán hàng năm, với 750 task.

Make tính phí theo credit, đơn vị mà trước đây họ gọi là operation. Tài liệu của Make cho biết mỗi hành động mà một scenario thực hiện sẽ tiêu tốn một số lượng credit nhất định, và hầu hết các hành động tiêu tốn một credit. Việc đọc, tìm kiếm, tạo, cập nhật, xóa, chuyển đổi, tổng hợp và lặp lại mỗi hành động đều tốn một credit. Các Router và trình xử lý lỗi thì không. Từ quan trọng ở đây là iterating: một module lặp qua 200 hàng sẽ tiêu tốn khoảng 200 credit, chứ không phải một. Tính đến tháng 7 năm 2026, gói miễn phí bao gồm 1.000 credit mỗi tháng, và gói Core bắt đầu ở mức gần 12 đô la Mỹ mỗi tháng cho 10.000 credit.

n8n tự lưu trữ (self-hosted) không tính phí theo lần thực thi. Phiên bản Community là miễn phí và bao gồm gần như toàn bộ các tính năng. Các lần chạy workflow, các node bên trong một lần chạy, các vòng lặp và thử lại đều tốn không đồng, vì thước đo duy nhất là CPU, bộ nhớ và ổ cứng trên server của bạn. Các gói tự lưu trữ trả phí vẫn tồn tại và cần một license key, nhưng chúng bán các tính năng quản trị như đăng nhập một lần (SSO) và các môi trường riêng biệt, chứ không phải lưu lượng xử lý. Nếu bạn đã thiết lập n8n trên VPS với Docker và HTTPS, bạn đã thanh toán toàn bộ chi phí định kỳ.

Lệnh cài đặt từ tài liệu chính thức của n8n đủ ngắn gọn để minh chứng cho điều này:

docker volume create n8n_data

docker run -it --rm \
 --name n8n \
 -p 5678:5678 \
 -e GENERIC_TIMEZONE="Europe/Berlin" \
 -e TZ="Europe/Berlin" \
 -e N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \
 -e N8N_RUNNERS_ENABLED=true \
 -v n8n_data:/home/node/.n8n \
 docker.n8n.io/n8nio/n8n

Trình chỉnh sửa sau đó sẽ phản hồi trên cổng 5678. Lệnh đó chỉ dành cho việc dùng thử ban đầu, vì nó sử dụng file SQLite mặc định và --rm sẽ xóa container khi bạn dừng nó. Một server mà bạn tin tưởng sử dụng cần Postgres và một reverse proxy phía trước.

Một tháng thực tế, được tính toán

Các so sánh mơ hồ đều vô ích, vì câu trả lời phụ thuộc hoàn toàn vào lưu lượng của bạn. Vì vậy, hãy đếm nó. Dưới đây là bốn quy trình tự động hóa mà một công ty nhỏ thực sự vận hành, cùng với tần suất chạy và số bước tính phí mỗi lần chạy.

ChartBillable units per month, four common automations
The data behind this chart
[
  {
    "label": "Form to CRM to Slack",
    "runs_per_month": 1200,
    "billable_steps": 3,
    "units_per_month": "3,600"
  },
  {
    "label": "Order sync, every 15 min",
    "runs_per_month": 2880,
    "billable_steps": 4,
    "units_per_month": "11,520"
  },
  {
    "label": "AI inbox triage",
    "runs_per_month": 900,
    "billable_steps": 5,
    "units_per_month": "4,500"
  },
  {
    "label": "Daily revenue report",
    "runs_per_month": 30,
    "billable_steps": 6,
    "units_per_month": "180"
  }
]

Chỉ riêng việc đồng bộ đơn hàng đã tiêu tốn 11,520 đơn vị tính phí mỗi tháng, vì trigger theo lịch trình 15 phút một lần sẽ chạy 2880 lần và mỗi lần chạy thực hiện 4 bước có tính phí. Báo cáo hàng ngày, vốn có vẻ là quy trình nặng nề vì có nhiều bước nhất, tiêu tốn 180. Tần suất luôn quan trọng hơn độ phức tạp, đó là lý do tại sao việc ước tính dựa trên hình thái của quy trình thay vì lịch trình của nó khiến người dùng nhận được hóa đơn không như mong đợi.

Tổng cộng bốn quy trình tự động hóa đó tiêu tốn 19,800 đơn vị tính phí mỗi tháng. Trên Zapier, con số này đưa bạn vào gói 20,000 task của một gói trả phí. Trên Make, nó gấp khoảng hai lần số credit đi kèm của gói Core, vì vậy bạn phải mua thêm. Trên n8n tự lưu trữ, chi phí hàng tháng cho server vẫn như cũ dù bạn chạy một hay nhiều quy trình, và server thậm chí sẽ không nhận thấy sự khác biệt.

Bây giờ hãy thay đổi một con số. Chuyển việc đồng bộ đơn hàng từ 15 phút một lần sang 5 phút một lần. Zapier và Make sẽ tăng gấp ba dòng đó lên 34,560 đơn vị và hóa đơn sẽ chuyển sang bậc tiếp theo. Server n8n chỉ tăng thêm vài phần trăm CPU. Sự bất đối xứng đó, thay vì giá niêm yết của bất kỳ gói nào, mới là yếu tố quyết định thực sự.

Điểm giao thoa nằm ở đâu

Không có điểm hòa vốn chung cho mọi trường hợp, nhưng xu hướng thì có thể dự đoán được.

  • Dưới khoảng 1.000 đơn vị mỗi tháng, các gói miễn phí của dịch vụ hosted chiếm ưu thế tuyệt đối. Không gì rẻ hơn con số không, và bạn cũng không cần phải vá lỗi server.
  • Trong khoảng từ 1.000 đến 10.000 đơn vị, các gói trả phí cơ bản có giá rẻ, và các công cụ hosted vẫn là lựa chọn tối ưu hơn, vì chi phí cho một VPS cộng với thời gian bạn bỏ ra quản lý sẽ tốn kém hơn mức 12 đến 20 đô la mỗi tháng.
  • Trên khoảng 20.000 đơn vị mỗi tháng, chi phí tính theo lưu lượng sẽ tăng dần và việc sử dụng server với chi phí cố định thường có lợi hơn, và càng có lợi hơn khi khối lượng công việc tăng lên.
  • Bất kỳ quy trình làm việc nào lặp qua các hàng dữ liệu (nhập file CSV, danh sách 500 đơn hàng, API phân trang) đều bỏ qua các ngưỡng này, vì một lần chạy có thể tiêu tốn hàng ngàn đơn vị.

Trường hợp cuối cùng là lúc việc tự host không còn là vấn đề sở thích nữa. Một tác vụ chạy hàng đêm xử lý 5.000 bản ghi sẽ tiêu tốn 5.000 credit trên gói tính phí theo lưu lượng, trong khi trên n8n nó chỉ tốn tài nguyên CPU cho một lần thực thi.

Logic tương tự áp dụng cho các bước AI, đây là nơi khối lượng tự động hóa đang tăng trưởng nhanh nhất. Mỗi lần gọi model trong môi trường hosted đều là một đơn vị tính phí cộng thêm vào phí token của chính nhà cung cấp model, vì vậy bạn bị tính phí hai lần cho cùng một công việc. Việc chạy Claude API bên trong các workflow của n8n giúp bạn chỉ phải trả phí cho nhà cung cấp model.

Giấy phép n8n, giải thích đơn giản

n8n không phải là mã nguồn mở theo định nghĩa thông thường, và việc hiểu sai điều này sẽ khiến bạn gặp rắc rối về sau. Phần mềm này được phát hành theo Giấy phép Sử dụng Bền vững (Sustainable Use License), trong đó quy định:

Bạn chỉ được phép sử dụng hoặc sửa đổi phần mềm cho mục đích kinh doanh nội bộ của riêng bạn hoặc cho mục đích phi thương mại hoặc cá nhân.

Và về việc phân phối lại:

Bạn chỉ được phép phân phối phần mềm hoặc cung cấp nó cho người khác nếu bạn thực hiện miễn phí cho các mục đích phi thương mại.

Hãy đối chiếu quy định đó với những gì bạn dự định làm. Chạy n8n để tự động hóa công việc của công ty bạn là mục đích kinh doanh nội bộ, điều này được cho phép và áp dụng cho hầu hết mọi người đang đọc bài này. Việc chạy n8n làm nền tảng cho một sản phẩm mà bạn bán, hoặc bán lại các instance n8n được host cho khách hàng, không nằm trong phạm vi giấy phép miễn phí và cần có thỏa thuận thương mại với n8n. Hãy kiểm tra LICENSE.md hiện tại trong repository của n8n trước khi bạn xây dựng doanh nghiệp dựa trên nó, vì các điều khoản có thể thay đổi và chỉ văn bản trong repository mới có giá trị pháp lý.

Có một lưu ý thứ hai, nhẹ nhàng hơn. Bản Community miễn phí chứa hầu hết mọi tính năng, và việc đăng ký miễn phí sẽ mở khóa thêm một vài tính năng khác, chẳng hạn như thư mục và debug trong editor. Các tính năng nhắm đến các nhóm lớn hơn, bao gồm single sign-on, log streaming và các môi trường riêng biệt, nằm sau một license key trả phí. Đó là các tính năng quản trị. Lưu lượng (throughput) không bao giờ là thứ bị giới hạn để bán.

Những chi phí mà giá thuê server cố định không bao gồm

Phiên bản trung thực của lập luận về tự lưu trữ (self-hosting) bao gồm cả những phần không miễn phí.

Bạn chịu trách nhiệm về thời gian hoạt động (uptime). Khi một nền tảng được lưu trữ (hosted platform) gặp sự cố, bạn chỉ cần chờ đợi và người khác sẽ phải xử lý. Khi VPS của bạn gặp sự cố, bạn phải tự sửa, bất kể đó là giờ nào. Bạn chịu trách nhiệm về các bản nâng cấp, vì n8n ra mắt phiên bản mới thường xuyên và một container image không bao giờ được cập nhật sẽ trở thành vấn đề bảo mật. Bạn chịu trách nhiệm về sao lưu: khóa mã hóa n8n và cơ sở dữ liệu Postgres cùng nhau tạo thành bản sao duy nhất cho thông tin xác thực và các workflow của bạn, và việc mất khóa này sẽ khiến mọi thông tin xác thực đã lưu không thể đọc được. Hãy trỏ các bản sao lưu restic đã mã hóa vào cả hai từ ngày đầu tiên thay vì đợi đến sự cố đầu tiên.

Bạn cũng chịu trách nhiệm về những phần mà một gói dịch vụ lưu trữ thường bao gồm một cách âm thầm. Zapier và Make duy trì hàng ngàn trình kết nối ứng dụng và sửa chữa chúng khi nhà cung cấp thay đổi API. n8n có một thư viện node lớn và một node HTTP chung để xử lý phần còn lại, nhưng một tích hợp bị hỏng sẽ trở thành công việc buổi chiều của bạn. Các gói dịch vụ lưu trữ cũng bao gồm giấy tờ tuân thủ, hỗ trợ với thời gian phản hồi cam kết và đội ngũ trực kỹ thuật của người khác.

Hãy lập ngân sách cho con số thực tế một cách trung thực: chi phí server, cộng với khoảng một giờ bảo trì mỗi tháng, cộng với một ngày bạn dành cho việc thiết lập ban đầu. Nếu tổng chi phí đó vẫn thấp hơn hóa đơn tính theo mức sử dụng, thì tự lưu trữ là lựa chọn đúng đắn. Ở mức 19,800 đơn vị mỗi tháng, thường là như vậy. Ở mức 500 đơn vị mỗi tháng, thường là không.

Bạn nên chọn công cụ nào

Hãy chọn Zapier khi danh sách connector là yếu tố quyết định. Nó có độ phủ ứng dụng rộng nhất và đường cong học tập dễ dàng nhất. Nếu các automation của bạn ngắn và không thường xuyên, mô hình tính phí theo task thực sự rất rẻ.

Hãy chọn Make khi logic của bạn mang tính trực quan và phân nhánh. Canvas của nó xử lý tốt các router, iterator và trình xử lý lỗi. Chi phí credit trên mỗi đơn vị của nó thấp hơn task của Zapier ở các gói tương đương. Hãy chú ý đến các iterator, vì đây là nơi mức tiêu thụ credit tăng lên mà không có cảnh báo.

Hãy chọn n8n tự lưu trữ (self-hosted) khi lưu lượng cao, khi dữ liệu không được phép rời khỏi hạ tầng của bạn, hoặc khi các workflow gọi đến các model và cơ sở dữ liệu mà bạn đang vận hành. Đây cũng là công cụ duy nhất trong ba cái tên trên cho phép bạn đọc đường dẫn code mà một workflow thực hiện và thay đổi nó. Hãy dự trù một VPS và một giờ mỗi tháng, và đọc kỹ giấy phép trước. Nó xứng đáng có mặt trong bất kỳ danh sách rút gọn self-hosting 2026 nào vì lý do trên: đồng hồ tính phí sẽ dừng lại.

FAQ

Tự host n8n có thực sự miễn phí không?

Phiên bản Community miễn phí để vận hành, không tính phí trên mỗi lần thực thi và bao gồm gần như toàn bộ tính năng. Bạn vẫn phải trả phí cho server. Các tính năng dành cho nhóm lớn hơn, ví dụ như single sign-on, log streaming và các môi trường riêng biệt, yêu cầu một license key trả phí. Khối lượng workflow của bạn không bao giờ bị giới hạn, đó chính là lý do chính để tự host.

Một Zap tiêu tốn bao nhiêu Zapier task cho mỗi lần chạy?

Một task cho mỗi action step thành công, và một số action tốn nhiều hơn một task. Trigger được miễn phí, polling miễn phí, các action thất bại miễn phí, và các công cụ tích hợp sẵn như Formatter, Paths, Filter và Delay cũng miễn phí. Vì vậy, một Zap với một trigger và ba action sẽ tốn ba task mỗi lần chạy, tương đương 3,000 task nếu nó chạy 1,000 lần trong một tháng.

Credit của Make và task của Zapier có được tính giống nhau không?

Chúng khá tương đồng nhưng không giống hệt nhau. Cả hai đều tính phí cho mỗi action mà workflow thực hiện. Make tính mỗi module action là một credit, bao gồm cả các phép biến đổi và mỗi lần lặp của iterator, trong khi Zapier không tính phí cho các công cụ định dạng và lọc tích hợp sẵn. Sự khác biệt này quan trọng nhất đối với các workflow lặp qua danh sách, nơi việc tính phí trên mỗi lần lặp của Make sẽ tăng lên rất nhanh.

Tôi có thể sử dụng n8n tự host bên trong một sản phẩm thương mại không?

Không, nếu theo license miễn phí. Sustainable Use License cho phép sử dụng cho mục đích kinh doanh nội bộ của riêng bạn hoặc cho mục đích phi thương mại hoặc cá nhân. Việc tự động hóa công việc của công ty bạn là hoàn toàn ổn. Việc nhúng n8n vào một sản phẩm bạn bán, hoặc bán lại các instance đã host, cần có một thỏa thuận thương mại với n8n. Hãy đọc LICENSE.md hiện tại trong repository trước khi bạn cam kết với một thiết kế.

Ở khối lượng nào thì tôi nên chuyển từ Zapier hoặc Make sang n8n?

Không có con số cố định, nhưng quy luật thì có. Dưới khoảng 1,000 đơn vị tính phí mỗi tháng, các gói miễn phí của dịch vụ host sẽ có lợi hơn, và trên khoảng 20,000 mỗi tháng, chi phí server cố định thường sẽ có lợi hơn. Bất kỳ workflow nào lặp qua các hàng dữ liệu sẽ phá vỡ quy luật đó ngay lập tức, vì một lần chạy qua 5,000 bản ghi sẽ tiêu tốn 5,000 đơn vị trên gói trả phí theo lưu lượng và không tốn thêm chi phí nào trên server của riêng bạn.