Skip to main content

发票归集

接口描述​

发票下载

请求地址​

POSThttps://qst.imfbp.com/apihub/api?Action=ETax.Input.InvoiceCollection

示例报文整理中

可先参考请求结构与公共参数。

Header 参数​

参数名称类型必选说明
TimestampString必选公共参数。
SecretIdString必选公共参数。
SignatureString必选公共参数。
AlgorithmString可选公共参数。
Content-TypeString必选取值:application/json

Body 请求参数​

参数名称类型必选说明
taxpayerNumberString必选纳税人识别号
dataTypeString必选数据类型 1:进项票 2:销项票 默认值为1
invoiceTypeString必选发票类型编码;发票类型详情如下表
statusString必选发票状态 01,02,03,04。01 正常;02 已作废;03 已红冲-全额;04 已红冲-部分
startDateString必选开票(填发)日期起;YYYY-MM-DD 日期起止范围必须在同一个月内
finishDateString必选开票(填发)日期止;YYYY-MM-DD 日期起止范围必须在同一个月内
otherTaxpayerNumberString可选对方税号,进项则为销方,销项则为购方
otherNameString可选对方名称,进项则为销方,销项则为购方

发票类型详情​

编码名称
0增值税普通发票
1增值税专用发票
2增值税电子普通发票
3增值税电子专用发票
12增值税普通发票(卷票)
13机动车销售统一发票
14二手车销售统一发票
17通行费增值税电子普通发票
24电子发票(增值税专用发票)
25电子发票(普通发票)
30电子发票(航空运输电子客票行程单)
31电子发票(铁路电子客票)
35电子发票(机动车销售统一发票)
36电子发票(二手车销售统一发票)
37数电纸质发票(普通发票)
38数电纸质发票(增值税专用发票)
39数电纸质发票(机动车销售统一发票)
40数电纸质发票(二手车销售统一发票)
41电子发票(通行费发票)

返回参数​

参数名称类型说明
codeInteger200 表示请求成功
messageString错误提示信息
startTimelong开始时间
endTimelong结束时间
callIdlong调用记录标识
data返回数据

data 内容说明​

参数名称类型说明
invoiceListList发票基础信息

发票基础信息 invoiceList​

参数名称类型说明
invoiceCodeString发票代码
invoiceNumString发票号码
electronicNumString数电票号码
sellerRegisterNumString销方识别号
sellerNameString销方名称
purchaserRegisterNumString购方识别号
purchaserNameString购买方名称
issueDateString开票日期
totalAmountString金额
taxString税额
invoiceSourceString发票来源; 增值税发票管理系统、电子发票服务平台
invoiceCatalogString发票票种
invoiceTypeString发票类型编码;与本接口请求参数 invoiceType 同一套编码,详见发票类型详情
invoiceStatusString发票状态
riskLevelString发票风险等级
issuerString开票人
remarksString备注
itemListList发票明细信息;货物清单
specialBusinessTypeString特定业务类型(返回名称文本,如:铁路电子客票、建筑服务发票等),码值对照详见特定业务类型
trainTicketDetailObject铁路电子客票明细;数电票(铁路电子客票)返回,详见铁路电子客票明细
airTicketDetailObject航空运输电子客票行程单明细;数电票(航空运输电子客票行程单)返回,详见航空运输电子客票行程单明细
motorVehicleDetailObject机动车销售统一发票明细;机动车销售统一发票返回,详见机动车销售统一发票明细
usedVehicleDetailObject二手车销售统一发票明细;二手车销售统一发票返回,详见二手车销售统一发票明细
tollDetailObject通行费数电发票明细;通行费数电发票返回,详见通行费数电发票明细
constructionDetailObject建筑服务明细;特定业务类型为建筑服务时返回,详见建筑服务明细
passengerTransportDetailObject旅客运输服务明细;特定业务类型为旅客运输服务时返回,详见旅客运输服务明细
cargoTransportDetailObject货物运输服务明细;特定业务类型为货物运输服务时返回,详见货物运输服务明细
realEstateLeaseDetailObject不动产经营租赁服务明细;特定业务类型为不动产经营租赁服务时返回,详见不动产经营租赁服务明细

铁路电子客票明细​

参数名称类型说明
nameString旅客姓名
idNumberString有效身份证号
dateString日期
timeString时间
departureString出发地
destinationString到达地
trainNumString车次

航空运输电子客票行程单明细​

参数名称类型说明
nameString旅客姓名
idNumberString有效身份证号
dateString日期
timeString时间
departureString出发地
destinationString到达地
flightNumString航班号
carrierString承运人

机动车销售统一发票明细​

参数名称类型说明
vinNumString车辆识别代号/车架号
certificateNumString合格证号
engineNumString发动机号码
inspectionNumString商检号码
manufacturingLocationString产地

二手车销售统一发票明细​

参数名称类型说明
vinNumString车辆识别代号/车架号
licensePlateNumString车牌照号
registrationCodeString登记证号
transferManagementOfficeString转入地车辆管理所名称
dealerString经营/拍卖单位
dealerTaxNumString经营/拍卖单位纳税人识别号
usedCarMarketString二手车市场
marketTaxNumString二手车市场纳税人识别号

通行费数电发票明细​

参数名称类型说明
licensePlateNumString车牌照号
vehicleTypeString车辆类型
startDateString通行日期起
endDateString通行日期止

建筑服务明细​

参数名称类型说明
buildingPlaceString建筑服务发生地
buildingNameString建筑项目名称

旅客运输服务明细​

参数名称类型说明
passengerString出行人
idNumberString有效身份证号
travelDateString出行日期
departureString出发地
destinationString到达地
levelString等级
transportTypeString交通工具类型

货物运输服务明细​

参数名称类型说明
transportString运输工具种类
transportNumberString运输工具牌号
departureString起运地
destinationString到达地
goodsString运输货物名称

不动产经营租赁服务明细​

参数名称类型说明
propertyCertificateNumString产权证书/不动产权证号

发票明细信息 itemList​

参数名称类型说明
invoiceCodeString发票代码
invoiceNumString发票号码
electronicNumString数电票号码
commodityCodeString税收分类编码
itemNameString货物或应税劳务名称
specificationString规格型号
unitString单位
quantityString数量
unitPriceString单价
amountString金额
taxRateString税率
taxString税额

特定业务类型​

specialBusinessType 返回该发票的特定业务类型名称(如:铁路电子客票、建筑服务发票),码值对照如下表,可用于判断对应明细字段是否有值:

编码名称
01成品油发票
02稀土发票
03建筑服务发票
04货物运输服务发票
05不动产销售服务发票
06不动产经营租赁服务
07代收车船税
08通行费
09旅客运输服务发票
10医疗服务(住院)发票
11医疗服务(门诊)发票
12自产农产品销售发票
13拖拉机和联合收割机发票
14机动车
15二手车
16农产品收购发票
17光伏收购发票
18卷烟发票
19出口发票
20农产品
21铁路电子客票
22航空运输电子客票行程单
23白酒
24报废产品收购
51二手车正常开具
52二手车反向开具