SSD Nodes Learn Hosting plans →
Guides Matt ConnorBy Matt Connor

What the n8n Sustainable Use License allows

The n8n Sustainable Use License in plain words: internal business purposes, consulting for clients, paid hosting, white labelling, and where Embed starts.

What the n8n Sustainable Use License allows

The n8n Sustainable Use License lets you run n8n on your own server at no cost, for your own company, including work that earns you money. It blocks one thing above all: selling other people access to n8n itself. Every quote below comes from Sustainable Use License Version 1.0, the text in LICENSE.md in the n8n repository, read on 13 October 2026.

Read it yourself before you trust anyone's summary, including this one. It is about one page long.

curl -sL https://raw.githubusercontent.com/n8n-io/n8n/master/LICENSE.md

If the tool is new to you, n8n is a self-hostable workflow automation tool, and this licence is the reason it is free to run and still has a company paying people to build it.

The exact words of the licence

The grant comes first, under the heading Copyright License:

The licensor grants you a non-exclusive, royalty-free, worldwide, non-sublicensable, non-transferable license to use, copy, distribute, make available, and prepare derivative works of the software, in each case subject to the limitations below.

That is wide. You may copy the code. You may change it. You may run it. The important word is the last one: limitations. The Limitations section holds four, one sentence each.

You may use or modify the software only for your own internal business purposes or for non-commercial or personal use.
You may distribute the software or provide it to others only if you do so free of charge for non-commercial purposes.
You may not alter, remove, or obscure any licensing, copyright, or other notices of the licensor in the software.
Any use of the licensor's trademarks is subject to applicable law.

The Notices section adds one duty: "You must ensure that anyone who gets a copy of any part of the software from you also gets a copy of these terms."

Everything people argue about lives in the first of those four sentences, in the phrase "internal business purposes". The licence never defines it. n8n defines it in its own documentation, which is not the licence text but is the publisher's stated reading:

the use of n8n within your organization or product where people outside of your business can receive or see what your workflows produce

Read that definition twice, because it is the opposite of what "internal" sounds like. It is not about where the output goes. Your workflow may invoice customers, post to a public website, or answer a stranger's email. It is about who operates the instance and who builds on it.

Can I run n8n for my own company?

Yes, and this is the easy case. A company that installs n8n on a server it controls and automates its own work is using the software "for your own internal business purposes", which is the exact wording of the first limitation. There is no revenue cap, no user cap, and nothing to sign.

Commercial activity by your company does not break this. The restricted thing is commercialising n8n, not using n8n commercially. n8n's community licence FAQ, read on 13 October 2026, says you may "Use n8n community version to help run your business", may "Charge your customers for workflow creation, setup, and maintenance services", and may "Run several instances of n8n community version".

So the ordinary setup is fine. Run n8n on a VPS behind Docker and HTTPS, point your team at it, and you are inside the licence.

Can I build n8n workflows for consulting clients?

Yes, and the line to watch is not the invoice. It is who can build or edit workflows on the instance.

n8n's support article on licence use cases, last updated on 6 October 2026, allows more than many agencies assume. The free licence "includes building and running workflows for your clients on your own instance, charging them for that work," "and letting them connect their own accounts." "The condition is that clients can't open the workflow editor or change the workflow logic."

The other common shape is just as clear: "You install and manage n8n on a client's own server: allowed, as long as you don't also host it for them." The client owns the server and you are paid for your time.

The line itself is one sentence: "You need a commercial license if people outside your organization can build or configure workflows." n8n's licence FAQ agrees. You may "Build automations for your clients on your instance, as long as your clients do not have the possibility to create or edit them", and "The key question is not whose credentials are used, but who controls the workflow logic." Consolidating twelve clients onto one instance you run stays inside the licence while only your team builds on it. It leaves the licence the moment a client gets an editor login.

This is a change. On 25 September 2026 the same support article said that hosting and managing your clients' workflows and credentials on your own instance required an Enterprise licence. The version updated on 6 October 2026 no longer says that. The test is now who controls the workflow logic, not whose server or whose credentials.

