Local-first · one-time ₹299 · v1.1.0

Offline GST billing software that you buy once

BillBook makes GST invoices, tracks clients and expenses, and shows what you're owed — running in your own browser, with your data saved on your device instead of someone else's cloud. Pay ₹299 once and keep using it.

  • No subscription, no per-invoice fee
  • No account or login for core use
  • Core invoicing works offline
  • JSON backup you control
file:///BillBook/index.html
BillBook dashboard showing total revenue, expenses, outstanding amount, net GST payable and a monthly revenue chartBillBook invoice editor with client details, line items, HSN codes and GST ratesBillBook invoice editor with the live tax summary showing taxable value, CGST, SGST and grand totalBillBook invoice list with invoice numbers, clients, taxable amounts, GST, totals and payment statuses
Dashboard: revenue, expenses, outstanding and net GST payable at a glance. Real BillBook screens, sample data.

Interactive demo

A walkthrough of the steps inside the app, with sample figures. Nothing here is saved or sent anywhere, and no sign-up is involved.

Customer
Sharma Traders
Item
Cotton Shirt (HSN 6205)
Quantity
5
Rate
₹500.00
GST @ 5%
₹62.50 CGST + ₹62.50 SGST
Grand total
₹2,625.00

Invoice ready — download the PDF or mark it paid.

₹299 once

Not ₹299 a month.

Local-first

Data stays in your browser.

No installer

Open one file and start.

No account

Nothing to sign up for.

Stop renting your billing software.

A recurring plan keeps adding up while the work stays the same. BillBook takes the opposite approach: one download, one payment, one folder on your machine. The invoices you have already made keep opening whether or not you buy anything from us again.

A recurring plan, month after month

₹2,988after 12 months

  • Month 3₹747
  • Month 6₹1,494
  • Month 9₹2,241
  • Month 12₹2,988

Illustration only, at an example ₹249 per month. It is not the price of any particular product — check current terms wherever you subscribe.

BillBook

₹299one time

The same ₹299 in month 1, month 12 and month 60. No recurring BillBook subscription.

  • One payment for version 1.1.0
  • No per-invoice fee, no user limit in the app
  • Core invoicing keeps working offline
Get Lifetime Access for ₹299

See what recurring billing can cost.

Pick a monthly amount and a period, and compare it with paying ₹299 once.

Monthly amount
For how long

Plain arithmetic: ₹499 × 12 × 3. These amounts are examples you pick, not the advertised price of any particular billing product.

Result

Paying ₹499 a month for 3 years
₹17,964
BillBook
₹299one-time
Difference over that period: ₹17,665 — money that stays in the business instead of renewing.

A look inside BillBook

Dashboard, invoices, clients, expenses, receipt scanning and voice mode — all in one file. These are real screenshots of BillBook v1.1.0 with sample data.

BillBook dashboard showing total billed, GST collected and recent invoices

Dashboard

Opening the app shows totals billed, GST collected, outstanding amounts and your most recent invoices, so you know where the month stands before you do anything else.

Every screen in BillBook

Dashboard
Opening the app shows totals billed, GST collected, outstanding amounts and your most recent invoices, so you know where the month stands before you do anything else.
Invoices
Every invoice is listed with its number, date, client, amount and payment status. Filter by status or financial year, reopen an invoice to edit it, or download the PDF again.
Create invoice
Add line items with description, HSN code, quantity, rate, discount and GST rate. BillBook works out the taxable value, applies CGST/SGST or IGST from the place of supply, adds round-off and gives you a tax-invoice PDF.
Clients
Save each customer once with business name, GSTIN, contact, phone, email and full address. Pick them on the next invoice instead of retyping their details.
Expenses
Record purchases with vendor, category, date, total and GST rate. BillBook splits taxable value and GST so your input-tax-credit figures are ready when you file.
Receipt scanner
Point the scanner at a photo of a bill and it reads vendor, date and total using the OCR files included in the download — on your machine, with nothing uploaded. Check the values, then save the expense.
Voice mode
Where your browser supports speech recognition, you can speak an invoice instead of typing it. BillBook fills the client, item, quantity and rate into a draft for you to review.

What you can do

GST invoices with the right splits

