
GNUKhata
GNUKhata is free, open-source financial accounting and inventory software for SMEs, traders, startups, and NGOs, with a focus on Indian GST requirements.
What GNUKhata is
GNUKhata is free, open-source financial accounting and inventory software for SMEs, traders, startups, and NGOs, with a focus on Indian GST requirements. It handles sales and purchase invoices, point-of-sale entries, delivery notes, debit and credit notes, payments, and receipts. Accounting functions include a customizable chart of accounts, journal and other vouchers, and year-end book closing and rollover. For inventory, it tracks stock across multiple godowns and stores product and service records, tax details, and HSN search information. Reports include Profit & Loss, Balance Sheet, and stock summaries. GNUKhata can generate GSTR-1 reports and export them as JSON for upload to the GST portal. User roles include Admin, Manager, Operator, Internal Auditor, and Godown In charge. Version 8.0 is distributed as Docker images; Windows installation is possible, but the project says it is not well tested. The project also says the code has not had a security audit and recommends use in a private environment. It lacks online e-way billing, e-invoicing, and GST-2A/GSTR-2B reconciliation.
Good
- Free and open-source accounting and inventory software
- Tracks stock across multiple godowns
- Provides Profit & Loss and Balance Sheet reports
- Exports GSTR-1 reports as JSON
- Supports multiple user roles
Watch out
- Code has not had a security audit
- Windows installation is not well tested
- No online e-way billing or e-invoicing
- No GST-2A/GSTR-2B reconciliation
Who it suits
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.
Verdict
GNUKhata covers accounting, inventory, and GSTR-1 reporting for organizations working with Indian GST requirements. Its un-audited code, Windows caveat, and missing advanced GST functions are important considerations.
Plans and prices
From GNUKhata's own pricing page, checked 29 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| GNUKhata | Free | Free and open source; current v8.0 supports Docker installation |
| GNUKhata free/open-source software | Free | Accounting and inventory software for SMEs, traders, startups and NGOs · Docker installation for v8.0 beta |
The facts
Each one read from GNUKhata's own pages, with the date it was checked.
What it does
- Access controls
- It supports multiple user roles, including Admin, Manager, Operator, Internal Auditor, and Godown In charge.checked 29 Sep 2026
- Accounting and inventory
- GNUKhata is free and open source financial accounting and inventory software for SMEs, traders, startups, and NGOs.checked 29 Sep 2026
- Accounting tools
- It includes a customizable chart of accounts, journal, payment, receipt, and contra vouchers, and year-end book closing and rollover.checked 29 Sep 2026
- API
- gkcore is GNUKhata's REST API server and exposes Swagger documentation locally at /docs/.checked 15 Oct 2026
- Architecture
- The current system uses a Pyramid Python backend and a Vue.js 2 frontend in a REST architecture.checked 15 Oct 2026
- Banking
- It supports multiple bank accounts, IFSC lookup and bank reconciliation.checked 15 Oct 2026
- Dashboard
- The dashboard summarizes sales, payments, stock and other business metrics.checked 15 Oct 2026
- Educational adoption
- A Maharashtra state information-technology textbook teaches GNUKhata as free open-source accounting software with reports, inventory, spreadsheet exchange and GST functions.checked 15 Oct 2026
- Financial reports
- Reports include profit and loss, balance sheet, cash flow, ledger, trial balance, product and stock registers.checked 15 Oct 2026
- Government support
- ICFOSS says it provided technical and financial support for GNUKhata and subsidized half of installation costs for startups adopting it.checked 15 Oct 2026
- GST
- GNUKhata can prepare and export GSTR-1 data as JSON for GST filing.checked 15 Oct 2026
- GST export
- GNUKhata can generate GSTR-1 reports and export them as JSON for upload to the GST portal.checked 29 Sep 2026
- Import and export
- The FAQ says accounting data can be imported from CSV, TSV and Excel, while reports can be exported as PDF, CSV or Excel.checked 15 Oct 2026
- Independent installation limit
- SourceForge's listing presents GNUKhata as free Indian accounting software but notes setup is more technical than commercial alternatives.checked 15 Oct 2026
- Independent limit: global use
- OpenSourceForU identified India-specific design and lack of multiple currencies as barriers to wider international adoption.checked 15 Oct 2026
- Independent praise: India focus
- OpenSourceForU praised GST-ready invoices, spreadsheet import, POS, godown stock reporting and drill-down accounting reports.checked 15 Oct 2026
- Independent review
- ITSFOSS described GNUKhata as free, open source and versatile for personal finance through larger businesses, with inventory and tax functions.checked 15 Oct 2026
- Installation
- The v8.0 beta officially supports Docker installations; older Linux and Windows v7 installers are no longer maintained.checked 15 Oct 2026
- Intended users
- GNUKhata was initiated in India in 2009 for SMEs, traders, startups, and NGOs, with a focus on Indian GST requirements.checked 29 Sep 2026
The company
- Company founding
- LinkedIn lists Digital Freedom Foundation as founded in 2013, while GNUKhata's own history says the project began in India in 2009.checked 15 Oct 2026
- Company headquarters
- LinkedIn lists Digital Freedom Foundation headquarters in Phnom Penh, Cambodia.checked 15 Oct 2026
- Company size
- LinkedIn lists Digital Freedom Foundation as a nonprofit with 2–10 employees.checked 15 Oct 2026
- Founded
- 2009checked 28 Sep 2026
Money
- Free plan
- Yeschecked 21 Sep 2026
The full review of GNUKhata
GNUKhata is free, open-source accounting and inventory software built around Indian business workflows. It is best suited to SMEs, traders, startups, and NGOs that need bookkeeping, stock control, and GSTR-1 reporting. Its broad transaction coverage is appealing, but organizations that need advanced GST functions or audited code should consider other options.
Overview
GNUKhata brings invoicing, bookkeeping, stock management, and financial reporting into one product, with support for multiple entities and an audit trail. That combination can serve organizations managing more than one entity or needing traceable records without paying for a software license. It does not support multi-currency, which rules it out for businesses that need foreign-currency accounting.
GNUKhata began in India in 2009 with a focus on Indian GST requirements. Its roles include Admin, Manager, Operator, Internal Auditor, and Godown In charge, allowing organizations to assign different operational responsibilities.
Key features
Sales and accounting
Sales and purchase invoices, point-of-sale entries, delivery notes, debit and credit notes, payments, and receipts cover a substantial portion of routine transaction work. The customizable chart of accounts, journal and contra vouchers, and year-end book closing and rollover provide a conventional accounting structure. For small organizations that need transactions and books together, this breadth is more useful than a tool limited to ledger entries.
Inventory and reports
GNUKhata tracks stock across multiple godowns and supports product and service records, tax details, and HSN search. This makes it a practical fit for traders managing stock at more than one location. Profit & Loss, Balance Sheet, and stock summaries connect operational activity with financial reporting.
GST reporting and limits
The software generates GSTR-1 reports that can be exported as JSON for upload to the GST portal. That supports a defined part of a GST workflow, but the product does not support online e-way billing, e-invoicing, or GST-2A/GSTR-2B reconciliation, among other advanced GST functions. Organizations that depend on those workflows should choose a more complete GST solution.
Security and deployment
The project says SQL injection issues have been fixed, but the code has not had a security audit and the project recommends private-environment use. That is a material caution for organizations weighing deployment, particularly if they need audited software. GNUKhata v8.0 is distributed as Docker images; Windows installation is possible, but is not well tested, so Windows users should be prepared for uncertainty around installation.
Pricing
GNUKhata is free and open source. The GNUKhata plan costs nothing and supports the current v8.0 Docker installation. There are no paid tiers or seat charges in the stated plan, making it an option for organizations seeking accounting and inventory software without a software fee.
Platforms
GNUKhata supports Linux, web, self-hosted, and Windows use. The Docker distribution is the clearest stated route for v8.0; Windows installation is possible but not well tested. Organizations choosing self-hosting should weigh the private-environment recommendation alongside their own security needs.
Who it's for
GNUKhata is a strong fit for Indian SMEs, traders, startups, and NGOs that need accounting, inventory tracking, and GSTR-1 reporting in a free package. It is less suitable for businesses requiring multi-currency accounting, advanced GST workflows, or security assurance from an audited codebase. Users seeking help can turn to the project's Telegram, Matrix, and mailing-list channels.
Pros and cons
- Pros: Free, open-source access combines accounting, sales, purchases, and inventory without a software charge.
- Pros: Multi-godown stock tracking and product, service, tax, and HSN records serve traders with varied inventory needs.
- Pros: GSTR-1 JSON export supports a direct reporting step for Indian GST users.
- Pros: Multiple entities, an audit trail, and distinct user roles help organize work across entities and responsibilities.
- Cons: No multi-currency support makes it a poor match for foreign-currency books.
- Cons: Missing e-way billing, e-invoicing, and GST reconciliation leave important workflows uncovered for some GST-led businesses.
- Cons: The unaudited code and private-environment recommendation warrant caution for organizations with stricter security requirements.
- Cons: Windows installation is not well tested, despite being possible.
Alternatives
BUSY is worth considering for readers who want a freemium alternative with a free billing and accounting plan covering multiple companies, multiple financial years, invoices, and receipts.
Infor Public Sector is a paid alternative with web, mobile, Windows, and self-hosted platforms; its pricing is custom.
Adagio Accounting may suit readers looking for a paid accounting package with a stated monthly plan: Adagio for Accountants costs $100 a month and includes ledger and financial reporting, payables, EFT, bank reconciliation, and one admin and one general user license.
Blackbaud Financial Edge NXT is a paid web and API option with custom pricing; implementation, training, and ongoing support may be included.
Flexi is a paid alternative available through web, API, and self-hosted platforms.
Marg ERP is a paid option for Windows, web, Android, and iOS, with plans including a maximum of two users and two companies.
AccountMate is a Windows-based paid alternative offering perpetual-license or rental-agreement arrangements, with local or hosted deployment options.
GnuCash is another free accounting option for Linux, Windows, and macOS.
For readers comparing category options, see General Ledger Software and Bookkeeping Software.
Verdict
Choose GNUKhata if you are an Indian SME, trader, startup, or NGO seeking free accounting, stock management, and GSTR-1 reporting in one open-source product. Its strongest reason to buy in is the breadth of business workflows at no software cost; its strongest reason to look elsewhere is the combination of missing advanced GST functions and unaudited code.
Alternatives to GNUKhata
- 1

GnuCash
Free planOpen sourceAndroidiOSAPILinux8.1Free plan - 2
LedgerSMB
Free planOpen sourceAndroidiOSWebAPI8.1Free plan - 3

Frappe Books
Free planOpen sourceAndroidiOSWebAPI7.9Free plan - 4
hledger
Free planOpen sourceAndroidiOSWebAPI7.9Free plan - 5
Oracle Fusion Cloud Expenses
AndroidiOSWebAPI7.7 - 6
Microsoft Dynamics 365 Sales
AndroidiOSWebAPI7.6
