Banas 开放平台
账户
  1. 常见问题
  • 公共业务
    • 获取 access_token
      POST
  • 票据识别
  • 发票查验
    • 财政电子票据查验
      POST
  • 发票认证
    • 简介
    • 业务流程
    • 自主授权登录
      POST
    • 同步进项发票
      POST
    • 同步海关缴款书
      POST
    • 全量发票列表(含发票文件)
      POST
    • 全量发票查询(含发票明细)
      POST
    • 发票-抵扣勾选
      POST
    • 申请、撤销、确认
      POST
    • 统计信息查询
      POST
    • 查询统计信息(历史)
      POST
    • 发票入账查询
      POST
    • 发票入账
      POST
    • 入账调整
      POST
    • 海关缴款书勾选抵扣
      POST
  • 数电开票
    • 登记应用
      POST
    • 自主授权异步查询扫码状态接口
      POST
    • 授权存活状态查询
      POST
  • 附录
    • 发票类型
    • 地区代码
  • 常见问题
    • 发票业务
  • 版本发布
    • 2024年8月发布内容
  • checkInvoice
  • 数据模型
    • Schemas
      • BanasResult_BlueInvoiceStatisticResponse
      • BanasResult_Boolean
      • BanasResult_BuildInvoiceResponse
      • BanasResult_CheckBlockchainInvoiceOutput
      • BanasResult_CheckFinanceInvoiceOutput
      • BanasResult_CheckInvoiceOutput
      • BanasResult_CusLoginResponse
      • BanasResult_CusLoginSubmitSmsResponse
      • BanasResult_DownloadLayoutFileResponse
      • BanasResult_EnterprisesResponse
      • BanasResult_FileLinkDownloadResponse
      • BanasResult_FpcyImgOutput
      • BanasResult_GetInvoiceTypeOutput
      • BanasResult_InvoicedStatisticQueryResponse
      • BanasResult_JxFpResponse
      • BanasResult_JxHgjksResponse
      • BanasResult_JxWspzResponse
      • BanasResult_OcrOutput
      • BanasResult_RedInvoiceApplyResponse
      • BanasResult_RedInvoiceDetailQueryResponse
      • BanasResult_RedInvoiceInfoCancelResponse
      • BanasResult_RedInvoiceInfoCheckResponse
      • BanasResult_RedInvoiceQueryResponse
      • BanasResult_RedInvoiceStatisticResponse
      • BanasResult_ScanAuthApplyResponse
      • BanasResult_ScanAuthVerifyResponse
      • BanasResult_String
      • BanasResult_SwitchPeriodResponse
      • BanasResult_SyncDkNcpFpResponse
      • BanasResult_SyncFpwjResponse
      • BanasResult_SyncPeriodResponse
      • BanasResult_SyncTjxxMxResponse
      • BanasResult_TaxPaymentCertificateOutput
      • BanasResult_TjxxResponse
      • BanasResult_VerifiedParameter
      • BaseTaxDto
      • Bddkjtsbz
      • BdkGxFpRequest
      • BdkGxHgjksRequest
      • BdkGxWspzItem
      • BdkGxWspzRequest
      • Bdkyy
      • BlockchainInvoice
      • BlueInvoiceStatisticRequest
      • BlueInvoiceStatisticResponse
      • BuildInvoiceRequest
      • BuildInvoiceResponse
      • CheckBlockchainInvoiceInput
      • CheckBlockchainInvoiceOutput
      • CheckFinanceInvoiceInput
      • CheckFinanceInvoiceOutput
      • CheckInvoiceFailure
      • CheckInvoiceInput
      • CheckInvoiceOutput
      • CheckParameter
      • Cjlx
      • CusLoginRequest
      • CusLoginResponse
      • CusLoginSubmitSmsRequest
      • CusLoginSubmitSmsResponse
      • DkGxFpRequest
      • DkGxHgjksRequest
      • DkGxNcpFpItem
      • DkGxNcpFpRequest
      • DkGxWspzRequest
      • DktjxxItem
      • Dkxq
      • DownloadLayoutFileRequest
      • DownloadLayoutFileResponse
      • EnterprisesResponse
      • FileDownloadRequest
      • FileLinkDownloadRequest
      • FileLinkDownloadResponse
      • Fp
      • FinanceInvoice
      • FpBdkGxItem
      • FinanceInvoiceItem
      • FpDkGxItem
      • FinanceInvoiceOther
      • FpItem
      • FpcyImgInput
      • FpcyImgOutput
      • Fpfxdj
      • Fply
      • Fpzt
      • GetInvoiceTypeInput
      • GetInvoiceTypeOutput
      • GetVerifiedParameterByQrCodeInput
      • GxHgjksRequest
      • GxWspzRequest
      • Gxlx
      • Gxzt
      • Hgjks
      • HgjksBdkGxItem
      • Hzqrxxmx
      • Hzsdbz
      • InvoicedStatisticQueryKp
      • InvoicedStatisticQueryLp
      • InvoicedStatisticQueryRequest
      • InvoicedStatisticQueryResponse
      • InvoicedStatisticQueryTj
      • JdcFxzt
      • JxFpResponse
      • JxHgjksResponse
      • JxWspzResponse
      • JxdkhzItem
      • Jxxbz
      • LoginInput
      • NcptjxxItem
      • OcrInput
      • OcrOutput
      • QrType
      • Qrlx
      • RedInvoiceApplyRequest
      • RedInvoiceApplyResponse
      • RedInvoiceDetailQueryRequest
      • RedInvoiceDetailQueryResponse
      • RedInvoiceInfoCancelRequest
      • RedInvoiceInfoCancelResponse
      • RedInvoiceInfoCheckRequest
      • RedInvoiceInfoCheckResponse
      • RedInvoiceQueryInvoice
      • RedInvoiceQueryRequest
      • RedInvoiceQueryResponse
      • RedInvoiceStatisticRequest
      • RedInvoiceStatisticResponse
      • Rlsblx
      • RzFpItem
      • RzFpTjRequest
      • RzHgjksItem
      • RzHgjksTjRequest
      • RzWspzItem
      • RzWspzTjRequest
      • Rzyt
      • SaleInvoiceItem
      • ScanAuthApplyRequest
      • ScanAuthApplyResponse
      • ScanAuthVerifyRequest
      • ScanAuthVerifyResponse
      • Sqly
      • SwitchPeriodRequest
      • SwitchPeriodResponse
      • SyncBdkFpRequest
      • SyncBdkHgjksRequest
      • SyncBdkWspzRequest
      • SyncDkFpRequest
      • SyncDkHgjksRequest
      • SyncDkNcpFpRequest
      • SyncDkNcpFpResponse
      • SyncDkWspzRequest
      • SyncFpwjRequest
      • SyncFpwjResponse
      • SyncLsTjxxRequest
      • SyncPeriodRequest
      • SyncPeriodResponse
      • SyncQlFpRequest
      • SyncRzFpRequest
      • SyncRzHgjksRequest
      • SyncRzWspzRequest
      • SyncTjxxMxRequest
      • SyncTjxxMxResponse
      • SyncTjxxRequest
      • TaxPaymentCertificateInput
      • TaxPaymentCertificateOutput
      • TjqrRequest
      • TjxxResponse
      • TaxPaymentCertificate
      • Tjzt
      • VerifiedParameter
      • TaxPaymentCertificateItem
      • Wjgs
      • Wspz
      • VatInvoiceItem
  • 数据模型
    • Schemas
      • SuccessVatAirportInvoiceOutput
      • CheckVatAitportInvoiceOutput
      • BanasResult_CheckVatAirportInvoiceOutput
      • SuccessVatTrainInvoiceOutput
      • BanasResult_CheckVatTrainInvoiceOutput
      • AutoBacthCheckResponese
      • AccountingAdjustmentRequest
      • BanasResult_AutoBacthCheckResponese
      • BanasResult_Boolean
      • AccountingAdjustmentResponse
      • BanasResult_CheckBlockchainInvoiceOutput
      • BanasResult_BuildInvoiceResponse
      • ApplyStatisticsReponse
      • BanasResult_CheckFinanceInvoiceOutput
      • ApplyStatisticsRequest
      • BanasResult_CheckVatInvoiceOutput
      • BanasResult_CheckInvoiceOutput
      • BanasResult_AccountingAdjustmentResponse
      • BanasResult_Object
      • BanasResult_DownloadLayoutFileResponse
      • BanasResult_ApplyStatisticsReponse
      • BanasResult_OcrOutput
      • BanasResult_EnterprisesResponse
      • BanasResult_BlueInvoiceStatisticResponse
      • BanasResult_FileLinkDownloadResponse
      • BanasResult_String
      • BanasResult_FpcyImgOutput
      • BanasResult_CusLoginResponse
      • BanasResult_GetInvoiceTypeOutput
      • BanasResult_InvoicedStatisticQueryResponse
      • BlockchainInvoice
      • BanasResult_CusLoginSubmitSmsResponse
      • BanasResult_JxFpResponse
      • CheckBlockchainInvoiceInput
      • BanasResult_JxHgjksResponse
      • BanasResult_FullInvoiceListResponse
      • BanasResult_JxWspzResponse
      • CheckBlockchainInvoiceOutput
      • BanasResult_FullInvoiceQueryResponse
      • CheckFinanceInvoiceInput
      • BanasResult_RedInvoiceInfoCancelResponse
      • BanasResult_InvoiceEntryResponse
      • CheckFinanceInvoiceOutput
      • BanasResult_RedInvoiceQueryResponse
      • BanasResult_List_RedInvoiceQueryResponse
      • CheckVatInvoice
      • BanasResult_ScanAuthApplyResponse
      • BanasResult_QRCodeResponse
      • CheckVatInvoiceInput
      • BanasResult_ScanAuthVerifyResponse
      • BanasResult_QRCodeScanResultResponse
      • CheckVatInvoiceOutput
      • BanasResult_SwitchPeriodResponse
      • BanasResult_SyncDkNcpFpResponse
      • BanasResult_QueryInvoicePostingReponse
      • BanasResult_SyncFpwjResponse
      • FailureInvoiceOutput
      • BanasResult_SyncPeriodResponse
      • BanasResult_RedInvoiceApplyResponse
      • BanasResult_SyncTjxxMxResponse
      • BanasResult_TaxPaymentCertificateOutput
      • FinanceInvoice
      • BanasResult_RedInvoiceDetailQueryResponse
      • BanasResult_TjxxResponse
      • BanasResult_VerifiedParameter
      • FinanceInvoiceItem
      • BanasResult_RedInvoiceInfoCheckResponse
      • BaseTaxDto
      • LoginInput
      • Bddkjtsbz
      • BanasResult_RedInvoiceStatisticResponse
      • BdkGxFpRequest
      • OcrInput
      • BdkGxHgjksRequest
      • BanasResult_RegisterResponse
      • BdkGxWspzItem
      • OcrOutData
      • BdkGxWspzRequest
      • BanasResult_SaleInvoiceResponse
      • Bdkyy
      • OcrOutput
      • BanasResult_SdInvoiceFileLinkGetResponse
      • RedInvoiceInfo
      • BuildInvoiceRequest
      • SuccessInvoiceOutput
      • BuildInvoiceResponse
      • BanasResult_SyncCheckInvoiceResponse
      • VatInvoiceItem
      • BanasResult_SyncCheckPaymentResponse
      • BanasResult_SyncHgjksResponse
      • CheckInvoiceFailure
      • BanasResult_SyncJxfpResponse
      • CheckInvoiceInput
      • BanasResult_SyncQueryLastStatisticsResponse
      • CheckInvoiceOutput
      • BanasResult_SyncQueryStatisticsResponse
      • CheckParameter
      • BanasResult_SyncSkssqResponse
      • Cjlx
      • BlueInvoiceStatisticRequest
      • BlueInvoiceStatisticResponse
      • CheckingPaymentResponseItem
      • CheckingResponse
      • CusLoginRequest
      • DkGxFpRequest
      • CusLoginResponse
      • DkGxHgjksRequest
      • CusLoginSubmitSmsRequest
      • DkGxNcpFpItem
      • CusLoginSubmitSmsResponse
      • DkGxNcpFpRequest
      • CusQrCodeStatusRequest
      • DkGxWspzRequest
      • Cyfpxx
      • DktjxxItem
      • Dktjxx
      • Dkxq
      • Fp
      • DownloadLayoutFileRequest
      • FpItem
      • DownloadLayoutFileResponse
      • Fpzt
      • EnterprisesResponse
      • FullInvoice
      • FileDownloadRequest
      • FullInvoiceListRequest
      • FileLinkDownloadRequest
      • FullInvoiceListResponse
      • FileLinkDownloadResponse
      • FullInvoiceQueryRequest
      • FullInvoiceQueryResponse
      • FpBdkGxItem
      • Gxlx
      • FpDkGxItem
      • Gxzt
      • FinanceInvoiceOther
      • Hgjks
      • FpcyImgInput
      • Hzqrxxmx
      • FpcyImgOutput
      • InvoiceAdjustmentFp
      • Fpfxdj
      • InvoiceData
      • Fply
      • InvoiceDeductionCheckRequest
      • GetInvoiceTypeInput
      • InvoiceEntryFp
      • GetInvoiceTypeOutput
      • InvoiceEntryRequest
      • GetVerifiedParameterByQrCodeInput
      • InvoiceEntryResponse
      • GxHgjksRequest
      • Jks
      • GxWspzRequest
      • Jxdkhz
      • Jxxbz
      • Ncptjxx
      • ObtainLoginStatusRequest
      • HgjksBdkGxItem
      • PageInfo
      • PaymentDeductionCheckRequest
      • Hzsdbz
      • PostingInvoiceData
      • InvoicedStatisticQueryKp
      • QRCodeRequest
      • InvoicedStatisticQueryLp
      • QRCodeResponse
      • InvoicedStatisticQueryRequest
      • QRCodeScanResultRequest
      • QRCodeScanResultResponse
      • InvoicedStatisticQueryResponse
      • QueryInvoice
      • InvoicedStatisticQueryTj
      • QueryInvoicePostingReponse
      • JdcFxzt
      • QueryInvoicePostingRequest
      • JxFpResponse
      • JxHgjksResponse
      • QueryStatisticsRequest
      • JxWspzResponse
      • QxyCyfpxx
      • JxdkhzItem
      • QxyDktjxx
      • QxyJxdkhz
      • RedInvoiceApplyRequest
      • NcptjxxItem
      • RedInvoiceApplyResponse
      • RedInvoiceDetailQueryRequest
      • RedInvoiceDetailQueryResponse
      • QrType
      • RedInvoiceInfoCheckRequest
      • Qrlx
      • RedInvoiceInfoCheckResponse
      • RedInvoiceQueryRequest
      • RedInvoiceQueryResponse
      • RedInvoiceStatisticRequest
      • RedInvoiceStatisticResponse
      • RedInvoiceInfoCancelRequest
      • RegisterRequest
      • RedInvoiceInfoCancelResponse
      • RegisterResponse
      • SaleInvoiceItem
      • SaleInvoiceRequest
      • RedInvoiceQueryInvoice
      • SaleInvoiceResponse
      • SdInvoiceFileGetRequest
      • SdInvoiceFileLinkGetRequest
      • SdInvoiceFileLinkGetResponse
      • SyncCheckInvoiceResponse
      • Rlsblx
      • SyncCheckPaymentResponse
      • RzFpItem
      • SyncHgjksResponse
      • RzFpTjRequest
      • SyncInvoice
      • RzHgjksItem
      • SyncJxfpRequest
      • RzHgjksTjRequest
      • SyncJxfpResponse
      • RzWspzItem
      • SyncQueryLastStatisticsResponse
      • RzWspzTjRequest
      • SyncQueryStatisticsResponse
      • Rzyt
      • SyncSkssqRequest
      • SyncSkssqResponse
      • ScanAuthApplyRequest
      • TjInfo
      • ScanAuthApplyResponse
      • Wjgs
      • ScanAuthVerifyRequest
      • ScanAuthVerifyResponse
      • Sqly
      • SwitchPeriodRequest
      • SwitchPeriodResponse
      • SyncBdkFpRequest
      • SyncBdkHgjksRequest
      • SyncBdkWspzRequest
      • SyncDkFpRequest
      • SyncDkHgjksRequest
      • SyncDkNcpFpRequest
      • SyncDkNcpFpResponse
      • SyncDkWspzRequest
      • SyncFpwjRequest
      • SyncFpwjResponse
      • SyncLsTjxxRequest
      • SyncPeriodRequest
      • SyncPeriodResponse
      • SyncQlFpRequest
      • SyncRzFpRequest
      • SyncRzHgjksRequest
      • SyncRzWspzRequest
      • SyncTjxxMxRequest
      • SyncTjxxMxResponse
      • SyncTjxxRequest
      • TaxPaymentCertificateInput
      • TaxPaymentCertificateOutput
      • TjqrRequest
      • TjxxResponse
      • Tjzt
      • TaxPaymentCertificate
      • VerifiedParameter
      • TaxPaymentCertificateItem
      • Wspz
    • 多张发票识别成功
