Alfa Fabrications: GST Invoicing Application Built by Dhumi
The Client
For the Alfa Fabrications project, Dhumi built Alfa, a GST invoicing application for Indian businesses. A company registers with its GSTIN, then manages customers, products, quotations and tax invoices from one account.
Each company sees only its own data. Invoices are built in a guided wizard and can be downloaded as a PDF with the company logo, bank details and GST fields. A shared GST registry stores verified taxpayer details once, so the same GSTIN does not have to be looked up again for every customer or invoice.
The Challenge
GST invoices must match the GST registry exactly. When billing details are typed by hand and work is split across spreadsheets, invoicing becomes slow, error prone and hard to follow up.
Key Pain Points
- A buyer name, address or state code typed by hand can make an invoice invalid for filing, because these values must match the GST registry
- The same GSTIN is looked up again for every customer or signup, which wastes time and repeats an external lookup
- Quotations, invoices, payments and monthly totals sit in different spreadsheets, not in one place
- Outstanding amounts are easy to miss
The Solution
Dhumi built Alfa so that each company can run its whole billing flow from one account.
- GSTIN verification loads the legal name, trade name, status and billing address from the registry. The user only adds email and phone before saving the customer.
- The first successful lookup is stored in the shared GST registry. Later checks for that GSTIN read the saved record and return it immediately, including the registry reference used on the customer and company.
- Invoices, quotations, payments and dashboard totals live in the same company account, so a quotation can become an invoice and collections can be tracked against it.
Key Features
- Account access: signup with GSTIN verification, login, email verification and password reset
- Company settings: GST profile, logo, bank details, and invoice and quotation number series
- Customers and products: kept per company, with units for products and invoice history for both. A customer is created only after GSTIN verification
- Invoicing: a step by step create and edit flow, invoice list and detail, PDF download, payment recording, and quotations that convert into invoices
- Dashboard: billed and collected totals with a month drill down
The Result
Customer setup is now faster and safer. The billing block comes from the verified GSTIN, so the Bill to details on every invoice match the taxpayer record.
- Issue a numbered invoice, download the PDF and record part or full payments without leaving the invoice
- See what was billed and what was collected, with a month drill down
- Follow up based on actual outstanding amounts, not guesswork
Need a Similar Application for Your Business?
Talk to Dhumi, a software solutions company in Bangalore, about invoicing, ERP, CRM or data solutions built around your process.
