メインコンテンツにスキップ
商品詳細は英語で表示されます。翻訳は近日公開予定です。
India GST E-Invoicing & E-Way Bill (IRN/NIC) — Generate GST IRN e-invoices and e-way bills straight from Odoo via NIC/GSP — s — 1/1イメージプレビュー

Generate GST IRN e-invoices and e-way bills straight from Odoo via NIC/GSP

— signed QR, auto-cancel, GSTIN and HSN validation.

India GST E-Invoicing & E-Way Bill (IRN/NIC)とは?

Generate GST IRN e-invoices and e-way bills straight from Odoo via NIC/GSP — signed QR, auto-cancel, GSTIN and HSN validation. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

主な機能

IRN generation for customer invoices posted from Odoo — pushes the INV-01 GST JSON schema to the NIC IRP (directly or via your GSP) and writes the returned IRN, Acknowledgement Number and date onto account.move.
Government signed QR code retrieved from the IRP and embedded on the invoice PDF through an extended QWeb report template, printed in the auditor-expected position on the tax invoice.
E-Way Bill generation from the same invoice/delivery flow, capturing distance, transporter ID, transport mode and document details, with the EWB number linked back to the source document.
Part-B vehicle number and transporter update support so drivers/vehicles can be added or changed after the EWB is issued without leaving Odoo.
Auto-cancellation workflow that respects the 24-hour IRN cancellation window — an ir.cron job flags invoices nearing the deadline and authorised users cancel with an NIC reason code straight from the invoice.
GSTIN validation and format checks on customer and company partners, blocking transmission of documents with malformed or missing GST numbers via @api.constrains guards.
HSN/SAC code mapping and validation on products and invoice lines, ensuring every taxable line carries a compliant code before the payload is built.
IRP/GSP authentication and token management in a dedicated service layer, with credentials stored in configuration and readable only by privileged roles.
Sandbox and production environment switching so you can validate the full flow in NIC test mode before going live, controlled from Odoo Settings.
Readable NIC error-code handling — government rejection codes are parsed and shown as clear Odoo user messages and logged, instead of failing silently or dumping raw responses.
Status tracking on every invoice (not generated, generated, cancelled, error) with a Smart-button/stat view and filterable list views for the compliance team.
Role-based security via ir.model.access.csv and record rules — only assigned accounts/compliance users can transmit, cancel, or view e-invoice credentials and logs.
Full audit logging of every IRP/EWB request and response for reconciliation and GST audit defence.
Multi-GSTIN / multi-branch aware design so groups operating several registrations can route each invoice to the correct GSTIN and IRP profile.
Bulk/queued transmission option so a batch of posted invoices can be sent to the IRP asynchronously rather than one at a time.

受注生産、すべておまかせ

自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。

  1. 1

    ご注文

    一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。

  2. 2

    構築とインストール

    ECOSIRE がお客様の Odoo 上で構築・設定・インストールします。

  3. 3

    本番稼働 + サポート

    約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。

技術仕様

Odoo互換性
Odoo 17, Odoo 18, Odoo 19
エディション
Enterprise&Community
ライセンス
ライセンスの確認が必要です
Python要件
Python 3.10+
データベース
PostgreSQL 12+

この製品について

India GST E-Invoicing & E-Way Bill (IRN/NIC) is a build-to-order Odoo module that ECOSIRE designs, builds, installs, and supports for your specific GST registration and workflow — this is not a pre-packaged apps.odoo.com download you install yourself. Over a one working week engagement we ship a production-ready connector that pushes your Odoo customer invoices to the NIC e-invoice system (either directly or through your chosen GSP), retrieves the Invoice Reference Number (IRN), Acknowledgement Number, and the government signed QR code, and stamps them back onto the invoice and its PDF — all inside standard Odoo accounting, with no copy-pasting into the government portal.

