EVERYTHING XIAOMI
Get listed
Frappe Books logo

Frappe Books

Frappe Books is accounting software for small businesses, offered free and under the AGPL-3.0 license.

Place
#3 of 25
Score
7.9
Frappe Books's website

What Frappe Books is

Frappe Books is accounting software for small businesses, offered free and under the AGPL-3.0 license. It covers sales and purchasing tasks, including quotes, invoices, payments, bills, supplier payments, and returns. Inventory tools track stock across locations, with support for batches, expiry dates, and serial numbers, as well as point-of-sale transactions. Its accounting features use double-entry books and include a country-specific chart of accounts, journal entries, and financial reports. Businesses in India can generate GSTR-1 and GSTR-2 reports for GST returns. Books User, Books Manager, and System Manager roles control access to records, reports, and settings. The product runs on a customer’s own server, with company data stored in that Frappe site’s database. It can be opened in a phone browser and added to the home screen, but requires an internet connection. Frappe lists Android, iOS, Linux, macOS, self-hosted, web, and Windows support. The old desktop app is no longer supported.

Good

  • Free and open source under AGPL-3.0.
  • Tracks stock across locations and serial numbers.
  • Includes double-entry books and financial reports.
  • Role-based controls govern access to records and settings.

Watch out

  • Requires a Frappe site on the customer’s own server.
  • Phone browser use requires an internet connection.
  • The old desktop app is no longer supported.

Who it suits

Frappe Books suits small businesses looking for self-hosted accounting, inventory, and sales or purchasing records. Businesses in India may find its GST return reports relevant.

Verdict

Frappe Books combines bookkeeping with invoicing, purchasing, and inventory tools, while keeping company data in the customer’s Frappe site. The unsupported old desktop app and self-hosted setup are important considerations before choosing it.

Plans and prices

From Frappe Books's own pricing page, checked 15 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeopen-source · no subscription · self-hosted

The facts

Each one read from Frappe Books's own pages, with the date it was checked.

What it does

Accounting
It keeps double-entry books and includes a country-specific chart of accounts, journal entries, and financial reports.checked 8 Oct 2026
AlternativeTo listing
AlternativeTo lists Frappe Books as free AGPL-3.0 software for Mac, Windows and Linux, with no user comments or reviews shown.checked 15 Oct 2026
API
Frappe supplies REST and RPC HTTP APIs, including CRUD endpoints for documents and whitelisted Python method calls.checked 15 Oct 2026
API authentication
The REST documentation describes token authentication using an API key and secret, plus cookie-based sessions.checked 15 Oct 2026
Backups
The installation guide instructs administrators to back up the database and attached files with Bench and retain site_config.json.checked 15 Oct 2026
Changelog
The former desktop repository's v0.36.0 release added party ledger, multiple item selection, Swiss localization and print-template terms and conditions.checked 15 Oct 2026
Data storage
Company data is stored in the site database and the current installation has no downloadable local database file.checked 15 Oct 2026
Developer extensibility
The framework exposes Python and JavaScript APIs, hooks, query tools, form controls, dialogs, charts and scanner functions.checked 15 Oct 2026
Documentation
The documentation site includes setup, roles, transactions, POS, currencies, inventory, reports, settings and customization topics.checked 15 Oct 2026
Double-entry accounting
The application provides a double-entry ledger, chart of accounts and journal entries.checked 15 Oct 2026
Financial reports
Included reports are General Ledger, Profit and Loss, Balance Sheet and Trial Balance.checked 15 Oct 2026
Hosting model
Frappe Books is installed on a Frappe site and accessed through a browser on computers or phones.checked 15 Oct 2026
India GST
For India, GSTR-1 and GSTR-2 reports are available for GST returns.checked 8 Oct 2026
Installation
The documented Bench setup creates a Frappe bench, fetches the frappe-books app, creates a site and installs frappe_books.checked 15 Oct 2026
Inventory
Inventory tools cover stock movements, delivery notes, purchase receipts, batches, serial numbers and FIFO valuation.checked 15 Oct 2026
Inventory tracking
Yeschecked 20 Sep 2026
Invoice creation
Yeschecked 20 Sep 2026
License
The current frappe-books repository identifies its license as AGPL-3.0-only.checked 15 Oct 2026
Limit: collaboration
Gappsy says the earlier desktop application lacked native multi-user collaboration.checked 15 Oct 2026
Limit: data reliability
Another SourceForge reviewer reported that an update corrupted the database and prevented it from loading.checked 15 Oct 2026
Limit: maturity
The October 2026 announcement says the replacement was available on the develop branch only at that time.checked 15 Oct 2026
Limit: prior maintenance
The same announcement says the earlier desktop application had gone unmaintained for a substantial period because it lacked an owner.checked 15 Oct 2026

Money

Free plan
Yeschecked 20 Sep 2026

Where it runs

Inventory and POS
It supports stock across locations, batches, expiry dates, serial numbers, and point-of-sale transactions.checked 8 Oct 2026
The full review of Frappe Books

Overview

Frappe Books is small-business accounting software that brings bookkeeping together with invoicing, purchasing, and inventory management. It suits businesses willing to run it on their own Frappe site and keep company data on their own server. Its broad accounting and sales toolkit costs nothing, but the unsupported legacy desktop app and self-hosted setup make it a less straightforward choice than a ready-to-use hosted service.

Key features