Line items with HSN/SAC, per-item GST rate and discount, automatic CGST + SGST or IGST based on place of supply, round-off and grand total.

Invoice PDFs you can send

Download a clean tax-invoice PDF with your business header, client details, tax breakup, notes and bank/UPI payment details.

Client master

Save each client's business name, GSTIN, contact, phone, email and full address once, then pick them on any future invoice.

Expenses and input GST

Record purchases by category with GST rate, and BillBook works out the taxable value and the input GST you can claim.

Dashboard that answers the real questions

Revenue from paid invoices, expenses recorded, outstanding from unpaid and partial invoices, net GST payable, and a monthly revenue chart.

Financial-year aware

Invoices carry their financial year and you can switch the FY view, so 2025-26 and 2026-27 stay separate at filing time.

Payment status tracking

Mark invoices Paid, Partial or Unpaid with the amount received, and see outstanding money add up on the dashboard.

Export and import backups

One click writes a JSON backup of everything; one click restores it on another browser or device. Your data is yours to move.

GST rates and rules change. Verify current rules with official government sources or your CA before filing.

From payment to first invoice

  1. Step 1 · Buy

    Pay ₹299 on Gumroad

    One payment. Gumroad emails your receipt and download link.

  2. Step 2 · Download

    Download and unzip

    You get the app file plus the bundled OCR files, a readme and a shortcuts cheatsheet.

  3. Step 3 · Open

    Open it in your browser

    Double-click index.html. No installer, no admin rights, no login.

  4. Step 4 · Bill

    Fill Settings, then bill

    Add your GSTIN, address, invoice prefix and bank details once — then create your first invoice.

  5. Step 5 · Back up

    Export a JSON backup

    Click Export to keep a copy of your settings, clients, invoices and expenses somewhere safe.

Back up regularly. Use Export to save a JSON copy of your data — clearing browser data or switching browsers can otherwise leave BillBook empty.

Use one main device. BillBook opens on phones too, but a laptop or desktop browser is the comfortable place to keep your books, since data doesn't sync between devices.

Local-first, by design

BillBook has no server for your business data and no account system. Your settings, clients, invoices and expenses are written to your browser's local storage on the device where you use it, and they stay there.

The honest trade-off: because there is no cloud copy, nobody can restore your data for you. Browser storage lives per browser and per device — clearing site data, switching browsers, using a private window or moving the folder can make BillBook open empty. Your JSON export is your safety net, so take one after any busy billing day.

BillBook: local-first

Your device
Your browser

Core business data is stored locally in browser storage.

  • Invoices
  • Clients
  • Expenses
  • Settings

There is no BillBook server in this picture, so nobody can restore your data for you — take a JSON export regularly.

A typical cloud billing app

Browser

Cloud architecture may transmit/store data remotely.

Server
Database

Architectures differ between products. Read the privacy terms of any tool you use, and treat this as a general shape rather than a claim about a specific vendor.

JSON backup file you export — written only when you click Export.

Invoice PDFs you download — saved to your own downloads folder.

BillBook AI Voice Mode panel with a microphone button and the example prompt: invoice Sharma Traders for 5 cotton shirts at ₹500

Voice Mode · demo

Ready

Invoice Sharma Traders for 5 cotton shirts at ₹500 each.
Customer
Sharma Traders
Item
Cotton Shirt
Quantity
5
Rate
₹500.00
GST @ 5%
₹125.00
Total
₹2,625.00

Invoice draft ready — review it before saving.

Voice Mode uses supported browser speech recognition. Availability and internet requirements vary by browser and device. This demo is a scripted illustration: it does not ask for microphone access and records nothing.

Voice Mode

Say the invoice out loud

Tap the mic and speak an instruction like "invoice Sharma Traders for 5 cotton shirts at ₹500". BillBook turns it into a draft invoice you can check and adjust before saving.

  • • Voice Mode uses your browser's speech recognition, so availability depends on your browser and device.
  • • Several browsers process speech on their own servers, which means Voice Mode can need an internet connection even though the rest of BillBook doesn't.
  • • Always review the draft — spoken names and amounts can be misheard.

Receipt scanner

Turn a receipt photo into an expense

