ArrayKit

GST 申报准备

把一个月的发票整理成申报表要求的 B2B、B2C 与按税率的表格。

GST 申报准备

把一个月的发票整理成申报表要求的 B2B、B2C 与按税率的表格。

客户名称、GSTIN 与营业额属于商业敏感信息。全部计算都在这个标签页完成,不会上传任何内容。

开一张 GST 发票

关于 GST 申报准备

申报表要的不是你的发票,而是被分好组的发票,而且要按特定的方式分组。已注册的买方逐个列出。面向消费者的销售按州与税率汇总,唯有跨州的大额发票单独列示。此后一切还要按税率与账簿逐条对上。把发票行以 CSV 粘贴进来,四张表就会生成,每一行的税额都被正确拆分:州内拆成相等的中央与州两部分,跨州则按全额计入统一税。

功能特性

  • 从一份行清单生成 B2B、B2CL、B2CS 与按税率的表格
  • 逐行拆分税额——州内为中央与州两部分,跨州为统一税
  • 核对 GSTIN 的校验位,打错的号码在申报前就被发现
  • 同一期间内重复的发票号会被指出
  • 不在公布范围内的税率与格式错误的州代码会被拒绝
  • 把供应地与买方所在州相互核对
  • 按税率与 B2B 两张表可导出为 CSV

如何使用 GST 申报准备

  1. 下载模板,或直接粘贴你的数据行
  2. 按检查提示逐项修正
  3. 阅读四张表,并把合计与账簿核对
  4. 把汇总导出为 CSV

示例

输入

INV-002,2026-07-09,Retail customer,,29,1200,5,true

输出

B2CS · place of supply 29 · 5% · taxable 1200.00 · IGST 60.00

小额的跨州消费者销售会被汇总,而不是单独列示。

常见错误与故障排除

  • 某个 GSTIN 被拒绝了。 — 它的校验位与号码其余部分不符,说明打错了。门户会做同样的检查,并会退回该行。
  • 某个税率被拒绝了。 — 只接受实际在用的税率。17% 或 20% 几乎总是把 18% 打错了。
  • 供应地与"州内"的标记相矛盾。 — 买方 GSTIN 的开头州代码与供应地不同,该行却被标为州内。两者必有其一是错的。
  • 某个发票号重复了。 — 同一期间内每个发票号必须唯一。同一张发票的两行没有问题——用同一个号码、不同的税率即可。

常见问题

它会替我完成申报吗?
不会。它负责准备并检查汇总,使数字无误、数据可被接受。申报要在门户上用你自己的凭据完成。
一张发票有两个税率,该怎么录?
录成两行,发票号相同、税率不同。发票计数会把它们视作一张;按税率的表格会正确拆分。
B2CL 与 B2CS 的分界是什么?
买方未注册、属跨州供应,且应税额高于单独列示的门槛。来自未注册买方的其余销售,都按州与税率汇总进 B2CS。
为什么有些行的客户 GSTIN 是空的?
因为买方未注册——这正是该笔销售属于 B2C 的原因。请留空,不要填占位符。
能直接粘贴我财务软件的导出吗?
若列名正确就可以。请下载模板查看列名;读取时对空格、大小写以及数字中的货币符号都比较宽容。

相关工具

更多金融工具

查看全部金融工具 (67) · 全部工具