发票云(标准版)API文档
旗舰版标准版智能特性
旗舰版标准版智能特性
🤖 AI Support​​
  1. 收票
  • 整体介绍
  • 对接约定
  • 授权
    • 获取AccessToken
      POST
  • 开票
    • 产品介绍
    • 开发指南
    • 税控&数电同步开票
      • 业务场景下接口调用顺序
      • 1.01.读取税盘信息(czlx-7)
      • 1.02 .读取票种信息(czlx-30)
      • 1.03.发票开具(czlx-3)
      • 1.04.发票作废(czlx-6)
      • 1.05.发票查询(czlx-5)
      • 1.06.发票打印(czlx-4)
      • 1.07.专用发票申请红字信息表(czlx-20)
      • 1.08.查询专用发票申请红字信息表(czlx-18)
      • 1.09.批量打印(czlx-32)
      • 1.11.机动车销售统一发票开具(czlx-40)
      • 1.12.机动车销售统一发票查询(czlx-41)
      • 1.13.机动车销售统一发票红冲(czlx-42)
      • 1.15.核定票种查询(czlx-51)
      • 1.21.二手车-发票开具(czlx-43)
      • 1.22.二手车-发票查询(czlx-44)
      • 1.23.二手车-发票红冲(czlx-45)
      • 1.30 .查询授信额度接口(czlx-122)
      • 2.01.电子发票开具(czlx-110) ,【注】开数电票请对接:1.03.发票开具(czlx-3)
      • 2.02.电子发票信息查询(czlx-113)
      • 2.03.电子发票红冲 (只支持全额红冲)(czlx-114)
      • 2.04.刷新PDF(czlx-115)
      • 2.05.查询电子发票余量(czlx-116)
      • 3.01.查询税收分类编码信息(czlx-504)
      • 3.03.获取打印机列表(czlx-901)
    • 数电异步开票
      • 异步开票-v4
      • 查询异步开票结果-v4
    • 扫码开票
      • 上传销售单模式扫码开票
        • 接入指南
        • 1.token获取
        • 2.上传发票销售单接口
        • 3.回推接口地址
      • 自定义扫码开票
        • 接入指南
        • 1.对接方按规则组装二维码链接
        • 2.查询开票明细
        • 3.回推接口地址
    • 企业级-发票云销项查询
      • 根据业务条件查询当前企业的销项发票
  • 收票
    • 开发指南
    • 发票数据规范
    • 发票数据
      • 机动车发票数据
      • 火车票数据
      • 火车票退票凭证数据
      • 财政电子票据数据
      • 客运票/轮船票数据
      • 其他发票数据
      • 完税证明数据
      • 飞机票数据
      • 数电发票(专票/普票)数据
      • 数电发票(铁路电子客票)数据
      • 数电发票(航空运输电子客票行程单)数据
      • 数电发票(机动车销售统一发票)数据
      • 数电发票(二手车销售统一发票)数据
      • 的士票数据
      • 定额发票数据
      • 通用机打(纸质/电子)发票数据
      • 过路过桥费数据
      • 二手车票数据
      • 专票和普票数据
      • 通行费发票数据
      • 海关缴款书数据
      • 发票文件数据
      • 数电发票(通行费发票)数据
    • 企业级-发票云进项查询
      • 根据业务条件查询当前企业采集的发票
      • 根据代码号码查询当前企业采集的发票
      • 根据开票时间范围和采集时间范围查询当前企业采集的发票
      • 根据发票流水号或者发票代码号码查询当前企业采集的发票
      • 根据业务条件查询指定用户采集的发票
    • 税盘&数电票下载
      • 开发指南
      • 1、获取税款所属期信息
      • 2、进项发票表头采集
      • 3、发票不抵扣勾选
      • 4、海关缴款书抵扣勾选(税盘模式不支持)
      • 5、海关缴款书不抵扣勾选(税盘模式不支持)
      • 6、海关缴款书表头采集(税盘模式不支持)
      • 7、全量发票查询
      • 8、当前统计查询
      • 9、历史统计查询
      • 10、生成统计表
      • 11、撤销统计表
      • 12、确认统计表
      • 13、获取当前已勾选或往期已认证发票(税盘模式不支持)
      • 14、当期已勾选或往期已认证缴款书(税盘模式不支持)
      • 15、发票抵扣勾选
    • 电子凭证解析
      • billTypeCode表
      • 解析 + 验签 指定文件的xbrl信息
      • xbrl字符串转json
      • json转xbrl字符串
    • 税局电票平台发票异步下载
      • 进项全量发票采集-异步申请
      • 进项全量发票采集-异步结果查询
    • 发票数据规范
    • 税局电票平台发票异步入账
      • 入账状态查询-异步申请
      • 批量入账-异步申请
      • 入账状态查询-异步结果查询
      • 批量入账-异步结果查询
  • 查验识别
    • 开发指南
    • 发票查验(单张)
    • 发票查验(多张异步)
    • 发票识别+查验(单张)
    • 发票识别(多张)
    • 发票识别+查验(多张)
    • 返回状态码
  • 报销
    • 发票助手移动端-h5对接
    • 发票助手移动端-小程序对接
    • 第三方发票报销查询
    • 发票助手PC端对接
      • 对接流程
      • JS建立连接通道
      • 采集发票
      • 后端建立通道
      • 查看发票
      • 编辑单张发票
      • 分录操作
      • 常见问题
      • 获取userKey
      • 获取linkKey
      • 缓存单据
      • 保存单据
      • 更新单据状态
      • 根据发票流水号获取发票详细数据
      • 根据userkey查询单据下所有发票列表
      • 删除单据
      • 再次查验
      • 回写入账信息
      • 删除入账信息
  • 影像
    • 开发指南
    • 对接约定
    • 影像系统对接
    • 授权
      • 获取AccessToken(影像系统)
  • 档案
    • 异构系统接口定义
    • 发票返结构体
  1. 收票

