Frappe Books vs ERPNext: which one do you need? Both are free, open-source products from Frappe. Frappe Books is simple accounting, invoicing, stock and point of sale for a small business. ERPNext is a full ERP with manufacturing, projects, assets and many companies in one system. In October 2026 Books left the desktop and became a web app on the same framework as ERPNext. This guide compares the two fairly and says when each one is enough.
Short answer
Choose Frappe Books if you run one small business that needs accounting, invoicing, simple stock and a point of sale, and you want it free with little set-up. Choose ERPNext if you manufacture, run projects, track assets, need approvals or run several companies in one system. Both run on the Frappe Framework, and Books now runs in a browser.
The right tool is the smallest one that does the job. I lead ERPNext and Frappe programmes at MithTech, a team of Frappe specialists in Bengaluru. We implement ERPNext and do not implement Frappe Books, so read the "when Books is enough" section with that in mind. It is written to be fair anyway: for many small firms, Books is the right answer.
What is the difference between Frappe Books and ERPNext?
Frappe Books is accounting and trading for one small business; ERPNext is a complete ERP for a growing or complex one. Both are built on the Frappe Framework, so they share the same base for users, permissions and data. This table is drawn from each product's own repository and docs.
11 rows
| Frappe Books | ERPNext | |
|---|---|---|
| Who it is for | Small businesses and freelancers | Growing businesses, manufacturers, groups of companies |
| Accounting | Double-entry ledger, journal entries, trial balance, profit and loss, balance sheet | The same, plus budgets, cost centres, multi-company consolidation |
| Sales and purchases | Quotes, invoices, payments, returns | The same, plus sales and purchase orders, approvals, subscriptions |
| Stock | Stock across locations, batches, serial numbers, FIFO valuation | The same, plus more valuation methods and quality inspection |
| Point of sale | Yes: shifts, barcode scanning, pricing rules, coupons, loyalty points | Yes |
| Manufacturing | No | Bills of materials, work orders, capacity planning, subcontracting |
| Projects and assets | No | Projects with tasks and timesheets; asset management |
| Companies | One company at a time | Many companies in one system |
| Users | Several users, with Frappe roles and permissions | Several users, with Frappe roles and permissions |
| Where it runs | Your own Frappe site, in a browser or on a phone | Your own server, Frappe Cloud or a managed host |
| Licence | AGPL-3.0 | GPL-3.0 |
Sources: Frappe Books repository, Frappe Books docs, ERPNext repository, read 29 October 2026. Tax and country features differ by product and change often, so check your country's needs in each product's docs.
What changed in Frappe Books in 2026?
Books moved from a desktop app to a web app on the Frappe Framework. For years, Books was an Electron desktop app that kept one company's data in one file on one computer. Its last desktop release was 0.36.0, on 6 November 2025, and its repository was archived on 2 October 2026 (desktop repository).
The new Books lives in a separate repository (frappe/frappe-books):
- 16.0.0, released 24 October 2026, is the first release for Frappe Framework version 16. Its release notes say it needs Frappe 16.36.0 or later and MariaDB.
- 16.0.1, released 26 October 2026, is a bug-fix release.
- It runs on a Frappe site. Your team signs in from a browser on a computer or a phone, and the data stays in the site's database, not a file.
- Frappe's Books page now says you install it on your own server and the old desktop app is no longer supported (frappe.io/books).
If you use the desktop app today, it keeps working on your computer, but it will get no more fixes. Plan your move while your current version still runs.
When is Frappe Books enough?
When you run one small business with simple stock and no manufacturing, and accounting, invoicing and a counter sale cover your day. Books is free, it is simpler than ERPNext, and the new version adds the multi-user access and phone layout the desktop app lacked.
Books is likely enough if:
- You run one company, or keep each company separate.
- You buy and sell finished goods or services, and do not make things from parts.
- Your stock needs are batches, serial numbers and FIFO, not several valuation methods or quality checks.
- You need a point of sale at a counter, with barcodes and simple pricing rules.
- A few people use it, and you do not need approval chains.
We implement ERPNext, not Books, and we still say this plainly: if the list above describes you, start with Books. Moving up later is a known path, covered below.
When do you need ERPNext?
When the business does more than buy, sell and keep books: making things, running projects, tracking assets, approving spend or running several companies.
You need ERPNext if:
- You manufacture: bills of materials, work orders, routings, subcontracting.
- You run projects and bill time or track costs against them.
- You own assets that need depreciation and maintenance.
- You run several companies and want them in one system with consolidated reports.
- You need approvals, such as purchase orders above a limit.
- You want integrations with a store, a bank or other systems, built on one platform.
ERPNext needs more set-up than Books, and most businesses use an implementer or a trained in-house person to do it. The ERPNext platform page explains what it covers, and the timeline guide explains how long a set-up takes.
What is Accessory Mode, and when will it matter?
Accessory Mode is a setting in Books' development branch that turns Books into a simpler screen over ERPNext's own documents, for one company at a time. It is not in the 16.0 releases. It sits in the develop branch, which targets the next Frappe Framework version, so treat it as coming, not available today.
What Frappe's code says about it, read on 29 October 2026:
- The setting. A "Books ERPNext Settings" page has an Accessory Mode switch. Its description says Books "becomes a simple UI for ERPNext".
- One company. Books works on one company at a time, and a default company is required for the mode.
- No conversion. The description says standalone Books data stays as it is and comes back when you turn the mode off. Switching it on does not move your Books records into ERPNext.
When it ships, it could suit a business on ERPNext that wants a simpler screen for counter staff or a small branch, without giving them ERPNext's full desk. Until then, the choice is Books on its own or ERPNext on its own.
How do you move from Frappe Books to ERPNext?
Treat it as a data migration: bring your masters and opening balances into ERPNext as of a cut-off date, and keep Books for your history. Accessory Mode will not do it for you, because it does not convert Books data.
Pick a cut-off date
Choose a month-end, ideally the end of a financial year, so the opening balances are clean.
Export your masters from Books
Export customers, suppliers, items and the chart of accounts as spreadsheets.
Load them into ERPNext
Use ERPNext's Data Import tool to load the masters, then the opening balances, open invoices and stock as of the cut-off.
Check that it ties out
Compare ERPNext's opening trial balance and stock with Books on the cut-off date. Fix any differences before anyone starts working in ERPNext.
Keep Books for reference
Leave past years in Books, so you can still open old invoices and reports.
The data migration guide has the full checklist. If you want help with it, our ERPNext implementation service covers the move.
What about Tally, Zoho Books or QuickBooks?
They are the other common choices for small-business accounting, and each has a fair case. Tally is the default for many Indian accountants. Zoho Books is a hosted service that is easy to start with. QuickBooks is widely used outside India. Books' advantages are that it is free, open source and runs on your own server; its trade-off is a smaller ecosystem.
We have compared them elsewhere: ERPNext vs Tally, ERPNext vs Zoho, and the open-source QuickBooks alternatives. For a young company choosing its first system, the ERPNext for startups guide helps.
Frequently asked questions
+Is Frappe Books still a desktop app?
No longer. Frappe archived the desktop app's repository on 2 October 2026, and its Books page says the old desktop app is no longer supported. Frappe Books 16.0.0, released on 24 October 2026, is a web app you install on a Frappe site and use in a browser on a computer or phone.
+Is Frappe Books free?
Yes. Frappe Books is free and open source under the AGPL-3.0 licence, with no subscription. You install it on a Frappe site on your own server. The cost is the server and the time to set it up and keep it updated, or paying someone to do that for you.
+Can Frappe Books and ERPNext run on the same site?
Both are Frappe Framework apps, and the 16.0 release of Books targets the same framework version as ERPNext 16. The Accessory Mode that makes Books a screen over ERPNext's data is only in Books' development branch for now. Until it ships in a release, treat them as separate choices.
+When should I move from Frappe Books to ERPNext?
When you start making things from parts, running projects, tracking assets, needing approvals or adding companies you want in one system. Move at a month-end, ideally a year-end, and bring masters and opening balances into ERPNext with its Data Import tool. Keep past years in Books for reference.
+Does Frappe implement Books for customers?
Frappe's Books page points you to install it yourself on your own server, with documentation and a community group for help. If you want someone to set it up, any Frappe developer can install a Frappe app. We implement ERPNext, not Books, and will say so if Books is the better fit.
What is the bottom line?
Frappe Books is enough for a small business that buys, sells and keeps books, and it is free. ERPNext is for the business that makes things, runs projects or groups companies. Books now runs in a browser on the same framework as ERPNext, and a way to use Books as a simpler screen on ERPNext is in development. Start with the smaller tool if it fits, and move up when the list of needs says so.
Outgrowing Books, or not sure which fits?
Compare what ERPNext adds with what you use today. If Books is still the better fit, we will tell you on the free call.
Comments & ratings
No comments yet. Start a new discussion.
Manoj · Published on 29 October 2026
Worked with us? Leave a Google review