Skip to content
GST billing for Indian businesses

Bill faster.Get paid sooner.Stay GST ready.

Make a GST bill in seconds, share it on WhatsApp and keep stock, dues and books in one place. The bill on the right is live, so go ahead and try it.

Try it for your trade
Sharma General Store
Jaipur · GSTIN 08ABCPS1234F1Z5
INV-0042
CGST + SGST
Basmati rice 5 kg
₹640 · 5% GST
2
₹1,280
Sunflower oil 1 L
₹165 · 5% GST
3
₹495
Detergent powder 1 kg
₹120 · 18% GST
1
₹120
Taxable value₹1,895
CGST₹55.18
SGST₹55.17
Round off−₹0.35
Total₹2,005
Rupees Two Thousand Five only
Thank you for your businessMade withBillfo

Sample bill with made-up names and numbers.

Billing for the counter. Books for your CA.

Billfo runs your daily selling and GST. Billfo Books keeps full double-entry accounts. Both share the same data, so nothing is typed twice.

BillfoBilling and GST

Everything you do at the counter

  • Sales, purchase and POS bills
  • Stock, parties and payment reminders
  • GSTR-1, GSTR-3B and Error Check
  • E-invoice and e-way bill files
Explore billing
Billfo BooksAccounting

Accounts that keep themselves

  • Every bill posts a balanced voucher
  • Ledgers, cash book and trial balance
  • Profit and loss and balance sheet
  • Tally export, book lock and CA access
Explore Books

How one bill flows through Billfo

Tap a step

You make a GST bill at the counter or on your phone, and share it on WhatsApp.

From signup to first bill in three steps

Run the whole shop from one screen

Bills, stock, dues and GST stay connected. Change one and the rest update on their own. Tap anything below.

Billing that keeps up with the counter

CGST, SGST or IGST is picked from the place of supply. Print on A4 or thermal paper, or send the PDF on WhatsApp.

  • Quotations
  • Credit notes
  • E-invoice
  • E-way bill
Today's bills
Sharma General Store
INV-0042
₹2,184Paid
Patel Traders
INV-0041
₹12,600Due
Walk-in customer
INV-0040
₹480Paid
Mehta & Sons
INV-0039
₹6,320Overdue
Gupta Kirana
INV-0038
₹3,400Paid
5 bills₹24,984
Live

Stock that counts itself

Every sale takes it down. Try selling one.

Basmati rice 5 kg
18 left
Sunflower oil 1 L
6 left
Steel tiffin box
2 left

Collect what you are owed

One tap sends a reminder with a UPI link.

Patel Traders
₹12,600 · due in 3 days
Mehta & Sons
₹6,320 · 12 days late
Verma Medicals
₹2,950 · due today

GST returns, checked first

Error Check finds mistakes before filing.

September 2026Not checked
  • GSTIN format on all B2B bills: not checked yet
  • Tax type matches place of supply: not checked yet
  • HSN codes on every item: not checked yet
03 · GST and compliance

From bill to IRN and e-way bill in two taps

Billfo prepares the e-invoice and the e-way bill files from the bill you already made. Try it with the bill at the top of this page.

INV-0042 · Patel Traders
From Sharma General Store
₹2,005
Transport mode

Demo only. The IRN, QR, acknowledgement and e-way bill numbers here are made up and are not from the GST portal.

E-invoice

Not generated
  1. Validate GSTINs and HSN codes: waiting
  2. Build e-invoice JSON: waiting
  3. Get IRN and signed QR: waiting

E-way bill

Not generated

Generate the IRN first. The e-way bill picks up the invoice, party and items from it.

Free tool

GST calculator

The same maths Billfo runs on every bill.

GST rate
Amount is
Supply
₹11,800
Taxable value
₹10,000
CGST 9%
₹900
SGST 9%
₹900
04 · Accounting with Billfo Books

Full accounting, already done for you

Every bill becomes a double-entry voucher. Ledgers, trial balance, profit and loss and balance sheet update on their own, and your CA can export for Tally.

BooksFY 2026–27 · Sharma General Store
SALES VOUCHER · INV-0042
Patel Traders
Not posted
LEDGERDEBITCREDIT
Patel Traders A/c2,005
Sales A/c1,895
Output CGST55.18
Output SGST55.17
Round off0.35
Total00

Sample figures for illustration. Your own books show your own numbers.

20 tools. One login.

Pick a module to see what it does.

Sell1 of 20

Sales invoice

GST bills with HSN, discounts and auto round-off, printed on A4 or thermal paper.

  • CGST, SGST or IGST picked for you
  • PDF and WhatsApp sharing
  • UPI QR on every bill
Included from Free
Illustration: a boutique owner holding a phone with BillfoIllustration: an electronics store owner holding a phone with Billfo
I used to write bills by hand. Now a GST bill takes me ten seconds and the customer gets it on WhatsApp before they leave.
Priya MehraOwner, Mehra Boutique, Jaipur

Illustrative people and quotes, not real customers. Images are for illustration.

Simple plans. No surprises.

Billed yearly. The price shown is the total you pay for Billfo.

Try Billfo at your own pace.

₹0/ year
  • 14-day Premium trial on signup
  • 30 bills in 60 days
  • Inventory & stock tracking
  • Money to Receive & Pay
Start free

Unlimited billing for small shops.

₹1,499/ year
  • Unlimited bills
  • Inventory & stock tracking
  • Payments, POS & online store
  • No Billfo branding on invoices
Get Starter
Most popular

Billing, Books and GST for your business.

₹3,999/ year
  • Unlimited bills
  • Books: full accounting
  • GST reports (GSTR-1, 3B) + Error Check
  • E-invoice & e-way bill files for the GST portal
Start Business

File with confidence, together with your CA.

₹7,499/ year
  • Everything in Business
  • GSTR-2B matching (ITC check)
  • CA review before filing
  • 500 GSTIN searches a month
Start Premium

Not sure which plan? We will call you.

We use your number only to call you about Billfo.

Accounting work, such as moving your old data from Tally or other software, is a separate service, quoted on request.

Questions, answered

Still stuck?Read the help centre, or email our team and we will get back to you.

Bill from your phone, even at the counter

Install Billfo on your phone in a few seconds. It opens like an app, full screen, with the same account you use on the website.

Install on Android or iPhone

Works now, no store needed. On Android tap the button. On iPhone it shows the two steps: Share, then Add to Home Screen.

Or open it in your browser

App stores

Google Play: not there yet.

Apple App Store: not there yet.

Until then, installing from the browser gives you the same app.

  • Create GST bills and take payments
  • Works with your website login
  • Can hold a new bill on your phone if the network drops, then send it when you are back online

Your next bill could take ten seconds

Start with 14 days of Premium. No card needed.