Click Scan Receipt on the expense form and pick a photo. BillBook reads the text with Tesseract OCR — bundled inside your download and running in your browser — then pre-fills the vendor, amount and date fields.

  • • The receipt image is not uploaded anywhere; the OCR runs on your machine.
  • • Accuracy depends on lighting, focus and print quality — check the amount, vendor and GST rate before saving.
  • • Keep the unzipped folder together, since the OCR files sit next to the app file.
BillBook expense form with a Scan Receipt button, GST rate selector and auto-calculated taxable and GST amounts

Local OCR · demo

ABC STATIONERY

GSTIN 27ABCDE1234F1Z5

12 Aug 2026

A4 paper x2 420.00

Pens x10 120.00

File covers 210.00

GST 12% 90.00

TOTAL 840.00

Vendor
ABC Stationery
Date
12 Aug 2026
Total
₹840.00
GST @ 12%
₹90.00
Taxable value
₹750.00
Category
Office supplies

Saved as an expense with its GST split, ready for your input-tax records.

Scanning runs on your own machine using the OCR files bundled with the download, so receipts are not uploaded anywhere. Accuracy depends on the photo — always check the values before saving.

Who BillBook fits

Freelancers

Service invoices with SAC codes and a few retainer clients.

For example: Designer finishes a logo project, picks the saved client, adds one line at ₹25,000 with 18% GST, downloads the PDF and emails it the same evening.

Retailers and traders

A handful of GST invoices a day, printed or emailed, from a reused client list.

For example: Counter sale of 5 cotton shirts at ₹500: pick the item line, 5% GST splits into CGST and SGST, print the invoice before the customer leaves.

Consultants

Monthly retainers, interstate clients, and expenses to claim input tax on.

For example: Advisory retainer billed to a Karnataka client from a Maharashtra GSTIN, so BillBook charges IGST instead of CGST and SGST.

Small businesses

Item-wise HSN, per-line GST rates and discounts, plus purchase records.

For example: Three line items at different GST rates with a 5% discount on one of them; the taxable value, tax split and round-off come out on the same PDF.

Independent professionals

Low volume, where a monthly subscription simply isn't worth it.

For example: Four invoices a month and a folder of receipts — scanned into expenses so the input GST is ready for the CA at quarter end.

Anyone billing offline

Weak or metered internet at the counter, on site, or at an exhibition stall.

For example: Exhibition stall with no usable network: invoices are created and PDFs downloaded from the laptop all day, then backed up as JSON that night.

What BillBook is — and isn't

BillBook is

  • A GST invoicing and expense app that runs in your browser
  • A one-time ₹299 purchase of version 1.1.0
  • Local-first: your data is saved on your device
  • Usable offline for the core invoicing work
  • Yours to export as JSON whenever you want

BillBook isn't

  • A GST return filing service — it isn't connected to the GST portal
  • A cloud app with sync, multi-user access or team logins
  • A full accounting or inventory system with ledgers and stock
  • A backup service — the JSON export is your responsibility
  • A substitute for advice from your CA

Two different models

This compares how products are typically built and sold, not specific vendors or their prices. Check any tool's current terms before you decide.

BillBook's one-time local-first model compared with the typical cloud subscription model
What mattersBillBookTypical cloud billing app
Pricing model₹299 one-time for v1.1.0Subscription / paid plans may apply
Where data livesYour browser, on your deviceCloud-first, on the vendor's servers
Account neededNo account for core useUsually an account and login
Works offlineCore invoicing works offlineUsually needs a connection
Sync across devicesNo sync — move data via JSON exportUsually yes, varies by plan
Invoice limitsNo limit inside the appVaries by plan
BackupsYour own JSON exportManaged by the vendor
GST return filingNot includedVaries by product and plan
SetupUnzip and open one fileSign up and configure online

What ₹299 gets you

Everything below is included in BillBook v1.1.0, for one payment. Payment and download are handled by Gumroad.

₹299one-time
  • GST invoices with PDF download
  • CGST/SGST and IGST handling
  • Client master
  • Expense and input-GST tracking
  • Dashboard and monthly revenue chart
  • Receipt scanning with bundled OCR
  • Voice Mode drafts
  • JSON export and import
  • Dark mode and keyboard shortcuts
  • Readme and shortcuts cheatsheet
