invoicing, done locally

Invoicing software for India

GST-ready invoices with HSN and SAC codes, the correct CGST, SGST or IGST split, and a UPI QR code so clients pay you in seconds. All on one flat plan.

At a glance
Currency Indian Rupee (Rs)
Tax system GST (CGST + SGST / IGST)
Main GST slabs 5% and 18%
GST registration Rs 40 lakh goods / Rs 20 lakh services

GST-ready invoicing for Indian businesses

Invoicing in India means more than a nice template. Your invoices need to be GST-compliant, carry HSN or SAC codes, split the tax correctly, and increasingly support e-invoicing and UPI. Billbooks handles the compliance so you can focus on getting paid.

Built for how you invoice

Correct GST on every line

Choose the rate per item and Billbooks splits the tax into CGST, SGST or IGST based on the place of supply, so your invoices stay compliant.

UPI QR to get paid faster

Add a UPI QR code to the invoice so clients scan and pay instantly, and connect a gateway for cards and net banking.

Return-ready invoices

Sequential numbering, HSN and SAC codes, and your GSTIN on every invoice, so your data lines up when you file.

How GST works on your invoices

GST is a destination-based tax. On sales within a state you charge CGST plus SGST; on inter-state sales you charge IGST. Since the September 2025 rate rationalisation, the two main slabs are 5% and 18%, with a special 40% rate on luxury and sin goods and a nil rate on many essentials. The rate depends on the item, identified by its HSN or SAC code, so each invoice line needs the correct rate and the right tax split based on the place of supply. Businesses above the government e-invoicing turnover threshold must also generate an e-invoice with a signed QR code.

What a GST tax invoice must include

Under Rule 46 of the CGST Rules, a valid GST tax invoice must carry these details. Billbooks fills them in for you on every invoice.

Supplier name, address and GSTIN
A unique serial number per financial year (up to 16 characters)
Date of issue
Recipient name, address and GSTIN, if registered
HSN code for goods or SAC code for services
Description, quantity and unit of the items
Taxable value after any discount
Tax rate and amount, split into CGST, SGST or IGST
Place of supply, with the state name
Whether tax is payable on reverse charge
Signature or digital signature of the supplier

GST-ready invoicing that gets you paid faster.

Try it Free

One flat price, everything included

Unlimited invoices on a simple, flat plan, with a 30-day free trial.

Trial
Free for 30 days
Free
no credit card needed
Get Started
1 User
5 Clients
100 Items
3 Projects
5 Invoices & Estimates
Most popular
Basic
For freelancers
$7.95 /mo per org
 
Choose Plan
2 Users
100 Clients
650 Items
50 Projects
Unlimited Invoices & Estimates
Standard
For small business
$14.95 /mo per org
 
Choose Plan
5 Users
500 Clients
1,000 Items
500 Projects
Unlimited Invoices & Estimates
Professional
For growing teams
$29.95 /mo per org
 
Choose Plan
10 Users
Unlimited Clients
Unlimited Items
Unlimited Projects
Unlimited Invoices & Estimates
Every paid plan includes unlimited expenses and every feature. Pricing is per organization.
Billed in USD at checkout.
Custom

A plan built for high-volume transactions or business models that do not fit the mold.

Contact Sales
API integration
Self hosted
Custom workflows
Custom reporting
Custom payment gateways
WhatsApp integration
QR codes
Custom templates
Private SMTP
Integrate with your system

What people say about Billbooks

Real reviews from people who send their own invoices

★★★★★

“I used to hate sending invoices and payment reminders. I never imagined a boring, cumbersome task could be this intuitive and fun.”

Zhang Wei
Entrepreneur

★★★★★

“I used to waste hours on invoicing. With Billbooks it is all done before my coffee gets cold, so I focus on growing my store.”

Jenna Carter
Boutique owner

★★★★★

“We are always on the move, and Billbooks keeps our billing just as fast and reliable. No training needed, just invoices out and money in.”

Derrick Simmons
Logistics Manager

You'll love sending invoices from our app

An app so good you will want to get tasks done instead of putting them off. Stay on track and keep your cashflow going.

Billbooks mobile app

Questions

When do I have to register for GST in India? +

GST registration is required once turnover passes Rs 40 lakh for goods or Rs 20 lakh for services, with lower thresholds in some special category states. The two main slabs are 5% and 18% following the September 2025 rate rationalisation.

Should I charge CGST and SGST or IGST? +

It depends on the place of supply. On sales within a state you charge CGST plus SGST, split equally. On inter-state sales you charge IGST at the combined rate. Billbooks applies the correct split automatically based on the place of supply.

Does Billbooks file my GST returns? +

No. Billbooks produces GST-compliant invoices with HSN and SAC codes and the correct CGST, SGST or IGST split, but it does not file GSTR returns or generate IRNs for e-invoicing. You or your chartered accountant file with the GST portal.

Can Indian freelancers use Billbooks to invoice foreign clients? +

Yes, and it is a common use. Billbooks invoices in the client currency, so an Indian freelancer can bill a US client in dollars while reporting in rupees, with the exchange rate recorded at the invoice date.

What are the current GST slabs in India? +

Since the September 2025 rate rationalisation the two main slabs are 5% and 18%, with a special 40% rate on luxury and sin goods. Billbooks lets you set the rate per line item, so a mixed invoice applies each correctly.

Do I need HSN or SAC codes on every invoice? +

GST invoices must carry HSN codes for goods and SAC codes for services once your turnover passes the prescribed thresholds, and the code determines the applicable rate. Billbooks stores the code against each item so it appears on every invoice automatically.

What must a GST tax invoice include under Rule 46? +

Rule 46 of the CGST Rules requires a consecutive serial number, the date, your name, address and GSTIN, the recipient's details, HSN or SAC codes, description, quantity, value, the tax rate and the tax charged split into CGST, SGST or IGST.

Does Billbooks create GST-compliant invoices? +

Yes. Billbooks produces GST tax invoices with your GSTIN, HSN and SAC codes, sequential numbering, and the correct CGST, SGST or IGST split based on the place of supply.

Can my clients pay by UPI? +

Yes. You can add a UPI QR code to invoices so clients scan and pay instantly, and connect a payment gateway for cards, net banking, and more.

Do I need e-invoicing? +

E-invoicing with an IRN is mandatory once your turnover crosses the government threshold. Billbooks creates GST-compliant tax invoices; confirm the current e-invoicing threshold on the official e-invoice portal to see whether it applies to you.

Can I invoice overseas clients? +

Yes. Billbooks supports multi-currency invoicing, so you can bill international clients in their currency alongside your rupee GST invoices.

What does it cost? +

A flat monthly price with unlimited invoices, and a 30-day free trial with no credit card required.

GST-ready invoicing, without the busywork

30-day free trial. No credit card required.

Try it Free

Invoicing in other countries

United StatesUnited KingdomAustraliaCanadaUAESingaporeIrelandNew ZealandCompare Billbooks

Suggest a feature for Billbooks

    Use Billbooks your way

    Submit an enquiry