跳到主要内容

印度IRP电子发票详解 - 法规、现状与最新动态

本文还提供以下语言版本: English|Español|Deutsch|Português|Français

国家印度
状态 - B2G强制
状态 - B2B年度总营业额超过₹500万卢比的纳税人强制执行
状态 - B2C年度总营业额超过₹500亿卢比的纳税人强制执行
格式发票上二维码(QR Code)、PDF
主管机构GST委员会
网络名称发票注册门户(Invoice Registration Portal,IRP)
立法依据2017年《CGST规则》第48(4)条

概述

印度的电子发票遵循清关模式(Clearance Model)。供应商生成的发票须向发票注册门户(IRP)注册。注册成功后,IRP返回发票参考号(IRN)和QR码。发送给买方之前,须将QR码和IRN号打印在发票上。印度在GST制度下采用名为商品及服务税(GST)电子发票系统的标准框架,实现全国性电子发票。

什么是GST电子发票?

GST电子发票是印度政府推出的一项系统,用于向GST系统申报企业间(B2B)发票及特定其他规定单据,并获取唯一发票参考号(IRN),使发票在法律上有效。

根据GST法律,受通知企业须通过在线向发票注册门户(IRP)上传规定的发票详情,为每张B2B发票生成IRN。IRP对数据进行验证,并返回带有包含IRN的QR码的已签名电子发票。该IRN随后须在与买方共享的发票上注明。

GST电子发票系统由GST网络(GSTN)开发,该组织负责为印度GST实施提供IT基础设施和服务。

GST电子发票系统也称为IRN或电子发票/IRN系统,仅适用于受通知企业开具的企业间(B2B)发票和规定单据。未附IRN开具的任何发票在GST下均视为无效。

GST电子发票的目标

印度推行GST电子发票的主要目标包括:

  • 通过减少虚假开票和其他税务欺诈来改善税务合规
  • 为B2B发票申报建立单一真实来源
  • 减少誊写错误,提高数据质量
  • 实现进项税抵扣与销项税义务之间核对的自动化
  • 在GST系统内无缝共享发票数据,减少多表申报
  • 通过电子发票数据的系统级交换消除买方手动输入错误
  • 围绕B2B交易创建分析,用于政策和商业智能
  • 支持中小微企业(MSME)的发票融资

GST电子发票适用范围

电子发票适用于年度总营业额超过印度政府规定门槛限额的已注册企业。该营业额限制已随时间逐步降低,以将更多企业纳入体系。

目前的适用门槛为年度总营业额₹2000万卢比。此外,电子发票仅适用于B2B应税供应。出口发票也须电子化,而向终端消费者或未注册企业开具的发票则不在此列。

免于电子发票强制要求的部分类别:

  • 经济特区(SEZ)单位
  • 保险公司、银行和金融机构
  • 货物运输代理
  • 旅客运输服务提供商
  • 影院票务发行商

GST电子发票工作原理

GST电子发票流程的关键步骤如下:

  1. 销售方/供应商的计费或会计软件按照常规业务流程生成发票。
  2. 发票数据的JSON文件从会计软件中以编程方式提取,并通过API在线向IRP申报。
  3. IRP根据规定模式验证JSON数据,生成IRN哈希值,并对发票数据进行数字签名。
  4. IRP将包含IRN和QR码的已签名JSON返回给供应商。
  5. 供应商系统打印带有IRN QR码的发票,或以电子方式与买方共享。
  6. IRP还将已签名JSON与GST系统和电子路单(E-Way Bill)系统共享,用于后续处理。

供应商软件、IRP与GST系统之间的交换完全自动化,无需人工干预。发票只有在IRP生成IRN后,才成为合法有效的GST单据。

电子发票模式(Schema)

电子发票的关键要求之一是发票数据必须采用结构化标准格式,以便机器和系统能够解读。

在印度,电子发票数据的标准称为GST电子发票模式或GST INV-1格式,使用JSON(JavaScript对象表示法)表示发票数据。

该模式规定了IRN生成所需的强制字段,如供应商和买方GSTIN、发票号、日期、金额、税率、HSN代码等。

软件提供商通过适当的定制化和与IRP的集成,实现按模式要求生成发票。该模式确保电子发票数据在各会计系统间的互操作性。

发票注册门户(IRP)

发票注册门户(IRP)是GSTN为供应商提供的用于电子上传发票数据以生成IRN的网站,设计上能以高速处理和返回IRN,支持大量并发申报。

IRP的主要功能:

  • 提供API供供应商系统集成,用于上传JSON和接收IRN。
  • 依据模式验证发票,并使用GST发票中央注册表检查重复。
  • 生成IRN哈希值,并对发票数据连同QR码进行数字签名。
  • 将已签名发票分享给供应商,并同时传输至GST系统。
  • 允许通过GSTN提供的离线工具批量上传发票。

