Skip to content

GST billing & returns

GST bills at the counter. GSTR-1 and 3B at month end.

Kiwikit bills a repair or a sale with the right GST, then works out GSTR-1 and GSTR-3B from those same bills, matches your purchases to GSTR-2B and points out items whose HSN or GST rate would print wrong — so the month's return is checked before your CA files it.

GSTR-1

9 sections

Each as an offline-tool CSV

GSTR-3B

3.1 · 3.2 · 4 · 6.1

Tax due, credit, cash to pay

GSTR-2B

4 match groups

From the portal's JSON file

Bills

GST, composition, plain

Thermal or A4

What is GST billing software?

GST billing software makes tax invoices that work out CGST and SGST, or IGST, from each item's HSN code and GST rate — and then adds those bills up into the returns the shop files. In Kiwikit, every job card bill, counter sale and credit note keeps the tax it was billed with. The GST Returns screen turns them into GSTR-1 (B2B, B2C, credit notes, HSN summary, documents issued), with a CSV per section in the GST offline tool's format, and a GSTR-3B summary of tax due, input tax credit and the cash left to pay. Purchase bills are matched against the GSTR-2B file downloaded from the GST portal.

Updated

From bill to return

Everything a GST-registered shop does each month

The returns are read from what each bill froze when it was made — nothing is worked out again from today's item prices — so what you check is what you billed.

GST invoices with the right split

CGST + SGST within your state, IGST across states — read from the customer's GSTIN or their state, and from your shop's state for a walk-in. Prices can include GST or have it added on top. Composition shops print a bill of supply with HSN; unregistered shops print a plain bill.

GSTR-1, section by section

B2B invoices, B2C large, B2C small, credit notes to registered and unregistered buyers, nil / exempt / non-GST, the HSN summary (B2B and B2C apart) and documents issued. Each section downloads as a CSV in the GST offline tool's format, or all of them at once.

GSTR-3B summary

Table 3.1 outward supplies, 3.2 inter-state sales to unregistered buyers by state, input tax credit from your purchase register net of returns, and the tax to pay in cash after the credit is set off in the order the law fixes — IGST first, and CGST never paying SGST.

GSTR-2B import and matching

Upload the month's GSTR-2B JSON from the portal. Each supplier invoice is matched to your purchase bill by GSTIN and invoice number ("INV/0012" and "inv-12" count as one) and its amounts within ₹1: Matched, Amount differs, Only in 2B, or Not filed yet — hold that credit.

Items tax check

Lists the items a bill would stop on or print wrong: no HSN/SAC, a code of the wrong shape, an HSN shorter than your turnover needs (4 or 6 digits), no GST rate, or a rate different from the approved tax library. Tick them and fix them together from the library.

Filing tracker that locks the month

Once the returns are on the portal, the owner marks the month filed, with a note such as the ARN. Its bills then cannot be edited, cancelled or deleted — a credit note or return dated today corrects them. Reopening needs a reason, and the history shows who did what.

Before you file

What the GST Returns screen shows you

The period defaults to last month — the one a shop files in the first days of this one — with quick picks for this month and the GST quarters. Across the top: taxable sales net of credit notes, GST on sales, input tax credit, and the GST left to pay in cash.

Warnings sit above the tabs: bills with no place of supply, lines with no HSN/SAC, items with no GST rate, and bills in the period that carry no GST at all. Those last ones are listed on their own "Without GST" tab with the reason, so nothing is left out of the return silently.

The sales register tab lists every bill and credit note with the customer's GSTIN, place of supply, the GSTR-1 section it falls in and each tax head, and downloads as a CSV. On the purchase side, the GST purchase register shows input tax credit by bill, by supplier or by GST rate, and marks supplier bills entered after their month was filed — their credit is claimed in the month they were entered.

How it works

Bill all month, check once, then file.

  1. 01

    Set up

    Your GSTIN and GST type (Regular, Composition or Unregistered) in company settings.

  2. 02

    Bill

    Job cards and counter sales take HSN and GST rate from each item.

  3. 03

    Buy

    Enter supplier bills; upload the month's GSTR-2B to match them.

  4. 04

    Check

    GSTR-1, GSTR-3B and the warnings — download the CSVs.

  5. 05

    File & lock

    File on the portal, then mark the month filed so its bills lock.

An honest read

What it does not do

  • Kiwikit does not file returns on the GST portal — you or your CA import the CSVs and file.
  • Reverse charge, exports and SEZ supplies, e-commerce operator sales and amendments are not covered; the screen says so.
  • There is no e-invoice (IRN) or e-way bill generation.
  • Composition returns (CMP-08, GSTR-4) are not worked out; a composition shop gets bills of supply and the HSN check.

Price

In every plan, nothing extra

  • ₹1,499 for three months or ₹4,999 for a year
  • 4 users and one shop location included
  • 3-day free trial with every feature switched on

Full breakdown on the pricing page, and everything else Kiwikit does on the features page.

Frequently asked questions

Questions about GST billing software

Does Kiwikit file my GST returns on the portal?

No. It works out GSTR-1 and GSTR-3B from your bills and gives each GSTR-1 section as a CSV in the GST offline tool's format. You or your CA import those and file on the portal, then mark the month filed in Kiwikit.

Can I make both GST and non-GST bills?

The bill follows your company's GST type. Regular prints a tax invoice with GST and HSN/SAC; Composition prints a bill of supply with HSN and no GST; Unregistered prints a plain bill. Prices can be set as including GST or with GST added on top.

How does it decide between CGST + SGST and IGST?

From the place of supply: the first two digits of the customer's GSTIN, else the state on their address. A walk-in customer with no address is taken as within your own state. Same state gives CGST + SGST; a different state gives IGST.

What is GSTR-2B matching and how does it work here?

GSTR-2B lists the invoices your suppliers filed against your GSTIN — the credit you can safely claim. Download the month's GSTR-2B as JSON from the portal and upload it on the GSTR-2B tab of the GST purchase register (Purchase → GST register). Kiwikit puts each invoice in one of four groups: Matched, Amount differs, Only in 2B (a bill you may not have entered) and Not filed yet (credit to hold). Suppliers' credit notes are matched against your purchase returns the same way.

What happens to a bill after I mark the month filed?

Its bills are locked: no edit, cancel or delete. A sales return, a credit note on the job card, or a purchase return dated today corrects them, as GST law expects. The owner can reopen a month with a reason. A supplier's bill that arrives late can still be entered; its credit counts in the current month.

What does the items tax check find?

Items with no HSN/SAC, a code of the wrong shape, an HSN shorter than your turnover needs, a code not in the tax library, no GST rate, or a rate different from the library's. The fix is offered only from the approved library — a repair service with no SAC gets 9987 — and anything the library has no rate for is opened in the item form for you to set.

Is GST billing an extra cost?

No. GST bills, the GST Returns screen and GSTR-2B matching are in every plan — ₹1,499 for three months or ₹4,999 for a year.

Check this month's GST before you file it

3-day free trial with every feature switched on. GST bills, GSTR-1 and 3B, and GSTR-2B matching from the same bills. No credit card required.