Skip to content
Case study · Retail & Billing

InvoiceGen

GST billing and invoice app for small businesses, with sales and purchase records, automatic tax calculation and PDF invoices to share on WhatsApp.

Industry
Retail & Billing
Platforms
Android
Status
Live in production
InvoiceGen app screenshot
Downloads
500+
Play Store rating
5.0

The challenge

Small businesses in India have to issue GST-compliant invoices every day, but most billing software is built for accountants, not shop owners. Owners were writing bills by hand or in spreadsheets, calculating CGST, SGST and IGST manually, and losing track of what was sold and bought.

The brief was simple: make GST billing fast enough to do at the counter, on a phone, without any accounting knowledge.

What we built

  • GST invoices in a few taps, with CGST, SGST and IGST calculated automatically from each product's rate.
  • Sales and purchase records in one place, with sale, purchase and quotation bills.
  • Customers, suppliers and products saved once, so repeat billing takes seconds.
  • Live stock levels that flag low-stock products before they run out.
  • PDF invoices to download or share straight to WhatsApp and email.

Tech stack

  1. 01Interface

    • React NativeAndroid & iOS apps
  2. 02Backend

    • Node.jsAPIs & business logic
  3. 03Data

    • MongoDBPrimary database
  4. 04Cloud & services

    • AWSHosting & storage
4 tools · 4 layers

Architecture

  1. Clients
    • Android app
    • PDF invoices
    • WhatsApp & email sharing
  2. Services
    • Invoices & bills
    • GST calculation
    • Parties & products
  3. Data & infra
    • MongoDB
    • Secure storage
    • AWS hosting
Simplified view of the main components. Dots show requests flowing down the stack; hover a part to trace its connections.

Screens

  • InvoiceGen: Sales, purchase and quotation bills
    Sales, purchase and quotation bills
  • InvoiceGen: Products with live stock levels
    Products with live stock levels
  • InvoiceGen: Customers and suppliers
    Customers and suppliers
  • InvoiceGen: Product details
    Product details

Results

InvoiceGen is live on Google Play with 500+ downloads and a 5.0 rating.

Start a project

Tell us what you’re building.

We reply within 24 hours, Mon–Fri, 10 AM – 7 PM IST. A founder reads every message.