发票勾选认证-发票认证-进项发票勾选认证-进项发票认证API接口介绍

简介: 本API提供增值税进项发票智能认证服务,支持免插盘、多税号、集中批量勾选与状态查询。涵盖抵扣、退税、不抵扣等13类勾选类型,兼容专票、普票、全电票等14种发票类型,助力企业高效完成税务认证全流程。

前言

发票认证是指企业在购进用于生产或销售的商品或原材料等时,如需要进行进项税抵扣,可将收到的增值税发票通过税局系统进行识别、确认、勾选认证。

发票认证支持免插盘、多税号、集中认证。支持定时获取企业进项发票信息和认证状态,进行批量勾选、统计和确认操作,从而完成发票认证过程。

API介绍

戳这里查看详情

进项发票勾选任务

请求说明

名称 类型 必须 说明
nsrsbh String 企业纳税人识别号
skssq String 税款所属期,格式 yyyyMM,必填,退税勾选及撤销退税勾选时,传当前月份
gxlx String 勾选类型,1:抵扣,2:退税,3:代办退税,4:不抵扣,5:逾期,6:撤销抵扣,7:撤销不抵扣,8:撤销逾期,9:勾选抵扣(出口转内销),10:勾选不抵扣(出口转内销),11:撤销抵扣(出口转内销),12:勾选类型代码撤销不抵扣(出口转内销),13:撤销退税
bdkyy Integer 不抵扣原因 ,当gxlx=4时不为空,即勾选不抵扣时必填,1:用于非应税项目,2:用于免税项目,3:用于集体福利或者个人消费,4:非正常损失的,5:其他
bdkyyms String 不抵扣原因描述, 当gxlx=4并且bdkyy=5时必填
list String 勾选发票列表,数组的JSON字符串,例:[{"fpdm": "3300222133","fphm": "36762501","qdfphm": "","zmbh": ""}],详见勾选发票列表

勾选发票列表

名称 类型 必须 说明
fpdm String 发票代码,增值税发票、全电纸质发票必填
fphm Integer 发票号码,增值税发票、全电纸质发票必填
qdfphm Integer 全电发票号码(20位),为全电电子发票时必填,全电纸质发票可为空
yxse Integer 有效税额,不填默认税额
zmbh Integer 出口转内销证明编号,出口转内销发票必填

返回样例

{
   
  "code": 200,//返回码,详见返回码说明
  "msg": "成功",//返回码对应描述
  "taskNo": "329903325198037812330158",//本次请求号
  "data": {
   
    "reqId": "509099847312345"//申请勾选 id,用于查询结果接口
  }
}

进项发票勾选结果查询

请求参数

名称 类型 必须 说明
nsrsbh String 企业纳税人识别号
reqId String 申请勾选 id,申请接口返回值

返回样例

{
   
  "msg": "成功",//返回码对应描述
  "code": 200,//返回码,详见返回码说明
  "taskNo": "724137130167701427733365",//本次请求号
  "data": {
   
    "list": [
      {
   
        "fphm": "36762500",//发票号码
        "qdfphm": "", //全电发票号码
        "kprq": "", // 开票日期,格式 yyyyMMdd
        "zmbh": "",//出口转内销证明编号
        "gfsbh": "91330110MA2CC1X505",//购买方纳税人识别号
        "fpdm": "3300222130",//发票代码
        "code": "FprzBusinessVerification",//
        "fplx": "01",//发票类型,具体见字段说明
        "cljg": "2",//申请勾选的处理结果,具体见字段说明
        "message": "无此票",//查询结果描述
        "zt": "2",//状态,1:申请处理中,2:申请处理失败,3:申请处理完成
        "gxsj": "", // 勾选时间,格式 yyyyMMdd
        "gxzt": "0",//勾选状态,0未勾选 1已勾选
        "gxlx": "", // 勾选类型,具体见字段说明
        "je": 113.0, // 金额
        "se": 13.0, // 税额
        "yxse": 13.0, // 有效税额
        "skssq": "", // 税款所属期,格式 yyyyMM
        "yskssq": "", // 原税款所属期,格式 yyyyMM,针对历史已认证当期变异常的发票该字段有值,值为历史认证的所属期
        "bdkyy": "",//不抵扣原因,1 用于非应税项目 2 用于免税项目 3 用于集体福利或者个人消费  4 非正常损失的 5 其他; 当gxlx=4时不为空
        "bdkyyms": ""//不抵扣原因描述,1234 字典描述 5 其他-自定义描述;当gxlx=4并且bdkyy=5时必传
      }
    ]
  }
}

发票类型

类型 类型描述
01 增值税专用发票
03 机动车销售统一发票
04 增值税普通发票
08 增值税电子专用发票
10 增值税电子普通发票
17 海关缴款书
61 全电发票(航空运输电子客票行程单)
83 全电发票(铁路电子客票)
81 全电发票(增值税专用发票)
82 全电发票(增值税普通发票)
85 全电纸质发票(增值税专用发票)
86 全电纸质发票(增值税普通发票)
87 机动车销售电子统一发票

注 24、30、80 为出口转内销发票类型,61、81、82、83、85、86为全电发票类型

申请勾选的处理结果

类型 类型描述
1 成功
2 无此票
3 该票异常无法认证
4 该票已经认证
5 不在可勾选范围内,可勾选[2017-01-01 至 当前税款所属期]的发票
6 该票已经申请认证
7 申请认证月份已过期
8 其它异常
9 认证类型错误
10 该票不可勾选为逾期
11 有效税额异常(有效税额大于实际税额)
12 当期已锁定
13 该缴款书已申请核查
14 税额为零不可勾选
15 该票未到期
16 红票不能抵扣
17 发票未勾选(确认)
18 取消操作不匹配
19 不抵扣原因为空或异常
20 该票未抵扣,无法撤销抵扣