Under the hood the module extends account.move with dedicated fields (IRN, ack number, ack date, signed invoice, signed QR payload, e-invoice status) declared on a Python models.Model class, computed and guarded through @api.depends and @api.constrains so a document can only be transmitted when it is genuinely eligible. A configurable service layer handles authentication and calls to the IRP/GSP over JSON-RPC/REST, builds the GST schema (INV-01) JSON from your invoice lines, taxes, HSN/SAC codes and GSTINs, and parses the response defensively — surfacing NIC error codes as readable Odoo messages instead of raw stack traces. QWeb report templates are extended so the signed QR image and IRN print on the tax invoice exactly where auditors expect them.

For logistics, the module generates E-Way Bills from the same document flow, captures transporter and vehicle details, supports Part-B vehicle number updates, and links the EWB number back to the delivery and invoice. Automated actions and scheduled jobs (ir.cron) handle the compliance-sensitive timing — for example flagging invoices that are approaching the 24-hour IRN cancellation window and letting authorised users cancel with a reason code before it closes. Access is locked down through ir.model.access.csv plus record rules so only your accounts and compliance roles can transmit, cancel, or view credentials, and every API call is logged for audit.

ECOSIRE builds and tests the module on your target Odoo version (17, 18, or 19), against your sandbox/production NIC or GSP credentials, wires it to your existing chart of accounts and tax configuration, and hands over a working system with documentation, admin training, and a warranty support window. Because it is bespoke, we adapt it to Community or Enterprise, multi-GSTIN branch setups, custom invoice numbering, and any GSP your finance team already uses.

得られるもの

  • The complete custom Odoo module (source code) — Python models, XML/OWL views, extended QWeb report templates, ir.model.access.csv, record rules and manifest — built for your target Odoo 17, 18 or 19.
  • Installation and configuration on your Odoo instance (Community or Enterprise), wired to your existing chart of accounts, tax setup and invoice numbering.
  • NIC / GSP integration setup and connectivity testing against your sandbox credentials, then cutover to production credentials once validated.
  • Data configuration: GSTIN profiles, HSN/SAC mapping, transporter records and environment (sandbox/production) switches.
  • Admin and user documentation covering day-to-day IRN generation, e-way bill issuance, cancellation within the 24h window, and error resolution.
  • A live training session for your accounts and compliance team, with a recorded walkthrough.
  • A post-go-live warranty support window for bug fixes and NIC/GSP adjustment, plus a handover of the audit log and configuration.
  • Source-code ownership handover and a short technical README so your team or partner can maintain and extend the module.

これは誰のためのものですか

Indian GST-registered SME finance team

Businesses above the e-invoicing turnover threshold that need IRNs and e-way bills generated at the point of invoicing in Odoo, without staff re-keying documents into the government portal or juggling spreadsheets to stay compliant.

Indian Odoo implementation partner

Odoo partners and integrators delivering to Indian clients who need a reliable, source-provided GST e-invoicing and e-way bill module tailored to each client's GSP, GSTIN structure and Odoo version, with clean security and QWeb print integration they can support.

Multi-branch / multi-GSTIN enterprise controller

Finance controllers of groups operating several GST registrations who need each invoice routed to the correct GSTIN/IRP profile, batch transmission, audit logging and role-based access for large-volume, audit-sensitive operations.

India GST E-Invoicing & E-Way Bill (IRN/NIC) の比較方法

基準エコシエールカスタムビルド競合他社Odoo 標準機能
GST IRN e-invoice generation from Odoo付属Possible but you build the entire IRP/GSP integration and schema from scratchOften yes, but generic to one GSP and one Odoo version含まれていない
E-Way Bill generation + Part-B vehicle updates付属Only if you scope and build itSometimes a separate paid add-on含まれていない
Signed QR embedded on invoice PDF (QWeb)付属Requires custom QWeb template workUsually yes含まれていない
24-hour auto-cancel window handling (ir.cron)付属Must design the scheduled-job logic yourselfVaries by vendor含まれていない
Tailored to your GSTIN structure, GSP and invoice numbering付属付属含まれていない含まれていない
Role-based security (ir.model.access.csv + record rules)付属Depends on your build discipline部分的なサポート部分的なサポート
Fit for Odoo 17 / 18 / 19, Community or Enterprise付属付属Often locked to specific versions部分的なサポート
Installation, training, docs and warranty support included付属Your team's time and costUsually license only, support extra含まれていない
Source code handover and maintainability付属付属Often obfuscated or licence-lockedn/a

