Skip to content

GST billing software · Product scope reviewed 22 August 2026

Correct tax detail when it applies. A quick sale when it does not.

Dukanam separates consumer billing from registered-business records, then carries the right customer, item, supply, and tax details into each posted document.

Tax invoice

SGS/2026-27/0001

Posted

Bill to

Ravi Retail Pvt Ltd

GSTIN 29AAACR1234A1Z5

Place of supply

Karnataka (29)

Intra-state supply

Taxable value₹10,000.00
CGST 9%₹900.00
SGST 9%₹900.00
Total₹11,800.00

From master record to return preparation

Tax data is captured at the source, not rebuilt at month end.

01

Set up the business tax profile

Store legal and trade names, registered address, GSTIN, registration type, state, document prefix, tax-inclusive preference, signatory, bank details, and shop UPI ID.

  • Regular, composition or unregistered profile
  • State and place-of-supply defaults
  • Financial-year document sequence
  • Invoice payment details
02

Keep B2B customers complete

Business customers can store company name separately from the day-to-day contact person, with GST treatment, GSTIN, PAN, billing address, shipping address, state, and PIN code.

  • Consumer-first profile choice
  • GSTIN structure validation
  • Separate billing and shipping address
  • Historical invoice snapshot
03

Classify items once

Each item can carry its goods or service type, HSN or SAC, UQC, GST taxability, rate, cess, MRP, and whether the stored price includes tax.

  • Goods and services
  • Taxable, nil, exempt or non-GST
  • Tax-inclusive or exclusive pricing
  • Paise-level tax calculation
04

Prepare and reconcile

Generate the outward-supply register for GSTR-1 preparation and import a staged GSTR-2B CSV to compare purchase invoices by GSTIN, invoice number, date, taxable value, and tax.

  • GSTR-1 preparation export
  • Exact and value-based 2B matching
  • Missing purchase visibility
  • E-way payload preview

AN HONEST BOUNDARY

Preparation is not filing.

Dukanam helps create and review GST data. It does not currently claim direct GST portal filing, IRP e-invoice submission, e-way submission, or certification against every current offline-tool schema.

Your accountant can use prepared registers and reconciliation data, but every business remains responsible for checking applicability, filing rules, and final submissions.

GST billing questions

What the workflow handles.

Does an unregistered consumer need a GSTIN?

No. A consumer profile can be created with only a name, and Walk-in Customer is available when no personal details are needed.

How does Dukanam decide CGST and SGST versus IGST?

The tax engine compares the business state with the invoice place of supply. Eligible intra-state supplies split tax into CGST and SGST or UTGST; interstate supplies use IGST.

Do old invoices change if a customer or item is edited?

No. Posted invoices retain snapshots of the relevant business, customer, address, item, and tax data used when the document was created.

Can I import GSTR-2B data?

Yes. The GST workspace accepts a staged CSV and compares rows with posted purchase invoices. Direct retrieval from the GST portal is not claimed.

Set up the tax profile once. Every B2B invoice stays complete.

Without slowing a single consumer sale at the counter.

Create your free account