O2M Logo
One to Many

GST billing software with e-invoice and e-way bill.

Create the right GST document for every sale and keep your books ready for your accountant.

O2MOne to Many
Sample data

GST

E-invoices and e-way bills from your sales.

Taxable value

₹24.6L

GST collected

₹2.94L

E-invoices

318

E-way bills

46

DocumentTypeStatus
OF1-2627-00412E-invoiceGenerated
OF1-2627-00412E-way billValid to 2 Nov
OF1-2627-00409E-invoiceGenerated
DC-2627-00063E-way billValid to 1 Nov

What is GST billing software?

GST billing software creates tax-correct bills for Indian businesses. It applies the right HSN code and GST rate, splits tax into CGST and SGST or IGST, and keeps the records you need for your returns.

In O2M, each product carries its HSN code and GST rate. When you choose a category, O2M fills both and marks them, and the rate follows the selling price for goods that pay a different rate above a price limit. A rate you type yourself is never replaced.

E-invoices and e-way bills are made through your own GST provider or the one O2M provides. O2M prepares the figures for your returns, and you or your accountant file them. Clean books reach Tally or Zoho Books without retyping.

Simple from the first day.

Step 1

Add your GSTINs

Enter your company GSTIN, and one for each warehouse if needed.

Step 2

Set HSN and rates

O2M suggests a GST rate from the HSN and price.

Step 3

Bill as usual

Tax is worked out on every bill and invoice.

Step 4

Report

Take GST reports and export your books.

What GST Billing does for you.

Correct tax on every bill

HSN codes and GST rates sit on each product.

E-invoice from the bill

Generate the IRN and print the QR on the invoice.

E-way bills

Create them from an invoice or a transfer.

Books your accountant can use

Export to Tally or sync with Zoho Books.

The right document for every sale.

Tax invoices for registered and unregistered customers, bills of supply for composition businesses, and credit and debit notes.

Sample Retail Private Limited

12, MG Road, Bengaluru, Karnataka 560001

GSTIN 29ABCDE1234F1Z5

Tax Invoice

OF1-2627-00412

30 Oct 2026

Bill to

Metro Retail

48, Residency Road, Bengaluru, Karnataka 560025

GSTIN 29AAACM1234A1Z2

Place of supply: Karnataka (29)

Payment terms: 15 days

E-way bill: 3310 2217 4056

ItemQtyTaxable
Basmati Rice 5 kg106,500.00
Cotton Round Neck T-Shirt (M)207,980.00
LED Bulb 9 W504,195.00

Amount in words: Rupees Twenty Thousand One Hundred Fifty Four Only

E-invoice

IRN a41f7c02…9c2e

Ack 1326 1000 4412

Taxable value₹18,675.00
CGST₹739.55
SGST₹739.55
Round off₹-0.10
Total₹20,154.00

Sample Retail Private Limited

12, MG Road, Bengaluru, Karnataka 560001

GSTIN 29ABCDE1234F1Z5

Credit Note

CN-2627-00027

30 Oct 2026

Bill to

Metro Retail

48, Residency Road, Bengaluru, Karnataka 560025

GSTIN 29AAACM1234A1Z2

Against invoice: OF1-2627-00412

Reason: Goods returned

ItemQtyTaxable
Cotton Round Neck T-Shirt (M)51,995.00

This credit reduces the amount the customer owes.

Taxable value₹1,995.00
CGST₹49.88
SGST₹49.87
Credit total₹2,094.75

Tax split

CGST and SGST when the customer is in the same state, and IGST when they are not.

Bill of supply

For sales by businesses under the composition scheme.

Invoice series

Numbers run in a series for each GSTIN and outlet.

Before you sell

A product without a GST rate shows No rate, so a tax invoice is issued only once it has one.

Make IRNs and e-way bills from your bills.

Connect your GST provider with your GSTIN and credentials, or use the one O2M provides, then choose whether business invoices get their e-invoice automatically.

One to ManySample data

GST

E-invoices and e-way bills from your sales.

Taxable value

₹24.6L

GST collected

₹2.94L

E-invoices

318

OF1-2627-00412Generated
OF1-2627-00412Valid to 2 Nov
OF1-2627-00409Generated
DC-2627-00063Valid to 1 Nov

E-invoice

The IRN and acknowledgement are kept, and the invoice PDF carries the IRN and QR code.

E-way bill

See e-way bills with vehicle and validity, and change the vehicle if needed.