India GST E-Invoicing & E-Way Bill に関するよくある質問

How long does delivery take, and what is the process?

This is a build-to-order module with a typical lead time of one working week from kickoff. After a short requirements call we confirm your Odoo version, GSP/NIC access, GSTIN structure and invoice formats, then build and test against your sandbox credentials, install on your instance, run a joint UAT, and cut over to production. Timelines can shorten for a standard single-GSTIN setup or extend for complex multi-branch or heavily customised accounting.

What do I get for support and updates after go-live?

Every engagement includes a post-go-live warranty window for bug fixes and adjustments to NIC/GSP behaviour, plus documentation and training. Because the GST e-invoice and e-way bill schemas and IRP endpoints change over time, we also offer an optional ongoing maintenance plan that keeps the module aligned with NIC/government API updates and your Odoo upgrades. You receive the source code, so your own team or Odoo partner can also maintain it.

Do I need a GSP, or can it connect to NIC directly?

Both are supported. The module's service layer can call the NIC e-invoice IRP directly or route through a GSP/ASP that your finance team already uses. During requirements we configure authentication and endpoints for your chosen path, and you keep control of your credentials — they're stored in Odoo configuration and readable only by privileged roles.

Which Odoo versions and editions does it work with?

We build for Odoo 17, 18 and 19, on both Community and Enterprise. The module extends standard accounting (account.move) using core ORM patterns — models.Model fields, @api.depends/@api.constrains, ir.model.access.csv, record rules and QWeb report inheritance — so it fits cleanly alongside Odoo's Indian localisation and your existing tax configuration rather than forking it.

How is the 24-hour IRN cancellation window handled?

The government allows an IRN to be cancelled within 24 hours of generation. The module tracks each invoice's IRN timestamp and uses a scheduled ir.cron job plus automated actions to flag documents approaching that deadline, letting authorised users cancel with the correct NIC reason code directly from the invoice. After the window closes, the UI reflects that cancellation is no longer permitted so your team doesn't attempt an invalid action.

Is this an instant download from the Odoo App Store?

No. This is not a pre-built apps.odoo.com module you download and self-install. ECOSIRE designs, builds, configures and supports it specifically for your GST registration, GSP and Odoo environment. That's why it's ordered as a build-to-order engagement with a one working week lead time rather than an instant download.

見積もりを依頼

India GST E-Invoicing & E-Way Bill

Generate GST IRN e-invoices and e-way bills straight from Odoo via NIC/GSP — signed QR, auto-cancel, GSTIN and HSN validation.

  • IRN generation for customer invoices posted from Odoo — pushes the INV-01 GST JSON schema to the NIC IRP (directly or via your GSP) and writes the returned IRN, Acknowledgement Number and date onto account.move.
  • Government signed QR code retrieved from the IRP and embedded on the invoice PDF through an extended QWeb report template, printed in the auditor-expected position on the tax invoice.
  • E-Way Bill generation from the same invoice/delivery flow, capturing distance, transporter ID, transport mode and document details, with the EWB number linked back to the source document.
  • Part-B vehicle number and transporter update support so drivers/vehicles can be added or changed after the EWB is issued without leaving Odoo.

見積もりを依頼

India GST E-Invoicing & E-Way Bill のご要望をお知らせください。価格、ライセンスの選択肢、貴社に合わせたご提案を、通常1営業日以内にお送りします。

今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。