What Is ERP / Accounting Software?
Mix (24 tools)
- License: 10 open source · 14 proprietary
- Hosting: 10 self-hosted · 5 SaaS · 9 both
Enterprise Resource Planning (ERP) systems manage core business processes – accounting, procurement, inventory, manufacturing, HR, and project management – in a single integrated platform. ERP systems are comprehensive but complex.
Accounting software focuses on the financial subset: general ledger (GL), accounts payable (AP), accounts receivable (AR), invoicing, bank reconciliation, tax reporting, and financial statements. Standalone accounting tools are simpler to deploy and maintain than full ERP.
Invoicing / billing platforms are the simplest category: they generate invoices, track payments, and manage client billing. Some grow into full accounting systems over time.
About this data & disclaimer
The information on these pages was researched by a combination of human review and large language models. This catalogue serves as a reference for the resources, applications, devices, deployment payloads, and other components that the ResorsIT platform integrates, deploys, and manages. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. This information is compiled on a best-effort basis: it may be incomplete, contain errors, and become out of date as tools, vendors, licences, and features change. Use this catalogue only as a starting point for your own research, and independently verify and review any tool carefully against your own requirements before relying on it.
Comparison
SSO / OIDC Comparison
OIDC is the preferred SSO protocol; the notes below assume an Authentik-class identity provider.
| Tool | OIDC | SAML | LDAP | Authentik Notes |
|---|---|---|---|---|
| ERPNext | Yes* | Plugin | Yes | OIDC via Social Login Key |
| Odoo Community | No | No | Yes | No viable SSO path |
| Dolibarr | Yes | No | Yes | OIDC works with Authentik |
| Tryton | No | Yes | No | SAML IdP |
| Axelor | No | No | No | OAuth 2.0 via pac4j; OIDC unclear |
| Akaunting | No | No | No | Reverse-proxy auth only |
| Invoice Ninja | No | No | No | Reverse-proxy auth only |
| LedgerSMB | No | No | No | PostgreSQL auth only |
| FrontAccounting | No | No | No | No SSO support |
| GnuCash | No | No | No | Desktop app; no web auth |
| Kill Bill | No | No | Yes | LDAP via Shiro |
| Vtiger | No | Yes | Yes | SAML IdP; OIDC not native |
| Odoo Enterprise | Yes* | Yes | Yes | OIDC + SAML via modules |
| SAP Business One | Yes* | Yes | AD | OIDC (FP 2208+) |
| Zoho Books | No | Yes | Yes* | SAML via Zoho Directory |
| QuickBooks Online | No | No | No | No SSO support |
| Xero | No | No | No | No inbound SSO |
| FreshBooks | Yes* | Yes* | No | Unclear documentation |
| Wave | No | Yes* | No | Limited SAML |
| Sage Intacct | No | Yes | No | SAML IdP |
| Oracle NetSuite | Yes | Yes | No | OIDC or SAML |
| SAP S/4HANA | Yes* | Yes | No | OIDC/SAML via SAP IAS |
| Dynamics 365 BC | Yes | Yes | AD | OIDC via Entra ID |
| Acumatica | Yes | Yes | Yes | OIDC or SAML; AD/LDAP |
* = requires module, plugin, or specific version
Best SSO support: Odoo Enterprise (OIDC + SAML), Dynamics 365 BC (native OIDC via Entra ID), Oracle NetSuite (native OIDC + SAML), ERPNext (OIDC via Social Login Key), Dolibarr (native OIDC module)
No SSO: QuickBooks Online, Xero (outbound only), Akaunting, Invoice Ninja, LedgerSMB, FrontAccounting
API Comparison
| Tool | API Type | Auth | Rate Limit |
|---|---|---|---|
| ERPNext | REST | Token/OAuth2 | None doc’d |
| Odoo Community | JSON-RPC | Session | None |
| Dolibarr | REST | API key | None doc’d |
| Tryton | XML/JSON-RPC | Session | None |
| Axelor | REST | Basic/OAuth2 | None |
| Akaunting | REST | Basic Auth | None doc’d |
| Invoice Ninja | REST v5 | API token | None doc’d |
| LedgerSMB | REST v0 | Session | None |
| FrontAccounting | REST* | API key | None |
| GnuCash | None (Python) | N/A | N/A |
| Kill Bill | REST | Basic/API key | None doc’d |
| Vtiger | REST | Basic Auth | Cloud per-plan |
| Odoo Enterprise | JSON-RPC | Session/OAuth | None |
| SAP Business One | REST (SL) | Session/OAuth | None doc’d |
| Zoho Books | REST v3 | OAuth 2.0 | 100/min |
| QuickBooks Online | REST | OAuth 2.0 | 500/min |
| Xero | REST | OAuth 2.0 | 60/min |
| FreshBooks | REST | OAuth 2.0 | Not doc’d |
| Wave | GraphQL | OAuth 2.0 | Not doc’d |
| Sage Intacct | REST/XML | Session/sender | 6,000/day |
| Oracle NetSuite | REST/SOAP | OAuth 1.0a/TBA | 10/sec |
| SAP S/4HANA | OData REST | OAuth 2.0 | Varies |
| Dynamics 365 BC | OData REST | OAuth 2.0 | 600/5min |
| Acumatica | REST/SOAP/OData | OAuth 2.0 | Not published |
* = community module, not core
Accounting Capabilities
| Tool | Double-Entry | Multi-Currency | Bank Recon | Invoicing |
|---|---|---|---|---|
| ERPNext | Yes | Yes | Yes | Yes |
| Odoo Community | Yes | Yes | Manual | Yes |
| Dolibarr | Yes* | Yes | Plugin | Yes |
| Tryton | Yes | Yes | Manual | Yes |
| Axelor | Yes | Yes | Yes | Yes |
| Akaunting | Yes | Yes | Yes | Yes |
| Invoice Ninja | No | Yes | No | Yes |
| LedgerSMB | Yes | Yes | Manual | Yes |
| FrontAccounting | Yes | Yes | Manual | Yes |
| GnuCash | Yes | Yes | Yes | Yes |
| Kill Bill | No | Yes | No | Yes* |
| Vtiger | No | Yes | No | Yes |
| Odoo Enterprise | Yes | Yes | Auto | Yes |
| SAP Business One | Yes | Yes | Yes | Yes |
| Zoho Books | Yes | Yes | Auto | Yes |
| QuickBooks Online | Yes | Yes | Auto | Yes |
| Xero | Yes | Yes | Auto | Yes |
| FreshBooks | Yes | Yes | Auto | Yes |
| Wave | Yes | Yes | Auto* | Yes |
| Sage Intacct | Yes | Yes | Yes | Yes |
| Oracle NetSuite | Yes | Yes | Yes | Yes |
| SAP S/4HANA | Yes | Yes | Yes | Yes |
| Dynamics 365 BC | Yes | Yes | Auto | Yes |
| Acumatica | Yes | Yes | Yes | Yes |
* = limited or requires paid tier / plugin
ERP Scope (Beyond Accounting)
| Tool | CRM | Inventory | Manufacturing | HR | Projects |
|---|---|---|---|---|---|
| ERPNext | Yes | Yes | Yes | Yes | Yes |
| Odoo Community | Yes | Yes | Basic | Yes | Yes |
| Dolibarr | Yes | Yes | No | Basic | Yes |
| Tryton | Yes* | Yes | Yes | No | No |
| Axelor | Yes | Yes | Yes | Yes | Yes |
| Akaunting | No | Plugin | No | No | No |
| Invoice Ninja | No | No | No | No | Yes* |
| LedgerSMB | No | Basic | No | No | No |
| FrontAccounting | No | Yes | Yes | No | No |
| GnuCash | No | No | No | No | No |
| Kill Bill | No | No | No | No | No |
| Vtiger | Yes | Basic | No | No | No |
| Odoo Enterprise | Yes | Yes | Yes | Yes | Yes |
| SAP Business One | Yes | Yes | Yes | Yes | Yes |
| Zoho Books | Via Zoho | Basic | No | Via Zoho | Yes |
| QuickBooks Online | No | Yes* | No | No | No |
| Xero | No | Plugin | No | No | Yes |
| FreshBooks | No | No | No | No | Yes |
| Wave | No | No | No | No | No |
| Sage Intacct | No | Plugin | No | No | Yes |
| Oracle NetSuite | Yes | Yes | Yes | Yes | Yes |
| SAP S/4HANA | Yes | Yes | Yes | Yes | Yes |
| Dynamics 365 BC | Yes* | Yes | Yes | Via D365 | Yes |
| Acumatica | Yes | Yes | Yes | No | Yes |
* = basic/limited or via separate module
Multi-Company and Multi-Tenant
| Tool | Multi-Company | Multi-Tenant | Consolidation |
|---|---|---|---|
| ERPNext | Yes | Yes | Yes |
| Odoo Community | Yes | Limited | No |
| Dolibarr | Module | No | No |
| Tryton | Yes | No | Plugin |
| Axelor | Yes | No | Yes |
| Akaunting | Yes | No | No |
| Invoice Ninja | No | No | No |
| LedgerSMB | Separate DBs | No | No |
| FrontAccounting | Separate DBs | No | No |
| GnuCash | Separate files | No | No |
| Kill Bill | N/A | Yes | N/A |
| Vtiger | No | No | No |
| Odoo Enterprise | Yes | Yes* | Yes |
| SAP Business One | Yes | No | Yes |
| Zoho Books | Yes* | No | Yes* |
| QuickBooks Online | Separate subs | No | No |
| Xero | Separate orgs | No | Plugin |
| FreshBooks | No | No | No |
| Wave | Yes | No | No |
| Sage Intacct | Yes | No | Yes |
| Oracle NetSuite | Yes | Yes | Yes |
| SAP S/4HANA | Yes | Yes | Yes |
| Dynamics 365 BC | Yes | Yes | Yes |
| Acumatica | Yes | Yes | Yes |
* = paid tier or edition dependent
Deployment and Licensing
| Tool | License | Self-Hosted | Pricing Model |
|---|---|---|---|
| ERPNext | GPLv3 | Yes | Free |
| Odoo Community | LGPLv3 | Yes | Free |
| Dolibarr | GPLv3+ | Yes | Free |
| Tryton | GPLv3 | Yes | Free |
| Axelor | AGPLv3 | Yes | Freemium |
| Akaunting | GPLv3* | Yes | Freemium |
| Invoice Ninja | ELv2 | Yes | Free (self) |
| LedgerSMB | GPLv2 | Yes | Free |
| FrontAccounting | GPLv3 | Yes | Free |
| GnuCash | GPLv2+ | Yes | Free |
| Kill Bill | Apache 2.0 | Yes | Free |
| Vtiger | VPL | Yes | Freemium |
| Odoo Enterprise | Proprietary | Yes | Per-user |
| SAP Business One | Proprietary | Yes | Per-user |
| Zoho Books | SaaS | No | Per-org tier |
| QuickBooks Online | SaaS | No | Per-tier |
| Xero | SaaS | No | Per-tier |
| FreshBooks | SaaS | No | Per-tier |
| Wave | SaaS | No | Freemium |
| Sage Intacct | SaaS | No | Per-user |
| Oracle NetSuite | SaaS | No | Per-module |
| SAP S/4HANA | SaaS/On-prem | Yes* | Per-user |
| Dynamics 365 BC | SaaS/On-prem | Yes* | Per-user |
| Acumatica | SaaS/On-prem | Yes | Consumption |
* = on-premises option available for enterprise
Digital Signature Support
Relevant where contract and proposal signing is required.
| Tool | Built-in | Integrations |
|---|---|---|
| ERPNext | No | DocuSign, Adobe Sign plugins |
| Odoo Community | No | OCA e-signature module |
| Dolibarr | No | DocuSign module available |
| Tryton | No | None documented |
| Axelor | No | None documented |
| Akaunting | No | None documented |
| Invoice Ninja | Yes* | Built-in quote approval |
| GnuCash | No | None documented |
| Vtiger | No | None documented |
| Odoo Enterprise | Yes | Native Sign app |
| SAP Business One | No | DocuSign integration |
| Zoho Books | Via Zoho | Zoho Sign integration |
| QuickBooks Online | No | DocuSign via app store |
| Xero | No | DocuSign, Adobe Sign apps |
| Oracle NetSuite | No | DocuSign SuiteApp |
| SAP S/4HANA | No | DocuSign, Adobe Sign |
| Dynamics 365 BC | No | DocuSign, Adobe Sign |
| Acumatica | No | DocuSign, Adobe Sign |
* = limited (quote/proposal acceptance, not full e-signature)
Note: Odoo Enterprise has a native Sign app for document e-signatures. Most other tools rely on third-party integrations (DocuSign, Adobe Sign, Yousign, SignRequest).
Tools
29 tools.
Acumatica Cloud ERP
Acumatica is a cloud-native ERP platform targeting the mid-market. Its key differentiator is consumption-based licensing – pricing is based on transaction volume and resource usage, not user count.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Akaunting
Akaunting is a modern, web-based accounting application designed for small and medium-sized businesses and freelancers.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: direct, saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Axelor
Open-source low-code ERP/CRM platform with 30+ integrated apps on Axelor Open Platform; Java with PostgreSQL.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Evaluated under CRM / SFA.
Axelor ERP
Axelor is an open-source, low-code ERP platform with 30+ integrated business applications spanning accounting, purchasing, inventory, manufacturing, HR, CRM, and project management, plus a BPM engine.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: direct · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Dolibarr
Open-source ERP/CRM suite for SMBs; modular PHP architecture; stronger as an ERP than a dedicated CRM.
License: GPL-3.0-or-later (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Directory / LDAP
Evaluated under CRM / SFA.
Dolibarr ERP/CRM
Dolibarr is a modular open-source ERP/CRM designed for small and medium businesses, freelancers, and associations. First released in 2003, it emphasizes simplicity and ease of deployment – you enable only the modules you need.
License: GPL-3.0-or-later (OSS) · Kind: web · Deploy: direct, saas · SSO: OIDC
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
ERPNext
ERPNext is a comprehensive open-source ERP built on the Frappe framework. Originally created by Frappe Technologies (India), it covers accounting, HR, manufacturing, inventory, CRM, projects, and asset management in a single integrated plat…
License: GPL-3.0-only (OSS) · Kind: web · Deploy: direct · SSO: OIDC
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
ERPNext CRM Module
CRM module of the ERPNext suite on the Frappe framework; tight integration with the rest of the ERPNext business apps.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Evaluated under CRM / SFA.
FreshBooks
FreshBooks is a cloud accounting platform designed primarily for freelancers, service-based businesses, and small agencies.
License: Proprietary (proprietary) · Kind: web · Deploy: direct, saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
FrontAccounting
FrontAccounting (FA) is a web-based double-entry accounting system covering the full ERP chain: general ledger, accounts receivable, accounts payable, inventory, manufacturing (BOM/assembly), fixed assets, and financial reporting.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: direct, saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
GnuCash
GnuCash is a free, open-source double-entry accounting application that has been actively developed for over 20 years.
License: GPL-2.0-only (OSS) · Kind: desktop · Deploy: direct, package · SSO: none
ResorsIT usage: Deployment Payload
Access & Identity: Vaulted credential · Local host account
Invoice Ninja
Invoice Ninja is a feature-rich invoicing, quoting, expense management, and time-tracking platform built on Laravel.
License: LicenseRef-Elastic-2.0 (source-available) · Kind: web · Deploy: direct · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Kill Bill
Kill Bill is an open-source subscription billing and payments platform designed for companies that need to manage recurring billing, subscription lifecycle, payment processing, and usage-based billing at scale.
License: Apache-2.0 (OSS) · Kind: web · Deploy: direct · SSO: OIDC
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
LedgerSMB
LedgerSMB is a serious, full-featured double-entry accounting and lightweight ERP system for small to mid-sized businesses.
License: GPL-2.0-only (OSS) · Kind: web · Deploy: direct, saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Microsoft Dynamics 365 Business Central
Microsoft Dynamics 365 Business Central (D365 BC) is Microsoft’s cloud ERP for small and mid-sized businesses.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Microsoft Dynamics 365 Sales
Microsoft’s enterprise CRM tightly integrated with Azure / Entra ID; common in larger MSP and enterprise customer environments.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Evaluated under CRM / SFA.
Odoo Community Edition
Odoo Community Edition is the open-source core of the Odoo ERP platform. With 15+ years of development and 30,000+ community apps on the Odoo App Store, it is one of the most widely deployed open-source ERP systems.
License: LGPL-3.0-only (OSS) · Kind: web · Deploy: direct · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Odoo CRM
CRM module of the Odoo ERP suite (Community Edition); Python + PostgreSQL; integrates tightly with the rest of Odoo.
License: LGPL-3.0-only (OSS) · Kind: web · Deploy: docker, direct, saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Evaluated under CRM / SFA.
Odoo Enterprise
Odoo Enterprise is the commercial edition of the Odoo ERP platform, built on top of the LGPLv3 Community Edition (see odoo.md).
License: Proprietary (proprietary) · Kind: web · Deploy: direct · SSO: SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Oracle NetSuite
Oracle NetSuite is the leading cloud ERP platform for mid-market companies. Originally founded as NetLedger in 1998 (one of the first cloud software companies), it was acquired by Oracle in 2016.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
QuickBooks Online
QuickBooks Online (QBO) is the most widely used SMB accounting platform globally, particularly dominant in the North American market.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
Sage Intacct
Sage Intacct is a cloud-native financial management platform designed for mid-market organizations. It is widely regarded as the leading cloud accounting system for multi-entity, multi-currency, and dimensional reporting use cases.
License: Proprietary (proprietary) · Kind: web · Deploy: direct, saas · SSO: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
SAP Business One
SAP Business One (SAP B1) is SAP’s ERP solution for small and mid-sized businesses. Unlike SAP S/4HANA, which targets large enterprises, B1 is designed for companies with 5–500 employees.
License: Proprietary (proprietary) · Kind: web · Deploy: direct · SSO: OIDC
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
SAP S/4HANA Cloud
SAP S/4HANA is SAP’s flagship enterprise ERP suite, the successor to SAP ECC (R/3). Built exclusively on the SAP HANA in-memory database, S/4HANA delivers real-time analytics embedded into transactional processes.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Tryton
Tryton is a modular open-source ERP framework with a strong double-entry accounting core, covering sales, purchasing, inventory, and manufacturing via XML-RPC/JSON-RPC and a PostgreSQL backend.
License: GPL-3.0-only (OSS) · Kind: web · Deploy: direct · SSO: SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
Vtiger (Invoicing / Billing)
Vtiger is primarily a CRM platform, but its commercial Cloud edition and Community Edition include invoicing, purchase order, and basic inventory modules. These provide order-to-invoice workflow rather than full accounting.
License: LicenseRef-VPL (source-available) · Kind: web · Deploy: direct · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Wave
Wave is a free cloud accounting and invoicing platform designed for freelancers, sole proprietors, and very small businesses.
License: Proprietary (proprietary) · Kind: web · Deploy: direct, saas · SSO: OIDC
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
Xero
Xero is a cloud accounting platform popular in the UK, Australia, New Zealand, and increasingly in North America.
License: Proprietary (proprietary) · Kind: web · Deploy: direct, saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Zoho Books
Zoho Books is a cloud accounting platform for small and mid-sized businesses, offering double-entry accounting, invoicing, expense tracking, bank reconciliation, localized tax compliance, and a REST API.
License: Proprietary (proprietary) · Kind: web · Deploy: direct, saas · SSO: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on · Directory / LDAP