OSI-licensed open source

Open-Source Software for Small Business (2026)

Small businesses can run invoicing, bookkeeping, CRM, customer support and file sharing on open-source software and avoid subscription stacks that grow with every new hire. The trade-off is that you or a contractor host and update it, so pick tools with simple installs and active maintenance.

This guide is organised by everyday small-business jobs rather than full ERP: invoicing (InvoiceShelf), accounting (Bigcapital), all-in-one suites (Dolibarr, ERPNext, Odoo), CRM (Frappe CRM), support (Chatwoot) and files (Nextcloud). Licences were verified on each repository on 2026-11-07.

Tools, licences and pricing checked against vendor and repository pages on November 7, 2026.

What to look for

  • •Core jobs covered: invoices, accounting, CRM, support
  • •Ease of install and upgrade for a non-specialist
  • •Licence and paid editions that may limit the free version
  • •Hosted option if you do not want to run servers
  • •Data export and backup options
  • •Active maintenance: note InvoiceShelf v2 is in a security-patch-only phase

At a glance

ToolBest forPricingLicence
InvoiceShelfFreelancers and small shops needing invoicingFree, open source (self-hosted)AGPL-3.0
BigcapitalSmall businesses wanting open-source accountingFree, open source (self-hosted); Bigcapital Cloud, see vendor pricingAGPL-3.0
DolibarrAll-in-one for freelancers and small companiesFree, open source (self-hosted)GPL-3.0
ERPNextGrowing small businesses that want one systemFree, open source (self-hosted); hosted plans, see vendor pricingGPL-3.0
Odoo CommunityBusinesses adding apps one at a timeFree Community edition (self-hosted); paid Enterprise and Odoo Online, see vendor pricingLGPL-3.0
Frappe CRMSmall sales teams needing a simple CRMFree, open source (self-hosted); Frappe Cloud hosting, see vendor pricingAGPL-3.0
ChatwootCustomer support inbox and live chatFree, open source (self-hosted); cloud plans, see vendor pricingMIT
NextcloudPrivate file sharing and collaborationFree, open source (self-hosted); enterprise subscriptions, see vendor pricingAGPL-3.0

1. InvoiceShelf

AGPL-3.0

Best for: Freelancers and small shops needing invoicing · Free, open source (self-hosted)

InvoiceShelf is an open-source web application for creating invoices and estimates, tracking payments and managing expenses. Its repository states the v2 line receives security patches only through 2027-09-01 while a next major version is developed.

Strengths

  • + Focused invoicing and expenses
  • + Simple to run
  • + Self-hosted

Trade-offs

  • − v2 is in security-patch-only mode
  • − Not a full accounting system

2. Bigcapital

AGPL-3.0

Best for: Small businesses wanting open-source accounting · Free, open source (self-hosted); Bigcapital Cloud, see vendor pricing

Bigcapital is open-source accounting and inventory software for small and medium businesses that keeps finances in one place and automates accounting processes. A hosted Bigcapital Cloud is offered.

Strengths

  • + Accounting plus inventory
  • + Self-host or cloud
  • + Modern interface

Trade-offs

  • − AGPL obligations
  • − Smaller community than ERP suites

3. Dolibarr

GPL-3.0

Best for: All-in-one for freelancers and small companies · Free, open source (self-hosted)

Dolibarr ERP and CRM is an open-source suite for contacts, quotes, invoices, orders, stocks, agenda, HR, document management and manufacturing, designed for small, medium or large companies, foundations and freelancers.

Strengths

  • + Enable only the modules you need
  • + Runs on ordinary PHP hosting
  • + Covers invoices to stock

Trade-offs

  • − Dated interface

4. ERPNext

GPL-3.0

Best for: Growing small businesses that want one system · Free, open source (self-hosted); hosted plans, see vendor pricing

ERPNext is an open-source ERP that includes accounting, inventory, manufacturing, CRM, sales, purchase, project management and HR in one system.

Strengths

  • + Complete business modules
  • + Active project
  • + Hosted option

Trade-offs

  • − More setup effort than single-purpose tools

5. Odoo Community

LGPL-3.0

Best for: Businesses adding apps one at a time · Free Community edition (self-hosted); paid Enterprise and Odoo Online, see vendor pricing

Odoo is a suite of open-source business apps: CRM, website, eCommerce, warehouse, project management, accounting, point of sale, HR and marketing. The Community edition is open source.

Strengths

  • + Modular adoption
  • + Many apps
  • + Partner ecosystem

Trade-offs

  • − Some features Enterprise-only

6. Frappe CRM

AGPL-3.0

Best for: Small sales teams needing a simple CRM · Free, open source (self-hosted); Frappe Cloud hosting, see vendor pricing

Frappe CRM is a simple, affordable, open-source CRM tool designed for modern sales teams with unlimited users, covering core CRM activities.

Strengths

  • + Unlimited users
  • + Simple interface
  • + Integrates with ERPNext

Trade-offs

  • − AGPL obligations
  • − Newer than established CRMs

7. Chatwoot

MIT

Best for: Customer support inbox and live chat · Free, open source (self-hosted); cloud plans, see vendor pricing

Chatwoot is an open-source, self-hosted customer support platform positioned as an alternative to Intercom, Zendesk and Salesforce Service Cloud.

Strengths

  • + Shared inbox and live chat
  • + Self-hosted or cloud
  • + MIT licence for most code

Trade-offs

  • − Enterprise directory under a separate licence

8. Nextcloud

AGPL-3.0

Best for: Private file sharing and collaboration · Free, open source (self-hosted); enterprise subscriptions, see vendor pricing

Nextcloud Server is a self-hosted platform for storing, syncing and sharing files, contacts and calendars on a server you choose.

Strengths

  • + Own your files
  • + Many apps
  • + Desktop and mobile clients

Trade-offs

  • − Needs maintenance and backups

New tools in this space, weekly

One email a week with the tools, launches and releases added to TechLogHub. Unsubscribe in one click.

Get the TechLogHub digest

One email a week: new and trending developer tools, fresh comparisons, and what shipped. Unsubscribe in one click.

How to choose

If you need…Start with
Invoices and estimates onlyInvoiceShelf
Open-source accountingBigcapital
One suite for a small companyDolibarr, ERPNext, Odoo Community
Sales pipelineFrappe CRM
Customer support and file sharingChatwoot, Nextcloud

Open-Source Software for Small Business: FAQ

Quick answers to common questions

What is the best free small business software?

It depends on the job. Dolibarr or ERPNext cover most back-office needs in one package, while InvoiceShelf, Bigcapital, Frappe CRM and Chatwoot each do one job well.

Is it really free?

The software is free to self-host, but you pay for hosting and maintenance. Several projects sell hosted versions; see each vendor for pricing.

Should I self-host or use a hosted plan?

If you have no one to maintain servers, a hosted plan from the maintainers is safer. Self-hosting suits owners with IT help and a backup routine.

Is InvoiceShelf still maintained?

Its repository states the v2 line gets security patches only through 2027-09-01 while a next major version is developed.

Related categories

Building a tool in this category?

List it on TechLogHub and we'll review it for this guide.

Submit a tool