n8n vs Zapier: pricing, limits and which one to run
How n8n and Zapier actually bill, what they cost at three real volumes, and which one suits a small team that needs its automations to keep running.
Short answer: Zapier if nobody on the team writes code and you need it working this afternoon. n8n if someone is comfortable with a workflow builder and you want to control costs as volume grows. The difference that matters most is billing: Zapier charges per action step, n8n charges per workflow run, and that gap widens fast.
How the billing models actually work
This is the thing most comparison posts skip, and it is where the cost surprises come from.
n8n charges per execution. An execution is one complete run of a workflow, from trigger to final step. A workflow with three steps and a workflow with fifteen steps both cost one execution. It does not matter how many nodes fire or how much data passes through1.
Zapier charges per task. A task is one successful action step inside a Zap. The trigger does not count, and neither do built-in utilities like filters, paths and formatters. But every action step that completes successfully costs one task. A Zap with four action steps running once consumes four tasks3.

At low volumes with simple two-step automations, the cost difference is small. But workflows grow. You add a filter, then a second action, then a conditional path that branches into two more actions. On n8n, that is still one execution. On Zapier, every new action step multiplies your task count.
What they cost at three realistic volumes
Both vendors change pricing regularly. Everything below was verified against each vendor's own pricing page on 16 September 2026. n8n publishes prices in euros, Zapier in US dollars12.
The plans side by side
| n8n Cloud (annual billing) | Zapier Professional (annual billing) | |
|---|---|---|
| Free tier | Community Edition (self-hosted, unlimited executions) | 100 tasks/mo, two-step Zaps only, 1 user |
| Entry paid | Starter: €20/mo, 2,500 executions | US$19.99/mo, 750 tasks |
| Mid tier | Pro: €50/mo, 10,000 executions | US$129/mo, 10,000 tasks |
| Team or business | Business: €667/mo, 40,000 executions, SSO | Team: US$69/mo (2,000 tasks) to US$399/mo (50,000 tasks), 25 users, SSO |
| Users included | Unlimited on all cloud plans | 1 on Free and Professional, 25 on Team |
| Workflow limit | Unlimited on all plans | Unlimited on all plans |
Worked examples: same workflows, different bills
Take a common small-business automation: an invoice arrives by email, the data is extracted, a line item is created in the accounting system, a copy is saved to cloud storage, and the team gets a notification. That is one trigger and four action steps. Here is what three monthly volumes cost on the cheapest plan that covers them.
| Monthly volume | n8n executions | n8n cost | Zapier tasks | Zapier cost |
|---|---|---|---|---|
| 200 runs | 200 | €20/mo (Starter) | 800 | US$39/mo (1,500 tier) |
| 2,000 runs | 2,000 | €20/mo (Starter) | 8,000 | US$129/mo (10,000 tier) |
| 8,000 runs | 8,000 | €50/mo (Pro) | 32,000 | US$289/mo (50,000 tier) |
The gap is not caused by one platform being expensive. It is caused by the billing unit. A four-step workflow consumes four times as many billing units on Zapier as it does on n8n. Add a fifth action, and the multiplier grows. This is the single most important thing to understand before you pick a plan.
Self-hosting n8n: the honest version
n8n's Community Edition is source-available and free to run on your own server. There is no execution limit, no workflow limit and no user limit4. The catch is everything that "free" does not cover.
Server cost. A VPS with 4 GB of RAM and Docker installed runs n8n comfortably at low-to-medium volumes. That costs between five and sixty dollars a month depending on the provider. Managed n8n hosts like PikaPods or InstaPods start at roughly four to seven dollars a month.
Your time. Initial setup takes one to four hours if you know Docker and have deployed a database before. Ongoing maintenance (updates, backups, the occasional debugging session) runs one to two hours a month. If your time is worth fifty dollars an hour, the true monthly cost is closer to a hundred dollars than five.
What you do not get. The free Community Edition has no SSO, no SAML, no LDAP, no Git-based version control, no multi-environment support, and only one day of execution history. If any of those matter, you need the paid self-hosted Business plan at €667 a month, which costs more than n8n Cloud's Pro tier1.
Self-hosting makes sense when you have someone on the team who maintains infrastructure anyway, when data sovereignty rules out a US or EU-hosted cloud service, or when your execution volume is high enough that the cloud plans become the more expensive option. For everyone else, the cloud plans are cheaper once you account for the labour.
Four things that break in production
Neither platform tells you about these during the free trial. They show up once you have real workflows running real data on a schedule.
1. Rate limits and API throttling
Your automation is only as fast as the slowest API it talks to. Most SaaS tools throttle API requests, and a high-volume workflow can exhaust a rate limit in minutes. When that happens, the workflow fails partway through, and you are left with half-processed data. Both platforms offer retry logic, but configuring it properly is your job.
2. Credential and token expiry
OAuth tokens expire. API keys get rotated. Someone changes the password on a shared account. On both platforms, the result is the same: workflows fail silently until someone notices the error notification, which most people do not configure. Set up failure alerts on day one, not after the first outage.
3. Schema changes upstream
The app you are pulling data from updates its API, renames a field or changes the shape of a response. Your workflow, which was mapped to the old schema, breaks. Zapier's pre-built connectors sometimes absorb these changes. n8n's HTTP and webhook nodes never do. Either way, expect to rebuild a workflow at least once a year when a connected service ships a breaking change.
4. Error handling you did not build
The default behaviour on both platforms when a step fails is to stop the workflow and log an error. That is fine for a notification workflow. It is not fine for one that processes invoices, routes leads or updates inventory. If a failure in step three means steps four and five should not run but the data from steps one and two needs to be rolled back, you have to build that logic yourself. Most people discover this after the first partial write to production data.
All four of these are operational problems, not platform problems. An AI acceptable-use policy that names the tools your team is allowed to wire up, and what data can pass through them, catches some of these before they become incidents.
When neither is the answer
Automation platforms solve a real problem: connecting systems without writing code, or with minimal code. But they are not the right tool for everything.
If your workflow needs sub-second latency, handles sensitive data that cannot leave your network, requires complex conditional logic that makes a visual editor unreadable, or processes volume measured in hundreds of thousands of runs a day, you are better off writing code. A Python script with a scheduler, a Node.js service on a container, or a serverless function on AWS Lambda or Google Cloud Run will cost less, run faster and give you full control.
The trade-off is obvious: code needs a developer. If your team does not have one, the Bulletproof approach is to start with the workflow, prove the value with an automation platform, and build a custom version only when the platform becomes the bottleneck. Most businesses never reach that point, and that is fine.
Frequently asked questions
Is n8n really free?
The Community Edition is free to self-host with no execution or workflow limits. You pay only for the server, typically five to sixty dollars a month, plus your own time to maintain it. n8n Cloud starts at €20 a month for 2,500 executions. The paid self-hosted Business plan at €667 a month adds SSO, Git versioning and multi-environment support1.
How much does Zapier cost per month?
The free plan includes 100 tasks a month with two-step workflows only. The Professional plan starts at US$19.99 a month billed annually for 750 tasks, scaling to US$2,199 a month for a million tasks. Team plans start at US$69 a month for 2,000 tasks and include 25 user seats and SSO2.
What is the difference between an n8n execution and a Zapier task?
An n8n execution is one complete run of a workflow, regardless of how many steps it contains. A Zapier task is one successful action step within a Zap. A five-step workflow running once costs one n8n execution but four Zapier tasks, because Zapier does not count the trigger step. This difference drives most of the cost gap at higher volumes.
Can I self-host Zapier?
No. Zapier is a cloud-only platform with no self-hosted option. If self-hosting matters to your business, whether for data sovereignty, compliance or cost control, n8n is the main alternative. The Community Edition is free and runs on any server that supports Docker and Node.js4.
Is n8n a good alternative to Zapier?
For a technical team comfortable with a visual workflow builder, n8n is a strong alternative. It costs less at higher volumes because it bills per workflow run, not per step. The trade-off is a steeper learning curve, fewer pre-built integrations and less polished documentation. If nobody on the team can troubleshoot a failed webhook, Zapier is the safer choice.
What does n8n Cloud pricing include?
n8n Cloud pricing includes hosting, automatic updates, SSL and backups. The Starter plan at €20 a month gives you 2,500 executions, unlimited workflows and unlimited users. The Pro plan at €50 a month raises the limit to 10,000 executions and adds admin roles and five days of workflow history. All prices are billed annually in euros1.