← Terug naar blog

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.

n8n self-hosted: Waarom je geen SaaS-licenties nodig hebt

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:

  1. Niet zelf hosten willen: je wilt workflows, niet ops
  2. GDPR handwaving: "n8n host het in de EU, dus ik heb mijn compliance-checklist af"
  3. 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:

  1. Week 1: Hetzner-account, 1 Linux-server instellen
  2. Week 2: Docker Compose file voor n8n + PostgreSQL (template online beschikbaar)
  3. Week 3: Database-backups instellen, SSL certificaat, eerste workflow
  4. 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...

n8nautomationself-hostedkosteninfrastructuur