Get Lifetime Access for ₹299

Instant download after payment. Support: insighteyecare9988@gmail.com. Receipts and refund requests are handled by Gumroad under their terms.

Questions, answered plainly

If something here doesn't answer your case, email insighteyecare9988@gmail.com before you buy.

BillBook settings screen with business details, GSTIN, invoice numbering, default GST rate and bank and UPI payment fields
Settings you fill once: GSTIN, invoice prefix, default GST rate, bank and UPI.

Yes. You pay ₹299 once through Gumroad and download BillBook v1.1.0. There is no monthly or yearly subscription, no per-invoice fee and no user limit inside the app.

The core work — creating GST invoices, downloading invoice PDFs, managing clients, recording expenses and viewing the dashboard — runs entirely in your browser and works with the internet switched off. Two optional features can need a connection: Voice Mode uses your browser's speech recognition (many browsers send audio to their own service), and the very first receipt scan may download the OCR language data if it is not already cached.

In your browser's local storage on the device where you open BillBook. Nothing is uploaded to a BillBook server, because BillBook has no server or account system for your business data.

Browser storage is per browser and per device. If you clear site data or browsing data with 'cookies and site data' selected, use a different browser or a private window, or move the BillBook folder to a different path, the app may open empty. This is why BillBook includes Export and Import buttons — take a JSON backup regularly and keep a copy somewhere safe.

Click Export in the sidebar to download a JSON backup of your settings, clients, invoices and expenses. Click Import and select that file to restore it — on the same device, a new device, or after switching browsers.

You can open the same BillBook file on as many of your own devices as you like, but the data does not sync between them. Each browser keeps its own copy. To move data across devices, use Export on one and Import on the other.

No. Core use needs no BillBook account, no email verification and no login. You only interact with Gumroad, at purchase time, to get the download.

BillBook produces tax invoices with your business name, GSTIN, invoice number and date, client details, place of supply, HSN/SAC per line, taxable value, CGST + SGST or IGST split, round-off and grand total, plus your bank and UPI details. GST rules change and every business is different, so please have your invoice format confirmed by your CA before you rely on it for filing.

Yes. You set your own state in Settings and the place of supply on the invoice. When they match, BillBook splits the tax into CGST and SGST; when they differ, it charges IGST instead.

No. BillBook is not connected to the GST portal and does not file anything on your behalf. It keeps your sales, purchase and input-tax figures organised so you or your CA can file, and lets you export your data.

It runs Tesseract OCR, bundled inside the download, on the receipt photo you select and reads the text locally in your browser to pre-fill the expense form. Accuracy depends on how clear the photo is — always check the amount, vendor and GST before saving.

Voice Mode uses your browser's built-in speech recognition to turn a spoken instruction like "invoice Sharma Traders for 5 cotton shirts at ₹500" into a draft. Availability depends on your browser and device, some browsers process the audio on their own servers, and you should always review the draft before saving.

Any reasonably current desktop browser — Chrome, Edge, Firefox or Safari. It also opens on phones and tablets, but invoicing on a laptop or desktop is far more comfortable, and we recommend keeping your main data on one desktop browser.

No installer, no admin rights, no app store. You unzip the download and open index.html in your browser. Keep the folder intact — the OCR files sit next to the HTML file.

Yes. Settings holds your business name, GSTIN, PAN, address, phone, email, website, invoice prefix and starting number, default GST rate, payment terms, bank account details, IFSC and UPI ID, which then appear on your invoices.

Gumroad gives you an immediate download of BillBook v1.1.0 as a ZIP: the app file, the bundled OCR files, a readme and a shortcuts cheatsheet. Nothing else is required.

Email insighteyecare9988@gmail.com with your question. Purchases, receipts and refund requests are handled by Gumroad under Gumroad's own terms — request one through your Gumroad purchase, and write to us if you'd like help first.

Bill your next client from your own machine

₹299 once for BillBook v1.1.0. No subscription, no account for core use, and your data stays with you.
₹299 one-timeCore invoicing offlineNo login for core useJSON backup you control
Get Lifetime Access for ₹299