账户
  1. 常见问题

发票业务

识别#

1、识别并发数
(1)并发票QPS是3,3张/s,这个可以增加,最大到20。
2、识别大小限制是多少.识别支持的格式有哪些.
(1)图片大小限制为10M以内,PDF页数不超过30页,默认60秒超时;
(2)图片格式:jpg, jpeg, png   文件格式:pdf,ofd

查验#

1、增值税发票查验
纳税人依据取得的纸质发票或电子发票,需在页面中根据要求输入相关的查验项目信息。
根据纳税人查验的票种,其输入的校验项目也不相同,其中:
(1)增值税专用发票、增值税电子专用发票:发票代码、发票号码、开票日期和开具金额(不含税);
(2)增值税普通发票、增值税电子普通发票(含通行费发票)、增值税普通发票(卷票):发票代码、发票号码、开票日期和校验码后6位;
(3)机动车销售统一发票:发票代码、发票号码、开票日期和不含税价;
(4)二手车销售统一发票发票:发票代码、发票号码、开票日期和车价合计;
(5)电子发票(增值税专用发票)、电子发票(普通发票):发票号码、开票日期、价税合计;
(6)电子发票服务平台开具的纸质增值税专用发票:发票代码、发票号码、开票日期和开具金额(不含税);
(7)电子发票服务平台开具的纸质增值税普票发票:发票代码、发票号码、开票日期和校验码(密码区数电票号码后6位);
(8)电子发票(铁路电子客票):发票号码、开票日期和票价;
(9)电子发票(航空运输电子客票行程单):发票号码、开票日期、开票金额(价税合计)。
2、查验计费说明
(1)同一张发票(发票号码+发票代码)查询返回三种计费状态任意一种计次1次。三种计费状态:①查验成功返回票面信息;②查验成功所查发票不存在;③查验成功发票不⼀致,其余状态不计费。
(2)查验成功返回票面信息的,当日再次查验成功后依然计费,实时返回税局最新数据。
3、查验的并发是多少
(1)QPS 支持到 200,TPS 根据查验接口的情况也是 200 左右
4、全额红冲、已红冲、部分红冲的区别是什么
(1)部分红冲和全额红冲是针对全电发票和ukey开具的会有这两种状态
5、发票查验可以返回源文件(版式文件)吗
(1)增值税目前我们查验接口支持ukey开具的电子专普票的版式文件下载,ofd和pdf都有。其他获取不到,因为只有ukey的版式生成是在局端。
6、全电发票查验成功返回,jym和fphm一样是什么原因
(1)全电纸质的发票查验,需要密码区中的全电发票号码后六位作为查验参数
(2)全电电子发票查验,是因为和纸质的发票做了统一处理
7、现在有些发票属于地税的发票,在国税上不能查验,如何区分地方票
(1)这个没法准确的区分出来的,查验我们会返回发票代码格式有误
(2)普通增值税发票和地方发票的区别主要体现在以下几个方面:
     开具机关不同:普通增值税发票由国家税务机关开具,而地方发票由地方税务机关开具。
     使用范围不同:普通增值税发票适用于全国范围内的交易和报销,而地方发票仅适用于地方税务机关所在地区的交易和报销。
     发票种类不同:普通增值税发票包括增值税专用发票和增值税普通发票,而地方发票包括增值税发票、普通发票、机动车销售发票等。
     税率和税额计算方式可能不同:普通增值税发票的税率和税额计算方式由国家税务机关统一规定,而地方发票的税率和税额计算方式可能会因地区而异。

     需要注意的是,具体的区别可能会因地区和具体税务政策的不同而有所差异。在实际操作中,纳税人需要根据自身的情况和所在地区的税务规定来选择合适的发票类型进行交易和报销。
