FREEDOM251

Freedom251 › Bookkeeping Software

GNUKhata

by GNUKhata

Free plan Open source APILinuxSelf-hostedWebWindows

Visit GNUKhata Alternatives Pricing

GNUKhata's own site

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 tools include a customizable chart of accounts, journal and other vouchers, and year-end closing and rollover. For inventory, it tracks stock across multiple godowns and records products, services, tax details, and HSN searches. Reports cover finances and stock, including Profit & Loss, Balance Sheet, and stock summaries. GNUKhata can generate GSTR-1 reports and export them as JSON for upload to the GST portal. Multiple user roles include Admin, Manager, Operator, Internal Auditor, and Godown In charge. Version 8.0 is distributed as Docker images; Windows installation is possible, though the project says it is not well tested. The project also says its code has not had a security audit and recommends use in a private environment. It does not support online e-way billing, e-invoicing, or GST-2A/GSTR-2B reconciliation.

Who it suits

GNUKhata is intended for SMEs, traders, startups, and NGOs managing accounts and stock, particularly those working with Indian GST requirements. Its private-environment recommendation is relevant to deployment decisions.

What it does well

  • Free and open-source accounting and inventory software.
  • Tracks stock across multiple godowns.
  • Exports GSTR-1 reports as JSON.
  • Includes multiple user roles.

What to know first

  • Code has not had a security audit.
  • Windows installation is not well tested.
  • Does not support online e-way billing or e-invoicing.
  • No GST-2A/GSTR-2B reconciliation.

Limits

The software does not currently support online e-way billing or e-invoicing, GST-2A/GSTR-2B reconciliation, or several other advanced GST features. It does not support multi-currency.

Plans

PlanBilled and limitsPrice
GNUKhataFree and open source; current v8.0 supports Docker installationFree
GNUKhata free/open-source softwareAccounting and inventory software for SMEs, traders, startups and NGOs · Docker installation for v8.0 betaFree

As gnukhata.org lists them, read 29 Sept 2026. The maker's own page has the final word.

Getting started

  1. Visit the GNUKhata website.
  2. Choose an installation route for your environment; v8.0 is distributed as Docker images.
  3. For Windows, account for the project's note that installation is not well tested.
  4. Use the free GNUKhata plan.

Overview

GNUKhata is free, open-source accounting and inventory software built for SMEs, traders, startups, and NGOs. It is best suited to organizations working with Indian GST that also need to manage stock; its broad transaction coverage is balanced by gaps in advanced GST workflows and a security caveat.

Key features

Transactions and books

Sales and purchase invoices, point-of-sale entries, delivery notes, debit and credit notes, payments, and receipts cover a wide range of routine transactions. A customizable chart of accounts, journal and contra vouchers, and year-end closing and rollover support conventional bookkeeping. Multi-entity support and an audit trail add useful structure for organizations handling multiple entities or needing transaction traceability.

Stock and reporting

GNUKhata tracks stock across multiple godowns, with product and service records, tax details, and HSN search. Profit & Loss, Balance Sheet, and stock summaries connect financial and inventory activity. This combination is especially relevant to traders managing stock in more than one location. The absence of multi-currency support makes it a poor fit for organizations that need foreign-currency accounting.

GST and access controls

GSTR-1 reports can be exported as JSON for upload to the GST portal, and roles include Admin, Manager, Operator, Internal Auditor, and Godown In charge. These features support reporting and differentiated access, but they do not cover the full GST workflow: GNUKhata lacks online e-way billing, e-invoicing, and GST-2A/GSTR-2B reconciliation, among other advanced GST features. Businesses that depend on those processes should choose a more complete GST system.

Deployment and security

GNUKhata v8.0 is distributed as Docker images. Windows installation is possible, but the project says it is not well tested, so Windows users should be prepared for deployment uncertainty. The project says SQL injection issues are fixed, while also noting that the code has not had a security audit and recommending use in a private environment. That caveat matters for organizations deciding whether it is appropriate for their deployment and security requirements.

Pricing

The GNUKhata plan costs nothing and is free and open source. It includes the current v8.0 release, distributed as Docker images. There are no paid plan tiers to weigh against a lower-cost option; the trade-off is instead whether its feature coverage, deployment approach, and security caveat suit your organization. General support channels include Telegram, Matrix, and a mailing list.

Platforms

GNUKhata is available for Linux, web, and self-hosted use, with Windows installation also possible but not well tested. The Docker-image distribution for v8.0 is a practical consideration for teams planning how to deploy and maintain it.

Who it's for

SMEs, traders, startups, and NGOs focused on Indian GST are the natural audience, particularly those that need accounting and inventory in one system and can work with GSTR-1 reporting rather than advanced GST automation. It is less suitable for organizations requiring multi-currency books, online e-way billing, e-invoicing, GST-2A/GSTR-2B reconciliation, or a security-audited codebase.

Pros and cons

  • Pros: Free and open source, with invoices, payment records, year-end accounting, stock tracking across multiple godowns, and financial and stock reports in one product.
  • Pros: GSTR-1 JSON export and multiple user roles address useful parts of GST reporting and access management.
  • Cons: Missing several advanced GST workflows, including e-invoicing and GST-2A/GSTR-2B reconciliation, limits its usefulness for businesses that rely on them.
  • Cons: No multi-currency support rules out organizations that need foreign-currency accounting.
  • Cons: The code has not had a security audit, and the project recommends a private environment; Windows installation is also not well tested.

