GST 发票生成
按正确的 CGST、SGST 或 IGST 拆分开具 GST 税务发票,并导出 PDF。
GST 发票生成的计算与排版都在你的设备上完成。客户名称、GSTIN 与金额绝不会被上传。
核对一个增值税数字
关于 GST 发票生成
GST 制度下的税务发票必须载明若干项:双方的 GSTIN、供应地、每一行的 HSN 或 SAC 编码、适用税率,以及以 CGST 加 SGST 或以 IGST 呈现的税额——两者绝不并列。适用哪一种拆分,取决于这笔供应是否跨越邦界,而这一点可以从每个 GSTIN 的头两位数字读出来。这个工具替你判断,为每一行计价,按税率分组汇总,把应付金额取整到最接近的卢比,把合计写成文字,并生成一份可以直接发出的 PDF。
功能特性
- 同邦内 CGST 加 SGST,跨邦 IGST,由 GSTIN 判定
- GSTIN 按规矩校验,含校验位
- 每行可填 HSN 或 SAC 编码、数量、单价、折扣与税率
- 按税率分组的税额汇总,正如发票格式所要求
- 应付金额取整到卢比,并单列取整差额
- 金额大写采用印度计数法——crore、lakh、千
- 供货方与受票方栏位、供应地、备注与签署行
如何使用 GST 发票生成
- 填写发票号、日期与供应地
- 填入供货方与受票方信息,包括双方 GSTIN
- 为每项货物或服务加一行,填上 HSN 编码、数量、单价与税率
- 核对税额拆分与大写合计,然后生成 PDF
示例
输入
Supplier 27AAPFU0939F1ZV, recipient 29AAPFU0939F1ZV, one line: consulting, SAC 9983, 25,000 at 18%
输出
Taxable 25,000.00 · IGST 4,500.00 · Total payable 29,500.00 — Rupees Twenty Nine Thousand Five Hundred Only
邦代码 27 与 29 不同,因此属于跨邦供应,适用 IGST 而非 CGST 加 SGST。
常见错误与故障排除
- GSTIN 被判为无效。 — 最后一位是由前十四位算出的校验位,错一个字符就通不过。请对照注册证书重新核对号码。
- 拆分方式不对。 — 它依据的是两个邦代码。若缺一个 GSTIN,或属于出口、经济特区销售这类特殊情形,请手动设定供应类型。
- 合计与客户的预期差一卢比。 — 应付金额取整到最接近的卢比,差额以取整行单列,这是通行做法。若差得更多,请核对计税价值。
- 某一行的税额看起来差了一派沙。 — 每一行先取整到两位小数,再取 CGST 与 SGST 的各一半,并让两半之和回到该行税额。这是标准做法。
常见问题
- CGST 加 SGST 与 IGST 之间如何判定?
- 看供应地相对于供货方所在邦。实务上每个 GSTIN 的头两位就是邦代码,代码不同即 IGST,相同则 CGST 与 SGST 各半。
- 我的发票数据会被送到别处吗?
- 不会。计算与 PDF 都在这个标签页里完成,客户名称、GSTIN 与金额都留在你的设备上。
- 它会把发票报送到 GST 门户吗?
- 不会。它生成的是单据。报送、电子发票与 IRN 生成是另外的流程,通过门户或你的账务软件办理。
- HSN 与 SAC 编码有什么区别?
- HSN 编码用于货物分类,SAC 编码用于服务分类。这个栏位两者都接受,用哪一个取决于该行卖的是什么。
- 能用它开供货单或出口发票吗?
- 版式是税务发票。零税率出口可以把税率设为 0 并手动设定供应类型,但具体措辞请按你的情形核对。
相关工具
全部 ArrayKit 工具