Can I host n8n for customers who pay me?

No, not under this licence. This is the case the licence exists to prevent.

n8n's FAQ puts it on the cannot list twice over: "Host n8n as a service and allow your clients to build workflows", and "Allow external end users to build or configure their own workflows through your product". The same list forbids "Fork n8n's code to launch your own automation product". The support article adds that a product where customers build or configure their own automations "needs an Enterprise license, even if your customers never see the n8n interface."

The second limitation closes the softer version of the same idea. You may pass the software to others "only if you do so free of charge for non-commercial purposes", so selling a preconfigured n8n image or a managed n8n subscription is outside the grant even if you never touch the branding.

One paid product shape stays allowed, and the FAQ names it: "Use n8n behind the scenes in your own product, where users can use and trigger the automations you built." Your customers fire workflows you wrote. They never open the editor. Trigger versus build is the whole distinction.

White labelling, and where the Embed licence starts

Two of the four limitations touch branding. You may not "alter, remove, or obscure any licensing, copyright, or other notices of the licensor in the software", and trademark use is left to "applicable law", which is a polite way of saying the licence grants you no trademark rights at all. A copyright licence is not a trademark licence.

n8n's FAQ states the plain rule: you cannot "White-label n8n by removing our branding and offering n8n as is." The support article puts white labelling among the things that need a commercial licence: "You also need one to host n8n as a service, to white-label it, or to use features that require a license key."

Paying does not buy you a rebranded editor either. n8n's own pages no longer use the name Embed. The separate agreement for putting the n8n editor inside your product is now sold as OEM, which n8n describes as "a separate offering from our Enterprise plan, with its own commercial terms, dedicated sales team, and platinum support." It does not let you ship the editor under your own name: "n8n branding remains visible in the editor." and "If full white-labeling is a hard requirement for your product, OEM isn't the right fit." The docs page on deploying as an OEM integration says the same: "n8n branding is required as part of an OEM integration." OEM is a negotiated contract with fees, not a public licence you can read and comply with on your own, and as of 13 October 2026 n8n publishes no route to an n8n editor under your own brand. If that is your plan, ask before you build.

Source available is not open source

n8n describes itself as fair-code, a marketing term for this family of licences, and as "Source Available: Always visible source code". It does not claim to be open source, and that restraint is correct. The Open Source Definition forbids discrimination against a field of endeavour. The Sustainable Use License discriminates against exactly one field, commercial hosting, so it is not an OSI approved open source licence and never will be while that sentence stands.

Four things this changes for a self-hoster.

  • Your own use is untouched. Reading the source, patching it, building it, and running it in production for your company all sit inside the grant. If you only ever run n8n for yourself, source available and open source feel identical.
  • Redistribution is nearly closed. You may pass the software on only "free of charge for non-commercial purposes", so shipping a modified build to a paying partner is a question for a lawyer rather than a settled yes.
  • Distribution packaging will not arrive. Debian and Fedora archives require an open source licence, so n8n comes as a Docker image or an npm package, and apt install n8n will never be the answer.
  • Future versions can move. The copy you already received keeps the terms it shipped with, because a licence grant already made cannot be withdrawn retroactively. Nothing stops the next release carrying different terms, so keep the LICENSE.md that came with the version you run.

This pattern is now normal rather than unusual. Docker keeps its engine free and charges for Desktop at company size, and Nextcloud splits a free Hub from a paid enterprise subscription. The details differ. The shape is the same: the runtime is free, the commercial edge is not.

What the Enterprise licence adds beyond permission

The repository carries a second licence file, LICENSE_EE.md, the n8n Enterprise License. It covers the enterprise portions of the code and requires that "you (and any entity that you represent) hold a valid n8n Enterprise license corresponding to your usage" in production. It does allow you to "copy and modify the Software for development and testing purposes, without requiring a subscription", so reading and testing that code is fine. Running it to serve real work is not.

