Skip to content

GST E-Invoicing

From invoice to IRN, in seconds.

Authorised GSP integration with the NIC IRP. IRN, e-way bill, signed QR, cancellation and bulk processing all from inside your invoice book.

GST e-invoicing dashboard showing IRN status, e-way bills, QR-coded invoices and integration health.

IRN Generation

IRN in under 2 seconds.

B2B invoice raised, validated against the GSTN schema, sent to the NIC IRP via the authorised GSP, IRN and signed QR returned. End to end in under 2 seconds. PDF stamped automatically with IRN and QR. The customer copy is ready to send.

IRN Generation screenshot

E-Way Bills

E-way bill on the invoice, or on dispatch.

EWB auto-generates with the IRN where transport details are on the invoice. Where dispatch happens later (warehouse pick, courier handoff), trigger-on-dispatch generates the EWB at the right moment. Vehicle change, validity extension and multi-leg journey all supported.

E-Way Bills screenshot

E-Invoice QR & PDF

PDF stamped with the signed QR.

On IRN return, the customer PDF is stamped automatically with the IRN, the signed QR (containing the GSTN-validated invoice details) and the EWB if applicable. The PDF is the legal copy. Send via email, vendor portal or WhatsApp from the same screen.

E-Invoice QR & PDF screenshot

Cancel & Amend E-Invoice

Cancel within 24 hours. Amend after, via credit and debit notes.

IRN cancellation allowed only within the 24-hour GSTN window (the cut-off is enforced). After 24 hours, corrections happen via credit and debit notes (CDNR), with full traceability to the original IRN. Both flows inline, no portal switching.

Cancel & Amend E-Invoice screenshot

Bulk E-Invoice Generation

Bulk IRN from CSV, ERP or API.

Generate IRNs in bulk from a CSV upload, an ERP feed (Tally, SAP B1, NetSuite) or programmatic API calls. Each invoice validated locally, then relayed via the authorised GSP. Failures auto-retry with exponential backoff. Status post-back per IRN.

Bulk E-Invoice Generation screenshot

E-Invoice Reconciliation

IRNs from anywhere, reconciled against your books nightly.

IRNs and e-way bills generated outside OneFinOps (legacy system, customer portal, manual GSTN portal entry) pulled from the GSTN. Reconciled against your invoice book nightly. Mismatches surface; books align with what is on the GSTN.

E-Invoice Reconciliation screenshot

Multi-GSTIN Management

One platform, many GSTINs.

Each GSTIN has its own e-invoicing eligibility, e-way bill thresholds, sign-off chain and state-specific rules. The CFO sees IRN throughput, e-way bill count and compliance status across GSTINs on one dashboard.

Multi-GSTIN Management screenshot

E-Invoice API

REST API for IRN, EWB and CDNR.

Programmatic IRN, e-way bill, cancellation and CDNR via a REST API. OAuth-style authentication per GSTIN. Idempotency keys built in. Webhooks fire on IRN success, failure and cancellation. SDKs in Node, Python, PHP, Java, Go and .NET.

E-Invoice API screenshot

E-Way Bill Extension & Update

EWB validity and vehicle change, by the rule.

Vehicle change captured per leg. Validity extension applied per Rule 138 (16 hours per 200 km). Multi-leg journey with mode change tracked. Extension reasons captured for audit.

E-Way Bill Extension & Update screenshot

Export E-Invoicing

Export e-invoicing with LUT, SEZ and multi-currency.

Export e-invoicing with the right schema (zero-rated under LUT, IGST under bond, SEZ supplies). Multi-currency invoices generate IRN in the foreign currency with the INR equivalent at RBI reference rate.

Export E-Invoicing screenshot

Buyer FAQ

What teams ask before they switch.

Do you connect via an authorised GSP?

Yes. OneFinOps connects through authorised GSPs (the providers approved under the GSTN partner programme) to reach the NIC IRP and the GSTN portal. Multi-GSP support is built in for redundancy.

What happens if GSTN or NIC IRP is down at the time of invoicing?

Local queue with auto-retry. The invoice is captured immediately; the IRN call retries with exponential backoff. When the IRP recovers, the IRN lands within minutes. No invoice lost. Status visible per invoice.

We crossed ₹5 crore turnover this FY. What changes?

Eligibility flips per FY turnover. Once your aggregate turnover crosses ₹5 crore in any preceding FY, e-invoicing is mandatory for B2B invoices from the next FY. The product applies the rule per GSTIN; multi-GSTIN entities can have mixed status.

Multi-GSTIN. How does it handle that?

Per-GSTIN settings (eligibility, sign-off, e-way bill thresholds), per-state EWB thresholds, per-entity sign-off. The CFO sees IRN throughput across GSTINs on one dashboard.

Cancel after 24 hours. What's the workflow?

IRN cancellation is allowed only within 24 hours of generation (enforced by the GSTN). After 24 hours, the original invoice and IRN are preserved; corrections happen via credit and debit notes (CDNR), with full traceability to the original IRN.

Does our CA need access to e-invoice data for audit?

Yes. CA reviewer role with read access to the IRN audit trail. Reconciliation between e-invoiced sales and the books is exportable per FY in audit-ready format.

Export invoices, SEZ, deemed exports. Supported?

Yes. Export e-invoicing with LUT and SEZ flags is supported. Multi-currency export invoices generate IRN with the right schema (tax = 0 for zero-rated under LUT). Deemed export, supplies to SEZ and supplies under bond all have the right fields.

Raise your next B2B invoice. See the IRN before you click send.

Connect one GSTIN to the authorised GSP, free. The next invoice gets IRN-stamped in under 2 seconds. The signed QR and the e-way bill ride along on the PDF.