What still needs one

The GST portal page lists invoices that still need an e-way bill.

Transfers

Transfers between warehouses carry their challan or tax invoice, with the e-way bill number.

HSN codes and rates filled for you.

Choose a category and O2M fills the HSN code and GST rate. You can check the description of the code under the field.

One to ManySample data

GST

E-invoices and e-way bills from your sales.

Taxable value

₹24.6L

GST collected

₹2.94L

E-invoices

318

OF1-2627-00412Generated
OF1-2627-00412Valid to 2 Nov
OF1-2627-00409Generated
DC-2627-00063Valid to 1 Nov

Rates that follow the price

Some goods pay a different rate above a price limit. Change the price, and an auto rate changes with it.

Your choice stays

A value you type or pick yourself is never replaced. If a price suggests another rate, the suggestion appears under the field.

Fill missing HSN codes

Products imported from a file can get their HSN codes in one go.

Channel tax codes

Sell online too? O2M sets each marketplace's tax code from the product's GST rate.

From bills to GST reports.

See GST charged and paid, and pass clean figures to your accountant.

One to ManySample data

GST

E-invoices and e-way bills from your sales.

Taxable value

₹24.6L

GST collected

₹2.94L

E-invoices

318

OF1-2627-00412Generated
OF1-2627-00412Valid to 2 Nov
OF1-2627-00409Generated
DC-2627-00063Valid to 1 Nov

GSTR-1 data

Summary, HSN and document tables. Download the portal JSON and CSVs in one ZIP.

Input GST

Check it against GSTR-2B on the portal.

Several GSTINs

Separate figures and exports for each GSTIN.

Tally and Zoho Books

Export your books, or send them straight to Zoho Books.

How the tax is split.

How the tax is split.
SaleTax on the invoice
Customer in the same stateCGST and SGST, half each
Customer in another stateIGST
Goods collected from the warehouseUses the warehouse's state
Customer with a GSTINBilled as a registered business (B2B), with the GSTIN printed
Customer without a GSTINBilled to an unregistered customer

What your accountant gets.

What your accountant gets.
ReportUse it for
GST sales registerEvery taxable sale, invoice by invoice
GSTR-1 summary and HSN summaryThe figures for your GSTR-1 return
Documents issued and Credit notesThe document tables of GSTR-1
Input GST (purchases)Checking your input credit against GSTR-2B
Marketplace sales and TCSSales through marketplaces and the tax they held back

Everything in one place.

GST documents

  • Tax invoices
  • Bills of supply for composition businesses
  • Credit and debit notes
  • Invoice series per GSTIN and outlet

E-invoice and e-way bill

  • E-invoice with IRN and QR on the invoice
  • E-way bill from an invoice or a transfer
  • Your own GST provider or O2M's

Tax setup

  • HSN with a suggested GST rate
  • GST rate on each product
  • Company and warehouse GSTINs

Reports and books

  • GST reports
  • Input GST with fee GST and debit notes
  • Export to Tally
  • Sync with Zoho Books

For every GST-registered business.

How to choose GST billing software

Check these before you trust software with your tax.

  • HSN and rate help

    Rates should be suggested from the product and price, and stay under your control.

  • E-invoice and e-way bill

    Check how the IRN and QR reach the invoice, and which GST providers are supported.

  • The right document

    Composition businesses need a bill of supply, not a tax invoice.

  • GSTR-1 data

    Look for a summary, HSN tables and document tables you can download.

  • Several GSTINs

    Warehouses in other states need their own GSTIN on invoices and reports.

  • A clean export

    Your accountant should import the books, not retype them.

GST Billing: your questions answered.

Does O2M file my GST returns?

No. O2M prepares the data, and you or your accountant file the return.

Which GST providers work with O2M?

You can connect your own GST provider or use the one O2M provides.

Can I run more than one GSTIN?

Yes. Each warehouse can have its own GSTIN, and reports and exports can follow them.

Does O2M change a GST rate by itself?

No. O2M never changes a saved GST rate by itself. It shows a suggestion when a price change needs another rate.

When is the e-invoice made?

You choose whether business invoices get their e-invoice automatically. It can also be made from the GST portal page.

Can I download GSTR-1?

Yes. Download it as the portal JSON, with the offline-tool CSVs, in one ZIP.

What about products with no GST rate?

The order can be made, but its tax invoice is issued only once the product has a rate.

Stay ready for GST with every bill.

See how O2M fits the way your business works today.