Skip to content
SPECIFICTION
Get listed

FreeAgent vs GnuCash

FreeAgent

freeagent.com

GnuCash

gnucash.org

Side by side

FigureFreeAgentGnuCash
Price from£4.17/moFree
Free planYesYes
Free trialYes—
Open source—Yes
WebYes—
Windows—Yes
macOS—Yes
Linux—Yes
iOSYesYes
AndroidYesYes
APIYesYes
Self-hosted—Yes
Plans published232
Spec score · Gym Accounting Software9.2 (#1)8.8 (#7)
Spec score · Financial Management9.2 (#1)8.8 (#4)
Spec score · Accounting & Finance Software9.1 (#1)8.8 (#7)
Spec score · Bookkeeper Software9.3 (#1)8.9 (#3)
Spec score · Bookkeeping Software9.3 (#5)9.0 (#12)
Spec score · Salon Accounting Software9.2 (#2)8.8 (#12)
Spec score · Core Financial Management9.2 (#2)8.9 (#4)
AccountingFreeAgent 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.
APIThe 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.
Founded20071997
Free planYesYes
LicenceThe 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 Store4.8 out of 5 from 14K ratings.2.7 out of 5 from 13 ratings
Rating on Capterra4.5 out of 5 from 179 reviews.4.5 out of 5 from 53 reviews
Rating on G24.3 out of 5 from 43 reviews.4.2 out of 5 from 23 reviews
Rating on Google Play4.3 out of 5 from about 1.73K reviews.4.4 out of 5 from 683 reviews
Rating on Trustpilot4.5 out of 5 from 3,035 reviews.3.7 out of 5 from 1 review
Rating on TrustRadius6.1 out of 10 from 58 reviews and ratings.No overall rating; 1 review
SupportThe 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 requirementsSupported 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 doesFreeAgent 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

FreeAgent pricing →

GnuCash

  • GnuCashFree
  • GnuCashFree

GnuCash pricing →

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.

Visit freeagent.com

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.

Visit gnucash.org