特殊算法各字段格式及标准

编号 | 栏目名称 | 数据格式 | 备注
--- | --- | --- | ---
A | 姓名 | 字符 | 必须填写，不能为空。
B | 证件类型 | 字符 | 必须填写代码、不能为空，代码内容详见“证件类型代码表”，如果不填默认为“06”身份证。
C | 证件号码 | 字符 | 必须填写，不能为空，有具体的校验规则。
D | 国家或地区代码 | 字符 | 必须填写代码、不能为空，代码内容详见“国家和地区代码表”，如果不填默认为“156”中国。
E | 是否残疾烈属孤老 | 字符 | 必须填写、不能为空，1代表是，0代表不是，如果不填默认为“0”。
F | 是否雇员 | 字符 | 必须填写、不能为空，1代表是，0代表不是，如果不填默认为“1”。
G | 电话 | 字符 | 必须填写、不能为空。
H | 电子邮箱 | 字符 | 雇员必须填写、不能为空。
I | 联系地址 | 字符 | 非雇员必须填写、不能为空。
J | 工作单位 | 字符 | 非雇员必须填写、不能为空。
K | 所得项目代码 | 字符 | 必须填写代码、不能为空，代码内容详见“特殊算法所得项目代码表”，如果不填默认为“001”全年一次性奖金。
L | 所得起始日期 | 8位字符 | 必须按照“yyyymmdd”的格式填写，如“20110901”。
M | 所得终止日期 | 8位字符 | 必须按照“yyyymmdd”的格式填写，如“20110930”。
N | 全年工薪所得(一次性奖金、补偿、年金等) | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的，详见“（四）特殊算法模板下，不同所得项目的填写要求、计算公式、文件依据”。
O | 免征额 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
P | 当月工薪所得 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
Q | 免税所得 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
R | 基本养老保险费 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
S | 基本医疗保险费 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
T | 失业保险费 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
U | 住房公积金 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
V | 其他税前扣除项目 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
W | 税前扣除项目合计 | 数值，两位小数 | 自动计算，W=R+S+T+U+V。
X | 不征税所得 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
Y | 减除费用（补差） | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
Z | 准予扣除的捐赠额 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
AA | 当月应纳税所得额 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
AB | 分摊月份（年限） | 数值，整数 | 在不同的所得项目下，填写的要求是不一样的。
AC | 月平均应纳税所得额 | 数值，两位小数 | 自动计算，在不同的所得项目下，计算公式是不一样的。
AD | 应纳税所得额 | 数值，两位小数 | 自动计算，在不同的所得项目下，计算公式是不一样的。
AE | 适用税率 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
AF | 速算扣除数 | 数值，两位小数 | 在不同的所得项目下，填写的要求是不一样的。
AG | 年（月）应扣缴税额 | 数值，两位小数 | 自动计算，在不同的所得项目下，计算公式是不一样的。
AH | 减免税额 | 数值，两位小数 | 必须填写大于等于零的正数，默认为0。
AI | 已预缴税额 | 数值，两位小数 | 必须填写大于等于零的正数，默认为0。
AJ | 应补（退） 税额 | 数值，两位小数 | 自动计算，AJ=AG-AH-AI。
AK | 备注 | 字符 | 备用字段，可以不填