💯 Free forever 🪟 Windows desktop ☁️ Optional cloud

Indian GST invoices, made simple — right in your browser 🧾

ShareMyBill is a free invoice generator for Indian small businesses. Pick GST slabs, add items with quantities and units, and export a clean print-ready PDF. Works online in your browser, and fully offline on your Windows PC.

  • ✓ GST 5% / 12% / 18% / 28%
  • ✓ PDF export
  • ✓ Autosave & draft recovery
  • ✓ Your data stays yours
sharemybill.vercel.app/app
ShareMyBill invoice editor showing a sample GST invoice with items, GST tax and totals
🧾 GST 5% · 12% · 18% · 28%
🖨️ Print-ready PDF
🗄️ Autosaved drafts
💯
Free foreverNo pricing tiers or trials
🏠
Local-firstYour data lives on your device
📴
Works offlineNo internet? No problem
🧾
GST readyAll four Indian GST slabs

✨ Features

Everything a small business needs to bill quickly

The same feature set in both the web app and the Windows desktop app — pick the one that fits your day.

🧾

Customisable GST invoices

Choose GST 5%, 12%, 18% or 28% per invoice, include your GSTIN, and add your business logo for a professional look.

📦

Itemized billing with units

Add items line by line with quantity, price and measurement units like kg, pcs, boxes or your own custom unit.

🖨️

Print-ready PDF export

Download any invoice as a clean PDF with amount-in-words spelled out — ready to print or email to customers.

💾

Autosave & draft recovery

Your work-in-progress invoice is saved as you type. Close a tab by accident? Pick up right where you left off.

🔗

Shareable invoice links

Create a share link instead of an attachment and send one invoice to many people — handy for quotes and follow-ups.

♾️

Unlimited invoices

No caps, no invoice counters, no upsells. Create as many invoices as your business needs.

👥 Built for

Made for real Indian businesses

🏪

Shop keepers

Print counter invoices in seconds without paying for a billing software.

🧑‍🏫

Coaches & tutors

Bill coaching fees with GST and keep dated records for every student.

🎨

Freelancers

Send clean, brand-stamped invoices for every client project — from your laptop or PC.

🛠️

Workshops & services

Quote with quantity, unit and GST, then print the final bill; all offline on your work PC.

🌐 Web App

Create invoices straight from your browser

The web app runs on any modern browser — Chrome, Edge, Firefox or Safari. Nothing to install and nothing to update; it just works on any computer, phone or tablet.

  • Open the app and start billing in under a minute 🚀
  • Optional free account for cloud storage and sharing across devices
  • Autosaves drafts locally so you never lose work
  • Default business info + profile savings to skip retyping
🚀 Open the Web App
sharemybill.vercel.app/app
ShareMyBill web app invoice editor with form fields and live preview

🪟 Desktop App for Windows

Fully offline invoicing on your own PC

Prefer a real application on your machine? The desktop app runs completely offline. All your invoices live in a local SQLite database in your own Documents folder — no cloud, no tracking, nothing leaves your PC unless you share a link.

  • 100% offline — perfect for shops and workshops with patchy internet 📴
  • Local SQLite database at Documents\BillingApp
  • Same invoice editor, GST slabs, units and PDF export as the web app
  • Your own sign-in system running on-device 🔒
Download setup file (Windows)

Also available directly from the GitHub releases page.

ShareMyBill.exe
ShareMyBill desktop app showing a complete GST invoice ready to print

🪟 How to install

Install ShareMyBill on Windows in 4 steps

Windows 10 or Windows 11 (64-bit). No internet needed after installation.

  1. 1

    ⬇️ Download the setup

    Grab ShareMyBill-Setup-1.0.1.exe (~116 MB) from the GitHub release page.

  2. 2

    🛡️ Allow the safety prompt

    Windows may warn “Windows protected your PC”. Click More info → Run anyway — the app isn't code-signed yet, but it's safe and open-source.

  3. 3

    🚀 Run the installer

    Choose an install folder (the default is fine) and finish the wizard. Shortcuts are added to your Start menu and Desktop.

  4. 4

    📊 Start billing

    Open ShareMyBill, add your business details and logo, and create your first GST invoice — completely offline.

💡 Prefer the portable version?

No install needed. Download ShareMyBill-win32-x64.zip, extract it anywhere, and run ShareMyBill.exe directly.

🗄️ Where is my data?

Everything is stored in a local database at Documents\BillingApp. It stays on your PC and only leaves if you share an invoice link.

⚙️ How it works

From zero to first invoice in three steps

  1. 1

    📂 Open the app

    Load the web app in your browser or install the Windows desktop app. No sign-up required to start.

  2. 2

    ✍️ Fill the invoice

    Add your business details and logo, the customer, line items, quantities, units and the GST slab.

  3. 3

    📤 Export or share

    Download a print-ready PDF, copy a share link, or come back later — your draft is autosaved.

🔧 Built with modern, open technology

⚛️ React🚀 Vite🔄 Supabase🗄️ SQLite (sql.js)🖥️ Electron📄 jsPDF

💬 FAQ

Common questions

Is ShareMyBill really free? 💯

Yes. Both the web app and the desktop app are free forever — no plans, no trials, no invoice limits.

Do I need an account to create invoices? 🔑

No. You can create and export invoices without any account. An optional free account adds cloud storage and sharing between devices.

Where is my data stored? 🗄️

On the web, drafts and data you don't sync stay in your own browser. If you sign in, your invoices sync to a secure Supabase database, while the desktop app lets you avoid that entirely by storing everything in a local SQLite file in your Documents folder.

What's the difference between the web app and the desktop app? 🌐 vs 🪟

The web app runs in your browser with optional cloud sync. The Windows desktop app runs fully offline and keeps all data on your own computer. Both share the same invoice editor, GST slabs and PDF export.

Does it support GST and Indian formats? 🇮🇳

Yes — GST 5%, 12%, 18% and 28%, CGST/SGST split, amount-in-words in Indian numbering (lakh/crore) and a GSTIN-friendly invoice layout.

Can I add my logo and business details? 🎨

Yes. Add your logo image and save your business defaults, so every new invoice already has your brand on it.

How do I contact the developer? 📬

ShareMyBill is built by Sai Bende. Reach out via GitHub, or see the project at Client-Side-Bill-Generator.

Ready to bill your first customer? 🚀

Free forever. No credit card. No sign-up needed to start.

Open the Web App Get the Desktop App