Appearance
接口文档
一、请求参数说明
1. 请求 URI、协议、方法
接口请求协议:HTTPS
请求方法:POST
请求URI:
/declare/{serviceId}
说明:
{serviceId}
例如:申报初始化结果查询, serviceId=S004-S002。
- 流程说明(bind的接口没有在流程说明里面但是要最先调用)
- 申报登记:使用本系统必须先进行登记,登记后才能进项后续接口调用
- 用户登录验证:验证上面登记信息的正确性,如果能够保证登记的信息可以登录税局,可以不进行验证。
- 申报数据准备: 该模块包括【应申报清册列表】【纳税人基础信息】【税费种认定信息】【申报初始化】4个接口,这4个接口调用顺序没有限制,用户可以根据自身业务情况选择调用; 该模块接口每月初1号会定时从税局更新相关信息,并进行存储,并记录采集时间。 用户调用该接口时,系统默认返回最近一次税局采集的缓存记录,以及采集时间。如需获取最新数据,则可以根据接口里的方法选择获取最新的数据,当选择获取最新数据时,后台会重新从税局获取。 如果不调用该接口也可直接调用下面申报提交接口,直接进行申报。
- 申报提交:根据提交报文规范传入即可
- 申报查询: 该接口是统一查询接口,除【申报登记】【用户登录验证】接口以外,其余接口均使用该接口进行查询 申报数据准备模块的接口默认同步返回,其他则是异步接口返回,需要多次调用。
- 申报文件获取: 该模块用于获取申报后的相关文件 缴款成功后方能获取完税凭证 该接口为异步接口,申报成功后才可发起。
2. Header 参数
POST:
json
{
"Accept": "application/json;charset=UTF-8",
"appKey": "UagO1xS1VX8EMX7W1",
"Content-Length": "152",
"Content-Type": "application/json;charset=UTF-8"
}
appKey
是必须传递的参数,每个接口都需在 header 中添加。
3. Body 参数
json
{
"nsrsbh": "纳税人识别号",
"appKey": "appKey,从服务商获取",
"jsonData": {}
}
参数 | 说明 |
---|---|
appKey | 服务商分配的唯一应用标识。 |
nsrsbh | 一个 APPID 可授权多个纳税人识别号,需联系服务商完成关联配置。 |
4. 接口加密说明
接口通信采用 AES 加密 + Base64 编码,加密规则如下:
- 使用 公钥加密整个报文。
jsonData
和返回的data
字段 使用私钥加密/解密。- 加密内容需进行 Base64 编码,传输前还应 URL Encode。
加密示例:
- 公钥:
123456789
(appSecret) - 私钥:
987654321
(appSecret反转)
加密前:
json
{
"appKey": "UagO1xS1VX8EMX7W1",
"jsonData": {
"appnsrsbh": "1232314123,412341541345,12345151235",
"dqdm": "141"
}
}
加密后(示例):
jqZ%2FAqIjbvUU9EKw3hxS33Sjh05xmPbGTEFfntQefE3%2FS4%2FqfSZJsVYGkEfTQXKsVpDl%2FU6RullnWAwuwlpyPiAJZ89ct25frs%2FAGq4KXfoXaiHgguGFJhxhD4PjcoKfJ9m7t6Vpzah2dFjVntnXoA%3D%3D
最终通过 POST 请求提交。
5. 返回报文解密方式
响应示例:
json
{
"appKey": "UagO1xS1VX8EMX7W1",
"code": "00000",
"data": "dpkYgUpMwp0lFyG6dHpaUJ0Uw9Nh+YXuiYZiKhDIJ4eahhb1blpJACOYKEqsHU+",
"msg": "成功",
"nsrsbh": "15151666222332",
"serviceid": "HQWQSBSJ",
"sid": "2132165465"
}
使用私钥对 data
字段解密,得到:
json
{
"skssqq": "2019-01",
"skssqz": "2019-03"
}
二、注意事项
- 系统维护时间:每晚 21:00 至 21:30,请避免此时段执行任务,尤其 21:00 - 21:05,避免请求中断异常。
- 加密/解密操作是必须的,仅供文档说明时展示明文。
三、企业常规申报流程
申报流程包含三大阶段:
1. 申报准备阶段(可选)
- 包括纳税人信息、税费种信息接口(如 G001、G002、G003)。
- 可跳过,适用于首次接入或需同步基础数据场景。
2. 申报提交阶段
- 从【S001 申报登记】开始。
- 先调用【G006 登录验证】,验证成功后提交【S003 申报】。
- 验证失败时需根据提示修正并重新提交。
3. 申报结果与文件下载
- 调用【S004 申报查询】确认是否提交成功。
- 成功后继续查询缴款状态,未缴款则调用【S006 申报缴款】。
- 缴款完成后获取【完税凭证】,可调用【S009 下载报表】。
四、其他说明
- 原有接口逻辑异步处理,提交后系统自动同步税局前置信息。
- 接口逻辑解耦,支持非固定流程,例如直接获取非本平台的报表。
- 【S004】增加
serviceid
参数,用于查询特定申报。 - 【申报登记】入参简化,去除冗余参数。
- 【登录验证】接口临时改为异步,需根据
statusCode
判断结果。 - 所有接口统一状态码:
T0
: 处理中T1
: 处理成功T2
: 处理失败
五、具体接口说明
批量授权 bind
请求体
json
{
"appKey": "从服务商获取",
"jsonData": {
"appnsrsbh": "1232314123,412341541345,12345151235",
"dqdm": "141"}
}
字段名称 说明
appnsrsbh 需要申请授权的
nsrsbh 是 多个以逗号分隔
dqdm 地区代码 是 当前授权的税号对应地区代码
响应体
json
{
"code":200,
"msg":"操作成功",
"data":"e9ySwLTAuwXVQaTfggsxcQnHQZZ8zMqSEJMZaONLumf7B0F4dcDUXfVg6f4rUfEeUaNyX6Rq7AcRUW8z%2Fsz3YQ%3D%3D"
}
data 需要解密
申报登记 S001
基础信息登记,需要维护企业相关信息,此为前置条件,登记完成之后才能进行后续其他相关接口的调用
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 纳税人识别号 | string | 必填 | |
qymc | 纳税人名称 | 企业名称 | string | 必填 | |
dqbm | 地区编码 | 参考《地区编码》码表 | string | 必填 | |
gsdlfs | 登录方式 | 参考《登录方式》码表 | string | 必填 | |
swjgmc | 税局机关名称 | 主管税务机关名称 | string | 非必填 | |
nsrzgdm | 纳税人资格 | 纳税人资格代码(001:增值税一般纳税人,101:增值税小规模纳税人) | string | 必填 | |
bsryxz | 办税人员姓名 | 税局登录办税人姓名 | string | 必填 | |
gsnsyhm | 登录账号 | 电子税局登录账号(手机号/身份证号码) | string | 必填 | |
sfzjhm | 身份证件号码 | 办税人身份证号码 | string | 非必填 | |
gsnsmm | 登录密码 | 电子税局登录密码 | string | 必填 | |
zjh | 中间号 | 中间号或接收短信的手机号,涉及到短信验证码的省份必填 | string | 非必填 | |
dlsf | 登录身份 | 参考《登录身份》码表 | string | 必填 | |
zzsq | 是否自主授权 | 自主授权是指客户提交验证码,平台登录后获取税局登录授权并保活一定时间;在保活时间内可以进行申报相关任务处理,保活时间结束或者授权失效时,需要重新进行授权登录。用户提交验证码接口可以参考《自主授权验证码提交》接口实现。"1"代表自主授权 "0" 代表非自主授权; | string | 必填 | |
dlywlx | 登录业务类型 | 0或者不传值默认企业业务;1:自然人业务;2:代理业务 | string | 非必填 | |
dljgsbh | 代理机构税号 | 代理登录时需要传值 | string | 非必填 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S001",
"jsonData": {
"具体参数": "下载demo查看",
"nsrsbh": "纳税人识别号",
"qymc": "纳税人名称",
"dqbm": "*地区编码(参考码表)",
"gsdlfs": "登录方式(登录方式(参考码表),------登录账号(如选择身份证密码登录,则登录账号维护身份证,如选择手机号码,登录账号维护手机号,如选择特定主体登录时,特定主体类型必填。)",
"swjgmc": "税局机关名称",
"nsrzgdm": "纳税人资格代码(001:增值税一般纳税人,101:增值税小规模纳税人)",
"bsryxz": "办税人员姓名",
"gsnsyhm": "登录账号(电子税局登录账号(手机号/身份证号码))",
"sfzjhm": "身份证件号码",
"gsnsmm": "登录密码",
"zjh": "中间号或接收短信的手机号,涉及到短信验证码的省份必填",
"dlsf": "登录身份(参考《登录身份》码表) ",
"zzsq":"是否自主授权",
"dlywlx":"登录业务类型。0或者:系统默认企业业务;1:自然人业务;2:代理业务",
"dljgsbh":"代理机构税号,代理登录时需要传值",
"registerFlag": "登记标识。1:申报登记。2:工商登记。默认值:1"
}
}
响应参数
status | 状态编码:200表示正常 | 状态编码:200表示正常 | string | 必定返回 | |
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 业务编码:T0000表示成功,其他编码均为异常编码 | string | 必定返回 | |
msg | 消息描述 | 消息描述 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 错误堆栈信息 | string | 条件必定返回 | |
data | 返回对象 | 返回对象 | string | 条件必定返回 |
响应示例
成功
json
{
"status": 200,
"code": "T0000",
"msg": "登记成功",
"stackTrace": null,
"data": null
}
失败
json
{
"status": 200,
"code": "E0001",
"msg": "【地区编码】,该值不合规!",
"stackTrace": null,
"data": null
}
用户登录验证 G006
验证用户登录信息
请求参数
appKey | 客户唯一标识 | 用户申请,后台管理员分配 | string | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
method | 是否发起新的登录验证 | 0代表 重新发起 1代表查询最后一次登录验证的结果 | string | 非必填 | 1 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c7014523",
"serviceId": "G006",
"jsonData": {
"nsrsbh": "税号",
"method": "0发起新的请求,1只做处理结果查询"
}
}
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | string | 必定返回 |
响应示例
json
{
"status": 200,
"code": "T0000",
"msg": "用户登录验证成功!",
"stackTrace": null,
"data":null
}
注意事项
返回编码T0000,表示验证成功,其他编码均为异常信息; 通过返回结果中的statusCode来判断登录状态 T0 处理中 T1 处理成功 T2 处理失败
纳税人基础信息 G002
获取企业纳税人基础信息
请求参数
appKey | 客户唯一标识 | 用户申请,后台管理员分配 | string | 必填 | |
jsonData | 请求参数 | 参数请求体,参见样例。 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
method | 请求方式:【0:发起请求;1:获取结果】 说明:参数传递“0”的时候,表示发起请求,此时状态变更为获取中,使用“1”来查询获取返回结果 | 请求参数,位置在jsonData里面,该参数将发起请求和查询2个接口合并为了1一个; 如果之前获取过,直接使用"1",请求会返回缓存值;需要重新获取最新结果,先使用"0"发起请求,在使用"1"获取结果即可; 注意:为了降低登录的频率,该接口method为0时不会再次发起请求。 | string | 必填 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "G002",
"jsonData": {
"nsrsbh": "税号",
"method": "0"
}
}
响应参数
nsrsbh | 纳税人识别号 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
gsmc | 纳税人名称 | 无 | string | 必定返回 | |
fddbrxm | 法定代表人姓名 | 无 | string | 非必定返回 | |
fddbrsfzjzldm | 法人身份证件类型 | 参见《证件类型》码表 | string | 非必定返回 | |
fddbrsfzjhm | 法人身份证件号码 | 由于隐私保护,税局返回可能不全 | string | 非必定返回 | |
cwfzrxm | 财务负责人姓名 | 无 | string | 非必定返回 | |
cwfzrsfzjzldm | 财务负责人身份证件类型 | 参见《证件类型》码表 | string | 非必定返回 | |
cwfzrsfzjhm | 财务负责人身份证件号码 | 由于隐私保护,税局返回可能不全 | string | 非必定返回 | |
scjydz | 生产经营地址 | 无 | string | 非必定返回 | |
zgswjgdm | 主管税务机关代码 | 无 | string | 非必定返回 | |
zgswskfjmc | 主管税务所(科、分局)名称 | 无 | string | 非必定返回 | |
zcdz | 注册地址 | 无 | string | 非必定返回 | |
djlx | 登记类型 | 无 | string | 非必定返回 | |
kyrq | 开业日期 | 无 | string | 非必定返回 | |
zczb | 注册资本 | 无 | string | 非必定返回 | |
cyrs | 从业人数 | 无 | string | 非必定返回 | |
hymc | 行业类型名称 | 无 | string | 非必定返回 | |
kjff | 适用会计方法 | 无 | string | 非必定返回 | |
jyfw | 经营范围 | 无 | string | 非必定返回 | |
cwfzrlxfs | 财务负责人联系方式 | 无 | string | 非必定返回 | |
frlxfs | 法人联系方式 | 无 | string | 非必定返回 | |
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusCode | 当"method": "1"时候,进行查询,返回的参数,表示当前请求记录的执行状态:T0请求中、T1请求成功、T2请求失败 | 无 | string | 必定返回 | |
statusMsg | 提示信息 | 无 | string | 必定返回 | |
resultData | 当状态返回T1成功的时候,返回的结果信息 | 无 | json | 条件必定返回 | |
newEtaxFlag | 新版电子税局标志 | 1 新版电子税局 0或者空 老版本电子税局 | string | 非必定返回 | |
lastUpdateTime | 最后一次查询日期 | 是返回对象resultData中的内容 | string | 非必定返回 |
响应实例
处理中
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "纳税人基础信息信息获取中,请等待!",
"statusCode": "T0",
"resultData":"T1的时候返回,具体字段参考注意事项"
}
}
响应成功
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "纳税人基础信息获取成功!",
"resultData": {
"frlxfs": "XXXXXXXXX",
"fddbrxm": "XXXXX",
"zgswskfjmc": "国家税务总局北京市丰台区税务局",
"cwfzrlxfs": "XXXXXXXX",
"fddbrsfzjhm": "XXXXXXXXXXX",
"newEtaxFlag": "0",
"zcdz": "北京市丰台区XXXXX号楼XX幢X层XX号",
"zczb": "1000000.00",
"kjff": "独立核算自负盈亏",
"cwfzrxm": "XXX",
"cwfzrsfzjzldm": "201",
"cwfzrsfzjhm": "XXXXXXXXXX",
"gsmc": "XXXXXXXXXX公司",
"fddbrsfzjzldm": "201",
"jyfw": "一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;信息技术咨询服务;人力资源服务(不含职业中介活动、劳务派遣服务);信息咨询服务(不含许可类信息咨询服务);数据处理服务;智能农业管理;5G通信技术服务;云计算装备技术服务;物联网技术研发;科技中介服务;互联网销售(除销售需要许可的商品);软件销售;信息系统集成服务;智能控制系统集成;软件开发;数据处理和存储支持服务;动漫游戏开发;软件外包服务;仪器仪表销售;销售代理;社会经济咨询服务。(除依法须经批准的项目外,凭营业执照依法自主开展经营活动)(不得从事国家和本市产业政策禁止和限制类项目的经营活动。)",
"nsrsbh": "XXXXXXX",
"hymc": "其他科技推广服务业",
"scjydz": "北京市丰台区XXXXX号楼XX幢X层XX号",
"cyrs": "3",
"zgswjgdm": "XXXXXXX",
"djlx": "私营有限责任公司",
"kyrq": "20220509"
},
"statusCode": "T1",
"lastUpdateTime": "2024-01-11 21:23:40"
}
}
注意事项
注意:36个省市电子税局内返回信息存在差异,返回信息内部分字段可能为空,具体以实际调用为准! "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。 返回成功样例如下: { "status":200, "code":"T0000", "msg":"执行成功!", "stackTrace":null, "data":{ "statusMsg":"纳税人基础信息获取成功!", "resultData":{ "frlxfs":"XXXXXXXXX", "fddbrxm":"XXXXX", "zgswskfjmc":"国家税务总局北京市丰台区税务局", "cwfzrlxfs":"XXXXXXXX", "fddbrsfzjhm":"XXXXXXXXXXX", "newEtaxFlag":"0", "zcdz":"北京市丰台区XXXXX号楼XX幢X层XX号", "zczb":"1000000.00", "kjff":"独立核算自负盈亏", "cwfzrxm":"XXX", "cwfzrsfzjzldm":"201", "cwfzrsfzjhm":"XXXXXXXXXX", "gsmc":"XXXXXXXXXX公司", "fddbrsfzjzldm":"201", "jyfw":"一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;信息技术咨询服务;人力资源服务(不含职业中介活动、劳务派遣服务);信息咨询服务(不含许可类信息咨询服务);数据处理服务;智能农业管理;5G通信技术服务;云计算装备技术服务;物联网技术研发;科技中介服务;互联网销售(除销售需要许可的商品);软件销售;信息系统集成服务;智能控制系统集成;软件开发;数据处理和存储支持服务;动漫游戏开发;软件外包服务;仪器仪表销售;销售代理;社会经济咨询服务。(除依法须经批准的项目外,凭营业执照依法自主开展经营活动)(不得从事国家和本市产业政策禁止和限制类项目的经营活动。)", "nsrsbh":"XXXXXXX", "hymc":"其他科技推广服务业", "scjydz":"北京市丰台区XXXXX号楼XX幢X层XX号", "cyrs":"3", "zgswjgdm":"XXXXXXX", "djlx":"私营有限责任公司", "kyrq":"20220509" }, "statusCode":"T1", "lastUpdateTime": "2024-01-11 21:23:40" } }
税费种认定信息 G003
获取企业税费种认定信息
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | ||
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
method | 请求方式:【0:发起请求;1:获取结果】 说明:参数传递“0”的时候,表示发起请求,此时状态变更为获取中,使用“1”来查询获取返回结果 | 请求参数,位置在jsonData里面,该参数将发起请求和查询2个接口合并为了1一个; 如果之前获取过,直接使用"1",请求会返回缓存值;需要重新获取最新结果,先使用"0"发起请求,在使用"1"获取结果即可 | string | 必填 |
响应参数
status | 状态编码:200表示正常 | 状态编码:200表示正常 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusCode | 当"method": "1"时候,进行查询,返回的参数,表示当前请求记录的执行状态:T0请求中、T1请求成功、T2请求失败 | 无 | string | 必定返回 | |
statusMsg | 提示信息 | 无 | string | 非必定返回 | |
resultData | 当状态返回G1成功的时候,返回的结果信息 | 无 | json | 非必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "G003",
"jsonData": {
"nsrsbh": "税号",
"method": "0"
}
}
响应示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "税费种认定信息获取中,请等待!",
"statusCode": "T0",
"resultData": "T1的时候返回,具体字段参考注意事项"
}
}
注意事项
注意:36个省市电子税局内返回信息存在差异,返回信息内部分字段可能为空,具体以实际调用为准! "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。 返回成功样例如下: { "status":200, "code":"T0000", "msg":"执行成功!", "stackTrace":null, "data":{ "statusMsg":"税费种认定信息获取成功!", "resultData":[ { "zsl":"", "rdyxqq":"2022-01-01", "slhdwse":"0.00025", "zspmmc":"营业账簿", "zsdlfsmc":"", "rdyxqz":"2099-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"印花税" }, { "zsl":"", "rdyxqq":"2022-01-01", "slhdwse":"0.015", "zspmmc":"残疾人就业保障金", "zsdlfsmc":"", "rdyxqz":"9999-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"残疾人就业保障金" }, { "zsl":"", "rdyxqq":"2022-04-01", "slhdwse":"0.03", "zspmmc":"增值税教育费附加", "zsdlfsmc":"", "rdyxqz":"2022-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"教育费附加" }, { "zsl":"", "rdyxqq":"2022-04-01", "slhdwse":"0.02", "zspmmc":"增值税地方教育附加", "zsdlfsmc":"", "rdyxqz":"2022-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"地方教育附加" }, { "zsl":"", "rdyxqq":"2022-04-01", "slhdwse":"0.07", "zspmmc":"市区(增值税附征)", "zsdlfsmc":"", "rdyxqz":"2022-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"城市维护建设税" }, { "zsl":"", "rdyxqq":"2022-04-01", "slhdwse":"0.25", "zspmmc":"应纳税所得额", "zsdlfsmc":"", "rdyxqz":"9999-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"企业所得税" }, { "zsl":"", "rdyxqq":"2022-04-01", "slhdwse":"0.06", "zspmmc":"其他现代服务", "zsdlfsmc":"", "rdyxqz":"2022-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"增值税" }, { "zsl":"", "rdyxqq":"2022-04-01", "slhdwse":"0.03", "zspmmc":"商业(3%)", "zsdlfsmc":"", "rdyxqz":"2022-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"增值税" }, { "zsl":"", "rdyxqq":"2022-05-01", "slhdwse":"0.1", "zspmmc":"工资薪金所得", "zsdlfsmc":"", "rdyxqz":"9999-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"个人所得税" }, { "zsl":"", "rdyxqq":"2023-01-01", "slhdwse":"0.06", "zspmmc":"其他现代服务", "zsdlfsmc":"", "rdyxqz":"9999-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"增值税" }, { "zsl":"", "rdyxqq":"2023-01-01", "slhdwse":"0.13", "zspmmc":"商业(17%、16%、13%)", "zsdlfsmc":"", "rdyxqz":"9999-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"增值税" }, { "zsl":"", "rdyxqq":"2023-01-01", "slhdwse":"0.07", "zspmmc":"市区(增值税附征)", "zsdlfsmc":"", "rdyxqz":"9999-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"城市维护建设税" }, { "zsl":"", "rdyxqq":"2023-01-01", "slhdwse":"0.03", "zspmmc":"增值税教育费附加", "zsdlfsmc":"", "rdyxqz":"9999-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"教育费附加" }, { "zsl":"", "rdyxqq":"2023-01-01", "slhdwse":"0.02", "zspmmc":"增值税地方教育附加", "zsdlfsmc":"", "rdyxqz":"9999-12-31", "sbqxmc":"", "nsqxmc":"", "zsxmmc":"地方教育附加" } ], "statusCode":"T1" } }
应申报清册列表 G001
取企业当前申报期内的应申报列表信息
请求参数
appKey | 客户唯一标识 | 用户申请,后台管理员分配 | string | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
method | 请求方式:【0:发起请求;1:获取结果】 说明:参数传递“0”的时候,表示发起请求,此时状态变更为获取中,使用“1”来查询获取返回结果 | 请求参数,位置在jsonData里面,该参数将发起请求和查询2个接口合并为了1一个; 如果之前获取过,直接使用"1",请求会返回缓存值;需要重新获取最新结果,先使用"0"发起请求,在使用"1"获取结果即可; | string | 必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusCode | 当"method": "1"时候,进行查询,返回的参数,表示当前请求记录的执行状态:T0处理中、T1处理成功、T2处理失败 | 无 | string | 必定返回 | |
statusMsg | 提示信息 | 无 | string | 必定返回 | |
resultData | 当状态返回T1成功的时候,返回的结果信息 | 无 | string | 条件必定返回 | |
name | 清册事项名称 | 无 | string | 非必定返回 | |
ssqq | 所属期起 | 无 | string | 非必定返回 | |
ssqz | 所属期止 | 无 | string | 非必定返回 | |
jzrq | 申报截止日期 | 无 | string | 非必定返回 | |
zt | 申报状态, yishenbao 已申报 weishenbao 未申报 yijiaokuan 已缴款 yuqiweishenbao 逾期未申报 | 无 | string | 非必定返回 | |
lastUpdateTime | 数据的最后更新时间 | 数据的最后更新时间,可以依据此字段判断是否满足使用条件。 | string | 条件必定返回 | |
szCode | 税种编码(申报种类编号) | 具体字段值,参考码表:税种(申报种类编号) | string | 必定返回 | |
nsqxdm | 纳税期限代码 | 01:次、02:月度、03:季度、04:年度、05:半年度 | string | 非必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "G001",
"jsonData": {
"nsrsbh": "税号",
"method": "0"
}
}
响应示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "应申报列表信息获取中,请等待!",
"statusCode": "T0",
"resultData": "T1的时候返回,具体字段参考注意事项",
"lastUpdateTime": "数据最后的更新时间"
}
}
注意事项
注意:36个省市电子税局内返回信息存在差异,返回信息内部分字段可能为空,具体以实际调用为准! 返回成功样例如下: { "code":"S000", "rawCode":"S000", "msg":"请求成功", "data": [ { "state":"已申报", "name":"增值税及附加税费申报(一般纳税人适用)", "jzrq":"2023-12-15 00:00:00", "ssqq":"2023-11-01", "ssqz":"2023-11-30", "zt":"yishenbao", "szMc":"增值税及附加税费申报(一般纳税人适用)", "szCode":"10101", "nsqxdm":"" }, ] }
申报初始化 S002
申报初始化接口,发起初始化请求,非必须,可以直接使用提交接口推送数据;该接口用于获取税种(部分税种不存在该信息,所以无需调用)的期初信息; 批量请求接口请避开每月一号凌晨(0点-2点)时段;
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string | 必填 | 无 |
jsonData | 请求参数 | 参数请求体 | json | 必填 | 无 |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | 无 |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | 无 |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | 无 |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | 无 |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | 无 |
skssqz | 所属期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | 无 |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 非必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S002",
"jsonData": {
"nsqxdm": "02",
"nsrsbh": "税号",
"sbzlbh": "10101",
"skssqq": "2019-10-01",
"skssqz": "2019-10-31",
"wybh":"部分税种需要",
"tdztsbdq": "特定主体申报地区,如:11",
"kqybs": {
"kqybslx": "2",
"zgswjg": "国家税务总局上海市普陀区税务局第十五税务所",
"scjydz": "上海市普陀区河西路026号",
"byglbh": "582196247841"
},
"tdztbs": {
"tdztlx": "跨区域办税类型,如:2",
"tdztdq": "特定主体地区,如:31",
"tdztzh": "特定主体登录账号,如:18865500145",
"tdztmm": "特定主体登录密码,如:admin123"
}
}
}
响应示例
{
"status": 200,
"code": "T0000",
"msg": "请求成功!",
"stackTrace": null,
"data": null
}
注意事项
初始化接口为异步接口:存在【初始化中、初始化成功、初始化失败】3个状态; 当返回编码T0000表示请求成功,此时对应的平台状态为【初始化中】,获取初始化的结果需要使用【S004查询接口】来获取! 参考查询接口:获取当状态为初始化成功时候的初始化报文 其他编码含义: 01.返回编码(code):S0003返回信息(msg) :未查询到该企业的登记信息,请进行登记! 02.返回编码(code):S0004返回信息(msg) :【具体参数名称】,该值不合规! 03.返回编码(code):D0002返回信息(msg) :当前申报状态【具体申报状态】,不允许进行该操作,请核实! 04.返回编码(code):S0022 返回信息(msg):初始化成功,请通过查询接口获取对应信息!
申报初始化结果查询 S004-S002
该接口查询申报初始化结果的状态
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
skssqz | 所属期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 非必填 | |
serviceId | 服务ID | 请求参数,位置在jsonData里面,需要查询的目标结果的serviceid,比如S002,S003。注:和最外层的serviceId不同层级且值不一致 | String | 必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 返回信息 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusCode | 查询成功时候返回,申报状态编码 "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。 | 是返回对象data中的内容 | string | 非必定返回 | |
statusMsg | 申报状态描述 | 是返回对象data中的内容 | string | 非必定返回 | |
initData | 当状态为【初始化成功】时才会返回的字段,存放初始化报文,Base64字符串 | 是返回对象data中的内容 | string | 非必定返回 | |
processImgUrls | 过程截图 | 申报过程中的截图,图片为Base64字符串,数组类型 | array | 非必定返回 | |
imageType | 图片类型 | 返回图片格式,如:png | string | 非必定返回 | |
imageFileList | 返回结果图片 | 是返回对象data中的内容,返回最后图片的地址,图片为Base64字符串,数组类型 | array | 非必定返回 |
请求示例
json
{
"jsonData": {
"nsrsbh": "税号",
"skssqz": "税款所属期止,如:2023-11-30",
"nsqxdm": "纳税期限代码 01:次、02:月度、03:季度、04:年度、05:半年度",
"serviceId": "S002",
"sbzlbh": "申报种类编码",
"skssqq": "税款所属期起,如:2023-11-01",
"wybh": "部分税种需要"
},
"appKey": "a3534d0a8b264350bbdbfe7656eb6caf",
"serviceId": "S004"
}
响应处理中示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "初始化信息获取中,请等待!",
"statusCode": "T0"
}
}
响应成功示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"initData": "base64",
"statusMsg": "初始化信息获取成功!",
"processImgUrls": [
"图片地址1",
"图片地址2"
],
"imageFileList": [
"图片地址"
],
"imageType": "png",
"statusCode": "T1"
}
}
响应失败示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "失败授权超时",
"statusCode": "T2"
}
}
注意事项
返回编码"T0000"表示查询成功,但不表示申报成功,具体的成功需要根据statusCode来判断; 返回其他编码的时候,表示业务失败,msg会进行消息提示; 备注: statusCode:T0(处理中);T1(处理成功);T2(处理失败)
申报提交 S003
申报提交接口,用于客户提交申报请求报文;批量请求接口请避开每月一号凌晨(0点-2点)时段; 注意:为了申报安全起见,在申报截止日期最后一天(0点-24点),申报通道提交类型接口暂时关闭;
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd,按次的日期格式补充说明,参考下面的注意事项; | string | 必填 | |
skssqz | 所属期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
bizXml | 提交报文 | 请求参数,位置在jsonData里面,需要base64加密,具体的报文内容参考:报表管理->报表前置->报文查询(选择地区+税种编码+报文类型 | string | 必填 | |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种(一个月多次申报时要传)需要传,存在校验。一个月只申报一次的该字段不用传值,比如按月、按季度、按年这种。 | string | 必填 | |
isZeroDeclare | 零申报标记 | 请求参数,位置在jsonData里面,"0":正常申报,"1":零申报; 说明:传递"0"的时候,需要传递bizXml报文,传递"1"的时候,bizXml字段无需传值 | string | 必填 | |
sqbz | 申请标志 | 传1 代表申请,平台不会真正处理该笔申报任务。为空或者0代表直接提交税局。当调用S011的时候才会真正的执行提交税局的操作。 | string | 条件必填 | |
tdztsbdq | 特定主体申报地区 | 针对特定主体申报任务,该字段必填。参考地区码表 | string | 条件必填 | |
zgswjg | 主管税务机关 | 主管税务机关:该字段用于房产税、城镇土地使用税分不同主管税务机关申报的情况时填写,维护后申报时系统将切换维护的主管税务机关进行申报。 | string | 条件必填 | |
scjydz | 生产经营地址 | 进行跨区域办税-税源登记选择时,必填 | string | 条件必填 | |
kqybs | 跨区域办税 | 当该条任务是需要进行跨区域办税时,传该节点及节点下如下字段: ①"kqybslx":"跨区域办税类型",//1-根据报验项目选择;2-根据税源登记选择;其他值-无需跨区域办税 ②"zgswjg":"",//主管税务机关(必填) ③"scjydz":"",//生产经营地址(跨区域办税-税源登记选择时,必填) ④"byglbh":""//跨区域涉税事项报验管理编号(跨区域办税-报验项目选择时,必填) | string | 条件必填 | |
kqybslx | 跨区域办税类型 | 进行跨区域办税时必填:1-根据报验项目选择;2-根据税源登记选择;其他值-无需跨区域办税 | string | 条件必填 | |
byglbh | 跨区域涉税事项报验管理编号 | 选择跨区域办税-报验项目选择时,该字段必填 | string | 条件必填 | |
tdztbs | 特定主体办税 | 当该条任务是需要进行特定主体办税办税时,传该节点及节点下如下字段: ①"tdztlx":"特定主体类型",//特定主体登录时必填(1:跨区域报验户,2:跨区税源登记纳税人,3:社保非税专用户,传空:非特定主体办税) ②"tdztdq":"特定主体地区"(必传), ③"tdztzh":"特定主体账号"(必传), ④"tdztmm":"特定主体密码"(必传) | string | 条件必填 | |
tdztlx | 特定主体类型 | 特定主体登录时必填(1:跨区域报验户,2:跨区税源登记纳税人,3:社保非税专用户,传空:非特定主体办税) | string | 条件必填 | |
tdztdq | 特定主体地区 | 进行特定主体登录申报时,必传,参考【地区编码】码表 | string | 条件必填 | |
tdztzh | 特定主体登录账号 | 选择特定主体登录时必传,用于登录 | string | 条件必填 | |
tdztmm | 特定主体登录密码 | 进行特定主体登录的密码,进行特定主体登录申报时必填 | string | 条件必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 |
返回参数
字段 | 含义 | 规则说明 | 参数类型 | 是否必填 | 缺省值 |
---|---|---|---|---|---|
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 |
请求示例
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S003",
"jsonData": {
"nsrsbh": "税号",
"sbzlbh": "申报种类编码,如10101",
"nsqxdm": "纳税期限代码,如:02",
"skssqq": "所属期起,2019-10-01",
"skssqz": "所属期止,2019-10-31",
"bizXml": "提交报文Base64加密字符串",
"wybh": "唯一编号,部分税种需要",
"isZeroDeclare": "零申报标记,如:0",
"sqbz": "申请标志,如:1",
"tdztsbdq": "特定主体申报地区,如:11",
"kqybs": {
"kqybslx": "2",
"zgswjg": "国家税务总局上海市普陀区税务局第十五税务所",
"scjydz": "上海市普陀区河西路026号",
"byglbh": "582196247841"
},
"tdztbs": {
"tdztlx": "跨区域办税类型,如:2",
"tdztdq": "特定主体地区,如:31",
"tdztzh": "特定主体登录账号,如:18865500145",
"tdztmm": "特定主体登录密码,如:admin123"
}
}
}
响应示例
{
"status": 200,
"code": "T0000",
"msg": "请求成功!",
"stackTrace": null,
"data": null
}
注意事项
申报提交接口状态:【受理成功、受理失败】2个状态; 当返回编码T0000表示成功(平台状态:受理成功 对应状态编码【C1】),其他编码表示异常信息; 受理成功之后,后续使用S004接口获取申报反馈结果; 其他编码含义: 01.返回编码(code):S0003返回信息(msg) :未查询到该企业的登记信息,请进行登记! 02.返回编码(code):S0004返回信息(msg) :【具体参数名称】,该值不合规! 03.返回编码(code):D0006返回信息(msg) :申报提交报文Base64转换失败,请核实! 04.返回编码(code):D0002返回信息(msg) :当前申报状态【具体申报状态】,不允许进行该操作,请核实! 05.返回编码(code):D0007返回信息(msg):申报提交失败,数据入库失败! 按次申报补充说明: 01.按次的所属期起和所属期止的值应该相等,且格式为yyyy-MM-dd; 02.通过wybh确定记录的唯一性; 注意,按次的需要满足B0111CJ,B0111的属期起止和唯一编号(wybh)需要一致,用于判断关联性 零申报补充说明: 01.零申报的应纳税额必须为0,如果存在税额则返回对应校验信息 02.零申报流程,类似客户零申报操作,并非单指全部填写0的申报
申报提交结果查询 S004-S003
使用该接口查询申报提交结果状态
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
skssqz | 所属期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 返回信息 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusCode | 查询成功时候返回,申报状态编码 "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败) | 是返回对象data中的内容 | string | 非必定返回 | |
statusMsg | 申报状态信息描述 | 是返回对象data中的内容 | string | 非必定返回 | |
imageFileList | 返回结果图片 | 是返回对象data中的内容,返回最后图片的地址,图片为Base64字符串,数组类型 | array | 非必定返回 | |
imageType | 返回图片格式 | 是返回对象data中的内容,返回图片格式,如:png | string | 非必定返回 | |
sbse | 申报税额 | 是返回对象data中的内容 | string | 非必定返回 | |
sbrq | 申报日期 | 是返回对象data中的内容,格式:yyyy-MM-dd | string | 非必定返回 | |
pzxh | 凭证序号 | 是返回对象data中的内容 | string | 非必定返回 | |
processImgUrlList | 过程截图 | 申报过程中的截图,图片为Base64字符串,数组类型 | array | 非必定返回 | |
zgswjg | 主管税务机关 | 主管税务机关:该字段用于房产税、城镇土地使用税分不同主管税务机关申报的情况时填写,维护后申报时系统将切换维护的主管税务机关进行申报。 | string | 非必定返回 |
请求示例
{
"jsonData": {
"nsrsbh": "税号",
"skssqz": "税款所属期止,如:2023-11-30",
"nsqxdm": "纳税期限代码 01:次、02:月度、03:季度、04:年度、05:半年度",
"serviceId": "S003",
"sbzlbh": "申报种类编码",
"skssqq": "税款所属期起,如:2023-11-01",
"wybh": "部分税种需要"
},
"appKey": "a3534d0a8b264350bbdbfe7656eb6caf",
"serviceId": "S004"
}
响应处理中示例
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "申报中,请等待!",
"statusCode": "T0"
}
}
响应成功示例
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"imageFileList": [
"图片地址"
],
"statusMsg": "您所报送的所属期为yyyy-MM-dd至yyyy-MM-dd的【税种名称】已申报成功,申报日期:yyyy-MM-dd,凭证序号为:XXXXX,应补退税额金额:XXXXX元。",
"sbse": "申报税额",
"sbrq": "申报日期yyyy-MM-dd",
"imageType": "png",
"pzxh": "凭证序号",
"statusCode": "T1",
"processImgUrlList": [
"图片地址1",
"图片地址2"
]
}
}
响应失败示例
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "处理失败:模版解析异常,请检查模版!",
"stackTrace": "",
"statusCode": "T2"
}
}
注意事项
返回编码"T0000"表示查询成功,但不表示申报成功,具体的成功需要根据statusCode来判断; 返回其他编码的时候,表示业务失败,msg会进行消息提示; 备注: statusCode:T0(处理中);T1(处理成功);T2(处理失败)
当期申报表下载 S009
申报完成之后,获取税局下载的报表,如需获取往期申报表需要使用“申报结果查询、报表下载”接口,该接口仅可以下载当月申报的申报表。
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | 无 |
jsonData | 请求参数 | 参数请求体 | json | 必填 | 无 |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | 无 |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | 无 |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | 无 |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | 无 |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | 无 |
skssqz | 所属期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | 无 |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 必填 | 无 |
kqybs | 跨区域办税 | 当该条任务是需要进行跨区域办税时,传该节点及节点下如下字段: ①"kqybslx":"跨区域办税类型",//1-根据报验项目选择;2-根据税源登记选择;其他值-无需跨区域办税 ②"zgswjg":"",//主管税务机关(必填) ③"scjydz":"",//生产经营地址(跨区域办税-税源登记选择时,必填) ④"byglbh":""//跨区域涉税事项报验管理编号(跨区域办税-报验项目选择时,必填) | string | 条件必填 | 无 |
kqybslx | 跨区域办税类型 | 进行跨区域办税时必填:1-根据报验项目选择;2-根据税源登记选择;其他值-无需跨区域办税 | string | 条件必填 | 无 |
zgswjg | 主管税务机关 | 主管税务机关:该字段用于房产税、城镇土地使用税分不同主管税务机关申报的情况时填写,维护后申报时系统将切换维护的主管税务机关进行申报。 | string | 条件必填 | 无 |
scjydz | 生产经营地址 | 进行跨区域办税-税源登记选择时,必填 | string | 条件必填 | 无 |
byglbh | 跨区域涉税事项报验管理编号 | 选择跨区域办税-报验项目选择时,该字段必填 | string | 条件必填 | 无 |
tdztbs | 特定主体办税 | 当该条任务是需要进行特定主体办税办税时,传该节点及节点下如下字段: ①"tdztlx":"特定主体类型",//特定主体登录时必填(1:跨区域报验户,2:跨区税源登记纳税人,3:社保非税专用户,传空:非特定主体办税) ②"tdztdq":"特定主体地区"(必传), ③"tdztzh":"特定主体账号"(必传), ④"tdztmm":"特定主体密码"(必传) | string | 条件必填 | 无 |
tdztlx | 特定主体类型 | 特定主体登录时必填(1:跨区域报验户,2:跨区税源登记纳税人,3:社保非税专用户,传空:非特定主体办税) | string | 条件必填 | 无 |
tdztdq | 特定主体地区 | 进行特定主体登录申报时,必传,参考【地区编码】码表 | string | 条件必填 | 无 |
tdztzh | 特定主体登录账号 | 选择特定主体登录时必传,用于登录 | string | 条件必填 | 无 |
tdztmm | 特定主体登录密码 | 进行特定主体登录的密码,进行特定主体登录申报时必填 | string | 条件必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | string | 必定返回 |
请求示例
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S009",
"jsonData": {
"nsqxdm": "02",
"nsrsbh": "税号",
"sbzlbh": "申报种类编码,如10101",
"skssqq": "所属期起,2019-10-01",
"skssqz": "所属期止,2019-10-31",
"wybh": "部分税种需要",
"kqybs": {
"kqybslx": "2",
"zgswjg": "国家税务总局上海市普陀区税务局第十五税务所",
"scjydz": "上海市普陀区河西路026号",
"byglbh": "582196247841"
},
"tdztbs": {
"tdztlx": "跨区域办税类型,如:2",
"tdztdq": "特定主体地区,如:31",
"tdztzh": "特定主体登录账号,如:18865500145",
"tdztmm": "特定主体登录密码,如:admin123"
}
}
}
响应示例
{
"status": 200,
"code": "T0000",
"msg": null,
"stackTrace": null,
"data": {}
}
注意事项
响应编码T0000表示成功,此时记录变更为报表下载获取中,使用查询接口S004获取后续的结果状态; "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。 下面是当报表下载获取成功时候,使用S004接口获取结果的样例: { "status": 200, "code": "T0000", "msg": null, "stackTrace": null, "data": { "statusMsg": "报表下载获取成功", "statusCode": "T1", "bbxzFileName":"当状态为【报表下载获取成功】时才会返回的字段,文件名称", "bbxzFileType":"当状态为【报表下载获取成功】时才会返回的字段,文件类型", "bbxzContent":"当状态为【报表下载获取成功】时才会返回的字段,对应文件的内容,Base64字符串" } }
当期申报表下载结果查询 S004-S009
使用查询接口当期申报表下载结果状态
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
skssqz | 所属期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 必填 | |
needScreenshot | 是否需要截图 | 传值"1",表示需要,其余值均默认为不需要;目前只有以下状态的记录才支持截图:D1,D2,E1,E2(编码含义参考码表查询-申报状态) 备注:截图平台仅保留2天,请及时获取 | string | 必填 |
响应参数
tatus | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 返回信息 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusCode | 查询成功时候返回,申报状态编码 "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。 | 是返回对象data中的内容 | string | 非必定返回 | |
statusMsg | 申报状态描述 | 是返回对象data中的内容 | string | 非必定返回 | |
bbxzContent | 报表下载内容,文件的二进制数据base64以后的字符串 | 是返回对象data中的内容 | string | 非必定返回 | |
bbxzFileType | 报表下载文件类型,如:pdf | 是返回对象data中的内容 | string | 非必定返回 | |
bbxzFileName | 下载报表名称 | 是返回对象data中的内容 | string | 非必定返回 |
请求示例
{
"jsonData": {
"nsrsbh": "税号",
"skssqz": "税款所属期止,如:2023-11-30",
"nsqxdm": "纳税期限代码 01:次、02:月度、03:季度、04:年度、05:半年度",
"serviceId": "S009",
"sbzlbh": "申报种类编码",
"skssqq": "税款所属期起,如:2023-11-01",
"wybh": "部分税种需要"
},
"appKey": "a3534d0a8b264350bbdbfe7656eb6caf",
"serviceId": "S004"
}
响应成功示例
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"bbxzFileType": "pdf",
"statusMsg": "报表数据获取成功!",
"bbxzContent": "base64",
"bbxzFileName": "名称.pdf",
"statusCode": "T1"
}
}
响应失败示例
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "授权超时, 获取授权失败,未找到可用的授权信息",
"stackTrace": null,
"statusCode": "T2"
}
}
注意事项
返回编码"T0000"表示查询成功,但不表示申报成功,具体的成功需要根据statusCode来判断; 返回其他编码的时候,表示业务失败,msg会进行消息提示; 备注: statusCode:T0(处理中);T1(处理成功);T2(处理失败)
征收项目申报缴款 S013
申报成功之后进行缴款操作,不区分税种,征收项目缴款
请求参数
nsrsbh | 税号 | 请求参数,位置在jsonData里面, | string | 必填 | |
---|---|---|---|---|---|
jkrqq | 缴款日期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
jkrqz | 缴款日期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
sfxyh | 三方协议号 | 请求参数,位置在jsonData里面 | string | 必填 | |
sfxyyhzh | 三方协议银行账号 | 请求参数,位置在jsonData里面 | string | 必填 | |
wybh | 唯一编号 | 请求参数,位置在jsonData里面 | string | 非必填 | |
jkfs | 缴款方式 | 请求参数,位置在jsonData里面, 0表示三方协议扣款,1表示二维码缴款。改字段不必传,不传时默认三方协议扣款方式。传1时,调用缴款结果查询时会返回缴款二维码图片的base64,解析后由客户扫码缴款。 | string | 非必填 | |
kqybs | 跨区域办税 | 当该条任务是需要进行跨区域办税时,传该节点及节点下如下字段: ①"kqybslx":"跨区域办税类型",//1-根据报验项目选择;2-根据税源登记选择;其他值-无需跨区域办税 ②"zgswjg":"",//主管税务机关(必填) ③"scjydz":"",//生产经营地址(跨区域办税-税源登记选择时,必填) ④"byglbh":""//跨区域涉税事项报验管理编号(跨区域办税-报验项目选择时,必填) | string | 条件必填 | |
kqybslx | 跨区域办税类型 | 进行跨区域办税时必填:1-根据报验项目选择;2-根据税源登记选择;其他值-无需跨区域办税 | string | 条件必填 | |
zgswjg | 主管税务机关 | 主管税务机关:该字段用于房产税、城镇土地使用税分不同主管税务机关申报的情况时填写,维护后申报时系统将切换维护的主管税务机关进行申报。 | string | 条件必填 | |
byglbh | 跨区域涉税事项报验管理编号 | 选择跨区域办税-报验项目选择时,该字段必填 | string | 条件必填 | |
tdztbs | 特定主体办税 | 当该条任务是需要进行特定主体办税办税时,传该节点及节点下如下字段: ①"tdztlx":"特定主体类型",//特定主体登录时必填(1:跨区域报验户,2:跨区税源登记纳税人,3:社保非税专用户,传空:非特定主体办税) ②"tdztdq":"特定主体地区"(必传), ③"tdztzh":"特定主体账号"(必传), ④"tdztmm":"特定主体密码"(必传) | string | 条件必填 | |
tdztlx | 特定主体类型 | 特定主体登录时必填(1:跨区域报验户,2:跨区税源登记纳税人,3:社保非税专用户,传空:非特定主体办税) | string | 条件必填 | |
tdztdq | 特定主体地区 | 进行特定主体登录申报时,必传,参考【地区编码】码表 | string | 条件必填 | |
tdztzh | 特定主体登录账号 | 选择特定主体登录时必传,用于登录 | string | 条件必填 | |
tdztmm | 特定主体登录密码 | 进行特定主体登录的密码,进行特定主体登录申报时必填 | string | 条件必填 | |
jkxx | 缴款信息 | 请求参数,位置在jsonData里面 | string | 必填 | |
skssqq | 税款所属期起 | (例如:2019-10-01) | string | 必填 | |
skssqz | 税款所属期止 | 例如:2019-10-30 | string | 必填 | |
sjse | 实缴税额 | 无 | string | 必填 | |
ybtse | 应补退税额 | 无 | string | 必填 | |
znj | 滞纳金、利息、违约金、加罚款 | 无 | string | 条件必填 | |
zsxmmc | 税(费)种名称 | 无 | string | 必填 | |
zsxmdm | 税(费)种代码 | 无 | string | 非必填 | |
zspmmc | 税(品)目名称 | 无 | string | 必填 | |
zspmdm | 税(品)目代码 | 无 | string | 非必填 | |
yzpzxh | 应征凭证序号 | 无 | string | 非必填 | |
hj | 缴款合计信息 | 无 | string | 必填 | |
sjse | 实缴税额合计 | 无 | string | 必填 | |
ybtse | 应补退税额合计 | 无 | string | 必填 | |
znj | 滞纳金合计 | 无 | string | 条件必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 返回信息 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | string | 必定返回 | |
请求示例
json
{
"appKey": "xxxx",
"serviceId": "S013",
"jsonData": {
"nsrsbh": "税号",
"jkrqq": "缴款日期起",
"jkrqz": "缴款日期止",
"sfxyh": "三方协议号",
"sfxyyhzh": "三方协议银行账号",
"wybh": "",
"jkfs": "缴款方式",
"kqybs": {
"kqybslx": "2",
"zgswjg": "国家税务总局上海市普陀区税务局第十五税务所",
"scjydz": "上海市普陀区河西路026号",
"byglbh": "582196247841"
},
"tdztbs": {
"tdztlx": "跨区域办税类型,如:2",
"tdztdq": "特定主体地区,如:31",
"tdztzh": "特定主体登录账号,如:18865500145",
"tdztmm": "特定主体登录密码,如:admin123"
},
"jkxx": [{
"skssqq": "税款所属期起(例如:2019-10-01)",
"skssqz": "税款所属期止(例如:2019-10-30)",
"sjse": "实缴税额",
"ybtse": "应补退税额",
"znj": "滞纳金、利息、违约金、加罚款",
"zsxmmc": "税(费)种名称",
"zsxmdm": "税(费)种代码",
"zspmmc": "税(品)目名称",
"zspmdm": "税(品)目代码",
"yzpzxh": "应征凭证序号"
}],
"hj": {
"sjse": "实缴税额合计",
"ybtse": "应补退税额合计",
"znj": "滞纳金合计"
}
}
}
申报缴款 S006
申报成功之后进行缴款操作
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | 无 |
---|---|---|---|---|---|
jsonData | 请求参数 | 参数请求体 | json | 必填 | 无 |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | 无 |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | 无 |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | 无 |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | 无 |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | 无 |
skssqz | 所属期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | 无 |
sfxyh | 三方协议号 | 请求参数,位置在jsonData里面 | string | 必填 | 无 |
sfxyyhzh | 三方协议缴款时进行扣款的银行账号 | 请求参数,位置在jsonData里面 | string | 必填 | 无 |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 非必填 | 无 |
zspm | 征收品目 | 请求参数,位置在jsonData里面(详见码表:征收品目) | string | 非必填 | 无 |
jkje | 缴款金额 | 请求参数,位置在jsonData里面 | string | 非必填 | 无 |
dzsphm | 电子税票号码 | 请求参数,位置在jsonData里面 | string | 非必填 | 无 |
jkfs | 缴款方式 | 0表示三方协议扣款,1表示二维码缴款。改字段不必传,不传时默认三方协议扣款方式。传1时,调用缴款结果查询时会返回缴款二维码图片的base64,解析后由客户扫码缴款。 | string | 非必填 | 无 |
kqybs | 跨区域办税 | 当该条任务是需要进行跨区域办税时,传该节点及节点下如下字段: ①"kqybslx":"跨区域办税类型",//1-根据报验项目选择;2-根据税源登记选择;其他值-无需跨区域办税 ②"zgswjg":"",//主管税务机关(必填) ③"scjydz":"",//生产经营地址(跨区域办税-税源登记选择时,必填) ④"byglbh":""//跨区域涉税事项报验管理编号(跨区域办税-报验项目选择时,必填) | string | 条件必填 | 无 |
kqybslx | 跨区域办税类型 | 进行跨区域办税时必填:1-根据报验项目选择;2-根据税源登记选择;其他值-无需跨区域办税 | string | 条件必填 | 无 |
zgswjg | 主管税务机关 | 主管税务机关:该字段用于房产税、城镇土地使用税分不同主管税务机关申报的情况时填写,维护后申报时系统将切换维护的主管税务机关进行申报。 | string | 条件必填 | 无 |
byglbh | 跨区域涉税事项报验管理编号 | 选择跨区域办税-报验项目选择时,该字段必填 | string | 条件必填 | 无 |
tdztbs | 特定主体办税 | 当该条任务是需要进行特定主体办税办税时,传该节点及节点下如下字段: ①"tdztlx":"特定主体类型",//特定主体登录时必填(1:跨区域报验户,2:跨区税源登记纳税人,3:社保非税专用户,传空:非特定主体办税) ②"tdztdq":"特定主体地区"(必传), ③"tdztzh":"特定主体账号"(必传), ④"tdztmm":"特定主体密码"(必传) | string | 条件必填 | 无 |
tdztlx | 特定主体类型 | 特定主体登录时必填(1:跨区域报验户,2:跨区税源登记纳税人,3:社保非税专用户,传空:非特定主体办税) | string | 条件必填 | 无 |
tdztdq | 特定主体地区 | 进行特定主体登录申报时,必传,参考【地区编码】码表 | string | 条件必填 | 无 |
tdztzh | 特定主体登录账号 | 选择特定主体登录时必传,用于登录 | string | 条件必填 | 无 |
tdztmm | 特定主体登录密码 | 进行特定主体登录的密码,进行特定主体登录申报时必填 | string | 条件必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 返回信息 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | string | 必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S006",
"jsonData": {
"nsqxdm": "02",
"nsrsbh": "税号",
"sbzlbh": "申报种类编码,如10101",
"skssqq": "所属期起,2019-10-01",
"skssqz": "所属期止,2019-10-31",
"sfxyh": "三方协议号",
"sfxyyhzh": "三方协议银行账号",
"wybh": "部分税种需要",
"zspm": "增值税",
"jkje": "缴款金额",
"jkfs": "缴款方式",
"dzsphm": "电子税票号码",
"kqybs": {
"kqybslx": "2",
"zgswjg": "国家税务总局上海市普陀区税务局第十五税务所",
"scjydz": "上海市普陀区河西路026号",
"byglbh": "582196247841"
},
"tdztbs": {
"tdztlx": "跨区域办税类型,如:2",
"tdztdq": "特定主体地区,如:31",
"tdztzh": "特定主体登录账号,如:18865500145",
"tdztmm": "特定主体登录密码,如:admin123"
}
}
}
响应示例
json
{
"status": 200,
"code": "T0000",
"msg": null,
"stackTrace": null,
"data": {}
}
注意事项
响应编码T0000表示成功,此时记录变更为缴款中,使用查询接口S004获取后续的结果状态
申报缴款结果查询 S004-S006
使用该接口查询申报缴款结果状态
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
skssqz | 所属期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 必填 | |
needScreenshot | 是否需要截图 | 传值"1",表示需要,其余值均默认为不需要;目前只有以下状态的记录才支持截图:D1,D2,E1,E2(编码含义参考码表查询-申报状态) 备注:截图平台仅保留2天,请及时获取 | string | 必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 返回信息 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusCode | 查询成功时候返回,申报状态编码 "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。 | 是返回对象data中的内容 | string | 非必定返回 | |
statusMsg | 申报状态描述 | 是返回对象data中的内容 | string | 非必定返回 | |
dzsphm | 电子凭证号码 | 是返回对象data中的内容 | string | 非必定返回 | |
imageFileList | 当needScreenshot:"1",且满足指定状态时候返回, 图片的Base64字符串,数组类型 | 是返回对象data中的内容 | array | 非必定返回 | |
imageType | 当needScreenshot:"1",且满足指定状态时候返回,图片格式(png) | 是返回对象data中的内容 | string | 非必定返回 | |
jkje | 缴款金额 | 是返回对象data中的内容 | string | 非必定返回 | |
jkrq | 缴款日期 | 是返回对象data中的内容 | string | 非必定返回 |
请求示例
json
{
"jsonData": {
"nsrsbh": "税号",
"skssqz": "税款所属期止,如:2023-11-30",
"nsqxdm": "纳税期限代码 01:次、02:月度、03:季度、04:年度、05:半年度",
"serviceId": "S006",
"sbzlbh": "申报种类编码",
"skssqq": "税款所属期期,如:2023-11-01",
"wybh":"唯一编号,部分税种需要",
"needScreenshot":"需要截图,如:1"
},
"appKey": "a3534d0a8b264350bbdbfe7656eb6caf",
"serviceId": "S004"
}
响应成功示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"jkrq": "缴款日期",
"imageFileList": [
"图片地址"
],
"statusMsg": "缴款成功,缴款金额: XXX, 缴款日期:yyyy-MM-dd,电子税票号码: xxxx。",
"dzsphm": "电子税票号码",
"jkje": "缴款金额",
"imageType": "png",
"statusCode": "T1"
}
}
完税证明历史下载 S015
获取完税证明文件。
请求参数
字段 | 含义 | 规则说明 | 参数类型 | 是否必填 | 缺省值 |
---|---|---|---|---|---|
jkrqq | 缴退款时间起 | 请求参数,位置在jsonData里面 ; 格式为:YYYY-MM-DD | String | 必填 | |
jkrqz | 缴退款时间止 | 请求参数,位置在jsonData里面 ; 格式为:YYYY-MM-DD | String | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 ; 纳税人识别号 | String | 必填 | |
sfdzsrths | 是否电子退税 是Y 否N | 请求参数,位置在jsonData里面 ; Y(是) N(否)。税局查询条件。 | String | 必填 | |
zsxmDm | 征收项目 | 请求参数,位置在jsonData里面 ; 举例:如果查增值税: [“10101”] ,如果查全部的项目 [] 参考 zsxmDm字段码表 | Strung | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | Strng | 必填 | |
appKey | 客户唯一标识 | 用户申请,后台管理员分配 | string | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
method | 请求方式:【0:发起请求;1:获取结果】 | 请求参数,位置在jsonData里面; 参数传递“0”的时候,表示发起请求,此时状态变更为获取中. 使用“1”来查询获取返回结果; ,如果之前获取过,直接使用"1",请求会返回缓存值; 需要重新获取最新结果,先使用"0"发起请求,在使用"1"获取结果即可. | string | 必填 |
返回参数
字段 | 含义 | 规则说明 | 参数类型 | 是否必填 | 缺省值 |
---|---|---|---|---|---|
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusMsg | 提示信息 | 无 | string | 必定返回 | |
resultData | 当状态返回T1成功的时候,返回的结果信息 | 无 | string | 条件必定返回 | |
statusCode | 当"method": "1"时候,进行查询,返回的参数,表示当前请求记录的执行状态 | T0处理中、T1处理成功、T2处理失败 | string | 必定返回 | |
sjje | 实缴(退)金额 | 无 | string | 条件必定返回 | |
dzsphm | 原凭证号 | 无 | string | 条件必定返回 | |
wszmUrl | 完税证明pdfurl | 无 | string | 条件必定返回 | |
skssqq | 税款所属期起 | 无 | string | 条件必定返回 | |
sjrql | 入(退)库日期 | 无 | string | 条件必定返回 | |
nsrsbh | 纳税人识别号 | 无 | string | 条件必定返回 | |
skssqz | 税款所属期止 | 无 | string | 条件必定返回 |
请求示例
{
"jsonData": {
"jkrqq": "2024-02-01",
"nsrsbh": "税号",
"jkrqz": "2024-02-29",
"zsxmDm": "[]",
"sfdzsrths": "N"
},
"appKey": "0831679e-XXXX-4ad6-XXXX-127ad56a78d0",
"serviceId": "S015"
}
完税凭证下载 S008
缴款之后,获取完税凭证
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | 无 |
jsonData | 请求参数 | 参数请求体 | json | 必填 | 无 |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | 无 |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | 无 |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | 无 |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | 无 |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | 无 |
skssqz | 所属期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | 无 |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 非必填 | 无 |
zspm | 征收品目 | 如果有存在多个缴款信息,可以通过次字段做更精确的匹配 | string | 非必填 | |
jkje | 缴款金额 | 如果有存在多个缴款信息,可以通过次字段做更精确的匹配。如未经过本系统申报缴款的税号想下载完税凭证,该字段必传。 | string | 非必填 | |
dzsphm | 电子税票号码 | 如果有存在多个缴款信息,可以通过次字段做更精确的匹配 | string | 非必填 | |
wszmlx | 完税证明类型 | 完税证明类型(0:表格式,1:文书式,默认是0 ) | string | 必填 | |
kjlx | 开具类型 | 开具类型(0:明细,1:汇总,默认0,当完税证明类型为文书式时,该参数选填) | string | 条件必填 | |
kqybs | 跨区域办税 | 当该条任务是需要进行跨区域办税时,传该节点及节点下如下字段: ①"kqybslx":"跨区域办税类型",//1-根据报验项目选择;2-根据税源登记选择;其他值-无需跨区域办税 ②"zgswjg":"",//主管税务机关(必填) ③"scjydz":"",//生产经营地址(跨区域办税-税源登记选择时,必填) ④"byglbh":""//跨区域涉税事项报验管理编号(跨区域办税-报验项目选择时,必填) | string | 条件必填 | 无 |
kqybslx | 跨区域办税类型 | 进行跨区域办税时必填:1-根据报验项目选择;2-根据税源登记选择;其他值-无需跨区域办税 | string | 条件必填 | 无 |
zgswjg | 主管税务机关 | 主管税务机关:该字段用于房产税、城镇土地使用税分不同主管税务机关申报的情况时填写,维护后申报时系统将切换维护的主管税务机关进行申报。 | string | 条件必填 | 无 |
scjydz | 生产经营地址 | 进行跨区域办税-税源登记选择时,必填 | string | 条件必填 | 无 |
byglbh | 跨区域涉税事项报验管理编号 | 选择跨区域办税-报验项目选择时,该字段必填 | string | 条件必填 | 无 |
tdztbs | 特定主体办税 | 当该条任务是需要进行特定主体办税办税时,传该节点及节点下如下字段: ①"tdztlx":"特定主体类型",//特定主体登录时必填(1:跨区域报验户,2:跨区税源登记纳税人,3:社保非税专用户,传空:非特定主体办税) ②"tdztdq":"特定主体地区"(必传), ③"tdztzh":"特定主体账号"(必传), ④"tdztmm":"特定主体密码"(必传) | string | 条件必填 | 无 |
tdztlx | 特定主体类型 | 特定主体登录时必填(1:跨区域报验户,2:跨区税源登记纳税人,3:社保非税专用户,传空:非特定主体办税) | string | 条件必填 | 无 |
tdztdq | 特定主体地区 | 进行特定主体登录申报时,必传,参考【地区编码】码表 | string | 条件必填 | 无 |
tdztzh | 特定主体登录账号 | 选择特定主体登录时必传,用于登录 | string | 条件必填 | 无 |
tdztmm | 特定主体登录密码 | 进行特定主体登录的密码,进行特定主体登录申报时必填 | string | 条件必填 |
响应参数
tatus | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 返回信息 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 |
请求示例
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S008",
"jsonData": {
"nsqxdm": "02 必填,纳税期限代码如:01:按次、02:月度、03:季度、04:年度、05:半年度 ",
"nsrsbh": "必填,纳税人识别号",
"sbzlbh": "10101 必填,申报种类编号,10101增值税",
"skssqq": "2019-10-01 必填,所属期起",
"skssqz": "2019-10-31 必填,所属期止",
"wybh": "非必填,唯一编号,部分税种需要",
"zspm": "非必填,征收品目",
"jkje": "非必填,缴款金额",
"dzsphm": "非必填,电子税票号码",
"wszmlx": "0 必填,完税证明类型,如:0:表格式,1:文书式,默认是0 ",
"kjlx": "条件必填,开具类型(0:明细,1:汇总,默认0,当完税证明类型为文书式时,该参数选填)",
"kqybs": {
"kqybslx": "2",
"zgswjg": "国家税务总局上海市普陀区税务局第十五税务所",
"scjydz": "上海市普陀区河西路026号",
"byglbh": "582196247841"
},
"tdztbs": {
"tdztlx": "跨区域办税类型,如:2",
"tdztdq": "特定主体地区,如:31",
"tdztzh": "特定主体登录账号,如:18865500145",
"tdztmm": "特定主体登录密码,如:admin123"
}
}
}
响应示例
{
"status": 200,
"code": "T0000",
"msg": null,
"stackTrace": null,
"data": {}
}
注意事项
响应编码T0000表示成功,此时记录变更为完税凭证获取中,使用查询接口S004获取后续的结果状态; "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。 下面是当完税凭证获取成功时候,使用S004接口获取结果的样例: { "status": 200, "code": "T0000", "msg": null, "stackTrace": null, "data": { "statusMsg": "完税凭证获取成功", "statusCode": "T1", "wspzFileName":"当状态为【完税凭证获取成功】时才会返回的字段,文件名称", "wspzFileType":"当状态为【完税凭证获取成功】时才会返回的字段,文件类型", "wspzContent":"当状态为【完税凭证获取成功】时才会返回的字段,完税凭证文件的内容,Base64字符串" } }
完税凭证下载结果查询 S004-S008
使用该接口查询完税凭证结果
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
skssqz | 所属期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 必填 | |
zspm | 征收品目 | 如果有存在多个缴款信息,可以通过次字段做更精确的匹配 | string | 非必填 | |
jkje | 缴款金额 | 如果有存在多个缴款信息,可以通过次字段做更精确的匹配 | string | 非必填 | |
dzsphm | 电子税票号码 | 如果有存在多个缴款信息,可以通过次字段做更精确的匹配 | string | 非必填 | |
wszmlx | 完税证明类型 | 完税证明类型(0:表格式,1:文书式,默认是0 ) | string | 必填 | |
kjlx | 开具类型 | 开具类型, 0:明细,1:汇总,默认0。当完税证明类型为文书式时,该参数选填。 | string | 条件必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 返回信息 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusCode | 查询成功时候返回,申报状态编码 "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。 | 是返回对象data中的内容 | string | 非必定返回 | |
statusMsg | 申报状态描述 | 是返回对象data中的内容 | string | 非必定返回 | |
wspzFileType | 完税凭证文件类型,如:pdf | 是返回对象data中的内容 | string | 非必定返回 | |
wspzFileName | 完税凭证文件名称 | 是返回对象data中的内容 | string | 非必定返回 | |
wspzContent | 完税凭证文件二进制数据流程base64字符串。 | 是返回对象data中的内容 | string | 非必定返回 |
请求示例
{
"appKey": "a3534d0a8b264350bbdbfe7656eb6caf",
"serviceId": "S004",
"jsonData": {
"nsrsbh": "税号",
"nsqxdm": "纳税期限代码 01:次、02:月度、03:季度、04:年度、05:半年度",
"serviceId": "S008",
"sbzlbh": "申报种类编码",
"skssqz": "税款所属期止,如:2023-10-31",
"skssqq": "税款所属期起,如:2023-11-01",
"wybh": "部分税种需要",
"zspm": "非必填,征收品目",
"jkje": "非必填,缴款金额",
"dzsphm": "非必填,电子税票号码",
"wszmlx": "0 必填,完税证明类型,如:0:表格式,1:文书式,默认是0 ",
"kjlx": "条件必填,开具类型(0:明细,1:汇总,默认0,当完税证明类型为文书式时,该参数选填)"
}
}
响应成功示例
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"wspzFileName": "完税凭证名称.pdf",
"statusMsg": "完税凭证获取成功!",
"wspzFileType": "pdf",
"statusCode": "T1",
"wspzContent": "完税凭证内容base64"
}
}
响应失败示例
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "授权超时, 获取授权失败,未找到可用的授权信息",
"stackTrace": null,
"statusCode": "T2"
}
}
注意事项
返回编码"T0000"表示查询成功,但不表示申报成功,具体的成功需要根据statusCode来判断; 返回其他编码的时候,表示业务失败,msg会进行消息提示; 备注: statusCode:T0(处理中);T1(处理成功);T2(处理失败)
申报结果查询、报表下载 S010
获取申报表文件。为了提高效率,建议申报起止日期范围可以大一点,调用一次接口尽可能的多的获取申报表,可以将日期范围直接传最近一年区间。
请求参数
sbrqq | 申报日期起 | 申报日期起,当入参既传了税款所属期又传了申报日期时,系统默认选择申报日期作为查询条件查询。格式为:YYYY-MM-DD | date | 必填 | |
---|---|---|---|---|---|
sbrqz | 申报日期止 | 申报日期止,当入参既传了税款所属期又传了申报日期时,系统默认选择申报日期作为查询条件查询。格式为:YYYY-MM-DD | date | 必填 | |
nsrsbh | 纳税人识别号 | 纳税人识别号 | string | 必填 | |
skssqq | 税款所属期起 | 当入参既传了税款所属期又传了申报日期时,系统默认选择申报日期作为查询条件查询。格式为:YYYY-MM-DD | date | 条件必填 | 无 |
skssqz | 税款所属期止 | 税款所属期起传时,该字段必传。且当入参既传了税款所属期又传了申报日期时,系统默认选择申报日期作为查询条件查询。 | date | 条件必填 | 无 |
zfbz | 作废标志 | 作废标志:Y(是) N(否)。税局查询条件。 | string | 非必填 |
响应参数
stackTrace | 错误堆栈信息 | 错误堆栈信息 | date | 必定返回 | |
---|---|---|---|---|---|
msg | 消息描述 | 消息描述 | string | 必定返回 | |
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 业务编码:T0000表示成功,其他编码均为异常编码 | date | 必定返回 | |
status | 状态编码:200表示正常 | 状态编码:200表示正常 | string | 必定返回 | |
请求示例
{
"jsonData": {
"sbrqq": "2024-02-01",
"nsrsbh": "税号",
"sbrqz": "2024-02-29",
"skssqq": "2024-01-01",
"skssqz": "2024-01-31",
"zfbz": "N"
},
"appKey": "0831679e-XXXX-4ad6-XXXX-127ad56a78d0",
"serviceId": "S010"
}
响应示例
{
"status": 200,
"code": "T0000",
"msg": "请求成功!",
"stackTrace": null,
"data": null
}
注意事项
"statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。
申报表下载结果查询 S004-S010
该接口查询申报表下载(S010)的下载结果状态
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
sbrqq | 申报日期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
sbrqz | 申报日期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | |
skssqq | 税款所属期起 | 税款所属期起,传参规则保持和发起请求S010税款所属期起一致即可。 | string | 条件必填 | |
skssqz | 税款所属期止 | 税款所属期止,传参规则保持和发起请求S010税款所属期止一致即可。 | string | 条件必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 返回信息 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusCode | 查询成功时候返回,申报状态编码 "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败) | 是返回对象data中的内容 | string | 非必定返回 | |
statusMsg | 申报状态描述 | 是返回对象data中的内容 | string | 非必定返回 | |
declareList | 返回对象,是包含多个获取到的历史报表详细信息的集合 | 是返回对象data的内容,其内容为json的集合 | array | 非必定返回 | |
result | 返回对象,是包含多个文件地址和名称的集合 | 是返回对象declareList中的内容,其内容为json的集合 | array | 非必定返回 | |
nsrsbh | 纳税人申报号 | 是返回对象declareList中的内容 | string | 非必定返回 | |
fileNo | 文件编号 | 是返回对象declareList中的内容,文件编号、用于获取文件解析数据 | string | 非必定返回 | |
szname | 税种名称 | 是返回对象declareList中的内容 | string | 非必定返回 | |
skssqq | 税款所属期起 | 是返回对象declareList中的内容,格式:yyyy-MM-dd | string | 非必定返回 | |
skssqz | 税款所属期止 | 是返回对象declareList中的内容,格式:yyyy-MM-dd | string | 非必定返回 | |
ybtse | 应补退税额 | 是返回对象declareList中的内容 | string | 非必定返回 | |
sbzlbh | 申报种类编码 | 是返回对象declareList中的内容,可在“码表查询”查询 | string | 非必定返回 | |
pdf获取地址 | 是返回对象result中的内容 | string | 非必定返回 | ||
name | 报表名称 | 是返回对象result中的内容 | string | 非必定返回 |
请求示例
{
"appKey": "0831679e-xxxx-4ad6-aa5a-127ad56a78d0",
"serviceId": "S004",
"jsonData": {
"sbrqq": "申报所属起 如:2023-01-01",
"nsrsbh": "税号",
"serviceId": "S010",
"sbrqz": "申报所属止 如:2023-11-30"
}
}
响应处理中示例
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "报表数据获取中,请等待!",
"statusCode": "T0"
}
}
响应成功示例
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "报表数据获取成功!",
"declareList": [
{
"result": [
{
"pdf": "pdf地址",
"name": "报表名称"
}
],
"nsrsbh": "税号",
"fileNo": "文件编号",
"szname": "税种名称",
"skssqz": "所属期起 2022-12-31",
"ybtse": "0.0",
"sbzlbh": "30218",
"skssqq": "所属期止 2022-01-01"
},
{
"result": [
{
"pdf": "pdf地址",
"name": "报表名称"
}
],
"nsrsbh": "税号",
"fileNo": "文件编号",
"szname": "税种名称",
"skssqz": "所属期起 如:2023-09-30",
"ybtse": "0.0",
"sbzlbh": "申报种类编码",
"skssqq": "所属期止 如:2023-07-01"
}
],
"statusCode": "T1"
}
}
响应失败示例
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "采集前置失败授权超时,采集前置失败",
"stackTrace": null,
"statusCode": "T2"
}
}
注意事项
返回编码"T0000"表示查询成功,但不表示申报成功,具体的成功需要根据statusCode来判断; 返回其他编码的时候,表示业务失败,msg会进行消息提示; 备注: statusCode:T0(处理中);T1(处理成功);T2(处理失败)
报表文件解析请求 S012
获取S010接口下载报表的结构化数据。
请求参数
nsnsbh | 纳税人识别号 | 纳税人识别号 | string | 必填 | |
---|---|---|---|---|---|
fileNo | 申报表编号 | 申报表编号、通过S010接口结果中的fileNo获取 | string | 必填 | |
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string | 必填 | 无 |
jsonData | 请求参数 | 参数请求体 | json | 必填 | 无 |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 非必定返回 | |
data | 返回对象 | 无 | json | 非必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 非必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 |
请求示例
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S012",
"jsonData": {
"nsrsbh": "12323412351251235",
"fileNo": "65481231564842315156651",
"wybh":"唯一编号"
}
}
响应示例
{
"status": 200,
"code": "T0000",
"msg": null,
"stackTrace": null,
"data": {}
}
注意事项
需要先调用S010获取报表,根据返回fileNo调用本接口获取相关解析数据 "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。
报表文件解析结果查询 S004-S012
查询解析后的结构话数据
请求参数
wybh | 唯一编号,对应请求的是wybh,一一对应,提交和查询的要一致才能查询对应任务的处理结果。 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 必填 | |
---|---|---|---|---|---|
nsrsbh | 企业税号 | 企业税号 | string | 必填 |
响应参数
reportData | 返回结构化报文,报文参考申报提交报文字段含义。 | 返回值经过base64处理,需要进行base64解析后可以获取到结构化json数据。 | base64加密后的json数据 | 非必定返回 | |
---|---|---|---|---|---|
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 非必定返回 | |
data | 返回对象 | 无 | json | 非必定返回 | |
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 非必定返回 | |
status | 状态编码:200表示正常 | 无 | string | 必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S004",
"jsonData": {
"nsrsbh":"企业税号",
"wybh":"唯一编号",
"serviceId":"S012"
}
}
响应处理中示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "报表解析中,,请等待!",
"statusCode": "T0"
}
}
响应成功示例
json
{
"status":200,
"code":"T0000",
"msg":"执行成功!",
"stackTrace":null,
"data":{
"reportData":"eyJoZWFkIjp7Im5zcnNiaCI6IiIsInNrc3NxeiI6IiIsIm5zcm1jIjoiIiwidGJycSI6IiIsInNiemxiaCI6IiIsInNrc3NxcSI6IiJ9LCJub3RlIjp7IjI5ODA2UjIiOiLliKnmtqbooagiLCIyOTgwNlIxIjoi6LWE5Lqn6LSf5YC66KGoIiwiMjk4MDZSMyI6IueOsOmHkea1gemHj+ihqCJ9LCJjaGVjayI6eyIyOTgwNlIyIjoiWSIsIjI5ODA2UjEiOiJZIiwiMjk4MDZSMyI6IlkifSwiYm9keSI6eyIyOTgwNlIyIjp7ImxyYiI6eyJieWplX2p5eXd6YyI6IjAuMDAiLCJieWplX3p5cyI6IjAuMDAiLCJibmxqamVfanl5d3NyIjoiMC4wMCIsImJ5amVfY3p0ZHN5cyI6IjAuMDAiLCJibmxqamVfanNkc2Z5IjoiMC4wMCIsImJ5amVfc3N6bmoiOiIwLjAwIiwiYnlqZV9xemx4ZnkiOiItMTg5LjI4IiwiYm5samplX2N3ZnkiOiItODY4LjMwIiwiYnlqZV95eXNyIjoiNjUxMzc3LjkzIiwiYnlqZV9qeXljYiI6IjYxNDEwMC41NSIsImJ5amVfeXlzampmaiI6Ijk0LjQ2IiwiYm5samplX3pxZ3F0enNzIjoiMC4wMCIsImJubGpqZV9qeWZmaiI6IjEwOC42NiIsImJubGpqZV9jenRkc3lzIjoiMC4wMCIsImJ5amVfanR6c3kiOiIwLjAwIiwiYnlqZV9xenpmYnoiOiIwLjAwIiwiYnlqZV94c2Z5IjoiMC4wMCIsImJ5amVfdGR6enMiOiIwLjAwIiwiYnlqZV9qbHIiOiItNTIyMC4zMCIsImJubGpqZV96eXMiOiIwLjAwIiwiYnlqZV9jd2Z5IjoiLTEyNi4yOCIsImJubGpqZV95eXNyIjoiMTQ3MTUwNi4wMCIsImJubGpqZV9xemh6c3MiOiIwLjAwIiwiYnlqZV95eWxyIjoiLTUyMjAuMzAiLCJibmxqamVfenF6cXR6c3MiOiIwLjAwIiwiYnlqZV95amZ5IjoiMC4wMCIsImJ5amVfcXpoenNzIjoiMC4wMCIsImJubGpqZV96cnpoIjoiMC4wMCIsImJubGpqZV9nZ2YiOiIwLjAwIiwiYnlqZV9nZ2YiOiIwLjAwIiwiYnlqZV9qc2RzZnkiOiIwLjAwIiwiYm5samplX2dsZnkiOiIxNDcxNzMuMzYiLCJibmxqamVfcXpseGZ5IjoiLTEwNjcuODAiLCJibmxqamVfeXlzampmaiI6IjI2NS40MiIsImJubGpqZV9qbHIiOiI3MzkuODQiLCJieWplX2xyemUiOiItNTIyMC4zMCIsImJubGpqZV95d3pkZiI6IjAuMDAiLCJieWplX3l5cyI6IjAuMDAiLCJieWplX3pxZ3F0enNzIjoiMC4wMCIsImJubGpqZV95amZ5IjoiMC4wMCIsImJubGpqZV9zc3puaiI6IjAuMDAiLCJibmxqamVfcXpzcHd4ZiI6IjAuMDAiLCJibmxqamVfanR6c3kiOiIwLjAwIiwiYm5samplX3RkenpzIjoiMC4wMCIsImJubGpqZV9qeXl3emMiOiIwLjAwIiwiYnlqZV9xenNwd3hmIjoiMC4wMCIsImJ5amVfcXp4ZnMiOiIwLjAwIiwiYm5samplX3F6a2JmIjoiMC4wMCIsImJubGpqZV94c2Z5IjoiMC4wMCIsImJ5amVfenF6cXR6c3MiOiIwLjAwIiwiYm5samplX3F6emZieiI6IjAuMDAiLCJieWplX2Nzd2hqc3MiOiI1NS4xMCIsImJ5amVfcXprYmYiOiIwLjAwIiwiYm5samplX3l5cyI6IjAuMDAiLCJieWplX3pyemgiOiIwLjAwIiwiYnlqZV95d3pkZiI6IjAuMDAiLCJibmxqamVfcXp4ZnMiOiIwLjAwIiwiYm5samplX3l5bHIiOiI3MzkuODQiLCJieWplX2p5eXdzciI6IjAuMDAiLCJibmxqamVfbHJ6ZSI6IjczOS44NCIsImJubGpqZV9qeXljYiI6IjEzMjQxOTUuNjgiLCJibmxqamVfY3N3aGpzcyI6IjE1Ni43NiIsImJ5amVfanlmZmoiOiIzOS4zNiIsImJ5amVfZ2xmeSI6IjQyNTI5LjUwIn19LCIyOTgwNlIxIjp7InpjZnpiIjp7InFteWVfc3l6cXloaiI6Ii0yNDk0ODEuMzUiLCJuY3llX2Z6aHN5enF5emoiOiIzMDA0ODc3LjE0IiwicW15ZV9nZHpjcWwiOiIwLjAwIiwibmN5ZV96Y3pqIjoiMzAwNDg3Ny4xNCIsInFteWVfeXlnaiI6IjAuMDAiLCJuY3llX3pqZ2MiOiIwLjAwIiwibmN5ZV96YmdqIjoiMC4wMCIsIm5jeWVfZ2R6Y3FsIjoiMC4wMCIsInFteWVfZ2R6Y3lqIjoiMTIwOTUzNy4wNSIsIm5jeWVfeXlnaiI6IjAuMDAiLCJuY3llX2dkemN5aiI6IjEyMDk1MzcuMDUiLCJxbXllX2RxdHoiOiIwLjAwIiwicW15ZV9memhqIjoiNDE4MTg3Ni44MyIsInFteWVfcXRmbGRmeiI6IjAuMDAiLCJxbXllX3d4emMiOiIwLjAwIiwicW15ZV9qbGp6aiI6IjEwNzA0NzQuNDAiLCJuY3llX2psanpqIjoiMTA3MDQ3NC40MCIsIm5jeWVfeWpzZiI6IjQ0NS43NCIsInFteWVfc3N6YmhnYiI6IjUwMDAwMC4wMCIsIm5jeWVfeXNseCI6IjAuMDAiLCJxbXllX3lzems0IjoiMTM4OTcyMS45OSIsIm5jeWVfZmxkemNoaiI6IjEzOTA2Mi42NSIsInFteWVfenF5ZmsiOiIwLjAwIiwibmN5ZV95ZmxyIjoiMC4wMCIsIm5jeWVfcXp5Y2wiOiIwLjAwIiwibmN5ZV95Zmx4IjoiMC4wMCIsIm5jeWVfY2giOiI5MDA0NTkuODMiLCJxbXllX2Z6aHN5enF5emoiOiIzOTMyMzk1LjQ4IiwicW15ZV93ZnBsciI6Ii03NDk0ODEuMzUiLCJxbXllX3F6eWNsIjoiMC4wMCIsIm5jeWVfZ2R6Y3ptanoiOiIxMzkwNjIuNjUiLCJxbXllX3pjemoiOiIzOTMyMzk1LjQ4IiwibmN5ZV9zc3piaGdiIjoiNTAwMDAwLjAwIiwibmN5ZV95c2dsIjoiMC4wMCIsIm5jeWVfcXRmbGR6YyI6IjAuMDAiLCJxbXllX3lqc2YiOiI2NTEuNzEiLCJxbXllX3lzbHgiOiIwLjAwIiwibmN5ZV9xdHlmayI6IjUxMDkxNC41NyIsIm5jeWVfcXRsZHpjIjoiMC4wMCIsInFteWVfemNwIjoiMC4wMCIsInFteWVfeWZ6Z3hjIjoiMC4wMCIsInFteWVfemJnaiI6IjAuMDAiLCJxbXllX3pqZ2MiOiIwLjAwIiwibmN5ZV95ZnpneGMiOiIwLjAwIiwibmN5ZV96cXlmayI6IjAuMDAiLCJuY3llX3pxZHRmeSI6IjAuMDAiLCJxbXllX3F0eWZrIjoiNjE0ODA4LjgwIiwicW15ZV9xdGxkemMiOiIwLjAwIiwicW15ZV96cWR0ZnkiOiIwLjAwIiwicW15ZV95c2dsIjoiMC4wMCIsIm5jeWVfcXR5c2siOiI2OTQxMTUuMzgiLCJxbXllX2xkemNoaiI6IjM3OTMzMzIuODMiLCJuY3llX3lmems1IjoiMTM4MzE2LjY2IiwibmN5ZV95c3BqIjoiMC4wMCIsIm5jeWVfbGRmemhqIjoiMzI1NTA5OC4zMyIsInFteWVfbGRmemhqIjoiNDE4MTg3Ni44MyIsInFteWVfZ2R6Y3ptanoiOiIxMzkwNjIuNjUiLCJuY3llX2RxamsiOiIwLjAwIiwibmN5ZV9zeXpxeWhqIjoiLTI1MDIyMS4xOSIsInFteWVfc2N4c3d6YyI6IjAuMDAiLCJxbXllX3lmbHgiOiIwLjAwIiwicW15ZV9jaCI6Ijk5NjczMy42NyIsInFteWVfcXRsZGZ6IjoiMC4wMCIsIm5jeWVfa2NzcCI6IjkwMDQ1OS44MyIsIm5jeWVfZHlzeSI6IjAuMDAiLCJuY3llX3pjcCI6IjAuMDAiLCJuY3llX3dmcGxyIjoiLTc1MDIyMS4xOSIsIm5jeWVfenFqayI6IjAuMDAiLCJuY3llX2djd3oiOiIwLjAwIiwibmN5ZV9sZHpjaGoiOiIyODY1ODE0LjQ5IiwibmN5ZV9mbGRmemhqIjoiMC4wMCIsIm5jeWVfeXN6azM0IjoiMzc3NDA4LjYwIiwicW15ZV95ZmxyIjoiMC4wMCIsIm5jeWVfaGJ6aiI6Ijc3MzMxMC4yMiIsIm5jeWVfenpjbCI6IjAuMDAiLCJxbXllX3lzemszNCI6IjQ1ODQwOS40MCIsIm5jeWVfZHF0eiI6IjAuMDAiLCJxbXllX2tjc3AiOiI5OTY3MzMuNjciLCJuY3llX2Z6aGoiOiIzMjU1MDk4LjMzIiwibmN5ZV96cWdxdHoiOiIwLjAwIiwibmN5ZV95ZnprMzMiOiIyMzY2MzI5LjQyIiwicW15ZV9oYnpqIjoiNDc5Mzc3LjM3IiwicW15ZV95ZnBqIjoiMC4wMCIsIm5jeWVfc2N4c3d6YyI6IjAuMDAiLCJuY3llX3lzems0IjoiMzU5NjEyLjQwIiwibmN5ZV93eHpjIjoiMC4wMCIsInFteWVfenF6cXR6IjoiMC4wMCIsInFteWVfenpjbCI6IjAuMDAiLCJxbXllX2ZsZGZ6aGoiOiIwLjAwIiwicW15ZV9rZnpjIjoiMC4wMCIsIm5jeWVfa2Z6YyI6IjAuMDAiLCJxbXllX2R5c3kiOiIwLjAwIiwibmN5ZV96cXpxdHoiOiIwLjAwIiwicW15ZV96cWprIjoiMC4wMCIsInFteWVfZ2N3eiI6IjAuMDAiLCJuY3llX3F0bGRmeiI6IjAuMDAiLCJxbXllX3F0ZmxkemMiOiIwLjAwIiwibmN5ZV95ZnBqIjoiMC4wMCIsIm5jeWVfcXRmbGRmeiI6IjAuMDAiLCJxbXllX2ZsZHpjaGoiOiIxMzkwNjIuNjUiLCJxbXllX3lmems1IjoiMjUzMzg0LjQyIiwicW15ZV9xdHlzayI6IjY3NDExNS4zOCIsInFteWVfZHFqayI6IjAuMDAiLCJxbXllX3pxZ3F0eiI6IjAuMDAiLCJxbXllX3lmemszMyI6IjMxMDgwMDYuOTIiLCJxbXllX3lzcGoiOiIwLjAwIn19LCIyOTgwNlIzIjp7InhqbGxiIjp7ImJubGpqZV9xZHR6c3lzZGR4aiI6IjAuMDAiLCJibmxqamVfZHF0eiI6IjAuMDAiLCJieWplX2NoamtseHpmZHhqIjoiLTE4OS4yOCIsImJubGpqZV9xZGprc2RkeGoiOiIwLjAwIiwiYm5samplX3pmZHpneGMiOiI0NTUwMS4xOCIsImJubGpqZV9zaGRxdHoiOiIwLjAwIiwiYm5samplX2p5aGRjc2R4amxsamUiOiI2NTQyMC41OCIsImJ5amVfcWR0enN5c2RkeGoiOiIwLjAwIiwiYm5samplX2NoamtseHpmZHhqIjoiLTU1My41MSIsImJubGpqZV9jemhkY3NkeGpsbGplIjoiNTUzLjUxIiwiYnlqZV9xbXhqeWUiOiI0NzkzNzcuMzciLCJieWplX2dteWNsIjoiMjUyODcxLjc5IiwiYm5samplX3hzdHp6dHpzZGR4aiI6IjAuMDAiLCJieWplX3pmcXR5anloZHlnZHhqIjoiOTQ1OC41NiIsImJ5amVfY3poZGNzZHhqbGxqZSI6IjE4OS4yOCIsImJ5amVfdHpoZGNzZHhqbGxqZSI6IjAuMDAiLCJibmxqamVfY2hqa2JqemZkeGoiOiIwLjAwIiwiYnlqZV96ZmRzZiI6IjE4MzkuNzgiLCJieWplX2RxdHoiOiIwLjAwIiwiYnlqZV9mcGxyemZkeGoiOiIwLjAwIiwiYnlqZV9qeWhkY3NkeGpsbGplIjoiMTE0NzY2LjYxIiwiYnlqZV9xZGprc2RkeGoiOiIwLjAwIiwiYnlqZV9zZHF0eWp5aGR5Z2R4aiI6IjMyMDAwLjAwIiwiYnlqZV9namdkemMiOiIwLjAwIiwiYnlqZV94c3R6enR6c2RkeGoiOiIwLjAwIiwiYm5samplX3FteGp5ZSI6IjQ3OTM3Ny4zNyIsImJubGpqZV9jemdkemMiOiIwLjAwIiwiYm5samplX2pxY3hqeWUiOiI0MTM0MDMuMjgiLCJibmxqamVfZ2pnZHpjIjoiMC4wMCIsImJubGpqZV9nbXljbCI6IjQzNDY1OC43OSIsImJ5amVfeGpqemplIjoiMTE0OTU1Ljg5IiwiYnlqZV9qcWN4anllIjoiMzY0NDIxLjQ4IiwiYnlqZV9jaGprYmp6ZmR4aiI6IjAuMDAiLCJibmxqamVfeHNjY3AiOiI1MTU5MTcuMzAiLCJibmxqamVfdHpoZGNzZHhqbGxqZSI6IjAuMDAiLCJibmxqamVfemZxdHlqeWhkeWdkeGoiOiIxMDkwOC45MiIsImJ5amVfc2hkcXR6IjoiMC4wMCIsImJ5amVfemZkemd4YyI6IjMyMzA3LjU2IiwiYm5samplX2ZwbHJ6ZmR4aiI6IjAuMDAiLCJibmxqamVfc2RxdHlqeWhkeWdkeGoiOiI0MzE1My4yNCIsImJ5amVfeHNjY3AiOiIzNzkyNDQuMzAiLCJibmxqamVfemZkc2YiOiIyNTgxLjA3IiwiYnlqZV9jemdkemMiOiIwLjAwIiwiYm5samplX3hqanpqZSI6IjY1OTc0LjA5In19fSwic2VydmljZUlkIjoiUzAwMiJ9",
"statusMsg":"报表数据数据解析成功",
"statusCode":"T1"
}
}
响应失败示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "报表解析失败",
"stackTrace": null,
"statusCode": "T2"
}
}
注意事项
需要先调用S012获取报表,再通过S004获取处理结果 "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。
申报确认 S011
S003 申报提交是 sqbz 传 1的时候,需要调用S011接口确认申报,才会将前面的申报任务真正的提交给税局
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | |
---|---|---|---|---|---|
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 返回信息 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S011",
"jsonData": {
}
}
响应示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功",
"stackTrace": null,
"data": {}
}
征收项目缴款结果查询 S004-S013
使用该接口查询征收项目缴款结果状态
请求参数
json
{
"jsonData": {
"nsrsbh": "税号",
"serviceId": "S013",
"sbzlbh": "申报种类编码",
"wybh":"唯一编号,部分税种需要",
"needScreenshot":"需要截图,如:1"
},
"appKey": "a3534d0a8b264350bbdbfe7656eb6caf",
"serviceId": "S004"
}
响应参数
请求示例
json
{
"jsonData": {
"nsrsbh": "税号",
"serviceId": "S013",
"sbzlbh": "申报种类编码",
"wybh":"唯一编号,部分税种需要",
"needScreenshot":"需要截图,如:1"
},
"appKey": "a3534d0a8b264350bbdbfe7656eb6caf",
"serviceId": "S004"
}
缴款记录查询 G009
使用该接口查询缴款记录
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string(32) | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
jkrqq | 缴款日期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd,按次的日期格式补充说明,参考下面的注意事项; | string | 必填 | |
jkrqz | 缴款日期止 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd,按次的日期格式补充说明,参考下面的注意事项; | string | 必填 | |
method | 请求方式:【0:发起请求;1:获取结果】 说明:参数传递“0”的时候,表示发起请求,此时状态变更为获取中,使用“1”来查询获取返回结果 | 请求参数,位置在jsonData里面,该参数将发起请求和查询2个接口合并为了1一个; 如果之前获取过,直接使用"1",请求会返回缓存值;需要重新获取最新结果,先使用"0"发起请求,在使用"1"获取结果即可; | string | 必填 |
响应参数
status | 状态编码 | 状态编码:200表示正常 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码 | T0000表示成功,其他编码均为异常编码 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusCode | 前请求记录的执行状态 | 当"method": "1"时候,进行查询,返回的参数,表示当前请求记录的执行状态:T0处理中、T1处理成功、T2处理失败 | string | 非必定返回 | |
lastUpdateTime | 最后一次更新时间 | 是返回对象data中的内容 | string | 非必定返回 | |
resultData | 缴款明细条目集合 | 是返回对象data中的内容,缴款明细条目集合 | List | 非必定返回 | |
jkrq | 缴款日期 | 是返回对象resultData的内容,缴款日期yyyy-MM-dd hh:mm:ss | string | 非必定返回 | |
zspmMc | 征收品目名称 | 是返回对象resultData中的内容。 | string | 非必定返回 | |
skssqq | 税款所属期起 | 是返回对象resultData中的内容。税款所属期起 yyy-MM-dd | string | 非必定返回 | |
skssqz | 税款所属期止 | 是返回对象resultData中的内容。税款所属期止 yyyy-MM-dd | string | 非必定返回 | |
zspmDm | 征收品目代码 | 是返回对象resultData中的内容。 | string | 非必定返回 | |
zsxmDm | 征收项目代码 | 是返回对象resultData中的内容。 | string | 非必定返回 | |
zsxmMc | 征收项目名称 | 是返回对象resultData中的内容。 | string | 非必定返回 | |
skzlMc | 税款种类名称 | 是返回对象resultData中的内容。 | string | 非必定返回 | |
pzzlMc | 票证种类 | 是返回对象resultData中的内容。 | string | 非必定返回 | |
pzzlDm | 票证种类代码 | 是返回对象resultData中的内容。 | string | 非必定返回 | |
skzlDm | 税款种类代码 | 是返回对象resultData中的内容。 | string | 非必定返回 | |
skjnfsMc | 税款缴纳方式 | 是返回对象resultData中的内容。 | string | 非必定返回 | |
skjnfsDm | 税款缴纳方式代码 | 是返回对象resultData中的内容。 | string | 非必定返回 | |
pzhm | 票证号码 | 是返回对象resultData中的内容。 | string | 非必定返回 | |
nsrsbh | 纳税人识别号 | 无 | string | 非必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "G009",
"jsonData": {
"nsrsbh": "税号",
"jkrqq": "缴款日期起,如:2023-11-01",
"jkrqz": "缴款日期止,如:2023-11-30",
"method":"1, 如:0:发起请求;1:获取结果"
}
}
响应处理中示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "正在处理,请等待!",
"statusCode": "T0"
}
}
响应成功示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"resultData": [
{
"jkrq": "2024-08-14 16:10:30",
"zspmMc": "租赁合同",
"skssqz": "2024-08-14",
"sjje": "19.50",
"zspmDm": "101110114",
"skzlMc": "正税",
"pzzlDm": "000006010",
"zsxmDm": "10111",
"skjnfsMc": "税库联网缴税",
"skssqq": "2024-08-14",
"zsxmMc": "印花税"
},
{
"jkrq": "2024-08-14 15:26:55",
"zspmMc": "工会经费",
"skssqz": "2024-07-31",
"sjje": "1349.24",
"zspmDm": "399001010",
"skzlMc": "正税",
"pzzlDm": "000006010",
"zsxmDm": "39900",
"skjnfsMc": "税库联网缴税",
"skssqq": "2024-07-01",
"zsxmMc": "其他收入"
}
],
"statusCode": "T1",
"lastUpdateTime": "2024-09-27 10:16:27"
}
}
响应失败示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "处理失败!",
"stackTrace": "",
"statusCode": "T2"
}
}
注意事项
注意:36个省市电子税局内返回信息存在差异,返回信息内部分字段可能为空,具体以实际调用为准! "statusCode": "T0"(处理中);"T1"(处理成功);"T2"(处理失败)。
申报作废 S005
作废接口,在当月的申报征期内,可以使用该接口对已经申报过并且没有缴款的税种,进行作废处理。
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string | 必填 | 无 |
jsonData | 请求参数 | 参数请求体 | json | 必填 | 无 |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | 无 |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | 无 |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | 无 |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | 无 |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | 无 |
skssqz | 所属期止 | 请求参数,位置jsonData里面,格式yyyy-MMM-dd | string | 必填 | 无 |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 非必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | string | 必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S005",
"jsonData": {
"nsqxdm": "02",
"nsrsbh": "税号",
"sbzlbh": "申报种类编号,如:10101",
"skssqq": "2019-10-01",
"skssqz": "2019-10-31",
"wybh": "部分税种需要"
}
}
响应示例
json
{
"status": 200,
"code": "T0000",
"msg": "请求成功!",
"stackTrace": null,
"data": null
}
注意事项
该接口支持已经上线新版电子税局企业
申报作废结果查询 S004-S005
使用该接口查询调用作废接口结果状态
请求参数
appKey | 客户唯一标识 | 用户申请,后台自动分配 | string | 必填 | 无 |
jsonData | 请求参数 | 参数请求体 | json | 必填 | 无 |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | 无 |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | 无 |
sbzlbh | 申报种类编码 | 请求参数,位置在jsonData里面,具体值参考码表 | string | 必填 | 无 |
nsqxdm | 纳税期限代码 | 请求参数,位置在jsonData里面,01:按次、02:月度、03:季度、04:年度、05:半年度 | string | 必填 | 无 |
skssqq | 所属期起 | 请求参数,位置在jsonData里面,格式yyyy-MM-dd | string | 必填 | 无 |
skssqz | 所属期止 | 请求参数,位置jsonData里面,格式yyyy-MMM-dd | string | 必填 | 无 |
wybh | 唯一编号 | 请求参数,位置在jsonData里面,按次以及部分税种需要,存在校验 | string | 非必填 | 无 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | string | 必定返回 | |
statusCode | 请求记录的执行状态 | 是返回对象data中的内容,该参数表示当前请求记录的执行状态。T0:处理中、T1:处理成功、T2:处理失败 | string | 非必定返回 | |
statusMsg | 提示信息 | 返回对象data中的内容,描述当前返回信息 | string | 非必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S004",
"jsonData": {
"nsqxdm": "02",
"nsrsbh": "税号",
"sbzlbh": "申报种类编号,如:10101",
"skssqq": "2019-10-01",
"skssqz": "2019-10-31",
"wybh": "部分税种需要",
"serviceId": "S005"
}
}
响应处理中示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "作废中!",
"statusCode": "T0"
}
}
响应成功示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "作废成功!",
"statusCode": "T1"
}
}
响应失败示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "执行失败:未找到可作废的申报记录",
"stackTrace": null,
"statusCode": "T2"
}
}
注意事项j
该接口支持已经上线新版电子税局企业
待缴款列表获取 G010
查询税局待缴款列表
请求参数
appKey | 客户唯一标识 | 用户申请,后台管理员分配 | string | 必填 | |
nsrsbh | 税号 | 无 | string | 必填 |
响应参数
nsrsbh | 纳税人识别号 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
nssbrq | 申报日期 | 无 | string | 必定返回 | |
zsxmDm | 税(费)种代码 | 无 | string | 非必定返回 | |
zspmDm | 税(品)目代码 | 无 | string | 非必定返回 | |
skssqq | 税款所属期起 | 无 | string | 必定返回 | |
skssqz | 税款所属期止 | 无 | string | 必定返回 | |
jkqx | 缴款期限 | 无 | string | 必定返回 | |
ybtse | 应缴税额 | 无 | string | 必定返回 | |
sjse | 实缴税额 | 无 | string | 必定返回 | |
znj | 滞纳金、利息、违约金、加罚款 | 无 | string | 非必定返回 | |
zsxmmc | 税(费)种 | 无 | string | 必定返回 | |
zspmmc | 税(品)目 | 无 | string | 非必定返回 | |
yzpzmxxh | 行号 | 无 | string | 必定返回 | |
Zsuuid | 征收信息唯一id | 无 | string | 必定返回 | |
Yzpzxh | 应征凭证序号 | 无 | string | 必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "G010",
"jsonData": {
"nsrsbh": "税号"
}
}
纳税主体资格信息数据 G014
获取纳税主体资格信息数据
请求参数
method | 请求方式:【0:发起请求;1:获取结果】 | 请求参数,位置在jsonData里面; 参数传递“0”的时候,表示发起请求,此时状态变更为获取中. 使用“1”来查询获取返回结果; ,如果之前获取过,直接使用"1",请求会返回缓存值; 需要重新获取最新结果,先使用"0"发起请求,在使用"1"获取结果即可. | string | 必填 | |
---|---|---|---|---|---|
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
appKey | 客户唯一标识 | 用户申请,后台管理员分配 | string | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusMsg | 提示信息 | 无 | string | 必定返回 | |
resultData | 当状态返回T1成功的时候,返回的结果信息 | 无 | string | 条件必定返回 | |
statusCode | 当"method": "1"时候,进行查询,返回的参数,表示当前请求记录的执行状态 | T0处理中、T1处理成功、T2处理失败 | string | 必定返回 | |
sjzzrq | 数据终止日期 | YYYY-MM-DD | string | 条件必定返回 | |
zfbz | 作废标志 | N作废,Y正常 | string | 条件必定返回 | |
yxqz | 有效期止 | YYYY-MM-DD | string | 条件必定返回 | |
yxqq | 有效期起 | YYYY-MM-DD | string | 条件必定返回 | |
nszgmc | 纳税人资格名称 | 无 | string | 条件必定返回 | |
nszgdm | 纳税人资格代码 | 无 | string | 条件必定返回 | |
nsrsbh | 纳税人识别号 | 无 | string | 条件必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "G014",
"jsonData": {
"nsrsbh": "税号"
}
}
响应示例
json
{
"code":"S000",
"rawCode":"S000",
"msg":"请求成功",
"data": [
{
"nsrsbh": "xxx",
"nszgdm": "201",
"nszgmc": "增值税一般纳税人",
"yxqq": "2011-06-01 00:00:00",
"yxqz": "9999-12-31 00:00:00",
"zfbz": "N",
"sjzzrq": "9999-12-31 00:00:00"
},
{
"nsrsbh": "xxxx",
"nszgdm": "202",
"nszgmc": "辅导期增值税一般纳税人",
"yxqq": "2010-12-01 00:00:00",
"yxqz": "2011-05-31 00:00:00",
"zfbz": "N",
"sjzzrq": "2011-05-31 00:00:00"
},
{
"nsrsbh": "913608216937353403",
"nszgdm": "511",
"nszgmc": "技改内资企业",
"yxqq": "2010-02-01 00:00:00",
"yxqz": "2010-12-31 00:00:00",
"zfbz": "N",
"sjzzrq": "2010-12-31 00:00:00"
},
{
"nsrsbh": "xxxx",
"nszgdm": "202",
"nszgmc": "辅导期增值税一般纳税人",
"yxqq": "2010-01-01 00:00:00",
"yxqz": "2010-11-30 00:00:00",
"zfbz": "N",
"sjzzrq": "2010-11-30 00:00:00"
}
]
}
三方协议银行数据 G015
获取三方协议银行数据
请求参数
method | 请求方式:【0:发起请求;1:获取结果】 | 请求参数,位置在jsonData里面; 参数传递“0”的时候,表示发起请求,此时状态变更为获取中. 使用“1”来查询获取返回结果; ,如果之前获取过,直接使用"1",请求会返回缓存值; 需要重新获取最新结果,先使用"0"发起请求,在使用"1"获取结果即可. | string | 必填 | |
---|---|---|---|---|---|
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
appKey | 客户唯一标识 | 用户申请,后台管理员分配 | string | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusMsg | 提示信息 | 无 | string | 必定返回 | |
resultData | 当状态返回T1成功的时候,返回的结果信息 | 无 | string | 条件必定返回 | |
statusCode | 当"method": "1"时候,进行查询,返回的参数,表示当前请求记录的执行状态 | T0处理中、T1处理成功、T2处理失败 | string | 必定返回 | |
sfxyztDm | 协议状态 | (01未验证 02验证通过) | String | 条件必定返回 | |
skssswjgDm | 税务机关代码 | 无 | string | 条件必定返回 | |
skssswjgMc | 税务机关 | 无 | string | 条件必定返回 | |
pkbz | 批扣标志代码 | 无 | string | 条件必定返回 | |
pkbzmc | 批扣标志 | 无 | string | 条件必定返回 | |
qsyhhh | 清算银行号 | 无 | string | 条件必定返回 | |
khyhhh | 开户银行行号 | 无 | string | 条件必定返回 | |
jkzh | 缴款账号 | 无 | string | 条件必定返回 | |
jkzhmc | 缴款账户名称 | 无 | string | 条件必定返回 | |
yhyywdDm | 银行营业网点代码 | 无 | string | 条件必定返回 | |
yhyywdMc | 银行营业网点 | 无 | string | 条件必定返回 | |
yhhbDm | 开户银行代码 | 无 | string | 条件必定返回 | |
yhhbMc | 开户银行 | 无 | string | 条件必定返回 | |
sfxyh | 三方协议号 | 无 | string | 条件必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "G015",
"jsonData": {
"nsrsbh": "税号"
}
}
响应示例
json
{
"code":"S000",
"rawCode":"S000",
"msg":"请求成功",
"data": [
{
"sfxyh": "xxx",
"yhhbMc": "xxxx银行",
"yhhbDm": "103",
"yhyywdMc": "",
"yhyywdDm": "xxx",
"jkzhmc": "xxxx",
"jkzh": "xxxx",
"khyhhh": "",
"qsyhhh": "xxxx",
"pkbzmc": "所有非批扣",
"pkbz": "0",
"skssswjgMc": "xxxx",
"skssswjgDm": "xxx",
"sfxyztDm": "02"
}
{
"sfxyh": "xxx",
"yhhbMc": "xxx银行",
"yhhbDm": "103",
"yhyywdMc": "",
"yhyywdDm": "xxx",
"jkzhmc": "xxxx司",
"jkzh": "xxxx",
"khyhhh": "",
"qsyhhh": "xxx",
"pkbzmc": "所有非批扣",
"pkbz": "0",
"skssswjgMc": "xxx局",
"skssswjgDm": "1xxx",
"sfxyztDm": "02"
}
]
}
纳税人基本信息(新)G013
获取全量纳税人基本信息
请求参数
method | 请求方式:【0:发起请求;1:获取结果】 | 请求参数,位置在jsonData里面; 参数传递“0”的时候,表示发起请求,此时状态变更为获取中. 使用“1”来查询获取返回结果; ,如果之前获取过,直接使用"1",请求会返回缓存值; 需要重新获取最新结果,先使用"0"发起请求,在使用"1"获取结果即可. | string | 必填 | |
---|---|---|---|---|---|
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
appKey | 客户唯一标识 | 用户申请,后台管理员分配 | string | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 |
响应参数
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
data | 返回对象 | 无 | json | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
qyjyx | 企业经营信息 | 无 | string | 条件必定返回 | |
gdgrs | 固定工人数 | 无 | string | 条件必定返回 | |
ggrs | 雇工人数 | 无 | string | 条件必定返回 | |
jyfw | 经营范围 | 无 | string | 条件必定返回 | |
tzze | 投资总额 | 无 | string | 条件必定返回 | |
cyrs | 从业人数 | 无 | string | 条件必定返回 | |
hsfs | 核算方式 | 无 | string | 条件必定返回 | |
zczb | 注册资本 | 无 | string | 条件必定返回 | |
hsfsDm | 核算方式代码 | 无 | string | 条件必定返回 | |
wjcyrs | 外籍从业人数 | 无 | string | 条件必定返回 | |
zfjgxx | 总分机构信息 | 无 | string | 条件必定返回 | |
zfjg | 总分机构 | 无 | string | 条件必定返回 | |
zfjglx | 总分机构类型 | 无 | string | 条件必定返回 | |
fzjgxx | 分支机构信息 | 无 | string | 条件必定返回 | |
fjgnsrmc | 名称 | 无 | string | 条件必定返回 | |
fjgshxydm | 统一社会信用代码(纳税人识别号) | 无 | string | 条件必定返回 | |
fjgzcdz | 注册地址 | 无 | string | 条件必定返回 | |
jcxx | 基础信息 | 无 | string | 条件必定返回 | |
nsrzt | 纳税人状态 | 无 | string | 条件必定返回 | |
yhzh | 存款账户 | 无 | string | 条件必定返回 | |
djzclx | 登记注册类型 | 无 | string | 条件必定返回 | |
hyDm | 行业代码 | 无 | string | 条件必定返回 | |
zhymxhy | 行业 | 无 | string | 条件必定返回 | |
nsxypddj | 纳税信用评定等级 | 无 | string | 条件必定返回 | |
swdjrq | 税务登记日期 | 无 | string | 条件必定返回 | |
zgswskfjDm | 主管税务机关科所分局代码 | 无 | string | 条件必定返回 | |
zzsqylx | 增值税企业类型 | 无 | string | 条件必定返回 | |
zzsqylxDm | 增值税企业类型代码 | 无 | string | 条件必定返回 | |
nsrztDm | 纳税人状态代码 | 无 | string | 条件必定返回 | |
pdnd | 评价年度 | 无 | string | 条件必定返回 | |
zgswjDm | 主管税务机关代码 | 无 | string | 条件必定返回 | |
zgswskfjMc | 主管税务机关科所分局 | 无 | string | 条件必定返回 | |
nsrmc | 纳税人名称 | 无 | string | 条件必定返回 | |
zgswjMc | 主管税务机关 | 无 | string | 条件必定返回 | |
kjzdzzDm | 适用会计制度代码 | 无 | string | 条件必定返回 | |
kjzdzz | 适用会计制度代码 | 无 | string | 条件必定返回 | |
kqyccsdjztbz | 跨区域财产税登记主体标志 | 无 | string | 条件必定返回 | |
kyslrq | 开业(设立)日期 | 无 | string | 条件必定返回 | |
qybz | 企业标志 | 无 | string | 条件必定返回 | |
djzclxDm | 登记注册代码 | 无 | string | 条件必定返回 | |
zzjgDm | 组织机构代码 | 无 | string | 条件必定返回 | |
sfqhjt | 是否千户集团 | 无 | string | 条件必定返回 | |
sfcktsqy | 是否出口退税企业 | 无 | string | 条件必定返回 | |
yzxx | yzxx | 无 | string | 条件必定返回 | |
bsrdzxx | 电子邮箱 | 无 | string | 条件必定返回 | |
cwfzrdzxx | 电子邮箱 | 无 | string | 条件必定返回 | |
fddbrxm | 法定代表人姓名 | 无 | string | 条件必定返回 | |
bsrsfzjzl | 证件种类 | 无 | string | 条件必定返回 | |
fddbrsfzjhm | 证件号码 | 无 | string | 条件必定返回 | |
fddbryddh | 移动电话 | 无 | string | 条件必定返回 | |
bsrxm | 办税人员姓名 | 无 | string | 条件必定返回 | |
fddbrgddh | 固定电话 | 无 | string | 条件必定返回 | |
bsryddh | 移动电话 | 无 | string | 条件必定返回 | |
fddbrsfzjlxDm | 证件种类代码 | 无 | string | 条件必定返回 | |
cwfzrgddh | 固定电话 | 无 | string | 条件必定返回 | |
cwfzrxm | 财务负责人姓名 | 无 | string | 条件必定返回 | |
cwfzrsfzjhm | 证件号码 | 无 | string | 条件必定返回 | |
cwfzrsfzjzlDm | 证件种类代码 | 无 | string | 条件必定返回 | |
bsrgddh | 固定电话 | 无 | string | 条件必定返回 | |
cwfzryddh | 移动电话 | 无 | string | 条件必定返回 | |
fddbrdzxx | 电子邮箱 | 无 | string | 条件必定返回 | |
bsrsfzjhm | 证件号码 | 无 | string | 条件必定返回 | |
bsrsfzjzlDm | 证件种类代码 | 无 | string | 条件必定返回 | |
cwfzrsfzjzl | 证件种类 | 无 | string | 条件必定返回 | |
fddbrsfzjlx | 证件种类 | 无 | string | 条件必定返回 | |
tzfxx | 投资方 | 无 | string | 条件必定返回 | |
tzze | 投资总额 | 无 | string | 条件必定返回 | |
hbsz | 币种 | 无 | string | 条件必定返回 | |
tzze | 投资总额 | 无 | string | 条件必定返回 | |
hbszDm | 币种代码 | 无 | string | 条件必定返回 | |
tzfxx | 投资方 | 无 | string | 条件必定返回 | |
dz | 地址 | 无 | string | 条件必定返回 | |
gjhdqsz | 国籍 | 无 | string | 条件必定返回 | |
gjhdqszDm | 国籍代码 | 无 | string | 条件必定返回 | |
nsrsbh | 纳税人识别号 | 无 | string | 条件必定返回 | |
tzbl | 投资比例(%) | 无 | string | 条件必定返回 | |
tzfhhhrmc | 投资方名称 | 无 | string | 条件必定返回 | |
tzfhhhrzjhm | 证件号码 | 无 | string | 条件必定返回 | |
tzfhhhrzjzl | 证件种类 | 无 | string | 条件必定返回 | |
tzfhhhrzjzlDm | 证件种类代码 | 无 | string | 条件必定返回 | |
tzfjjxz | 投资方经济性质 | 无 | string | 条件必定返回 | |
tzfjjxzDm | 投资方经济性质代码 | 无 | string | 条件必定返回 | |
tzzb | 投资比例 | 无 | string | 条件必定返回 | |
zcjyxx | 注册经营信息 | 无 | string | 条件必定返回 | |
scjydlxdh | 生产经营地联系电话 | 无 | string | 条件必定返回 | |
zcdyzbm | 注册地邮政编码 | 无 | string | 条件必定返回 | |
scjydz | 生产经营地址 | 无 | string | 条件必定返回 | |
zcdlxdh | 注册地联系电话 | 无 | string | 条件必定返回 | |
zcdz | 注册地址 | 无 | string | 条件必定返回 | |
scjydyzbm | 生产经营地邮政编码 | 无 | string | 条件必定返回 | |
fddbrglqyxx | 法定代表人关联企业信息 | 无 | string | 条件必定返回 | |
djrq | 税务登记日期 | 无 | string | 条件必定返回 | |
glnsrsbh | 关联企业纳税人识别号 | 无 | string | 条件必定返回 | |
nsrmc | 纳税人名称 | 无 | string | 条件必定返回 | |
nsrztDm | 纳税人状态代码 | 无 | string | 条件必定返回 | |
nsrztMc | 纳税人状态 | 无 | string | 条件必定返回 | |
zgswjDm | 主管税务机关代码 | 无 | string | 条件必定返回 | |
zgswjMc | 主管税务机关 | 无 | string | 条件必定返回 | |
success | true | 无 | string | 条件必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "G013",
"jsonData": {
"nsrsbh": "税号",
"method": "0"
}
}
响应成功示例
json
{
"code": "S000",
"data": {
"qyjyx": { //企业经营信息
"gdgrs": "固定工人数",
"ggrs": "雇工人数",
"jyfw": "经营范围",
"tzze": "投资总额",
"cyrs": "从业人数",
"hsfs": "核算方式",
"zczb": "注册资本",
"hsfsDm": "核算方式代码",
"wjcyrs": "外籍从业人数"
},
"zfjgxx": {//总分机构信息
"zfjg": {
"zfjglx": "总分机构类型"
},
"fzjgxx": [
{
"fjgnsrmc": "名称",
"fjgshxydm": "统一社会信用代码(纳税人识别号)",
"fjgzcdz": "注册地址"
}
]
},
"jcxx": { //基础信息
"nsrzt": "纳税人状态",
"yhzh": "存款账户",
"djzclx": "登记注册类型",
"hyDm": "行业代码",
"zhymxhy": "行业",
"nsxypddj": "纳税信用评定等级",
"swdjrq": "税务登记日期",
"zgswskfjDm": "主管税务机关科所分局代码",
"zzsqylx": "增值税企业类型",
"zzsqylxDm": "增值税企业类型代码",
"nsrztDm": "纳税人状态代码",
"pdnd": "评价年度",
"zgswjDm": "主管税务机关代码",
"zgswskfjMc": "主管税务机关科所分局",
"nsrmc": "纳税人名称",
"zgswjMc": "主管税务机关",
"kjzdzzDm": "适用会计制度代码",
"kjzdzz": "适用会计制度代码",
"kqyccsdjztbz": "跨区域财产税登记主体标志",
"kyslrq": "开业(设立)日期",
"qybz": "企业标志",
"djzclxDm": "登记注册代码",
"zzjgDm": "组织机构代码",
"sfqhjt": "是否千户集团",
"sfcktsqy": "是否出口退税企业"
},
"yzxx": { //
"bsrdzxx": "电子邮箱",
"cwfzrdzxx": "电子邮箱",
"fddbrxm": "财务负责人姓名",
"bsrsfzjzl": "证件种类",
"fddbrsfzjhm": "证件号码",
"fddbryddh": "移动电话",
"bsrxm": "办税人员姓名",
"fddbrgddh": "固定电话",
"bsryddh": "移动电话",
"fddbrsfzjlxDm": "证件种类代码",
"cwfzrgddh": "固定电话",
"cwfzrxm": "财务负责人姓名",
"cwfzrsfzjhm": "证件号码",
"cwfzrsfzjzlDm": "证件种类代码",
"bsrgddh": "固定电话",
"cwfzryddh": "移动电话",
"fddbrdzxx": "电子邮箱",
"bsrsfzjhm": "证件号码",
"bsrsfzjzlDm": "证件种类代码",
"cwfzrsfzjzl": "证件种类",
"fddbrsfzjlx": "证件种类"
},
"tzfxx": {
"tzze": [
{
"hbsz": "币种",
"tzze": "投资总额",
"hbszDm": "币种代码"
}
],
"tzfxx": [//投资方
{
"dz": "地址",
"gjhdqsz": "国籍",
"gjhdqszDm": "国籍代码",
"nsrsbh": "纳税人识别号",
"tzbl": "投资比例(%)",
"tzfhhhrmc": "投资方名称",
"tzfhhhrzjhm": "证件号码",
"tzfhhhrzjzl": "证件种类",
"tzfhhhrzjzlDm": "证件种类代码",
"tzfjjxz": "投资方经济性质",
"tzfjjxzDm": "投资方经济性质代码",
"tzzb": "投资比例"
}
]
},
"zcjyxx": { //注册经营信息
"scjydlxdh": "生产经营地联系电话",
"zcdyzbm": "注册地邮政编码",
"scjydz": "生产经营地址",
"zcdlxdh": "注册地联系电话",
"zcdz": "注册地址",
"scjydyzbm": "生产经营地邮政编码"
},
"fddbrglqyxx": [//法定代表人关联企业信息
{
"djrq": "税务登记日期",
"glnsrsbh": "关联企业纳税人识别号",
"nsrmc": "纳税人名称",
"nsrztDm": "纳税人状态代码",
"nsrztMc": "纳税人状态",
"zgswjDm": "主管税务机关代码",
"zgswjMc": ""主管税务机关""
}
]
},
"msg": "请求成功",
"success": true
}
财报报送小类获取 G012
获取纳税人财务报表报送小类
请求参数
appKey | 客户唯一标识 | 用户申请,后台管理员分配 | string | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
method | 请求方式:【0:发起请求;1:获取结果】 | 请求参数,位置在jsonData里面; 参数传递“0”的时候,表示发起请求,此时状态变更为获取中. 使用“1”来查询获取返回结果; ,如果之前获取过,直接使用"1",请求会返回缓存值; 需要重新获取最新结果,先使用"0"发起请求,在使用"1"获取结果即可. | string | 必填 |
响应参数
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
msg | 消息描述 | 无 | string | 必定返回 | |
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusCode | 当"method": "1"时候,进行查询,返回的参数,表示当前请求记录的执行状态 | T0处理中、T1处理成功、T2处理失败 | string | 必定返回 | |
statusMsg | 提示信息 | 无 | string | 必定返回 | |
resultData | 当状态返回T1成功的时候,返回的结果信息 | 无 | string | 条件必定返回 | |
sssqq | 报送所属期起 | YYYY-MM-DD | string | 条件必定返回 | |
sssqz | 报送所属期止 | YYYY-MM-DD | string | 条件必定返回 | |
bsqj | 默认报送期间 | 02:月报,03:季报,04:年报 | string | 条件必定返回 | |
bsqjs | 可选报送期间 | 以逗号分隔,例如: 02,03,04 | string | 条件必定返回 | |
qhqyBz | 千户企业标志 | Y:是,N:否 | string | 条件必定返回 | |
ybqyjrqyBz | 一般企业、金融企业标志 | ybqy:一般企业, jrqy:金融企业 | string | 条件必定返回 | |
sbzlbh | 申报种类编号 | 具体值参考码表 | string | 条件必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "G012",
"jsonData": {
"nsrsbh": "税号"
}
}
响应成功示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": {
"statusMsg": "财务报表报送小类信息获取成功!",
"resultData": [{
"bsqjs": "02,03,04",
"bsqj": "03",
"ybqyjrqyBz": "ybqy",
"qhqyBz": "N",
"sssqz": "2024-09-30",
"sssqq": "2024-07-01",
"sbzlbh": "B9807"
}, {
"bsqjs": "02,03,04",
"bsqj": "03",
"ybqyjrqyBz": "ybqy",
"qhqyBz": "N",
"sssqz": "2024-09-30",
"sssqq": "2024-07-01",
"sbzlbh": "B9806"
}
],
"statusCode": "T1",
"lastUpdateTime": "2024-12-27 10:16:45"
}
}
局端欠税信息数据 G016
获取局端欠税信息数据
请求参数
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"jsonData": {
"nsrsbh": "税号"
}
}
响应参数
局端违法违章信息 G017
获取局端违法违章信息
请求参数
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"jsonData": {
"nsrsbh": "税号",
"djrqq": "登记日期起",
"djrqz": "登记日期止"
}
}
响应参数
局端提醒信息 G018
获取局端提醒信息
请求参数
method | 请求方式:【0:发起请求;1:获取结果】 | 请求参数,位置在jsonData里面; 参数传递“0”的时候,表示发起请求,此时状态变更为获取中. 使用“1”来查询获取返回结果; ,如果之前获取过,直接使用"1",请求会返回缓存值; 需要重新获取最新结果,先使用"0"发起请求,在使用"1"获取结果即可. | string | 必填 | |
---|---|---|---|---|---|
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
nsrsbh | 纳税人识别号 | 请求参数,位置在jsonData里面 | string | 必填 | |
appKey | 客户唯一标识 | 用户申请,后台管理员分配 | string | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 |
响应参数
msg | 消息描述 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
statusMsg | 提示信息 | 无 | string | 必定返回 | |
resultData | 当状态返回T1成功的时候,返回的结果信息 | 无 | string | 条件必定返回 | |
statusCode | 当"method": "1"时候,进行查询,返回的参数,表示当前请求记录的执行状态 | T0处理中、T1处理成功、T2处理失败 | string | 必定返回 | |
zyxyxj | 重要优先级别 | 无 | string | 条件必定返回 | |
xxzsfs | 消息展示方式 | 无 | string | 条件必定返回 | |
xxzsbt | 消息展示标题 | 无 | string | 条件必定返回 | |
xxyxqz | 消息有效终止日期 | 无 | string | 条件必定返回 | |
xxyxqq | 消息有效起始日期 | 无 | string | 条件必定返回 | |
xxuuid | 消息通用唯一识别码 | 无 | string | 条件必定返回 | |
xxflDm | 消息分类代码 | 无 | string | 条件必定返回 | |
sfyyd | 是否预约 | 无 | string | 条件必定返回 | |
sfsytc | 是否使用套餐 | 无 | string | 条件必定返回 | |
pcbh | 批次编号 | 无 | string | 条件必定返回 | |
djxh | 登记序号 | 无 | string | 条件必定返回 | |
nsrsbh | 纳税人识别号 | 无 | string | 条件必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "G018",
"jsonData": {
"nsrsbh": "税号"
}
}
响应示例
json
{
"code":"S000",
"rawCode":"S000",
"msg":"请求成功",
"data": [
{
"nsrsbh": "91340100MA8N51QWXP",
"djxh": "10213401000001401689",
"pcbh": "851e9f5956d24ad59ff4068046afd9b5",
"sfsytc": "N",
"sfyyd": "N",
"xxflDm": "1001",
"xxuuid": "c6a849086e2947b5a498d3b13dbd4fad",
"xxyxqq": "2025-01-14 03:02:02",
"xxyxqz": "2025-07-13 03:02:02",
"xxzsbt": "临期未申报提醒",
"xxzsfs": "1",
"zyxyxj": "3"
}
]
}
查询申报期处理成功数据的完成时间 S014
申报数据查询处理成功的完成时间
请求参数
serviceId | 服务ID | 选择对应的接口服务,参考接口列表 | string | 必填 | |
---|---|---|---|---|---|
appKey | 客户唯一标识 | 用户申请,后台管理员分配 | string | 必填 | |
jsonData | 请求参数 | 参数请求体 | json | 必填 | |
queryMonth | 查询月份 | 请求参数,位置在jsonData里面, yyyy-MM格式,可为空,默认为当前月份 | string | 非必填 |
响应参数
msg | 消息描述 | 无 | string | 必定返回 | |
---|---|---|---|---|---|
stackTrace | 错误堆栈信息 | 无 | string | 必定返回 | |
status | 状态编码:200表示正常 | 无 | string | 必定返回 | |
code | 业务编码:T0000表示成功,其他编码均为异常编码 | 无 | string | 必定返回 | |
data | 返回对象 | 无 | json | 必定返回 | |
nsrsbh | 纳税人识别号 | 无 | string | 条件必定返回 | |
qymc | 企业名称 | 无 | string | 条件必定返回 | |
sbzlbh | 申报税种编码 | 具体值参考码表 | string | 条件必定返回 | |
skssqq | 税款所属期起 | 格式:yyyy-MM-dd | string | 条件必定返回 | |
skssqz | 税款所属期止 | 格式:yyyy-MM-dd | string | 条件必定返回 | |
declareTime | 申报提示(S003)成功时间 | 格式yyyy-MM-dd HH:mm:ss | string | 条件必定返回 | |
payTime | 申报缴款(S006)成功时间 | 格式yyyy-MM-dd HH:mm:ss | string | 条件必定返回 | |
reportTime | 当期申报表下载(S009)成功时间 | 格式yyyy-MM-dd HH:mm:ss | string | 条件必定返回 | |
taxProofTime | 完税证明下载(S008)成功时间 | 格式yyyy-MM-dd HH:mm:ss | string | 条件必定返回 | |
wybh | 申报提交时传入的唯一编号 | 无 | string | 条件必定返回 | |
dqbm | 地区编码 | 具体值参考码表 | string | 条件必定返回 | |
isZeroDeclare | "0":正常申报,"1":零申报 | 是否零申报 | string | 条件必定返回 | |
nsqxdm | 纳税期限代码 | 具体值参考码表 | string | 条件必定返回 |
请求示例
json
{
"appKey": "16e7c0b041054649a0526107c701451c",
"serviceId": "S014",
"jsonData": {
"queryMonth": "申报月份yyyy-MM格式,可为空默认为当前月份"
}
}
响应示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": [
{
"nsrsbh": "纳税人识别号",
"qymc": "企业名称",
"sbzlbh": "申报税种编码",
"skssqq": "税款所属期起",
"skssqz": "税款所属期止",
"dqbm": "地区编码",
"isZeroDeclare": "零申报标识",
"nsqxdm": "纳税期限代码",
"declareTime": "申报(S003)处理成功时间,格式yyyy-MM-dd HH:mm:ss",
"payTime": "缴款(S006)处理成功时间,格式yyyy-MM-dd HH:mm:ss",
"reportTime": "当期申报表下载(S009)处理成功时间,格式yyyy-MM-dd HH:mm:ss",
"taxProofTime": "完税证明下载(S008)处理成功时间,格式yyyy-MM-dd HH:mm:ss",
"wybh": "申报提交时传入的唯一编号,可为空"
}
]
}
响应成功示例
json
{
"status": 200,
"code": "T0000",
"msg": "执行成功!",
"stackTrace": null,
"data": [
{
"nsrsbh": "税号",
"qymc": "企业名称",
"dqbm": "12",
"isZeroDeclare": "0",
"nsqxdm": "03",
"sbzlbh": "10101",
"skssqq": "2025-01-01",
"skssqz": "2025-01-31",
"declareTime": "2025-02-10 13:10:41",
"payTime": null,
"reportTime": null,
"taxProofTime": null,
"wybh": ""
}
]
}
响应失败示例
json
{
"status": 200,
"code": "T2",
"msg": "查询当前处理成功数据完成时间失败,查询月份参数格式异常!",
"stackTrace": null,
"data": null
}
六、其他类型编码
申报期限类型
码表类型 | 编码 | 名称 | 上级编码 | 上级名称 | |
---|---|---|---|---|---|
申报期限类型 | 05 | 半年度 | |||
申报期限类型 | 04 | 年度 | |||
申报期限类型 | 03 | 季度 | |||
申报期限类型 | 02 | 月度 | |||
申报期限类型 | 01 | 按次 |
身份证件类型
码表类型 | 编码 | 名称 | 上级编码 | 上级名称 | |
---|---|---|---|---|---|
身份证件类型 | 212 | 中华人民共和国往来港澳通行证 | |||
身份证件类型 | 213 | 台湾居民来往大陆通行证 | |||
身份证件类型 | 208 | 外国护照 | |||
身份证件类型 | 210 | 港澳居民来往内地通行证 | |||
身份证件类型 | 206 | 残疾人证 | |||
身份证件类型 | 207 | 残疾军人证(1-8级) | |||
身份证件类型 | 204 | 士兵证 | |||
身份证件类型 | 205 | 军队离退休干部证 | |||
身份证件类型 | 203 | 武警警官证 | |||
身份证件类型 | 202 | 军官证 | |||
身份证件类型 | 199 | 其他单位证件 | |||
身份证件类型 | 201 | 居民身份证 | |||
身份证件类型 | 103 | 税务登记证 | |||
身份证件类型 | 101 | 组织机构代码证 | |||
身份证件类型 | 102 | 营业执照 |
登录身份类型
码表类型 | 编码 | 名称 | 上级编码 | 上级名称 | |
---|---|---|---|---|---|
登录身份 | 7 | 开票员 | |||
登录身份 | 8 | 办税员 | |||
登录身份 | 2 | 法定代表人 | |||
登录身份 | 1 | 财务负责人 |
省份码表
码表类型 | 编码 | 名称 | 上级编码 | 上级名称 | |
---|---|---|---|---|---|
省份码表 | 65 | [65]新疆维吾尔自治区 | |||
省份码表 | 64 | [64]宁夏回族自治区 | |||
省份码表 | 63 | [63]青海省 | |||
省份码表 | 62 | [62]甘肃省 | |||
省份码表 | 61 | [61]陕西省 | |||
省份码表 | 54 | [54]西藏自治区 | |||
省份码表 | 53 | [53]云南省 | |||
省份码表 | 52 | [52]贵州省 | |||
省份码表 | 51 | [51]四川省 | |||
省份码表 | 50 | [50]重庆市 | |||
省份码表 | 46 | [46]海南省 | |||
省份码表 | 45 | [45]广西壮族自治区 | |||
省份码表 | 440 | [440]深圳 | |||
省份码表 | 44 | [44]广东省 | |||
省份码表 | 43 | [43]湖南省 | |||
省份码表 | 42 | [42]湖北省 | |||
省份码表 | 41 | [41]河南省 | |||
省份码表 | 370 | [370]青岛市 | |||
省份码表 | 37 | [37]山东省 | |||
省份码表 | 36 | [36]江西省 | |||
省份码表 | 35 | [35]福建省 | |||
省份码表 | 350 | [350]厦门市 | |||
省份码表 | 34 | [34]安徽省 | |||
省份码表 | 330 | [330]宁波 | |||
省份码表 | 33 | [33]浙江省 | |||
省份码表 | 32 | [32]江苏省 | |||
省份码表 | 31 | [31]上海市 | |||
省份码表 | 23 | [23]黑龙江省 | |||
省份码表 | 22 | [22]吉林省 | |||
省份码表 | 210 | [210]大连市 | |||
省份码表 | 21 | [21]辽宁省 | |||
省份码表 | 15 | [15]内蒙古自治区 | |||
省份码表 | 14 | [14]山西省 | |||
省份码表 | 13 | [13]河北省 | |||
省份码表 | 12 | [12]天津市 | |||
省份码表 | 11 | [11]北京市 | |||
省份码表 | 00 | [00]全国 |
申报种类编码
码表类型 | 编码 | 名称 | 上级编码 | 上级名称 | |
---|---|---|---|---|---|
申报种类编码 | 20161 | [20161]千户集团基础涉税数据 | |||
申报种类编码 | 10120 | [10120]环境保护税A类申报 | |||
申报种类编码 | 10120CJ | [10120CJ]环境保护税A类税源采集 | |||
申报种类编码 | 30203 | [30203]水资源税B类 | |||
申报种类编码 | 30202 | [30202]水资源税A类 | |||
申报种类编码 | 30601 | [30601]工会经费纳税申报表 | |||
申报种类编码 | 30600 | [30600]非税收入通用申报 | |||
申报种类编码 | 30599 | [30599]通用申报表 | |||
申报种类编码 | 29806 | [29806]财务报表(小企业会计准则) | |||
申报种类编码 | 39805 | [39805]财务报表(企业会计制度) | |||
申报种类编码 | B9806 | [B9806]财务报表(企业会计准则(未执行)) | |||
申报种类编码 | B9807 | [B9807]财务报表(企业会计准则(已执行)) | |||
申报种类编码 | B9809 | [B9809]财务报表(企业会计准则金融企业(已执行)) | |||
申报种类编码 | B9808 | [B9808]财务报表(企业会计准则金融企业(未执行)) | |||
申报种类编码 | 10412 | [10412]企业所得税月(季)报A类 | |||
申报种类编码 | 10701 | [10701]车船税采集及申报 | |||
申报种类编码 | 10521 | [10521]土地增值税预征 | |||
申报种类编码 | 10300 | [10300]消费税及附加税费申报表 | |||
申报种类编码 | 10107 | [10107]资源税 | |||
申报种类编码 | 42016 | [42016]增值税预缴税 | |||
申报种类编码 | 10112 | [10112]印花税采集及申报(按期) | |||
申报种类编码 | B0112 | [B0112]印花税采集及申报(按次) | |||
申报种类编码 | 10601 | [10601]文化事业建设费(新国税) | |||
申报种类编码 | 10517 | [10517]残疾人保障基金 | |||
申报种类编码 | 10501 | [10501]房产税 | |||
申报种类编码 | 10502 | [10502]城镇土地使用税 | |||
申报种类编码 | 10102 | [10102]增值税小规模纳税人 | |||
申报种类编码 | S10100 | [S10100]社保申报 | |||
申报种类编码 | 10414 | [10414]居民企业(查账征收)企业所得税年度申报 | |||
申报种类编码 | 10504 | [10504]契税 | |||
申报种类编码 | 10505 | [10505]耕地占用税 | |||
申报种类编码 | 10506 | [10506]车辆购置税 | |||
申报种类编码 | 10101 | 增值税一般纳税人 |
登录方式
码表类型 | 编码 | 名称 | 上级编码 | 上级名称 | |
---|---|---|---|---|---|
登录方式 | 2 | 特定主体登录 | |||
登录方式 | 1 | 用户名(手机号)密码 |
征收项目
码表类型 | 编码 | 名称 | 上级编码 | 上级名称 | |
---|---|---|---|---|---|
征收项目 | 30178 | 污水处理费收入 | |||
征收项目 | 30500 | 罚没收入 | |||
征收项目 | 30432 | 国土资源行政事业性收费收入 | |||
征收项目 | 30424 | 人防办行政事业性收费收入 | |||
征收项目 | 30408 | 税务行政事业性收费收入 | |||
征收项目 | 30407 | 财政行政事业性收费收入 | |||
征收项目 | 30400 | 行政事业性收费收入 | |||
征收项目 | 30299 | 其他专项收入 | |||
征收项目 | 30224 | 油价调控风险准备金 | |||
征收项目 | 30221 | 水利建设专项收入 | |||
征收项目 | 30218 | 残疾人就业保障金 | |||
征收项目 | 30217 | 文化事业建设费 | |||
征收项目 | 30216 | 地方教育附加 | |||
征收项目 | 30212 | 场外核应急准备资金 | |||
征收项目 | 30203 | 教育费附加 | |||
征收项目 | 30202 | 水资源费收入 | |||
征收项目 | 30201 | 排污费收入 | |||
征收项目 | 30200 | 专项收入 | |||
征收项目 | 30199 | 其他政府性基金收入 | |||
征收项目 | 30176 | 水土保持补偿费收入 | |||
征收项目 | 30175 | 废弃电器电子产品处理基金收入 | |||
征收项目 | 30168 | 可再生能源发展基金 | |||
征收项目 | 30166 | 核电站乏燃料处理处置基金 | |||
征收项目 | 30158 | 国家重大水利工程建设基金收入 | |||
征收项目 | 30156 | 城市基础设施配套费收入 | |||
征收项目 | 30152 | 三峡水库库区基金 | |||
征收项目 | 30150 | 跨省际大中型水库库区基金 | |||
征收项目 | 30149 | 大中型水库移民后期扶持基金 | |||
征收项目 | 30148 | 国有土地使用权出让收入 | |||
征收项目 | 30147 | 农业土地开发资金收入 | |||
征收项目 | 30146 | 国有土地收益基金收入 | |||
征收项目 | 30144 | 城市公用事业附加收入 | |||
征收项目 | 30129 | 国家电影事业发展专项资金收入 | |||
征收项目 | 30102 | 农网还贷资金收入 | |||
征收项目 | 30100 | 政府性基金收入 | |||
征收项目 | 11005 | 国有资本经营预算转移支付收入 | |||
征收项目 | 10399 | 其他收入 | |||
征收项目 | 10299 | 其他社会保险费 | |||
征收项目 | 10291 | 机关事业单位职业年金 | |||
征收项目 | 10212 | 城乡居民基本医疗保险费 | |||
征收项目 | 10211 | 机关事业单位基本养老保险费 | |||
征收项目 | 10210 | 城乡居民基本养老保险费 | |||
征收项目 | 10207 | 城镇居民基本医疗保险费 | |||
征收项目 | 10206 | 新型农村合作医疗费 | |||
征收项目 | 10205 | 生育保险费 | |||
征收项目 | 10204 | 工伤保险费 | |||
征收项目 | 10203 | 基本医疗保险费 | |||
征收项目 | 10202 | 失业保险费 | |||
征收项目 | 10201 | 企业职工基本养老保险费 | |||
征收项目 | 10200 | 社会保险费 | |||
征收项目 | 10199 | 其他税收收入 | |||
征收项目 | 10125 | 屠宰税(废止) | |||
征收项目 | 10121 | 环境保护税 | |||
征收项目 | 10120 | 烟叶税 | |||
征收项目 | 10119 | 契税 | |||
征收项目 | 10118 | 耕地占用税 | |||
征收项目 | 10117 | 关税 | |||
征收项目 | 10116 | 车辆购置税 | |||
征收项目 | 10115 | 船舶吨税 | |||
征收项目 | 10114 | 车船税 | |||
征收项目 | 10113 | 土地增值税 | |||
征收项目 | 10112 | 城镇土地使用税 | |||
征收项目 | 10111 | 印花税 | |||
征收项目 | 10110 | 房产税 | |||
征收项目 | 10109 | 城市维护建设税 | |||
征收项目 | 10107 | 资源税 | |||
征收项目 | 10106 | 个人所得税 | |||
征收项目 | 10105 | 企业所得税退税 | |||
征收项目 | 10104 | 企业所得税 | |||
征收项目 | 10103 | 营业税 | |||
征收项目 | 10102 | 消费税 | |||
征收项目 | 99342 | 其他收入 | |||
征收项目 | 10101 | 增值税 | |||
征收项目 | 99341 | 水利建设专项收入 | |||
征收项目 | 10100 | 税收收入 | |||
征收项目 | 39999 | 其他收入 | |||
征收项目 | 39912 | 差别电价收入 | |||
征收项目 | 30714 | 矿产资源专项收入 | |||
征收项目 | 30444 | 农业行政事业性收费收入 | |||
征收项目 | 30442 | 交通运输行政事业性收费收入 | |||
征收项目 | 30433 | 建设行政事业性收费收入 | |||
征收项目 | 30427 | 教育行政事业性收费收入 | |||
征收项目 | 39907 | 免税商品特许经营费 | |||
征收项目 | 39900 | 其他收入 | |||
征收项目 | 30799 | 其他国有资源(产)有偿使用收入 | |||
征收项目 | 30720 | 国家留成油上缴收入 | |||
征收项目 | 30710 | 石油特别收益金 | |||
征收项目 | 30706 | 非经营性国有资产收入 | |||
征收项目 | 30705 | 利息收入 | |||
征收项目 | 30703 | 场地使用费收入 | |||
征收项目 | 30702 | 陆上石油矿区使用费 | |||
征收项目 | 30701 | 海上石油矿区使用费 | |||
征收项目 | 30700 | 国有资源(资产)有偿使用收入 | |||
征收项目 | 30604 | 清算收入 | |||
征收项目 | 30603 | 产权转让收入 | |||
征收项目 | 30600 | 国有资本经营收入 | |||
征收项目 | 30501 | 税务部门罚没收入 | |||
征收项目 | 30499 | 其他行政事业性收费收入 | |||
征收项目 | 30446 | 水利行政事业性收费收入 | |||
征收项目 | 30443 | 工业和信息产业行政事业性收费收入 |