Books handles quotes, invoices, payments, bills, supplier payments, and returns, so it can cover more of a business’s routine sales and purchasing workflow than a ledger-only tool. Inventory support extends to stock across locations, batches, expiry dates, serial numbers, and point-of-sale transactions—useful for businesses tracking goods closely, though those capabilities come with the responsibility of running the software on a Frappe site.

Its accounting is based on double-entry books, with a country-specific chart of accounts, journal entries, and financial reports. Businesses in India also get GSTR-1 and GSTR-2 reports for GST returns. Access can be divided among Books User, Books Manager, and System Manager roles, which helps separate routine record access from management and settings.

Company data remains in the Frappe site's database, and the product runs on the customer's own server. That gives the business control over where its data is kept, but also means a self-hosted deployment is central to choosing Books. It can be used in a phone browser and added to the home screen, but requires an internet connection. Frappe states that its quality and information security systems hold ISO 9001:2015 and ISO 27001:2022 certifications and SOC 2 Type II attestation. The product is listed under the AGPL-3.0 license.

Pricing

Frappe Books has one free plan: free, with no subscription. It is free and open source and is installed on the customer's own Frappe site. There is no free trial because the plan is free; the trade-off is that this is not a hosted option that removes the self-hosting requirement. No paid Books plan is offered.

Platforms

Frappe Books is listed for Android, iOS, Linux, macOS, web, Windows, and self-hosted use. On phones, it runs in a browser and can be added to the home screen, with an internet connection required. The old desktop app is no longer supported, so desktop users should not choose Books on the assumption that the legacy standalone app remains a supported route.

Who it's for

Books is best suited to a small business that wants double-entry accounting alongside invoicing, purchasing, stock controls, and point-of-sale transactions, and is prepared to run the software on its own Frappe site. Its India GST reports are a particular fit for businesses that need GSTR-1 and GSTR-2. It is a poor fit for anyone who wants a supported old desktop app or does not want an internet-dependent, self-hosted setup.

Pros and cons

  • Pros: The free, open-source plan includes bookkeeping, sales and purchasing workflows, inventory tools, and point-of-sale transactions, giving small businesses a substantial set of functions without a subscription.
  • Pros: Company data stays in the Frappe site's database on the customer's server, a meaningful advantage for businesses that want to keep control of their data location.
  • Pros: Role-based access and, for India, GSTR-1 and GSTR-2 reports address practical needs around team access and GST returns.
  • Cons: The customer must run Books on its own Frappe site, which makes self-hosting a real requirement rather than an optional technical detail.
  • Cons: The old desktop app is no longer supported, and phone-browser use requires an internet connection.

Alternatives

For another free bookkeeping option, Beancount is available across Linux, macOS, web, Windows, API, and self-hosted platforms; choose it if that platform mix better matches your needs. hledger is also free, with Linux, macOS, web, Windows, API, and self-hosted availability.

BUSY offers a free Express plan for billing and accounting, with multiple companies and financial years, and also has a free trial. GnuCash is free desktop accounting for personal and small-business use on Linux, macOS, and Windows; it is a fit for readers who prefer desktop software. GNUKhata is free and open source, runs on Linux, Windows, web, and self-hosted platforms, and its current v8.0 supports Docker installation. FrontAccounting is free accounting software for self-hosted and web use.

Infor Public Sector has custom pricing. Adagio Accounting is a paid option at $100 a month for its Adagio for Accountants plan, which includes Ledger & Financial Reporter, Payables & EFT, BankRec, Cloud Manager & Console, Datacare, and one admin and one general user license.

Explore more options in General Ledger Software and Bookkeeping Software.

Verdict

Choose Frappe Books if your small business wants a free, open-source accounting system that also handles invoices, purchasing, and inventory, and you are comfortable operating it on your own Frappe site. Its range of tools and customer-controlled data make it compelling for that setup. Look elsewhere if you need a supported legacy desktop app or want to avoid self-hosting and an internet-dependent phone experience.

Getting started

  1. Open the Frappe Books website
  2. Install it on your own Frappe site
  3. Use the web app or a listed platform
  4. On a phone, open it in a browser and optionally add it to the home screen

Limits worth knowing

The free plan is for installation on your own Frappe site and has no subscription. Phone browser use requires an internet connection; the old desktop app is no longer supported.

Questions

How much does Frappe Books cost?

The Free plan costs nothing, with no subscription.

Is Frappe Books open source?

Yes. The product page lists it under the AGPL-3.0 license.

What platforms does it support?

Listed platforms are Android, iOS, Linux, macOS, self-hosted, web, and Windows.

Can I use it on a phone?

It runs in a phone browser and can be added to the home screen. An internet connection is required.

Where is company data stored?

Company data stays in the database of the customer's Frappe site, and the product runs on the customer's own server.

Does it support India GST reports?

Yes. GSTR-1 and GSTR-2 reports are available for GST returns.

Alternatives to Frappe Books

All alternatives
  1. 1GnuCash logo

    GnuCash

    Free planOpen sourceAndroidiOSAPILinux
    8.1Free plan
  2. 2

    LedgerSMB

    Free planOpen sourceAndroidiOSWebAPI
    8.1Free plan
  3. 3

    hledger

    Free planOpen sourceAndroidiOSWebAPI
    7.9Free plan
  4. 4
    7.7
  5. 5GNUKhata logo

    GNUKhata

    Free planOpen sourceWebAPILinuxSelf-hosted
    7.6Free plan
  6. 6
    7.6