FreeAgent vs GnuCash
FreeAgent
freeagent.comGnuCash
gnucash.orgSide by side
| Figure | FreeAgent | GnuCash |
|---|---|---|
| Price from | £4.17/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | Yes |
| Web | Yes | — |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 23 | 2 |
| Spec score · Gym Accounting Software | 9.2 (#1) | 8.8 (#7) |
| Spec score · Financial Management | 9.2 (#1) | 8.8 (#4) |
| Spec score · Accounting & Finance Software | 9.1 (#1) | 8.8 (#7) |
| Spec score · Bookkeeper Software | 9.3 (#1) | 8.9 (#3) |
| Spec score · Bookkeeping Software | 9.3 (#5) | 9.0 (#12) |
| Spec score · Salon Accounting Software | 9.2 (#2) | 8.8 (#12) |
| Spec score · Core Financial Management | 9.2 (#2) | 8.9 (#4) |
| Accounting | FreeAgent automatically builds real-time business accounts from bank statements, invoices and expenses, and provides reports including Profit and Loss, Balance Sheet and Trial Balance. | Its double-entry accounting requires each transaction’s debits and credits to balance. |
| API | The public API is HTTPS REST-style, uses OAuth 2.0, accepts JSON and XML, and supports GET, POST, PUT and DELETE methods. | A C API in the libgnucash engine abstracts XML and SQL backends for GUI and plugin programmers. |
| Founded | 2007 | 1997 |
| Free plan | Yes | Yes |
| Licence | The service is supplied under a non-exclusive, non-transferable licence rather than as source code for customer modification or redistribution. | GnuCash is open-source software released under the GNU General Public License. |
| Rating on Apple App Store | 4.8 out of 5 from 14K ratings. | 2.7 out of 5 from 13 ratings |
| Rating on Capterra | 4.5 out of 5 from 179 reviews. | 4.5 out of 5 from 53 reviews |
| Rating on G2 | 4.3 out of 5 from 43 reviews. | 4.2 out of 5 from 23 reviews |
| Rating on Google Play | 4.3 out of 5 from about 1.73K reviews. | 4.4 out of 5 from 683 reviews |
| Rating on Trustpilot | 4.5 out of 5 from 3,035 reviews. | 3.7 out of 5 from 1 review |
| Rating on TrustRadius | 6.1 out of 10 from 58 reviews and ratings. | No overall rating; 1 review |
| Support | The pricing page says users can contact UK-based support accountants online or by phone. | The project points users to public mailing lists, IRC, a wiki, documentation, and bug reports for help. |
| System requirements | Supported browsers are current Chrome, Safari, Firefox and Edge; JavaScript and cookies must be enabled, and Internet Explorer 11 is unsupported. | The 5.17 build requirements include GTK+ 3.22.30, Guile 2.0.9, Boost 1.67, WebKitGTK 2.4, GoogleTest 1.8.0, CMake 3.14.5 and SWIG 3.0.12. |
| What it does | FreeAgent is cloud accounting software for small businesses, freelancers, landlords, accountants and bookkeepers. | GnuCash is free accounting software for personal and small-business finances, including bank accounts, stocks, income and expenses. |
Plans
FreeAgent
- Sole trader£10 a month
- Partnership or LLP£19 a month
- Limited company£33 a month
- FreeFree
- Bank-account-funded accountFree
- Eligible bank-account planFree
- Landlord — billed monthly£5 a month
- Smart Capture Unlimited add-on£5 a month
- Sole trader — billed monthly£9.50 a month
- Landlord monthly£10 a month
In their own words
FreeAgent
FreeAgent is accounting software for business administration, invoicing, expenses, tax reporting and business reports. It builds real-time accounts from bank statements, invoices and expenses, with Profit and Loss, Balance Sheet and Trial Balance reports. Users can create recurring invoices, automate late-payment reminders, turn estimates into invoices and accept payments through Stripe and PayPal. FreeAgent can generate MTD-compatible VAT returns and file them directly to HMRC; payroll calculates PAYE and National Insurance and can submit Real Time Information payroll to HMRC. Its iOS and Android apps cover expense recording, time tracking, invoice management and bank transaction reconciliation. It supports bank feeds from most UK banks via Open Banking and connections to HMRC for MTD VAT. The software is designed for small businesses, accountants and bookkeepers. A free plan is listed, alongside paid plans such as Sole trader at £10 a month and Limited company at £33 a month. Smart Capture includes up to 10 receipts and bills per month as standard; a paid Unlimited add-on removes that cap.
GnuCash
GnuCash is free personal and small-business accounting software for tracking bank accounts, stocks, income, and expenses. Its double-entry accounting requires every transaction’s debits and credits to balance. Small-business tools cover customers, vendors, jobs, invoicing, bill payment, tax and billing terms, and budgeting. Users can create customizable balance sheets, profit and loss, and portfolio valuation reports, as well as charts. GnuCash imports QIF and OFX files with transaction matching; German users can use HBCI to download statements and initiate transfers and direct debits. Data is stored in XML by default. Support for SQLite3, MySQL, and PostgreSQL databases is experimental, and some reported corner cases can cause data loss. The GNU GPL-licensed software has installation options for Linux and installers for macOS and Windows. The main application is unavailable for iOS and iPadOS, while the separate Android app appears abandoned according to the project FAQ. The project is maintained, documented, and translated by volunteers.