The following comparison of accounting software documents the various features and differences between different professional accounting software, personal and small enterprise software, medium-sized and large-sized enterprise software, and other accounting packages. The comparison only focus considering financial and external accounting functions. No comparison is made for internal/management accounting, cost accounting, budgeting, or integrated MAS accounting.
Free and open source software Package License Other features Structure Language Adempiere GPL Mid-market SaaS, Project Management, CRM. Web-based and Client-server. Java on JBoss, GlassFish, PostgreSQL, Oracle. Apache OFBiz Apache License Small to mid-sized enterprises SaaS, Calendar, Webmail Multi-User, Web Access, Cloud Hostable Java Compiere GPL2, other proprietary Mid-market MES Web-based Java EE Dolibarr GPL Small to mid-sized enterprises SaaS Web-based PHP ERPNext GPL3 All enterprises ? ? ? ? ? SaaS, On-Premise Web-based Python GnuCash GPL Personal and small enterprise ltd Stand-alone C, Scheme iDempiere GPL2 Mid-market SaaS, Calendar, Project Management Web-based and Client-server Java on Jetty, OSGi, PostgreSQL, Oracle JFire GPL All enterprises Web-based, Stand-alone Java LedgerSMB GPL Mid-market SaaS, Light Manufacturing, Multi-language (40), Web-based Perl Ledger (CLI) BSD Personal and small enterprise Can be used with git Plain text file-based C++ metasfresh GPL2 Mid-market SaaS, On-Premise Web-based, Client-server Java on Tomcat, PostgreSQL Odoo (CE) LGPL3 All enterprises SaaS, On-Premise Web-based Python SQL-Ledger GPL Mid-market Web-based Perl Tryton GPL Low to mid-market Thin client & Web-based client - Server Python
Proprietary software