Best Free Open Source Small Business Accounting Software Solutions
Do you own a small business and do not want to spend a lot on expensive accounting software packages? If your business needs are small, then there are a lot of free and open source small business accounting software solutions which can help you to maintain your accounting tasks and will help you to focus on your core needs. We have picked top 8 free and open source small business accounting software packages for you: TurboCASH, TAS, GnuCash, Express Invoice, xTuple PostBooks, VT Cash Book, Invoice Expert XE and Adminsoft Accounts. These free and open source accounting software packages are equipped with all basic and required features for your business like stock control, invoicing, debtors, creditors, general ledger, VAT accounting, balance sheet and income statements, and plenty of reports - and also supports multiple users, and even multiple companies. These are well configurable as per your need. Lets have a look at them:
1. TurboCASH 5
TurboCash is an open source small business accounting package, which the developers say has more than 80,000 users worldwide.
It has all the usual standard functions - stock control, invoicing, debtors, creditors, general ledger, VAT accounting, balance sheet and income statements, and plenty of reports - and also supports multiple users, and even multiple companies.
As with any similar package, if you're new to accounting in general then there's a great deal to learn. TurboCASH does make things easier with example books, though, and a detailed online manual helps you to get started.
The program is also highly configurable, and it's also a relief to use a free accounting tool which isn't always demanding that you "upgrade".
2. TAS Basics
TAS Software (a division of Sage) sells several accounting packages, but gives Basics away for free. This means it has plenty of limitations - you can't record sales orders or create invoices, for instance - and there's no real support, but if you can live with that then Basics proves to be a very straightforward package.
It can maintain customer and supplier records; you're able to maintain multiple bank accounts, recording the money in and out; simple reporting means it's easy to record who owes you money (and who you own money to), and you get useful help with your VAT return.
First released back in 1998, the open source GnuCash has been constantly developed ever since, and it's now a very flexible accounting system.
A straightforward register makes it quick and easy to enter transactions, but there's also plenty of power here: customer and supplier tracking, invoicing and bill payment, scheduled transaction support, and a host of reporting tools.
Advanced features include budget management and stock portfolios, while each of your accounts can be in different currencies. Double entry accounting and a reconciliation tool help you uncover any errors, and with versions available for Windows, Linux and Mac (and even an Android app) you can run the program just about anywhere.
4. NCH Express Invoice
Express Invoice is free only for businesses with less than five employees, and annoyingly you're asked to confirm that every time the program launches. That aside, though, Express Invoice is a very easy-to-use invoicing package.
After installation, you can create a quote or invoice immediately; just entering a customer's name, product details and so on creates those records for you, and you can print, email or fax the results from within Express Invoice.
It's straightforward to schedule recurring invoices, you can track payments as they come in, and reports keep you up to date with outstanding invoices, item sales and more. If you only need invoicing then check out Express Invoice first.
5. xTuple PostBooks
PostBooks is another open source tool with all the usual accounting features: general ledger, accounts payable and receivable, invoicing, bank reconciliation and more, all accessible via a well-presented interface. But that's just the start.
The program also includes equally capable modules like Products, Inventory, Purchase, Manufacture, CRM and Sales, for instance, while an integrated OpenRPT report writer helps you create the reports you need.
Unsurprisingly, this also comes with a steep learning curve, but PostBooks could be useful for larger businesses, and you can upgrade to commercial packages later if you need more power.
6. VT Cash Book
If your accounting needs are simple then VT Cash Book might appeal, as it's just about recording your income and expenditure. So there's no database of customers or suppliers, no invoicing or purchase order module: instead you'll spend most of your time simply entering transactions via VT Cash Book's straightforward interface.
Still, the program does support multiple accounts, has a simple reconciliation option, and can help with your VAT returns. So if you're a small trader, and just looking for a way to record your cash transactions, then VT Cash Book is worth a look.
7. Invoice Expert XE
Invoice Expert XE is the free version of a commercial product, and has some major restrictions, the most significant being that you're limited to 100 customers and products.
It's still packed with powerful features, though - comprehensive quote and invoice creators, detailed inventory and customer management, useful reports, and more.
There are lots of configuration options, and an excellent interface makes the program very easy to use. The 100 customer limit will be a big problem for most people, then, but if you have a small business where that isn't an issue, Invoice Expert XE's mix of power and simplicity could make it a reasonable choice.
8. Adminsoft Accounts
Adminsoft Accounts is the work of a single developer, rather than the usual large team, but it doesn't look that way from the feature list.
The program is a double entry accounting system which supports accounts payable and receivable, general ledger, invoicing, purchase order processing, stock control, payroll and more. And there are even a few specialist modules (AutoManager helps run a garage, for instance).
Learning how to use all this can take a while, as there are a vast number of menus and dialog boxes to explore. But if you need a lightweight program with plenty of functionality then Adminsoft Accounts could still be a good choice.