License FAQ

Here are some frequently asked questions regarding our licenses.

Why have you changed the license?

See LGPL to Polyform.

What license does EPPlus use?

EPPlus 5 uses a dual license model, with Polyform Noncommercial as the community license and a commercial license for commercial businesses. The commercial license can be purchased at

Versions prior to version 5 are licensed under LGPL.

Can I use EPPlus for my personal project?

Yes, the polyform NC license permits personal use. See Polyform Noncommercial.

Can I use EPPlus for free in my project?

You can use EPPlus for free if you qualify as a non-commercial organization, See Polyform Noncommercial.

Can you confirm that my organization is a non-commercial organization so I can use EPPlus without a commercial license?

No, we are not legal experts and cannot give this kind of advice. The Polyform Noncommercial license is drafted by the Polyform project, not by us. Read the license text and, if still in doubt, consult your local legal advisor.

How many Commercial licenses do I need?

You need one license per developer using EPPlus. Licenses are granted per person and cannot be shared. As a rule of thumb – anyone that writes or needs to debug code that calls EPPlus directly should be covered by a commercial license.

If you offer EPPlus as a service internally (for example by exposing its functionality via an API), your company must subscribe for a subscription covering the number of internal users (developers) of that service since these are also your users.

With the Commercial license, can I distribute EPPlus with software that I sell?

Yes, you can - as long as you don't offer EPPlus’ functionality to your customers as a service. Please see sections 2 and 3.4 of our EULA.

Do I need to purchase licenses for my build server, test environments, etc?

No, you only need one license per developer.

I'm a Contractor, can I use my license for my customers project?

EPPlus licenses are issued to the company that directs the developers using EPPlus. This means: If your customer directs your work, your customer must buy the license. If you however are self-directed and introduce EPPlus into a software that will be used by your customer, you must buy the license.

Does the Commercial license include support?

Yes, anyone who purchase a Commercial license is entitled to support via our website.

Can I use EPPlus without a commercial license internally within a commercial company?

No, all usage within an commercial company requires a commercial license.

Do I still need the licenses when my project is done?

When your project is complete, you only need licenses for the developers who maintain the code. If your project has been deprecated and is no longer being maintained; you can cancel your subscription.

Can I read your EULA for the commercial licenses?

Our End User License Agreement is available here. It is only available in english

How do I purchase licenses?

You can purchase your licenses online on our website. See our instruction videos. We also work with resellers.

Can I get a quotation before I purchase?

Yes, you can generate a quotation here on our website. Click Quotations in the left menu when you are logged in.

My usage of EPPlus is not covered by the current Commercial license.

Contact us via