So paying n8n buys two different things at once, and it helps to keep them apart. It buys permission, the commercial licence you need once people outside your organisation build or configure workflows. It also buys features that the community edition genuinely does not contain. As of 13 October 2026, n8n's community edition features page lists these among the ones community lacks.

  • SSO through SAML and LDAP. Single sign-on is the classic paid gate, and the SSO tax is charged by almost every self-hosted vendor, not only this one.
  • Log streaming and external secrets. Sending audit events to your own collector, and reading credentials from a secrets manager instead of the internal store.
  • Environments and version control using Git. Promoting workflows from staging to production as reviewed commits.
  • Projects and workflow sharing. Splitting one instance into team owned spaces with their own members.
  • Multi-main mode. Running more than one main process for high availability.

There is also a free middle step that has nothing to do with money. The registered community edition unlocks folders, debug in editor, and custom execution data in exchange for an email address and a free licence key, activated under Options, then Settings, then Usage and plan. If you want the full split of what sits where, the community and enterprise comparison covers each tier in detail.

If the licence rules out your plan

Three honest paths exist, and none of them is ignoring the text. You can buy the licence that fits: Enterprise when people outside your organisation build or configure workflows, or the separate OEM agreement when your customers need the n8n editor itself, branding included. You can restructure so only your team builds workflows, or so each client owns their instance and you are paid for setup and maintenance, both of which n8n's support article allows without a licence from you. Or you can build on software whose licence permits what you want, and several n8n alternatives carry different licences, some of them OSI approved such as Apache 2.0 or AGPL 3.0. Note that AGPL is not a free pass either: it requires you to offer source code to users who reach the software over a network.

What does not work is guessing. The Sustainable Use License has no penalty clause you can price in, but its Termination section ends the grant if you are in violation, and a product built on a revoked licence is a product with no legal basis.

This article is one reading of a published licence, written by someone who is not a lawyer, and it is not legal advice. If money is about to change hands over an n8n instance, write to license@n8n.io and get the answer from the people who wrote the terms.

FAQ

Is n8n free for commercial use?

Yes, for your own company. The Sustainable Use License Version 1.0 permits use "for your own internal business purposes", and n8n's own FAQ confirms you may use the community edition to help run your business and may charge customers for workflow creation, setup, maintenance, training, and consultancy. What is restricted is commercialising n8n itself, meaning selling access to the software, rather than using it in a business that makes money.

Can I charge clients for n8n workflows I build for them?

Yes. n8n's support article covers "building and running workflows for your clients on your own instance, charging them for that work," and clients may connect their own accounts. "The condition is that clients can't open the workflow editor or change the workflow logic." Installing and managing n8n on a client's own server is also allowed, as long as you don't also host it for them. A commercial licence comes in only when people outside your organisation can build or configure workflows.

Is the Sustainable Use License open source?

No. n8n calls it fair-code and source available, and avoids the phrase open source, which is the accurate description. The Open Source Definition forbids restricting particular fields of use, and this licence restricts one: you may not offer the software as a paid hosted service. In practice, running and modifying it for yourself feels identical to open source, while redistribution and distribution packaging are closed off.

Do I need an Enterprise licence to host n8n for a customer?

Yes, if the customer builds or edits workflows on the instance you run. n8n's FAQ lists "Host n8n as a service and allow your clients to build workflows" under what you cannot do, and the licence itself only permits distributing the software to others "free of charge for non-commercial purposes". A product where your customers trigger automations you built, without touching the editor, is allowed. Ask license@n8n.io before you sell either one.

What happens if I remove the n8n branding?

You leave the licence. The third limitation forbids altering, removing, or obscuring "any licensing, copyright, or other notices of the licensor in the software", and the fourth leaves trademark use to applicable law, which means the licence grants you no right to n8n's name or marks. n8n's FAQ names white labelling as prohibited directly. Paying does not reliably fix it: n8n's OEM agreement for embedding the editor keeps n8n branding visible, so ask license@n8n.io before you plan a rebrand.