2025-11-18 02:20:41
税控机发票号有校验码、机器编号、时间码和校验码四部分。前两位是机器编号,中间六位是时间码,一位是校验码。比如,1和2是机器编号,3到8是时间码,0是校验码。机器编号对应一个税控机全国唯一,时间码是开票日期格式是YYYYMMDD,校验码用算法生成防篡改。根据前年国家税务总局数据,全国税控机数量超过700万台,每台每天开票量平均在500张以内,所以机器编号和日期码组合能覆盖所有开票需求。校验码通过将前面所有数字按特定规则加权相加取模,一位刚好能补足到固定值,这样修改一个数字都会导致校验失败。比如这个例子,1×3+2×2+3×7+4×6+5×5+6×4+7×3+8×2+9×1=3+4+21+24+25+24+21+16+9=153,153除以10余3,所以一位是7,但实际例子可能有笔误,正确计算应为一位7。
本题链接: