
Frappe Books
7.9#3 in general ledger softwareFree planFree planAndroidiOSWebAPI
Visit

| Fact | Frappe Books | GNUKhata |
|---|---|---|
| API | Frappe supplies REST and RPC HTTP APIs, including CRUD endpoints for documents and whitelisted Python method calls. | gkcore is GNUKhata's REST API server and exposes Swagger documentation locally at /docs/. |
| Financial reports | Included reports are General Ledger, Profit and Loss, Balance Sheet and Trial Balance. | Reports include profit and loss, balance sheet, cash flow, ledger, trial balance, product and stock registers. |
| Free plan | Yes | Yes |
| Installation | The documented Bench setup creates a Frappe bench, fetches the frappe-books app, creates a site and installs frappe_books. | The v8.0 beta officially supports Docker installations; older Linux and Windows v7 installers are no longer maintained. |
| Inventory | Inventory tools cover stock movements, delivery notes, purchase receipts, batches, serial numbers and FIFO valuation. | Inventory can be tracked across multiple godowns with HSN-coded products. |
| License | The current frappe-books repository identifies its license as AGPL-3.0-only. | The gkcore repository identifies the software as licensed under GNU AGPL-3.0. |
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.
GNUKhata suits SMEs, traders, startups, and NGOs seeking accounting and inventory tools with an Indian GST focus. Users needing advanced GST workflows or a well-tested Windows installation should note its stated limitations.