勾选类型

类型 类型描述
1 抵扣
2 退税
3 代办退税
4 不抵扣
5 逾期
6 撤销抵扣
7 撤销不抵扣
8 撤销逾期
9 勾选抵扣(出口转内销)
10 勾选不抵扣(出口转内销)
11 撤销抵扣(出口转内销)
12 勾选类型代码撤销不抵扣(出口转内销)
13 撤销退税
相关文章
|
1天前
|
人工智能 搜索推荐 新能源
制造业B2B工厂如何通过GEO让AI主动推荐你:3步落地指南
传统搜索引擎流量被AI蚕食,采购决策者正转向生成式AI初筛供应商。本文拆解GEO(生成式引擎优化)逻辑,提供工厂老板可落地的3步实操法与3个效果监测指标,助你信息进入AI推荐名单。
50 1
|
1天前
|
弹性计算 人工智能 监控
AI回答采集系统上云:ECS部署FastAPI+Celery的验证步骤与成本控制
本文详解AI回答采集系统从本地到阿里云的迁移实践,基于Python+FastAPI,集成ECS、RDS、OSS与日志服务,实现高并发、可追溯、低成本的云上部署。含环境配置、异步任务、性能优化与避坑指南,适合有Python基础的云上开发者。
|
1天前
|
存储 人工智能 关系型数据库
阿里云AI产品与云产品最新组合套餐:Token Plan、AI coding及云服务器和建站等组合优惠价
阿里云推出全新“算力+模型+应用”一站式云与AI组合套餐活动,覆盖从个人开发者到中大型企业的全场景需求。核心亮点为分三档定价的Token Plan订阅服务,支持Qwen3.8-Max-Preview大模型调用,错峰时段最低可享0.2折优惠。活动同步推出AI Coding、智能体部署、云电脑托管、0代码建站等十余类场景化组合,搭配99元/年的普惠云服务器、88元/年的入门数据库等经典特惠产品,还为企业提供1V1定制化AI转型方案,大幅降低了不同用户群体拥抱AI的技术门槛与采购成本。
|
1天前
|
数据采集 Web App开发 JSON
某站用户画像爬虫:爬取UP主粉丝数据,揭秘平台生态
本文详解B站UP主粉丝数据爬取与用户画像构建:涵盖API接口调用、反爬策略(UA轮换、随机延迟、Referer伪装)、隧道代理集成(如站大爷),以及粉丝增长分析、跨圈层传播、影响力评估等实战应用,助内容创作者、品牌方和研究者科学洞察平台生态。(239字)
28 0
|
1天前
|
SQL 测试技术 数据库
上线前2小时发现少了3个字段:手动改表引发的CI/CD实践
手动改表导致环境不一致、多人协作冲突、回滚无门。从设计师的版本控制思维出发,讲清楚Flyway迁移脚本原理、GitOps漂移检测机制,以及CI/CD流水线落地和回滚的完整方案。
|
1天前
|
人工智能 API 调度
企业 Agent 资产化:用 OpenAgentPack 把百炼 Agent 纳入 Git 管理
2026年AI Agent企业落地关键在资产治理。OpenAgentPack(Apache-2.0,Beta)首创Agent层IaC范式,通过`agents.yaml`声明模型、工具、技能、调度等全要素,支持validate→plan→apply工作流,实现提示词/知识/配置的版本化、可审计、可回滚管理,已兼容百炼、Qoder等四大平台。(239字)
|
1天前
|
自然语言处理 搜索推荐 关系型数据库
企业知识库一站式方案怎么选?向量 + 全文一体检索详解
企业知识库的推荐解法是"向量语义 + 全文关键词一体化"。阿里云 PolarDB 在一套系统内提供混合检索并可结合业务过滤,免去多系统拼接,是企业知识库一站式方案的推荐选择。具体能力请以官方文档为准。
28 0
|
1天前
|
API 开发工具 容器
[鸿蒙从零到一] ArkUI 动画与转场实战:状态驱动、组件过渡与页面衔接
本文系统讲解鸿蒙ArkUI动画与转场实战,涵盖状态驱动动画、组件过渡(`transition`)、列表增删、共享元素(`geometryTransition`)及Navigation页面衔接,强调语义化、性能与无障碍设计。
21 0
|
1天前
|
人工智能 监控 API
阿里云大模型服务平台百炼新人免费额度详细介绍:领取流程与相关规则介绍
本文介绍了阿里云百炼新人免费额度的全流程使用规则与避坑指南。该免费额度仅面向华北2(北京)地域生效,开通后自动发放至账户,有效期90天,每个模型独立享有约100万Token的免费额度,仅可抵扣实时推理调用费用,不支持批量调用、模型调优与部署场景。文章详细讲解了额度查询、余量预警、“免费额度用完即停”功能的开启方法,明确了主账号与RAM子账号共享额度、不同模型快照版本额度独立、通用API Key与Token Plan专属API Key的消耗差异等关键规则,帮助开发者在充分利用千万级免费Token完成原型测试的同时,完全规避意外扣费风险。
|
1天前
|
运维 监控 网络协议
SAE健康检查失败怎么办?阿里云国际版(云老大):端口、探针与日志排查全攻略
SAE 应用在发布或运行中突然被标记为“健康检查失败”,进而触发容器重启,是不少运维团队经常踩到的坑。这类问题表面上看是探针没通过,但背后往往藏着端口配置、探针参数或启动时序配合上的细节。要理清“阿里云SAE健康检查失败排查方法”,不能只盯着失败事件本身,得回到容器启动链路和探针机制上,把常见的故障模式一一拆开。