8、总局发票查验次数有一天五次的上限,此时查验返回查无此票,这种“查无此票”的情况是否占用发票当天的查验次数?
(1)无此票的当天可以一直查,税局也没有限制
9、各类型发票编码规则
- 增值税专用发票:
1)10位代码的时候,第8位为“1,2,5,7;
2)12位代码的时候,第1位为“0”,第11位和第12位为“13”;

- 增值税普通发票:
1)10位代码的时候,第8位“3、6”;
2)12位代码的时候,第1位“0”,第11位和第12位为“04、05、06、07、11、12“;

- 增值税电子普通发票:
发票代码为12位,第1位为0,第11位和第12位为“11”;发票号码为8位;

- 增值税电子专用发票:
发票代码为12位,第1位为0,第11-12位为“13”,发票号码为8位;

- 二手车发票: 12位代码的时候,第1位“0”,第11位和第12位为“17“;

- 机动车销售统一发票:12位代码的时候,第1位不是“0”,第8位为“2“;

- 数电票号码编码规则:
1)发票号码为20位,前两位代表年度后2位;
2)三四位代表区域,省级税务机关沿用行政区划代码前2位,计划单列市单独的编码而不是原来用4位的行政区划代码;
3)计划单列市区域编码分别是大连(91)、青岛(92)、宁波(93)、厦门(94)、深圳(95),规律是91到95从北到南;

- 云南区块链发票编码规则
发票代码为12位,编码规则为:第1位1代表税务,第2-5位代表云南省行政区代码5300,第6-7位代表年份(如:2020年用20表示),第8-9位代表专属种类(09代表云南省通用电子发票;19代表云南省××企业电子发票,即企业自行设计版面,并符合法律规定的发票,如景区、景点、公园门票),第10位代表批次,第11-12位为00。

- 广东区块链发票编码规则
发票代码为144001809010,其中第6-7位为年份,第8位“0”代表发票种类为通用类、第9位“9”是区别其他开票软件,标记由区块链电子发票平台开具,第10-11位代表批次,第12位代表无限制金额版。发票号码为8位,按年度、分批次编制。

- 北京区块链发票编码规则
发票代码为12位,编码规则为:第1位1代表税务,第2─5位代表北京市行政区代码1100,第6─7位代表年份(如:2020年用20表示),第8位0代表行业种类为通用类、第9位9代表北京电子普通发票专属种类类别,第10位代表批次,第11位代表联次,第12位0代表无限制金额版。
修改于 2024-08-29 08:22:03
上一页
地区代码
下一页
2024年8月发布内容
Built with