Web-based double-entry accounting and ERP for small and medium businesses, covering invoicing, orders, inventory and projects.
IamRamgarhia/Free-GST-Billing-Software
Free, offline GST billing and invoicing app for Indian small businesses, producing GST invoices as PDF and GSTR-1/3B data.
Open-source alternative to:Tally
Vyapar
Zoho Books
- Stars
- 459
- Forks
- 191
- Open issues
- 11
- Last commit
- 2 days ago
What is it?
Free GST Billing Software is a locally run invoicing app for shops, freelancers and small businesses in India. It creates GST tax invoices, quotations, bills of supply, credit notes and delivery challans, calculates CGST, SGST, IGST and UTGST automatically, and saves each invoice as a PDF.
The app runs on the user's own computer through a local server at localhost, and it stores invoices, clients and settings as plain files in its own folder. It can export GSTR-1 and GSTR-3B JSON for upload to the GST portal, import GSTR-2B for reconciliation, and produce TDS/TCS reports and E-Way Bill JSON. It also covers stock, expenses, recurring invoices, payment receipts and multi-currency billing in 22 currencies.
Installation uses platform-specific launchers for Windows, macOS and Linux, and the project is MIT licensed.
Key features
- 01Creates GST tax invoices, quotations, bills of supply, credit notes and delivery challans as PDF.
- 02Calculates CGST, SGST, IGST and UTGST automatically based on place of supply.
- 03Exports GSTR-1 and GSTR-3B JSON and imports GSTR-2B for reconciliation.
- 04Stores all data locally and works offline after installation.
- 05Supports billing in 22 currencies and TDS/TCS reporting.
- 06Includes stock tracking, expense recording and recurring invoices.
Use cases
- A shop owner in India issuing GST-compliant invoices without a monthly subscription.
- A freelancer billing overseas clients in USD or EUR with a PDF invoice.
- A small business preparing GSTR-1 and GSTR-3B files for upload to the GST portal.
- An accountant reconciling purchase records against GSTR-2B data.
Quick start
- 1
Download the latest ZIP from the releases page
- 2
Extract the ZIP to a folder you will remember
- 3
Open the extracted folder and double-click the launcher for your system, then click Install
Things to know
- The app has no login on its server, so it is not safe to host online.
- It runs on your own computer only, and phone or tablet access over Wi-Fi is planned but not yet available.
In collections
Topics
FAQ
- What is Free-GST-Billing-Software?
- Free, offline GST billing and invoicing app for Indian small businesses, producing GST invoices as PDF and GSTR-1/3B data. Free GST Billing Software is a locally run invoicing app for shops, freelancers and small businesses in India. It creates GST tax invoices, quotations, bills of supply, credit notes and delivery challans, calculates CGST, SGST, IGST and UTGST automatically, and saves each invoice as a PDF.
- Is Free-GST-Billing-Software free to use? What license does it have?
- Free-GST-Billing-Software is open source under the MIT license. Check the license terms before using it in commercial products.
- Is Free-GST-Billing-Software still maintained?
- Actively maintained. The last commit to Free-GST-Billing-Software was on Nov 5, 2026.
- What can I use Free-GST-Billing-Software for?
- A shop owner in India issuing GST-compliant invoices without a monthly subscription. A freelancer billing overseas clients in USD or EUR with a PDF invoice. A small business preparing GSTR-1 and GSTR-3B files for upload to the GST portal. An accountant reconciling purchase records against GSTR-2B data.
- How do I install Free-GST-Billing-Software?
- Download the latest ZIP from the releases page Extract the ZIP to a folder you will remember Open the extracted folder and double-click the launcher for your system, then click Install
- Where can I get Free-GST-Billing-Software?
- The source code and installation instructions are on GitHub: https://github.com/IamRamgarhia/Free-GST-Billing-Software
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hosted open-source invoicing app for freelancers and small businesses to create invoices, track payments and expenses.
GnuCash is a free double-entry accounting application for personal finances and small businesses.
Self-hostable or hosted invoicing app that handles invoices, quotes, projects, tasks, expenses and time tracking, built on Laravel.
A self-hosted web application for managing invoices, quotes, clients, and payments.
A free, open-source billing and client management system for invoicing, payments and client communication, popular with web hosting providers.