
Frappe Books
Frappe Books is accounting software for small businesses, offered free and under the AGPL-3.0 license.
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.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | open-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
- Open the Frappe Books website
- Install it on your own Frappe site
- Use the web app or a listed platform
- 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
- 1

GnuCash
Free planOpen sourceAndroidiOSAPILinux8.1Free plan - 2
LedgerSMB
Free planOpen sourceAndroidiOSWebAPI8.1Free plan - 3
hledger
Free planOpen sourceAndroidiOSWebAPI7.9Free plan - 4
Oracle Fusion Cloud Expenses
AndroidiOSWebAPI7.7 - 5

GNUKhata
Free planOpen sourceWebAPILinuxSelf-hosted7.6Free plan - 6
Microsoft Dynamics 365 Sales
AndroidiOSWebAPI7.6
