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.
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 | [1] | 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 | [2] | [3] | [4] | [5] | [6] | Thin client & Web-based client - Server | Python |
Package | License | Windows | macOS | Linux | Market focus | Type | Structure | |
---|---|---|---|---|---|---|---|---|
24SevenOffice | Software as a Service | Low to mid-market | ERP, CRM, email, collaboration, Project management, Integrated VoIP | Web-based | ||||
Acumatica | Proprietary and Software as a service | Mid-market | ERP, CRM, E-Mail, Project Management, Integration, Notification, Employee | Web-based | ||||
AME Accounting Software | Proprietary | Low to mid-market | Payroll, general ledger, accounts receivable, accounts payable, Double-entry bookkeeping system, Small Business Accounting | Stand-alone | ||||
Aplos Software | Proprietary | Low to mid-market nonprofit and faith-based organizations | Fund Accounting, general ledger, accounts receivable, accounts payable, Double-entry bookkeeping system, nonprofit organization accounting, online fundraising | Web-based | ||||
Baan Corporation | Proprietary | Mid to Low-market | ERP | Stand-alone and web-based | ||||
CGram Enterprise | Proprietary | Low to mid-market | Financials
| Stand-alone | ||||
CODA | Proprietary | Mid-market | GL
| Stand-alone/Web Access | ||||
Comarch Altum | Proprietary | Low to mid-market | ERP
| Stand-alone / Web access | ||||
FinancialForce.com | Software as a Service | Mid-market to enterprise | ERP, ordering & billing, accounts receivable, accounts payable, cash management, general ledger, reporting & dashboarding, multi-currency, multi-company, global tax, analytics | Web-based | ||||
FlexAccount | Proprietary | Mid- to high-end market | ERP, Manufacturing, Intercompany, Multicurrency, Budgeting, Reporting, Analysis | Stand-alone and Web-based | ||||
FreeAgent | Software as a Service | Freelancers and Microbusiness | Double-entry bookkeeping system, small business accounting, time tracking, project management, invoicing, expense management, bank feeds, payroll, stock, HMRC tax filing | Web-based | ||||
FreshBooks | Software as a Service | Small Businesses (Small Businesses) | Cloud accounting specialist for small business owners. | Web-based | ||||
Gem Accounts | Software as a Service | Low to mid-market | General ledger, chart of accounts, accounts receivable, accounts payable, double-entry bookkeeping system, small business accounting, mid-market enterprise accounting, multi-currency, multi-language, multi-user, business reporting, management reporting, inventory control, service/project tracking & billing, payroll, open data and backup exports. | Web-based | ||||
inDinero | Software as a Service | Small businesses, Startup company | Small business accounting, invoices, bookkeeping, tax return preparation, invoices, bank integration, collaboration | Web-based | ||||
invoiceit | Proprietary | Low to mid-market | Small business accounting, single entry, accounts receivable, accounts payable, contact management system, inventory management, purchasing, quotations, invoices, scheduler, marketing | Stand-alone | ||||
Microsoft Dynamics AX | Proprietary | Midsize to high-end enterprises | ERP, CRM, intercompany, multicurrency, manufacturing, SCM, e-commerce, business intelligence | Multi-User/Location, Terminal Server | ||||
Microsoft Dynamics GP | Proprietary | Small & mid-size enterprises (SME) | ERP, SCM, manufacturing, Cost Accounting, Double-entry bookkeeping system, project accounting, Payroll, general ledger, Analytic, accounts receivable, accounts payable | Multi-User/Location, Terminal Server, Remote Access, Web Access, Mobile Access, Cloud Hostable | ||||
Microsoft Dynamics 365 Business Central | Software as a Service | Small & Midsize Enterprises (SME) | ERP, CRM, Intercompany, Multicurrency, SCM, Manufacturing, Cost Accounting, Double-entry bookkeeping system, Project Accounting, Payroll, general ledger, Accounts Receivable, Accounts Payable, Reporting & Analysis Services | Web-based | ||||
Microsoft Dynamics SL | Proprietary | Small & midsize enterprises (SME) | Project Management, Project Accounting, Reporting & Analysis Services | Multi-User/Location, Terminal Server, Web Access | ||||
MYOB AccountRight | Proprietary | Low- to high-end market | Small business and commercial accounting. Payroll and POS | Stand-alone | ||||
MYOB EXO Business | Proprietary | Mid- to high-end market | Larger, more complex businesses. Fully customised ERP with Accounting/General ledger, CRM, Job & Project Costing, POS, Asset Management and Intercompany Reporting. Integrated Payroll & HR available through MYOB EXO Employer Services | Stand-alone, multi-user/location, terminal server, remote access | ||||
NetSuite | Software as a Service | Mid-market | CRM, ERP, E-commerce, Accounting, Financial Management, Supply Chain Management, Inventory Management, Warehouse Management, Human Capital Management, Professional Services Automation, Ecommerce, Reporting, and Analytics | Web-based | ||||
NewViews | Proprietary | Low to mid-market | Real-time, E-commerce, Integrated, Multi-user, Payroll (Canada, USA), general ledger, AR, AP, Multi-Currency, Small Business Accounting, Inventory Control, Order Entry, Job Costing, Non-profit Housing Edition, Work Orders, Attachments (Scans) | Stand-alone and/or Web Access, Cloud Hostable | ||||
NolaPro | Software as a Service and freeware | Low- to high-end market | ||||||
Open Systems Accounting Software | Proprietary | Low to mid-market | ERP, SCM, E-commerce, Reporting & Business Intelligence | Stand-alone | ||||
Oracle E-Business Suite | Proprietary | High-end market | ERP | Web-based | ||||
Oracle Fusion Cloud ERP | Proprietary | High-end market | ERP, Financial Management, Supply Chain Management, Human Capital Management, Enterprise Performance Management | Web-based | ||||
Oracle PeopleSoft Enterprise | Proprietary | High-end market | ERP, Financial Management, Supply Chain Management, Human Capital Management, Customer Relationship Management, Enterprise Performance Management | Web-based | ||||
Postbooks | Proprietary | Low to mid-market | Professional Services | Client-server | ||||
Passport Software | Proprietary | Mid- to low-end market | General ledger, accounts receivable, Accounts payable, ERP | Stand-alone | ||||
POS solutions | Proprietary | Newsagency pharmacy | POS | Stand-alone | ||||
QuickBooks Enterprise Solutions | Proprietary | Mid-market | Business management, Payroll | Stand-alone | ||||
QuickBooks Online | Proprietary | Low-end market | Accounts receivable, accounts payable, Double-entry accounting, Small Business Accounting, Multi-currency in Global versions, automatic bank feeds and downloads, standard business reporting, management reporting, Payroll, incorporated credit card and bank-to-bank Payments, inventory items, expense management | Web-based | ||||
QuickBooks Pro/Premier | Proprietary | Low to mid-market | Accounts receivable, accounts payable, Double-entry accounting, Small Business Accounting, Multi-currency in Global versions, automatic bank feeds and downloads, standard business reporting, management reporting, Payroll, incorporated credit card and bank-to-bank Payments, inventory items, expense management, fixed asset depreciation | Stand-alone | ||||
Sage Group | Proprietary | Accounting Firms | CRM, payroll | Stand-alone | ||||
Sage Accounting | Proprietary | Low-end market (for SME) | Accounts receivable, accounts payable, Double-entry accounting, Small Business Accounting, Multi-currency in Global versions, automatic bank feeds and downloads, standard business reporting, management reporting, Payroll, incorporated credit card and bank-to-bank Payments, inventory items, expense management | Web-based | ||||
Sage 50cloud | Proprietary | Low-end to High end | Business management. Financials, Inventory, Manufacturing, Job Costing, POS, Procurement, CRM, Business Intelligence, Payroll, HR; features and OS support dependent on country. | Stand-alone | ||||
Sage Intacct | Proprietary | Small & Midsize Enterprises (SME) | Accounts Payable, Accounts Receivable, Cash Management, Collaborate, Contract and Subscription Billing, Contract Revenue Management, Fixed Assets, General Ledger, Inventory Management, Multi-Entity and Global Consolidations, Order Management, Project Accounting, Purchasing, Reporting and Dashboards, Sales and Use Tax, Spend Management, Time and Expense Management, Vendor Payment Services | Web-based | ||||
Sage 300 ERP | Proprietary | Mid-market | Stand-alone and Web-based | |||||
Sage Enterprise Management | Proprietary | Mid-market | Stand-alone and Web-based | |||||
SAP Business ByDesign | Proprietary | Small & midsize enterprises (SME) | ERP, Financial Management, Supply Chain Management, Supplier Relationship Management, Project Management, Human Capital Management, Customer Relationship Management, Enterprise Performance Management | Web-based | ||||
SAP Business One | Proprietary | (Server only)[7] | Small & midsize enterprises (SME) | ERP, e-commerce | Stand-alone | |||
SAP ERP | Proprietary | Midsize to High-end | ERP, CRM, SCM, SRM, PLM, Global Trade Services (GTS), e-commerce, Business Intelligence, Mobile Business | Stand-alone and Web-based | ||||
Sybiz Vision | Proprietary and Software as a service | Low- to high-end market | Accounting software, payroll, manufacturing, project management, job costing, multi-currency, inventory management, traceability and auditing, business intelligence, budgeting, reporting and analytics | Stand-alone, Multi-User/Location, Terminal Server, Remote Access, Web Access, Mobile Access, Cloud Hostable | ||||
Tally.ERP 9 | Proprietary and Software as a service | Low to high-end market | Accounting, Accounting software, payroll, inventory management, Accounts receivable, Accounts payable, General ledger, Billing, Stock/inventory, Purchase order, sales order, Bookkeeping, Financial Close Management, Balance Sheets, Point of Sale, Business Reporting and analytics | Stand-alone, Multi-User/Location, Web Access, Mobile Access | ||||
TRAVERSE | Proprietary | Low to mid-market | Stand-alone | |||||
Wave Accounting | Proprietary | Entrepreneurs, freelancers, contractors, consultants, small businesses – Low-end market) | Accounts receivable, accounts payable, Double-entry bookkeeping system, Small Business Accounting, Multi-currency, automatic bank feeds, small business reporting, payroll integration | Web-based | ||||
Xero | Software as a Service | Low to mid-market. Small & midsize enterprises (SME) | Accounts receivable, accounts payable, Double-entry bookkeeping system, Small Business Accounting, Multi-currency, automatic bank feeds, standard business reporting, management reporting, fixed asset depreciation, payroll, inventory items, expenses management | Web-based | ||||
ZipBooks | Proprietary | Low to mid-market | Invoicing, expense tracking, time tracking, credit card processing, bank integration | Web-based | ||||
Package | License | Windows | macOS | Linux | Market focus | Type | Structure |
Systems listed on a light purple background are no longer in active development.
Package | Programming Language | First public release date (YYYY-MM-DD) | Latest stable release | Stable release date (YYYY-MM-DD) | Development Status | Database | Supported languages | |
---|---|---|---|---|---|---|---|---|
Acumatica | C#, C++ | 2009-01-01 | 2022 R2 | 2022-09-15[8] | 5 - Production / Stable | SQL Server, MySQL[9] | +100: UNICODE: English, Spanish, French, Chinese, Japanese, Malay, Khmer, Thai ... | |
Adempiere | J2EE, JBoss | 2006-10-12 | 3.9.3 | 2019-12-02 | 5 - Production / Stable | Oracle, PostgreSQL[10] | +10: English, Spanish, French, ... | |
Apache OFBiz | Java, XML, FreeMarker, Groovy, Javascript | ? | 5 - Production / Stable | Apache Derby, MSSQL, MySQL, Oracle, PostgreSQL[11] | Multilingual | |||
CGram Software | C, Java | 1982 | 5.0.0 | 2009-08-01 | 5 - Production / Stable | PostgreSQL | English | |
Compiere | J2EE, JBoss | 2001-06-08 | 3.8.9 | 2016-09-13 | 5 - Production / Stable | Oracle, Advance Server, MS SQL, PostgreSQL | +10: English, Germany, Spanish, French, Indonesia,... | |
GnuCash | C 80%, Scheme / Lisp 13%, Perl 7%? | 1999-11-08 - Registered | 5 - Production / Stable | MariaDB, MySQL, PostgreSQL[12] | software: 33 languages;[13] website: 8 languages | |||
JFire | J2EE, JBoss, Eclipse RCP, JDO | ? | 1.0.1 | 2010-03-20 | ? | MS SQL, Derby, ... | English, German, Thai, ... | |
LedgerSMB | Perl | 2006-09-06 | 1.11.15 | 2024-08-01 | 5 - Production / Stable | PostgreSQL[14] | +40:English development, Multilingual (.po files Gettext#Translating) | |
NewViews | C++, Tcl/Tk | 1985 | 2.38.1 | 2024-01-12 | 5 - Production / Stable | Proprietary, Object Oriented | English | |
Openbravo | J2EE, JBoss | 2006 | 3.0.30460 | 2017-03-09 | 5 - Production / Stable | Oracle, PostgreSQL | English, German, Spanish (Spain), Spanish (Mexico), French, Italian, Dutch, Polish, Portuguese, Romanian, Russian, Chinese, Hebrew, Bulgarian, etc. | |
Odoo | Python, Javascript | 2005 | 5 - Production / Stable | PostgreSQL[15] | +40 Multilingual[16] | |||
SQL-Ledger | Perl | 1999-01-29 | 5 - Production / Stable | PostgreSQL[17] | 44[18] | |||
Tryton | Python | 2008-11-17 | 5 - Production / Stable | PostgreSQL, SQLite[19] | English, Bulgarian, Catalan, Czech, Dutch, French, German, Italian, Russian, Slovene, Spanish |