For every GST-registered business

GST billing and compliance software in Kolkata & across West Bengal

Tax worked out on the bill instead of afterwards, e-invoices registered with the GST Network as they are saved, e-way bills raised from the same invoice, and the returns data your accountant asks for waiting when filing comes round — running on SwilERP, our flagship product, set up and supported from Kolkata with sub-dealers right across West Bengal.

See how GST is handled
GST BILLING & COMPLIANCE
SWIL Authorized Platinum Partner E-invoicing with IRN & QR E-way bills Customer master from GSTIN HSN codes Exports to Tally 200+ built-in reports

GST, at the four points where it actually bites

Compliance is not one job. It is four, spread across the month — and each one is where businesses lose time.

AT THE BILLING COUNTER

Getting the invoice right

The tax has to be correct on the bill, not corrected later by your accountant.

  • GST-compliant invoices raised in seconds
  • CGST, SGST and IGST calculated automatically
  • HSN code and GST rate pulled from the item master
  • Place of supply picked up from the party master
  • Tax invoice, bill of supply and export invoice formats
  • Customer details pulled straight from their GST number
E-INVOICING

Registering it with the portal

B2B invoices have to reach the Invoice Registration Portal before the goods leave.

  • Set up your GSTIN and portal credentials once
  • Invoices submitted to the IRP as they are saved
  • IRN and QR code written back onto the invoice
  • Every B2B print format carries the IRN and QR
  • No separate portal login for your billing desk
  • Batch upload instead, if that suits how you work
E-WAY BILL

Moving the goods

Once the invoice crosses the threshold, the consignment needs an e-way bill too.

  • E-way bill generated from the same IRN
  • No re-entry of invoice details
  • No second portal login
  • Raised at the same time as the invoice, not later
  • Fewer vehicles held up for paperwork
  • Transport details captured with the invoice
AT FILING TIME

Getting the returns out

The month-end scramble is usually a data problem, not an accounting one.

  • GSTR reports produced from your own billing data
  • GSTR-1 largely auto-populated from e-invoices
  • Your invoices in the buyer GSTR-2A the same day
  • 200+ built-in reports across the business
  • Exported to Excel or PDF in one click
  • Audit trails showing who changed what
  • Masters and vouchers exported straight into Tally

Type the GST number. The customer fills itself in.

The slowest part of taking on a new customer is typing their details — and it is where most of the errors that surface at filing time begin.

Straight from the GST portal

Customer master, built from the GSTIN

Enter a customer’s GST number and their registered details come straight from the GST portal into your customer master — legal name, trade name, address, state and PIN. Nothing is copied off a letterhead, no digit gets transposed, and what you hold on file is what the portal holds.

That matters well beyond saving a few minutes. Place of supply — which decides whether a bill carries CGST and SGST or IGST — comes from the customer’s registered state. A customer created from the portal is one whose tax comes out right on every invoice from the very first bill. It is also why e-invoices go through: the details you submit are already the details the portal expects, so submissions are not bounced back over a name or an address that does not match.

Customers already on your books can be refreshed against the portal the same way, so a master built up over years is brought up to date instead of retyped.

What SwilERP handles on the GST side

The detail behind the four stages above — all of it standard, none of it an add-on you pay extra for.

GST-ready billing — compliant invoices generated in seconds, with tax calculated as the bill is raised rather than reviewed afterwards.
All three invoice formats — tax invoice, bill of supply and export invoice, so the right document goes out for the right kind of sale.
Automatic tax split — CGST, SGST and IGST worked out from the transaction instead of being chosen by hand.
Customer master from a GST number — type the GSTIN and the registered name, address and state arrive from the GST portal, so place of supply and tax are right from the first bill.
HSN and rate from masters — HSN code, GST rate and place of supply come from your item and party masters, so they are right every time.
E-invoice submission — invoices sent to the Invoice Registration Portal on save, with the IRN and QR code written back to the record.
IRN and QR on every print — B2B invoice templates carry both by default, so what you hand the buyer is already portal-validated.
E-way bills from the IRN — generated off the same invoice, with no re-keying and no second portal login.
GSTR-1 auto-populated — because e-invoices are already with the GST Network, filing becomes a review rather than a re-upload.
Faster input credit for buyers — your invoices show in their GSTR-2A the same day, which takes the argument out of input credit.
Errors caught before submission — an unknown HSN is held and flagged, a cancelled buyer GSTIN is warned about at billing, a duplicate number fetches the existing IRN.
200+ built-in reports — sales, purchase, stock and tax reporting across the business, exported to Excel or PDF in one click.
Data export to Tally — masters and transactions written out as XML and imported into Tally through its own Import Data option, so your accountant keeps working the way they already do.
Audit trails — a record of who changed what, which is what makes the reporting defensible when it is questioned.