IRP旨在作为传递门户,不长期存储或归档发票数据。目前GSTN运营单一IRP,计划未来实施多个IRP以实现冗余。

取消和修改

IRN或发票一旦生成,不能删除或修改,只能取消,并可申报带有新发票号的新单据并生成新IRN(理想情况是先开贷方通知单,再开具新发票)。

如需要,供应商可在生成IRN后24小时内通过IRP提供的取消API取消已开具的发票。但如果关联的电子路单处于有效状态或已被税务官员在运输途中核查,则不允许取消。

IRP上不允许修改电子发票数据。任何变更只能在GST门户上申报GSTR-1时进行。系统将向税务官员标记此类修改以供参考。

电子路单(E-Way Bill)

在印度,价值超过₹5万卢比的货物运输须强制使用电子路单。电子发票系统与电子路单系统集成,可从电子发票数据无缝生成电子路单。

如果供应商在电子发票生成时输入了承运商和车辆详情,则可自动创建电子路单,无需重新输入信息。IRN也作为电子路单参考号用于物流追踪。

对企业的影响

GST电子发票系统的推行要求供应商、买方和中间机构做出相应变更:

供应商须:

  • 修改或集成会计/计费系统,以将发票提取为JSON数据并与IRP集成。
  • 构建验证和修改措施,确保电子发票符合模式要求。
  • 在操作层面适应基于IRN的开票并进行必要的流程变更。
  • 对员工进行电子发票程序培训并管理过渡。

买方须:

  • 更新系统,以便自动接收和处理符合IRN要求的电子发票。
  • 围绕IRN作为唯一标识符,变更发票核查、付款等流程。
  • 在入职期间配合供应商提供必要的身份识别信息。

GSP(GST Suvidha Provider)、ASP(应用服务提供商)和税务顾问等中介机构在电子发票生命周期中协助企业,从方案选择、开发到合规全程提供支持。

分阶段推广

印度政府通过逐步降低适用门槛,将各阶段规模以上企业纳入电子发票体系:

  • 第一阶段:自2020年10月起,营业额₹5000亿卢比以上
  • 第二阶段:自2021年1月起,营业额₹100亿卢比以上
  • 第三阶段:自2021年4月起,营业额₹50亿卢比以上
  • 第四阶段:自2022年4月起,营业额₹20亿卢比以上

这种分阶段方式旨在在扩展至小型企业之前稳定系统并解决初期挑战。预计最终将覆盖超过80%的GST注册企业。

与GST申报的关系

电子发票的关键优势之一是发票信息自动填充至供应商和买方的GST申报表。

对于开具电子发票的供应商,发票详情会自动填充至其GSTR-1销售申报表。更新后的申报表也可由其买方在GSTR-2A中查看。

电子发票预计将提高申报准确性,减少差异和企业的合规负担。含有电子发票关联数据的申报表将减少被税务机关审查的频率。

未来发展

电子发票系统计划随时间增加更多功能:

  • 实现企业间实时交换申报表和电子发票信息。
  • 允许供应商通过登录IRP对特定字段进行修改,避免只能通过申报表变更。
  • 引入基于数字签名的IRN身份验证选项,增强安全性。
  • 支持经济特区、出口及目前豁免领域的电子发票。
  • 启动新IRP以分散负载,提升可用性和冗余性。
  • 除系统集成外,提供移动应用和网页模式生成电子发票。

随着GST电子发票逐步稳定,预计也将为印度迈向更具互操作性的Peppol电子发票框架奠定基础,实现跨境发票无缝交换。

GST电子发票的认证

IRP返回的经数字签名的IRN和QR码,使各方能够认证和验证GST电子发票。

买方可通过以下方式验证发票确已向IRP申报:

  • 使用GSTN提供的手机应用扫描发票上的QR码
  • 将JSON或QR码上传至IRP门户,独立核实真实性
  • 在GST门户核对时检查IRN与进项税抵扣的匹配情况
  • 解析已签名JSON,确认其由IRP私钥进行数字签名

税务官员也可在货物运输途中或任何时间点,通过GST系统维护的IRN中央注册表扫描发票上的QR码,核查其真实性。

IRN关联、IRN认证和结构化电子发票数据使伪造或篡改发票信息极为困难,从而提升了透明度和合规性。

与其他电子发票框架的比较

印度GST电子发票主要服务于B2B发票申报用于税务合规和防欺诈的目的,而Peppol、CEF、GS1等全球其他电子发票框架则更注重实现跨各类平台和企业的自动化和互操作性,支持整个供应链中发票的无缝交换。