发票数据规范

变更历史#

日期变更描述变更人版本
2018/12/21编写发票数据规范初稿李创V1.01
2019/04/021、销项发票返回新增校验码、订单号和第一条明细商品名称字段;2、进项发票返回新增客运票、轮船票和过路过桥费发票,以及部分发票新增所在地字段李创V1.02
2020/07/04更新进项发票字段长度李创V2.00
2022/03/14更新进项票种全电发票凌文豪V2.01
2022/03/14新增电子航空客票、电子铁路客票发票信息李创V2.02
2024/08/7拆分文档,规范最新发票名,添加跳转链接,现在可以直接点击发票类型跳转陈焕威V2.03
2025/07/15新增票种数电发票(机动车销售统一发票)、数电发票(二手车销售统一发票)王雅迪V2.04
2025/11/19新增票种数电发票(通行费发票)陈远丹V2.05

概述#

部分收票能力接口返回的发票数据格式较为复杂多样,特撰写本文单独对其做描述。

发票类型编码#

发票类型编码发票类型名称
1电子普通发票
2电子专用发票
3纸质普通发票
4纸质专用发票
5普通纸质卷票
7通用机打纸质发票
8的士票
9火车票
10飞机票
11其他票
12机动车销售发票
13二手车销售发票
14定额发票
15通行费电子发票
16客运发票
17过路桥费发票
19完税证明
20轮船票
21海关缴款书
23通用机打电子发票
24火车票退票凭证
25财政电子票据
26数电票(普通发票)
27数电票(增值税专用发票)
28数电票(航空运输电子客票行程单)
29数电票(铁路电子客票)
72数电发票(通行费发票)
83数电发票(机动车销售统一发票)
84数电发票(二手车销售统一发票)

销项发票数据格式#

增值税发票#

参数长度描述
serialNo20开票请求唯一流水号
type10蓝票,1红票
invoiceCode12发票代码
invoiceNo18发票号码
invoiceDate12开票日期,格式2015-11-12 17:43:51
invoiceAmount20不含税金额
taxAmount20税额
totalAmount20价税合计金额
totalAmountCn150价税合计金额繁体
drawer8开票员
payee8收款员
reviewer8复核人
originalInvoiceCode12原发票代码
originalInvoiceNo8原发票号码
remark200备注
salerTaxNo20销货方识别号
salerName80销货方名称
salerAddressPhone100销货方地址、固定电话
salerAccount100销货方银行账号
buyerTaxNo20购货方方识别号
buyerName80购货方名称
buyerAddressPhone100购货方地址、固定电话
buyerAccount100购货方银行账号
buyerMobilePhone11购货方手机
checkCode20随机码
fwm20防伪码/校验码
wxCardBagUrl250微信卡包链接
pdfUrl250发票pdf下载地址
snapshotUrl250快照地址
invoiceType2发票种类:1、普通电子发票;2、电子发票专票;3、普通纸质发票;4、专用纸质发票;5、普通纸质卷票
invoiceStatus2发票状态0:正常、1:失控、2:作废、3:红冲、4:异常
invoiceChannel21:托管,2:单机
cipherArea200密码区
sgfp1收购发票标志 0 其他增值税普通发票 1 农产品销售发票 2 农产品收购发票
invalidDate作废日期
machineNo50机器编码
buyerEmail50购方邮箱
orderNo50订单号
qsbz1清单标志,0:根据项目名称字数,自动产生清单,保持目前逻辑不变,1:区清单对应票面内容字段打印到发票票面上,将项目信息XMXX打印到清单上,默认为0
taxFlag1含税标志(1:含税,0:不含税)
itemName90第一个明细名称
items发票内容明细数组
items 发票明细
字段长度描述
unit20项目单位
specModel44规格型号
taxAmount20税额(计算税额请注意总价是否含税)(小数点后2位,以元为单位精确到分)
goodsName项目名称
unitPrice24项目单价(根据hsbz确定是否含税)(小数点后6位,四舍五入)
num24项目数量
detailAmount16项目金额(根据hsbz确定是否含税)(小数点后2位,以元为单位精确到分.等于=单价*数量,根据含税标志,确定此金额是否为含税金额)
taxRate10税率
goodsCode64商品编码
zeroTaxRateFlag10零税率标识
discountType1折扣行
preferentialPolicy2优惠政策标识
vatException2增值税特殊管理
修改于 2025-11-21 03:13:37
上一页
开发指南
下一页
机动车发票数据
Built with