Alternatives

Choose BUSY if its free Express plan, described as covering billing, accounting, multiple companies, multiple financial years, invoices, and receipts, better matches your needs. Choose GnuCash for free desktop accounting on Linux, macOS, or Windows if GNUKhata's GST-oriented reporting and inventory scope are not priorities. Frappe Books is another free option for Windows, macOS, and Linux. Ledger is a free option for Windows, macOS, and Linux.

Infor Public Sector is a paid alternative with a listed contact-for-pricing approach. Adagio Accounting has a listed Adagio for Accountants plan at $100 a month. AccountMate offers perpetual-license and rental-agreement options with prices not listed. Flexi is a paid option with web, API, and self-hosted platforms. For a broader comparison, see General Ledger Software and Bookkeeping Software.

Verdict

Choose GNUKhata if you are an Indian SME, trader, startup, or NGO seeking free accounting and stock management with GSTR-1 export. Its transaction and inventory breadth is a strong reason to consider it, but businesses needing advanced GST automation, multi-currency accounting, or an audited codebase should look elsewhere.

Verdict

GNUKhata combines accounting, stock tracking, and selected GST reporting without a listed price. Teams should weigh its stated security and GST feature limits before choosing it.

Questions

How much does GNUKhata cost?

The GNUKhata plan is free and open source, priced at $0.

Which platforms does GNUKhata support?

Its listed platforms are Linux, self-hosted, web, and Windows. Version 8.0 is distributed as Docker images, and Windows installation is possible but not well tested.

Is GNUKhata open source?

Yes. GNUKhata is free and open source.

Who makes GNUKhata?

The maker is GNUKhata, founded in 2009.

Does GNUKhata support GST reporting?

It can generate GSTR-1 reports and export them as JSON for upload to the GST portal. It does not currently support online e-way billing or e-invoicing, or GST-2A/GSTR-2B reconciliation.

Does GNUKhata support multiple currencies?

No. Multi-currency support is listed as unavailable.

Facts from GNUKhata's own pages

Access controls
It supports multiple user roles, including Admin, Manager, Operator, Internal Auditor, and Godown In charge. · gnukhata.org, 29 Sept 2026
Accounting and inventory
GNUKhata is free and open source financial accounting and inventory software for SMEs, traders, startups, and NGOs. · gnukhata.org, 29 Sept 2026
Accounting tools
It includes a customizable chart of accounts, journal, payment, receipt, and contra vouchers, and year-end book closing and rollover. · gnukhata.org, 29 Sept 2026
API
gkcore is GNUKhata's REST API server and exposes Swagger documentation locally at /docs/. · github.com, 15 Oct 2026
Architecture
The current system uses a Pyramid Python backend and a Vue.js 2 frontend in a REST architecture. · gnukhata.org, 15 Oct 2026
Banking
It supports multiple bank accounts, IFSC lookup and bank reconciliation. · gnukhata.org, 15 Oct 2026
Company founding
LinkedIn lists Digital Freedom Foundation as founded in 2013, while GNUKhata's own history says the project began in India in 2009. · linkedin.com, 15 Oct 2026
Company headquarters
LinkedIn lists Digital Freedom Foundation headquarters in Phnom Penh, Cambodia. · linkedin.com, 15 Oct 2026
Company size
LinkedIn lists Digital Freedom Foundation as a nonprofit with 2–10 employees. · linkedin.com, 15 Oct 2026
Dashboard
The dashboard summarizes sales, payments, stock and other business metrics. · gnukhata.org, 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. · ksedtech.com, 15 Oct 2026
Financial reports
Reports include profit and loss, balance sheet, cash flow, ledger, trial balance, product and stock registers. · gnukhata.org, 15 Oct 2026
Founded
2009 · gnukhata.org, 28 Sept 2026
Free plan
Yes · gnukhata.org, 21 Sept 2026
Government support
ICFOSS says it provided technical and financial support for GNUKhata and subsidized half of installation costs for startups adopting it. · icfoss.in, 15 Oct 2026
GST
GNUKhata can prepare and export GSTR-1 data as JSON for GST filing. · gnukhata.org, 15 Oct 2026
GST export
GNUKhata can generate GSTR-1 reports and export them as JSON for upload to the GST portal. · gnukhata.org, 29 Sept 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. · gnukhata.org, 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. · sourceforge.net, 15 Oct 2026
Independent limit: global use
OpenSourceForU identified India-specific design and lack of multiple currencies as barriers to wider international adoption. · opensourceforu.com, 15 Oct 2026
Independent praise: India focus
OpenSourceForU praised GST-ready invoices, spreadsheet import, POS, godown stock reporting and drill-down accounting reports. · opensourceforu.com, 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. · itsfoss.com, 15 Oct 2026
Installation
The v8.0 beta officially supports Docker installations; older Linux and Windows v7 installers are no longer maintained. · gnukhata.org, 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. · gnukhata.org, 29 Sept 2026

Where GNUKhata stands on Freedom251

Look at these too