12 maart 2026 · 8 min lezen
n8n self-hosted: Waarom je geen SaaS-licenties nodig hebt
n8n Cloud kost €500+/maand. Self-hosted is gratis. De waarheid over kosten, setup en wanneer je wel of niet zelf moet hosten.

Er is veel verwarring rond n8n's prijsstelling. De SaaS-versie kost snel €1.200+ per maand. Self-hosted is gratis. Daar liegen veel bedrijven wakker van, maar het verhaal is genuanceerder.
Wat je eigenlijk betaalt met SaaS
n8n Cloud kost per maand voor een team van 3-5:
- €500 voor een standaard account met 10 workflows
- €800 voor 50 workflows
- €1.200+ als je meer auto-executies of storage nodig hebt
Dit voelt duur voor wat eigenlijk: een UI voor workflows + executies. Niets meer.
Self-hosted: dezelfde functie, nul licentiekosten
Self-hosted n8n draait op je eigen server. Same codebase. Alles wat je in Cloud kunt, kun je zelf doen, minus de managed oncall.
Kosten voor self-hosted:
- Server (Hetzner, DigitalOcean, AWS): €15-100/maand
- Database (PostgreSQL): inbegrepen of €10-20/maand
- Onderhoud (updates, monitoring): 2-4 uur per maand
Totaal: €30-150/maand versus €500+.
Waarom bedrijven toch Cloud kiezen
Drie redenen:
- Niet zelf hosten willen: je wilt workflows, niet ops
- GDPR handwaving: "n8n host het in de EU, dus ik heb mijn compliance-checklist af"
- Onzekerheid over zelf-beheer: updates gaan fout, database crasht
Deze zijn legitiem. Maar ze rechtvaardigen niet 700% hogere kosten.
Wat je nodig hebt voor self-hosted
Minimaal:
- 1 Linux-server (4GB RAM, 50GB SSD)
- PostgreSQL database
- Basale monitoring (nagaan of het nog draait)
Dat kan je op Hetzner Cloud voor €15/maand draaien. Echt waar.
Optioneel maar slim:
- Monitoring van job-status (je zou willen weten als workflows stilvallen)
- Backup-strategie (je workflows zijn valuable)
- SSL/TLS certificaat (laat automatiseer met Let's Encrypt)
Dit voegt €5-30/maand toe.
Twee dingen waar je voorzichtig mee bent
1. Database backups
Self-hosted hoort je je database zelf te backuppen. Als je dat niet doet en iets gaat fout, verlies je alles.
Oplossing: Hetzner Backup (€5/maand) of s3-scripts (gratis).
2. Updates
n8n update elke woensdag. In Cloud gebeurt dat automatisch. Self-hosted: je moet zelf update-planning doen.
Oplossing: zet updates op donderdag (na n8n's own testing), test ze op staging eerst. 30 minuten werk per week.
De waterkant-kwestie: wanneer kies je toch SaaS
Self-hosted is goedkoper. Maar:
- Je hebt geen ops-capaciteit: SaaS bespaart je in dat geval echt tijd
- Multi-tenancy: je biedt n8n aan klanten aan. Cloud heeft API's en credential-isolatie beter gebouwd
- Security & audit: je wilt niet zelf SOC2 bouwen voor n8n's omgeving
- Compliance naar klanten: sommige klanten willen "cloud-hosted" zien op je feature-list
Deze kosten echte tijd. Maar ze gelden niet voor 95% van de bedrijven die n8n gebruiken.
Praktische stappenplan
Ga je self-hosted:
- Week 1: Hetzner-account, 1 Linux-server instellen
- Week 2: Docker Compose file voor n8n + PostgreSQL (template online beschikbaar)
- Week 3: Database-backups instellen, SSL certificaat, eerste workflow
- Lopend: updates elke donderdag, 30 minuten
Dit is 1-2 dagen setup-werk. Daarna is het je normale tooling.
Het onderliggende patroon
Dit pattern geldt ook voor andere "cloud moet je betalen" tools:
- Zapier SaaS: €50+/maand
- Self-hosted alternatieven (n8n, dbt, etc.): gratis
- Verschil in overhead: 2-4 uur per maand
De vraag is niet "moet ik betalen" maar "is dit mijn tijd waard".
Voor meeste mid-market bedrijven: nee. Self-hosted is niet veel werk.
Tags: n8n, automation, self-hosted, kosten, infrastr...
