根据真实输入计算意大利 codice fiscale(税号):名、姓、性别、出生日期与出生地。若出生于意大利,还需提供省与市镇,以便从官方登记册解析正确的 Belfiore 代码。
编码算法
16 位代码按以下顺序拼接:
- 第 1–3 位(姓) — 按序取辅音,再取元音;不足三位用
X补齐。 - 第 4–6 位(名) — 辅音不少于四个时取第 1、3、4 个;否则遵循与姓相同的规则。
- 第 7–8 位(年) — 出生年份的后两位数字。
- 第 9 位(月) — 字母
A–L对应 1–12 月(跳过字母I)。 - 第 10–11 位(日) — 两位日期;女性在补零前先加 40。
- 第 12–15 位(地) — 意大利市镇的四位 Belfiore 码,或出生在国外时的外国国家码。
- 第 16 位(校验) — 根据前 15 位用官方奇偶位加权表计算的控制字母。
适用场景
适合核对手工录入的税号、搭建入职/注册流程,或学习姓名与出生数据规则如何映射到标识符的每一段。
限制
计算器仅复现格式化算法。无法确认税号确由 Agenzia delle Entrate(税务局)签发,或当事人是否存在于户籍记录。含罕见字符的姓名、转写边界情况或历史上的市镇合并,可能与官方分配不一致。
法律声明
本工具不能替代官方政府服务。涉及法律、税务或就业用途时,请务必通过授权渠道核验税号。生成或计算的代码不得作为身份证明。
示例
例如,在表单中输入默认示例值,并与已知参考对照;每次只改一项输入,观察结果如何变化。