n8n vs Zapier: The Cost-at-Scale and Self-Host Tradeoff
Zapier bills per task. n8n Cloud bills per whole-workflow execution. n8n self-hosted bills you a VPS and a couple of maintenance hours a month. We put real, sourced numbers against all three at 5k, 50k, and 500k runs per month — and flag where the published stickers run out.
The one difference that drives every number: what counts as billable
Zapier and n8n charge for fundamentally different units, and that single distinction explains most of the cost gap below.
- Zapier counts a task per action. Every time a Zap successfully moves data or completes a step, that's one task. A 6-step Zap that runs once can burn 6 tasks (built-in Filters, Formatters, Paths, and Delays are free — except Tables/Forms via Zapier MCP, which cost 2 tasks per call). Trigger checks are free. Source: zapier.com/pricing, as of 2026-05-30.
- n8n counts a whole-workflow execution. One run of an entire workflow = one execution, no matter how many nodes it has or how much data passes through. Source: n8n.io/pricing.
- Make sits with Zapier, not n8n. Make bills per credit, where one module action = one credit — granular, like Zapier tasks, not whole-workflow. Worth knowing if you assumed the cheaper sticker meant cheaper-per-run. Source: make.com/pricing.
An execution is a single run of your entire workflow. It doesn't matter how many steps are in the workflow or how much data it processes — it's still a single execution.— n8n pricing page, 2026-05-30
The practical upshot: the more steps per workflow, the more n8n's per-execution model pulls ahead of Zapier's per-task counting. A single-action Zap and a single-node n8n run are roughly comparable; a 10-step pipeline run hourly is where the models diverge hard.
Cost at 5k / 50k / 500k runs per month
Numbers below come from each vendor's live pricing page or a dated community report. Where a vendor only exposes a sticker on an interactive slider (Zapier and Make both do this above their base tiers), we say "not publicly listed" rather than invent a figure.
See the cost matrix above. Reading notes:
- At 5k: Make Core ($9, 10k credits) is the cheapest managed option. n8n Cloud Pro (~EUR 50, 10k executions) covers 5k runs and buys you the per-execution model. Zapier's published tiers top out at Team ($69/2,000 tasks); 5k tasks sits above that on the slider with no flat price shown. Self-hosted n8n is ~$5-6 on a Hetzner CX22 — cheaper than Make, with unmetered executions.
- At 50k: here the published managed stickers run out. Zapier (Team slider / Enterprise) and managed n8n Cloud (above Pro's 10k) don't publish a flat 50k price; Make's 50k credit price is slider/sales-gated. The one figure we can state is self-hosted n8n: ~$6-9 of VPS (estimate) for the same volume. The self-host wedge is real but gated on capability.
- At 500k: Zapier and n8n Cloud are Enterprise/custom with no flat-published price; Make's 500k credit price is also not publicly listed. Self-hosted n8n is an estimated ~$9-18 VPS — the only option that plausibly stays double-digit, though that figure is an estimate, not a quoted bill.
Caveat on n8n's higher tiers: n8n's pricing page lists "Business" (EUR 667 / 40,000 executions) as a self-hosted deployment tier (SSO, Git, self-host), not a managed-cloud sticker. Managed-cloud per-execution scaling above Pro (10k) is not flatly published — anything above 10k cloud executions routes to self-hosted Business or Enterprise. So there is no confirmed managed-cloud price at 50k or 500k. Source: n8n.io/pricing.
The self-host wedge — and who it actually pays
The biggest gap in the matrix isn't subtle: the published managed options stop quoting flat prices well before 50k runs/mo, while self-hosted n8n is roughly a single-digit VPS bill at the same volume. The software is free (Community Edition); you pay for a server plus maintenance hours.
The most honest data point we found is a community operator running ~2,000 tasks/mo across 8 workflows who documented a full year of self-hosting:
VPS: $6/month (Hetzner CX22 - 2 vCPU, 4GB RAM). I spend maybe 1-2hrs/month on server stuff (updates, backups, checking logs). Actual savings after 12 months: roughly $320-$500 depending on the month.— nguyenthieutoan, n8n Community, 2026-04-11
Note the saving showed up even at a low ~2,000 tasks/mo. The break-even comes fast — but read the qualifier:
if you're technical and running more than ~1,500 tasks/month, self-hosting n8n pays for itself within 2-3 months— nguyenthieutoan, n8n Community, 2026-04-11
"If you're technical" is the whole game. The wedge is gated on capability, not just volume. If a broken cron, an expired API token, or a failed update means a scramble for you, your true cost isn't $6 — it's $6 plus the hours plus the risk. Self-hosting pays operators who can run a $4-20 VPS without it becoming a second job. If that's not you, the per-execution Cloud model is the right way to get n8n's billing advantage without the server.
Watch the overage rules on both sides
Sticker price isn't the whole bill. Both managed platforms have overage mechanics that can surprise you.
- Zapier: once you exceed your plan's task limit, extra tasks bill at 1.25x the base task cost on your subscription. The account auto-pauses at 3x the plan's task limit. So a spike costs more per task than your plan rate, and a runaway Zap eventually stops rather than billing infinitely. Source: zapier.com/pricing.
- n8n Cloud: overages are automatically invoiced 45 days after they occur if you don't upgrade — so a busy month shows up on a later bill, which is easy to forget when budgeting. On the Business plan, additional capacity is sold in 300,000-execution buckets at EUR 4,000 each, a large step rather than smooth scaling. Source: n8n.io/pricing.
For self-hosted n8n there is no execution overage at all — executions are unmetered. Your variable cost is server headroom (move up a VPS size or enable queue mode), not a per-run charge.
Which one to pick
Stay on Zapier if you lean on its app breadth, want zero ops, and your volume is low enough that per-task counting never stings. Its strength is the catalog and hands-off reliability, not price-at-scale.
Pick n8n Cloud if you want the per-execution billing advantage — meaningful on multi-step workflows — but don't want to run a server. You get the structurally cheaper unit without DevOps, at the cost of a higher sticker than Make and the overage-timing quirk above. Note that managed cloud is only flatly priced up to Pro (10k executions); above that you're into self-hosted Business or Enterprise. Start an n8n Cloud trial to confirm the live execution tier for your volume. This is an affiliate link; it doesn't change your price and we only earn on n8n Cloud, not self-host.
Self-host n8n if you're technically capable, your volume justifies it (the operator above hit break-even around 1,500 tasks/mo), and a ~$6 VPS plus a couple of maintenance hours a month is genuinely cheaper for you than a subscription. This is the lowest-cost path at every volume — and the one that demands the most from you.
Consider Make if you want the lowest managed entry sticker and don't mind that it bills per-credit like Zapier rather than per-run. At $9 for 10k credits (Core) it's the cheapest entry tier here; higher volumes are slider/sales-gated and not publicly listed. See Make's current pricing. Affiliate link; same terms as above.
What real users say
An execution is a single run of your entire workflow. It doesn't matter how many steps are in the workflow or how much data it processes — it's still a single execution.
VPS: $6/month (Hetzner CX22 - 2 vCPU, 4GB RAM). I spend maybe 1-2hrs/month on server stuff (updates, backups, checking logs). Actual savings after 12 months: roughly $320-$500 depending on the month.
if you're technical and running more than ~1,500 tasks/month, self-hosting n8n pays for itself within 2-3 months
FAQ
Is n8n actually cheaper than Zapier?
It depends on the deployment and your workflows. n8n bills per whole-workflow execution while Zapier bills per action, so n8n pulls ahead on multi-step workflows. Self-hosted n8n is dramatically cheaper — roughly a $5-9/mo VPS with unmetered executions vs Zapier tiers that stop publishing flat prices above Team ($69/2,000 tasks) — but only if you can run the server yourself. n8n Cloud carries a higher entry sticker than Make but keeps the per-execution advantage. (Sources: n8n.io/pricing, zapier.com/pricing, n8n community report 2026-04-11.)
What's the difference between a Zapier task and an n8n execution?
A Zapier task is counted per successful action: a single Zap with six action steps can use six tasks each time it runs (built-in tools like Filter, Formatter, Path and Delay are free). An n8n execution is one full run of an entire workflow, regardless of how many nodes it contains or how much data it processes — six steps still equals one execution. That's why n8n's per-execution model diverges most from Zapier's per-task counting on multi-step workflows. (Sources: zapier.com/pricing, n8n.io/pricing, as of 2026-05-30.)
How much does an n8n VPS cost to self-host?
There's no vendor-quoted price because n8n's Community Edition software is free — your cost is the server. One community operator reported a $6/month Hetzner CX22 (2 vCPU, 4GB RAM) plus 1-2 hours/month of maintenance, running ~2,000 tasks/mo across 8 workflows. Heavier volumes may need a larger VPS or queue mode; our 50k/500k VPS figures ($6-18/mo) are estimates, not quoted bills. (Source: n8n community report, 2026-04-11.)
What happens if I exceed my plan limit?
On Zapier, extra tasks bill at 1.25x your base task cost, and the account auto-pauses once you hit 3x your plan's task limit. On n8n Cloud, overages are automatically invoiced 45 days after they occur if you don't upgrade, and Business-plan capacity is added in 300,000-execution buckets at EUR 4,000 each. Self-hosted n8n has no execution overage — executions are unmetered. (Sources: zapier.com/pricing, n8n.io/pricing.)