Skip to content
KanchanFlow
ComplianceLive

e-Invoice IRN generation

Push the invoice to the Invoice Registration Portal, get the IRN and signed QR back, and print both on the document — without leaving the invoice you just raised.

For USA manufacturers with India operations, India-based contract customers, or manufacturers exporting to India.

In short

e-Invoice IRN generation registers a KanchanFlow invoice with India's Invoice Registration Portal and writes the returned Invoice Reference Number, acknowledgement number and signed QR code back onto the document. It runs from inside the RFQ-to-Order CRM rather than a separate portal upload, and is included on every tier including Starter.

Status card for e-Invoice IRN: live in production, with the plans it is included in.

What it is

India's e-invoicing rules mean a B2B invoice above the applicable turnover threshold is not valid until it has been registered and carries an IRN with a signed QR code. Most shops handle this by exporting a JSON file, uploading it to a portal, and pasting the result back — which is where transposition errors and missed cancellations come from.

We do the round trip from the invoice record. When you register, the payload is built from the invoice you already raised, the response is written back onto it, and the QR code prints on the PDF. If the invoice has to be cancelled, the cancellation runs within the statutory window from the same screen, and the record shows what happened and when.

Capabilities

What it does

IRN generation from the invoice record

No JSON export, no portal login, no copy-paste. The payload is assembled from the invoice, sent for registration and the response is stored against the document.

Signed QR code on the printed invoice

The QR returned by the portal is written onto the invoice PDF and the share link, so the document your customer receives is the registered one.

Acknowledgement number and date stored

The acknowledgement number and timestamp are kept on the invoice permanently. When a customer's accounts team queries a document eighteen months later, the registration evidence is on the record.

Cancellation within the statutory window

Cancel a registered invoice inside the allowed period with a reason code. The cancellation and its reason are stored, and the invoice is marked cancelled rather than deleted.

Failure handling that does not lose the invoice

If registration is rejected, the error from the portal is shown against the invoice with the field that failed. The invoice stays as a draft you can correct and resubmit.

Step by step

How it works

The order these steps happen in matters more than the feature list above it.

  1. 1

    Raise the invoice with complete GST data

    Party GSTIN, HSN codes, place of supply and values must all be present. The invoice will not submit with a missing mandatory field, which is a cheaper failure than a portal rejection.

  2. 2

    Register it

    Press generate IRN. The invoice payload is built and sent to the Invoice Registration Portal through your e-invoicing provider credentials.

  3. 3

    Receive the IRN, acknowledgement and QR

    The portal returns the Invoice Reference Number, an acknowledgement number and date, and the signed QR code. All three are written onto the invoice record.

  4. 4

    Send the registered document

    The PDF and the share link now carry the IRN and QR. That is the version your customer's accounts payable team needs for their input tax credit.

  5. 5

    Cancel if you must, inside the window

    If the invoice is wrong, cancel it with a reason code inside the statutory period and raise a corrected one. After the window closes, the correction is a credit note instead.

What this is not

This is not an e-way bill system — we register the invoice and store the IRN, we do not generate or manage e-way bills for goods movement.

This is not an ERP, MRP, CAD, BOM, or advanced CPQ system — it manages customer RFQs, quotes, follow-ups, and order handoff.

Tier availability

What you get on each plan

These rows come from the same feature matrix the pricing page publishes. If the two ever disagree, the matrix is wrong and we fix it.

Tier availability for e-Invoice IRN. Prices and limits are on the pricing page.
PlanAvailability
StarterIncluded. Never an add-on, never a tier gate.
ProfessionalIncluded. Same feature set as Starter.
EnterpriseIncluded, plus the advanced exposure calculator on the compliance dashboard.

Starter is $39 per user per month, Professional $49, Enterprise $99 plus a $2,000 monthly platform fee. Annual billing is 17% lower. See the full matrix.

Interface

What it looks like

Interface capture

Invoice header after registration, showing the IRN, acknowledgement number, acknowledgement date and the signed QR code.

Interface capture of a registered invoice. IRN shown is sample data.

Interface capture

Cancellation dialog with the reason code list and the remaining time in the statutory window.

Interface capture of the IRN cancellation flow.

Screenshots are described rather than mocked up. Captures are taken from the build current at the date shown in the changelog, on a sample workspace.

Connectors

Integrations this feature uses

Starter includes one accounting connector and one lead source; Professional and Enterprise include all of them. Browse every integration.

Questions about e-invoice irn

Yes. Registration happens against your organisation's credentials with an authorised provider such as ClearTax. We connect to that provider; we are not the registrar.

See a live quote draft built from a real RFQ

Fourteen days, no credit card, sample data pre-loaded. If it does not fit your shop, we will tell you in the first call.

  • Delaware LLC
  • SOC 2 Type II
  • USA Data Centers (AWS)