👤 3,048 total uses◯ Free: 5 uses/day • Resets in 11h 28m
商务 & 生产力

印度 PAN + GSTIN 校验器

本地校验 10 位 PAN 或 15 位 GSTIN——结构 regex、modulo-36 校验位(GSTIN)、从 PAN 第 4 位推断实体类型、查询州代码并从 GSTIN 提取 PAN。

了解更多

将 PAN 结构校验(10 位正则 [A-Z]{5}[0-9]{4}[A-Z]{1} + 依据 1962 年所得税规则第 114 条对第 4 位字符进行的实体类型解读)与完整的 GSTIN 校验(15 位正则 + 使用 GSTN 参考算法的模 36 校验位)相结合。对于 GSTIN,校验器会提取州代码(01 查谟和克什米尔 … 37 安得拉邦,外加 96/97/99 特殊类别)、嵌入其中的 10 位 PAN、该 PAN 在该州内的实体编号以及校验位——并重新计算模 36 校验字符以标记篡改。services.gst.gov.in 上的 GSTN 公开纳税人查询需要 CAPTCHA,因此无法自动调用;校验器会在结构判定结果旁返回标准查询 URL。启发式拼写建议会在 IRP 拒收之前捕捉常见的 O/0、I/1、S/5、B/8 混淆。

Pro 功能

本地校验 10 位 PAN 或 15 位 GSTIN——结构 regex、modulo-36 校验位(GSTIN)、从 PAN 第 4 位推断实体类型、查询州代码并从 GSTIN 提取 PAN。 这是一个 Pro 工具——升级即可解锁它以及平台上的所有其他 Pro 工具。

升级到 Pro — 每月 19 美元

✓ 所有 Pro 工具 · ✓ 每日无限次使用 · ✓ 优先处理

如何使用 印度 PAN + GSTIN 校验器

  1. 粘贴一个 10 位的 PAN(例如 AAACR5055K)或一个 15 位的 GSTIN(例如 27AAACR5055K1Z7)。验证器会根据长度自动识别是哪一种。
  2. 对于 GSTIN,验证器会提取州代码(第 1-2 位字符)、嵌入的 PAN(第 3-12 位字符)、实体编号(第 13 位字符)、固定字母'Z'(第 14 位字符)以及模 36 校验位(第 15 位字符)——并确认校验位与算法相符。
  3. 对于 PAN,第 4 位字符表示实体类型:P=个人,F=商号/有限责任合伙,C=公司,H=印度教联合家庭,A=个人团体,T=信托,B=个人集合体,L=地方机构,J=拟制法人,G=政府。
  4. services.gst.gov.in 上的 GSTN 公开纳税人查询需要验证码(CAPTCHA),因此我们不会自动调用它。响应中包含规范的查询 URL,方便你手动确认注册状态。
  5. 启发式拼写错误提示可在 IRP 退回发票之前,识别出常见的混淆字符——O 与 0、I 与 1、S 与 5、B 与 8。

使用案例

1

在开具采购订单或电子发票之前,先预验证供应商的 GSTIN

2

确认客户的 PAN 实体类型与其声称的一致(例如他们说是 Pvt. Ltd.,但第 4 个字符是 F = Firm/LLP——需进一步核查)。

3

从 GSTIN 中提取嵌入的 PAN,与供应商所提供的 PAN 进行交叉核对

4

在将发票提交给 IRP 之前,捕捉刚刚录入的 GSTIN 中的拼写错误。

最佳结果的技巧

  • PAN 没有公开的校验和算法。结构性验证是联网前最有力的核查手段;如需完整核验,则需在 incometax.gov.in 上通过 Aadhaar+OTP 进行。
  • GSTIN 模 36 校验可捕捉约 97% 的常见输入错误,但若刻意交换某一位数字而恰好落在一个有效的校验字符上,则会通过校验——对于 B2B 交易对手,请务必在 services.gst.gov.in 上进行交叉核对。
  • 在现行发放规则下,GSTIN 的第 14 位固定为「Z」。如果你看到其他字符,则整个 GSTIN 都值得怀疑。
  • 邦代码 96(境外)、97(其他属地)和 99(中央管辖)保留给特殊类别的供应——经济特区(SEZ)、OIDAR 等。

常见问题

本工具能确认该 GSTIN 当前是否处于有效状态吗?

不会。我们在本地确认结构有效性 + 模 36 校验位。确认是否处于有效状态需通过 services.gst.gov.in 上的 GSTN 公开纳税人查询,而该查询使用验证码,无法自动化。返回结果中包含用于人工核验的标准查询 URL。

为什么 PAN 的 checksum_valid 是 null?

PAN 没有公开记录的校验算法。第 10 位字符被称为“校验字母”,但印度所得税部门并未公布相关规则。我们只能验证结构格式([A-Z]{5}[0-9]{4}[A-Z]{1})以及从第 4 位字符解读出的实体类型——完整验证需在 incometax.gov.in 上通过 Aadhaar + OTP 进行。

我可以从 GSTIN 中提取 PAN 吗?

可以——按照设计,内嵌的 PAN 位于 GSTIN 的第 3 到第 12 个字符。验证器会在 parsed_components.embedded_pan 下呈现它。这有助于交叉核对该 GSTIN 是否属于你存档的 PAN 所对应的主体。

属于这些工作流

本工具用于帮助你更高效完成任务的分步指南中

🔒
您的隐私受到保护

我们不存储您的文本。处理在实时进行,您的输入在生成结果后立即被丢弃。

解锁无限访问

免费用户:每天 5 次使用 | Pro 用户:无限制

✍️ 提示词库

即用型提示词 — 点击“使用”即可自动填入工具

为一家面向 [audience] 的 [type of business] 创建一份一页式商业计划书。

为一家专注于 [objective] 的公司中的 [role] 撰写 5 个 SMART 目标。

起草一封致客户的专业邮件,说明项目延期情况并附上新的时间表。

总结这份会议记录中的关键要点:[paste transcript]

为新入职的 [job title] 撰写一份 30-60-90 天的入职计划。

🔒

⚡ Pro 提示词

为一家 [industry] 初创公司创建一份全面的竞争分析模板,包含市场规模测算、竞争对手矩阵和 SWOT 分析。...
为 [department] 团队制定一份为期 12 个月的 OKR 框架,包含 3…...
为 [industry] 领域的 A 轮融资路演 PPT 撰写一份可提交董事会的执行摘要。...
升级到 Pro →

相关工具

试用此智能体

Student ResearchGo from topic to thesis to full paper outline in one run — including a formatted…试用此智能体 →

相关工作流

Idea Brief → Blog PostValidate a content idea, generate an outline, then expand into a full SEO-optimized article.运行工作流 →