SwilERP is trusted by 35,000+ businesses across India & Nepal, on desktop for full offline control or on the cloud for access from anywhere. Full feature list on swindia.com →

What we actually do

Software alone does not make you compliant. Setting it up correctly does.

We bring your existing data across — whatever you are running today, your customers, suppliers, items and transaction history are moved into SwilERP, so you start with your business already in the system rather than an empty one.
We set up your GST configuration — GSTIN, portal credentials and e-invoice settings, so submission works from day one instead of failing on the first bill.
We clean up your masters — HSN codes, tax rates and party details are where GST errors actually come from, so that is where we start.
We train your billing desk — the counter staff who raise invoices are the ones who need to understand the warnings, not just the owner.
We work with your accountant — the reports have to suit the person filing your returns, so we set them up around how they work, including the export into Tally if that is where your books live.
We support you online — day-to-day help comes over the phone and online, so a stuck invoice takes minutes rather than a site visit.
Thirty years in Kolkata — we have been setting up billing software here since 1996, through VAT and then GST.

Across every trade, over 5,000 businesses run on software we have set up. See our customers →

Questions businesses ask us about GST

The things we are asked most often before a changeover.

Does the software generate e-invoices with IRN and QR code?

Yes. Once your GSTIN and portal credentials are configured, every B2B invoice is sent to the Invoice Registration Portal as it is saved. The IRN and QR code come back and are written onto the invoice record, and every B2B print format carries them by default — so your billing desk never logs into the portal separately.

Do we still have to make e-way bills separately?

No. Where the invoice value crosses the e-way bill threshold, the e-way bill is generated from the same IRN, with no re-entry of the invoice and no second portal login.

Can we set up a customer just from their GST number?

Yes. Enter the GSTIN and the registered details — legal name, trade name, address, state and PIN — are fetched from the GST portal and written into the customer master, rather than being typed in from a letterhead. Existing customers can be refreshed against the portal the same way.

Which GST invoice formats are supported?

Tax invoices, bills of supply and export invoices are all supported, with CGST, SGST and IGST calculated automatically, and HSN code, GST rate and place of supply picked up from your item and party masters rather than typed in at the counter.

What GST reports do we get for filing?

GSTR reports are produced directly from your billing data, and because e-invoices are already with the GST Network, GSTR-1 is largely auto-populated rather than uploaded by hand. There are more than 200 built-in reports in all, and any of them can be exported to Excel or PDF in one click for your accountant.

If we switch, do we lose the data in our current software?

No. We move it across. Whatever you are running at the moment, your masters — customers, suppliers and items — along with your transaction history can be brought into SwilERP, so you go live with your own business already loaded rather than an empty system and a year of history in a filing cabinet. Bringing the data over is part of the setup we do, not a separate project you pay for later.

Our accountant works in Tally. Does that still work?

Yes, and this is the question we are asked most often. Your masters and your transactions are exported from SwilERP as two files, which your accountant imports into Tally using its own Import Data option — masters and vouchers. Billing, stock and GST stay in SwilERP where your business runs; the books stay in Tally where your accountant works. Nobody has to change software to suit the other.

Does it help our buyers claim input tax credit?

Yes. Because e-invoices reach the GST Network the same day, your invoices appear in your buyers' GSTR-2A promptly — which is what stops input credit becoming a monthly back-and-forth with your customers.

What happens if an invoice has a wrong HSN or the buyer's GSTIN is cancelled?

These are caught before the invoice goes out. An item whose HSN is not in the portal master is held and flagged for correction, a buyer whose GSTIN has been cancelled or suspended is warned about at billing time, and a duplicate invoice number fetches the existing IRN automatically instead of failing.

Is e-invoicing compulsory for us?

It depends on your turnover. Mandatory e-invoicing applies once aggregate turnover crosses the threshold the Government sets, and that threshold has been reduced several times — so businesses that were exempt in earlier years are covered now. Your accountant can confirm where you stand. Many businesses below the limit switch it on voluntarily anyway, because it auto-populates GSTR-1 and fires the e-way bill from the same invoice.

Do you cover my area outside Kolkata?

Yes. Beyond Kolkata, Howrah and Hooghly we work through a network of sub-dealers covering the whole of Midnapore including Egra and Contai, plus Berhampore, Purulia, Bankura, Siliguri, Jalpaiguri, Alipurduar, Cooch Behar and the rest of West Bengal. Sales and setup visits are made on site; day-to-day support is delivered online, so help reaches you in minutes rather than waiting for someone to travel.

Talk to us about your GST billing.

Tell us how you bill today and who files your returns — and we’ll show you exactly what changes.

Call +91 96747 43738