GST电子发票与Peppol等框架的主要区别:

  • GST电子发票由政府机构GSTN集中管理,而Peppol等框架是去中心化的,允许参与者自由加入。
  • GST电子发票模式包含印度特有内容(GSTIN和HSN代码),而Peppol使用XML、UBL等国际标准。
  • GST电子发票工作流侧重于为监管合规生成IRN;Peppol更注重自动化完整的采购到付款周期,并集成付款、物流等环节。
  • GST电子发票目前不直接促进买卖双方系统之间的B2B发票数据交换;Peppol实现了企业间系统级发票数据传输。
  • GST电子发票仅适用于国内交易的B2B发票;Peppol跨境运营,也涵盖B2G和B2C领域。

然而,GST电子发票可随时间发展,通过通用GSTIN标识符及与GST系统和印度Stack组件的集成,支持机器可读性、自动化和互操作性,从而大幅缩小差距。

小型企业的电子发票

小型企业可通过以下几种方式生成GST电子发票:

  1. 使用现有会计软件:Tally、Marg、Busy等众多软件提供商已在基础套件中启用电子发票功能。用户只需检查是否提供附加功能,并在需要时通过提供IRP凭据激活电子发票。
  2. 使用GST Suvidha Provider(GSP)门户解决方案:GSP提供基于网页或本地部署的应用,无需会计软件即可通过数据录入创建电子发票并生成IRN。
  3. 使用GSTN离线工具:基于Excel的离线工具允许创建并批量生成JSON用于向IRP申报。
  4. 使用启用电子发票的计费/开票软件:众多初创公司为中小企业提供低成本的电子发票专用应用和计费软件。
  5. 外包生成:会计事务所也提供电子发票服务,代其中小企业客户生成符合IRN要求的发票。

电子发票准备就绪评估

在考虑采用GST电子发票时,企业应评估其当前的开票流程和系统,主要方面包括:

  • 评估会计/计费软件的电子发票集成能力。
  • 估计确保符合电子发票模式字段所需的变更。
  • 发票上打印IRN QR码所需的修改。
  • 评估对出口发票、贷/借方通知单等申报的影响。
  • 在推出前与客户/买方沟通以提供所需信息。
  • 高速互联网连接的可用性。
  • 处理开票的员工关于新电子发票规程的培训需求。
  • 出于法定目的对数字签名发票的法律要求。

通过提前考虑这些变更和挑战,企业可以在被强制要求或自愿采用GST电子发票时,顺利规划过渡。

电子发票采用挑战

如此大规模推行GST电子发票也带来了若干挑战,这些挑战已得到逐步解决:

  • 许多企业最初因技术能力不足、时间或成本限制而难以集成会计软件和IRP,后通过改进API、提供离线工具和GSP服务逐步解决。
  • 对部分企业而言,JSON格式意味着需要彻底改造为PDF/打印开票设计的系统,带来技术变革障碍。
  • IRP频繁更新版本和停机等变化,导致供应商在过渡阶段面临不确定性和中断。
  • 买方面临快速修改ERP和系统以符合电子发票时限的挑战,影响了互操作性。
  • 缺乏软件认证计划导致纳税人无法确定是否符合最新要求。
  • 供应商修改系统的限制导致初期阶段出现延迟和不合规罚款。
  • IRP缺乏IRN修改功能,导致需要通过申报表更正的真实错误处理困难。
  • 在发票签名上打印IRN、分包商开票、会计软件缺口等特殊场景处理不完善,需要澄清。

政府通过持续教育生态系统参与者和逐步系统升级解决了许多初期挑战,规模化采用后的入职痛苦已大幅减轻。

谁需要生成电子发票?

自2023年8月1日起,所有自2017-18年度以来任何财年年营业额超过₹500万卢比并已注册GST的B2B商户须强制生成电子发票。目前门槛为₹1000万卢比。

豁免实体/人员

以下类别的实体在印度免于开具电子发票:

  • 经济特区(SEZ)单位
  • 保险公司
  • 银行(包括非银行金融公司NBFC)
  • 货物运输代理(以货运车辆公路运输货物)
  • 旅客运输服务
  • 多厅影院门票

B2B与B2C电子发票的区别

  • B2B电子发票——通过向IRP门户提交发票生成。电子发票须包含IRP签发的IRN(发票参考号)和QR码。
  • B2C电子发票——不在IRP门户注册。包含由商户自行生成的QR码,该QR码旨在支持数字支付,理想情况下应为UPI静态/动态QR码,可由任何数字支付提供商生成。

B2C电子发票

印度的B2C电子发票实质上是带有动态QR码的发票。

需要显示动态QR码的交易类型

所有B2C(企业对消费者)发票须包含动态QR码,即已注册企业向未注册人员的所有供应发票。

需要在B2C发票上显示动态QR码的企业类型

