1 目标与背景
为持续深入推进“放管服”改革,进一步优化税收营商环境,响应国家税务总局开放申报软件接口标准的要求,需要逐步开放网上税务局软件接口标准,同时需要加强对接入纳税人自行开发申报软件的管理。因此为响应总局号召,特制定申报标准接入规范,支持有条件的纳税人,在符合安全要求的情况下,支纳税人通过接口提交申报数据、申报表单和获取相关反馈信息等;
2 接入申请
申报业务复杂、申报数据质量要求高,因此对于纳税人自行开发的软件有很高的业务和技术要求。因此税务机关会对允许接入的纳税人,提出一定的资格要求。希望自行开发软件并接入的纳税人,需要填写接入申请表,在税务机关资格审核通过后,进行接入联调测试,并通过具备国家资质的第三方单位检测后,方可使用。具体资格条件由税务机关制定,为保证接入纳税人自行开发软件能够满足税务申报业务要求,建议可以制定但不限于以下资格要求:
1. 为保证企业能够根据税务业务的变化,快速调整申报软件,保证数据质量,需要企业能够拥有一定的研发能力,具备一定的研发规模,并具备软件运维能力。
2. 使用企业必须是纳税信用良好的企业,避免纳税人利用软件非法牟利。
3. 自行研发软件不得含有计算机病毒,不得危害计算机系统安全以及含有法律、行政法规等禁止的内容,因此必须通过总局指定安全评测机构的安全监测。
4. 保证接入软件属于自行研发,不得侵犯他人知识产权,避免出现版权问题,接入厂商必须拥有自行研发软件的著作权。
3 接入规范标准
3.1 接入协议类型
从安全性和通用性角度考虑,采用https通讯协议由统一受理平台实现接入。协议格式为JSON格式,其中财务报表填报功能还支持xml和tax文件导入。
3.2 协议报文
考虑到交易的对称性,在第三方接入规范中,将请求和响应的报文定义为统一的格式标准,并采用UTF-8的编码方式。结合管理和业务的需要,报文分为技术报文和业务报文,技术报文是负责接入管理和接入安全,业务报文则是负责正常业务处理。
3.3 技术报文
请求技术报文格式如下:
{ "businessContent": [ { "id": "1", "subPackage": "服务中心具体服务的业务报文(JSON格式的字符串)" } ], "channelId": "渠道id(weixinClient)", "clientVersion": "渠道方版本(1.0.001)", "password": "渠道访问口令(123456),生产环境采用MD5加盐动态密码", "tranId": "服务ID(cn.com.bbb.ITestBean)", "tranSeq": "交易流水号,32位UUID,不允许重复" } |
参数说明:
channelId:税局分配的渠道编号
clientVersion:渠道版本号,如果业务发生变更,版本号将随之升级
password:渠道接入口令。
tranId:交易服务编号
tranSeq:交易流水号
businessContent:业务报文
服务调用返回报文:
{ "businessContent": [ { "id": "1", "subPackage": "以上方法执行结果的JSON格式字符串。例如返回列表结果:" [\"val01\",\"val02\",\"val03\"]" } ], "channelId": "渠道id(ThirdClient)", "clientVersion": "渠道方版本(1.0.001)", "contentControl": null, "djxh": "", "nsrsbh": "", "password": "", "returnMsg": "成功", "rtnCode": "返回码:0000", "tranId": "服务ID(cn.com.bbb.ITestBean)", "tranSeq":"交易流水号,32位随机数" } |
参数说明:
rtnCode:返回错误代码,其中0000为交易成功,其他则交易失败
returnMsg:交易返回提示信息
3.4 业务报文
由于不同税种申报业务都不一样,因此具体业务报文参见附件。
4 开放服务清册
序号 |
服务种类 |
交易类型 |
服务名称 |
1 |
企业所得税A类(月季) |
查询 |
企业所得税A类(月季)期初数据查询服务 |
2 |
交易 |
企业所得税A类(月季)申报保存服务 |
|
3 |
查询 |
企业所得税A类(月季)申报明细查询服务 |
|
4 |
查询 |
企业所得税A类(月季)期初明细数据查询服务 |
|
5 |
企业所得税B类(月季) |
查询 |
企业所得税B类(月季)期初数据查询服务 |
6 |
交易 |
企业所得税B类(月季)申报保存服务 |
|
7 |
查询 |
企业所得税B类(月季)申报明细查询服务 |
|
8 |
查询 |
企业所得税B类(月季年)期初明细数据查询服务 |
|
9 |
企业所得税A类(年)申报 |
查询 |
企业所得税A类(年)期初数据查询服务 |
10 |
交易 |
企业所得税A类(年)申报保存服务 |
|
11 |
查询 |
企业所得税A类(年)申报明细查询服务 |
|
12 |
查询 |
企业所得税A类(年)期初数据信息查询服务(查询金三库) |
|
13 |
企业所得税分支机构(年) |
查询 |
企业所得税分支机构(年)期初数据查询服务 |
14 |
交易 |
企业所得税分支机构(年)申报保存服务 |
|
15 |
查询 |
企业所得税分支机构(年)申报明细查询服务 |
|
16 |
查询 |
所得税分支机构年报基本信息期初数据查询 |
|
17 |
企业所得税B类(年) |
查询 |
企业所得税B类(年)期初数据查询服务 |
18 |
交易 |
企业所得税B类(年)申报保存服务 |
|
19 |
查询 |
企业所得税B类(年)申报明细查询服务 |
|
20 |
查询 |
企业所得税B类(月季年)期初明细数据查询 |
|
21 |
企业所得税关联业务往来报告表 |
查询 |
企业所得税关联业务往来报告表基础数据查询服务 |
22 |
交易 |
企业所得税关联业务往来报告表申报保存服务 |
|
23 |
查询 |
企业所得税关联业务往来报告表申报明细查询服务 |
|
24 |
查询 |
企业所得税关联业务往来报告表申报信息查询 |
|
25 |
消费税 |
查询 |
消费税期初数据查询服务 |
26 |
交易 |
消费税申报保存服务 |
|
27 |
查询 |
消费税主表信息查询服务 |
|
28 |
查询 |
消费税申报明细查询服务 |
|
29 |
查询 |
消费税明细期初数据查询服务 |
|
30 |
小规模增值税 |
查询 |
小规模增值税期初数据查询服务 |
31 |
交易 |
小规模增值税申报保存 |
|
32 |
查询 |
小规模增值税申报明细查询服务 |
|
33 |
查询 |
增值税小规模期初数据查询服务 |
|
34 |
一般纳税人增值税 |
查询 |
一般纳税人增值税期初数据查询服务 |
35 |
交易 |
一般纳税人增值税申报保存 |
|
36 |
查询 |
一般纳税人增值税一窗式比对服务 |
|
37 |
查询 |
一般纳税人增值税申报明细查询服务 |
|
38 |
查询 |
一般纳税人增值税期初明细数据查询服务 |
|
39 |
增值税预缴申报 |
查询 |
增值税预缴纳税申报期初数据查询 |
40 |
交易 |
增值税预缴申报保存服务 |
|
41 |
查询 |
增值税预缴纳税申报明细查询服务 |
|
42 |
文化事业建设费 |
查询 |
文化事业建设费期初数据查询服务 |
43 |
查询 |
文化事业建设费代扣代缴数据查询服务 |
|
44 |
交易 |
文化事业建设费申报保存服务 |
|
45 |
交易 |
文化事业建设费代扣代缴申报保存服务 |
|
46 |
查询 |
文化事业建设费申报明细查询服务 |
|
47 |
查询 |
文化事业建设费代扣代缴申报明细查询服务 |
|
48 |
查询 |
文化事业建设费期初明细数据信息查询服务 |
|
49 |
废弃电器电子产品处理基金 |
查询 |
废弃电器电子产品处理基金期初数据信息查询服务 |
50 |
交易 |
废弃电器电子产品处理基金申报保存服务 |
|
51 |
查询 |
废弃电器电子产品处理基金认定税费种查询服务 |
|
52 |
扣缴储蓄存款利息所得个人所得税 |
查询 |
扣缴储蓄存款利息所得个人所得税期初数据信息查询服务 |
53 |
交易 |
扣缴储蓄存款利息所得个人所得税申报保存服务 |
|
54 |
财务报表 |
交易 |
财务报表申报保存服务 |
55 |
查询 |
查询财务报表申报情况服务 |
|
56 |
查询 |
查询财务报表明细数据信息服务 |
|
57 |
查询 |
财务报表申报明细查询服务 |
|
58 |
导入 |
财务报表申报数据导入服务 |