2017-18年度以来任何前一财年年营业额超过₹500亿卢比的所有企业,须自2020年12月1日起在其B2C发票上强制显示QR码。

二维码(QR Code)须包含的参数/详情

动态QR码须可扫描以进行数字支付,须包含以下信息:

  • 供应商GSTIN号码
  • 供应商UPI ID
  • 收款方银行账号和IFSC码
  • 发票号和发票日期
  • 发票总金额
  • GST金额及细项(CGST、SGST、IGST、CESS等)

生成B2C发票动态QR码

企业应使用自身的QR码生成机器和算法为B2C发票生成动态QR码。此处不需要生成IRN,也无需将B2C发票上传至IRP——如上传,IRP将拒绝此类发票。

样本电子发票
样本电子发票

最新动态

电子发票最新动态
  • 2023年5月10日 电子发票门槛降至自2023年8月1日起₹500万卢比
    • 中央间接税和海关委员会(CBIC)发布通知,要求营业额超过₹500万卢比的企业自8月1日起生成电子发票,目前门槛为₹1000万卢比。了解更多

常见问题

我的发票日期超过30天——IRP是否仍接受其申请IRN?

不。自2025年4月1日起,年度总营业额(AATO)达₹1000万卢比或以上的纳税人,不得在发票日期后超过30天向IRP申报电子发票。30天窗口过后,IRP系统将阻止IRN生成并返回错误——该发票随即在GST目的下被视为无效。解决办法是开具新日期的新发票并向IRP申报。此规则对买方也有连锁影响:没有有效IRN的发票,买方无法申请进项税抵扣(ITC)。[1] [2]

贷方通知单和借方通知单是否也需要IRN?

是的——受强制要求约束的企业开具的贷方通知单和借方通知单也须在IRP注册,并各自获得64位IRN。GST电子发票模式支持单据类型代码 CRN(贷方通知单)和 DBN(借方通知单),与标准 INV(发票)并列。常见错误是以PDF或纸质格式开具而未经IRP注册,此类单据不合规,基于其进行的ITC调整在GST稽查时可能被拒绝。自2025年4月1日起,AATO达₹1000万卢比或以上的纳税人同样适用30天规则。[1] [2]

我在24小时内取消了IRN——被取消的发票是否仍会出现在GSTR-1自动填充中?

不会。IRP在T+2天将电子发票数据推送至GST系统。由于IRN取消须在生成后24小时内完成——早于T+2自动填充周期——被取消的单据将自动排除。被取消的记录仍会出现在可从IRP仪表板下载的Excel报告中,请妥善保存以备审计。如果错过24小时取消窗口,须针对错误发票开具贷方通知单,并手动修改GST门户上的GSTR-1条目。另请注意,如同一IRN存在有效电子路单,取消也将被阻止。[1] [2]

我公司营业额在年中超过₹500万卢比——从何时起必须强制执行电子发票?

₹500万卢比的适用门槛基于2017-18年度以来任何前一财年的年度总营业额(AATO),而非当年的累计数。一旦营业额在任何财年超过该门槛,此后所有B2B发票、B2G发票、出口发票、贷方通知单和借方通知单均须强制执行电子发票,不存在与年中越过时点挂钩的「按比例」起始日期。GSTN通过GSTIN注册数据识别合规纳税人;如您在上一财年已越过门槛,则自2023年8月1日起被自动纳入强制范围。在强制日期后未附IRN开具B2B发票将面临每张发票₹10,000或适用税额100%的罚款(取较高值)。[1] [2]

我公司是SEZ单位——是否免于为外发供应生成电子发票?

SEZ单位根据《GST通知(中央税)》第61/2020号免于为其自身外发供应生成IRN。但此豁免范围较窄,仅涵盖SEZ单位自身的外发发票。如果您是向SEZ单位或SEZ开发商供应商品或服务的普通GST纳税人(非SEZ单位),仍须为这些供应生成IRN,IRP JSON中须编码为 SEZWP(含税SEZ)或 SEZWOP(免税SEZ)。常见错误是将所有涉及SEZ方的发票均视为免于电子发票——只有SEZ单位供应商免于此要求,其买方不免于。[1] [2]

我们向终端消费者开具B2C发票——是否需要在IRP注册?

不需要——B2C发票不在IRP注册,也不获得IRN。如果您尝试将B2C发票上传至IRP,将被拒绝。但年营业额超过₹500亿卢比的企业须自2020年12月1日起在所有B2C发票上显示动态UPI二维码。该QR码由供应商自身系统生成(非IRP),须包含供应商GSTIN、UPI ID、银行账户和IFSC、发票号和日期、发票总额及GST细项(CGST、SGST、IGST、CESS)。动态QR码强制要求是独立于IRN要求的合规规定,有其独立的罚则。[1] [2]

参考链接

B2C发票动态QR码