• [互动交流] 企业发票归集-发票开票记录查询API接口介绍
    前言随着金税四期和全面数字化电子发票(数电票)的推广,税务机关的监管已从“以票管税”转向“以数治税”。发票归集可以帮助企业自动化的管理进项、销项发票信息,方便企业开展报税等财税工作。发票归集API可以输入纳税人识别号、开票月份、发票类型、进销项标志,按月返回所有的进项、销项发票全票面归集详情信息,是连接企业财务系统与税务局端数据的核心技术桥梁。通过API接口,企业系统可以直接从税务局的电子底账库或税务数字账户中,自动拉取全量的进销项发票数据,从而彻底替代传统的人工登录、手动下载和录入。API介绍发起归集API主要有发起归集任务和查询归集结果两个API。戳这里查看详情发起归集任务接口请求参数名称类型必须说明nsrsbhString是纳税人识别号dateTypeString否日期类型,0-按月(时间跨度不超过一年), 1-按天(时间跨度不超过一个月), 默认:0kpsjqString是开票时间起,按月格式:yyyyMM,按日期格式:yyyyMMddkpsjzString是开票时间止,按月格式:yyyyMM,按日期格式:yyyyMMddfplxString否发票类型, 多个以英文","分割jxxbzString否进销项标志,jx-进项,xx-销项。为空表示全部返回样例{ "code": 200, "msg": "成功", "taskNo": "526782409178028989145499" } 查询归集结果接口业务参数名称类型必须说明nsrsbhString是纳税人识别号requestTaskNoString是发起归集任务接口返回的taskNo返回样例归集成功返回样例{ "code": 200, "msg": "成功", "taskNo": "043439882226367117195632", "data": { "requestTaskNo": "952389968135471173207309", "nsrsbh": "91330110MA2CC1X505", "kpsjq": "202211", // 开票时间起 "kpsjz": "202211", // 开票时间止 "resultUrl": "", // 开票记录下载地址 "result": [ // 开票记录 { "fpdm": "3300224130", // 发票代码 "fphm": "19134628", // 发票号码 "gfsbh": "", // 购买方税号 "xfsbh": "91330110MA2CC1X505", // 销售方税号 "gfmc": "杭州****科技有限公司", // 购买方 "xfmc": "杭州***科技有限公司", // 销售方 "fplx": "01", // 发票类型 "jxxbz": "xx", // 进销项标志 "kpr": "张三", // 开票人 "se": 558.66, // 税额 "kprq": "2022-11-30 00:00:00", // 开票日期 "bz": "", // "jshj": 9868, // 价税合计 "je": 9309.34, // 不含税金额 "fpztDm": "0", // "hwxx": [ // 内容 { "ggxh": "", "se": 558.66, "fpdm": "3300224130", "jldw": "", "dj": "93094.339622641509434", "mc": "*研发和技术服务*服务费", "mxxh": "1", "sl": "1", "je": 9309.34, "slv": 0.06, "spbm": "3040101000000000000", "fphm": "19134628" } ] }, ... ] } } 归集中返回样例{ "code": 301, "msg": "正在归集,请稍后再试", "taskNo": "043439882226367117195632" } 归集失败返回样例{ "code": 302, "msg": "归集失败,请重新发起归集任务", "taskNo": "043439882226367117195632" }
  • [互动交流] 发票认证-发票勾选认证-进项发票认证-进项发票勾选认证API接口介绍
    前言发票认证是指企业在购进用于生产或销售的商品或原材料等时,如需要进行进项税抵扣,可将收到的增值税发票通过税局系统进行识别、确认、勾选认证。发票认证支持免插盘、多税号、集中认证。支持定时获取企业进项发票信息和认证状态,进行批量勾选、统计和确认操作,从而完成发票认证过程。API介绍戳这里查看详情进项发票勾选任务请求说明名称类型必须说明nsrsbhString是企业纳税人识别号skssqString是税款所属期,格式 yyyyMM,必填,退税勾选及撤销退税勾选时,传当前月份gxlxString是勾选类型,1:抵扣,2:退税,3:代办退税,4:不抵扣,5:逾期,6:撤销抵扣,7:撤销不抵扣,8:撤销逾期,9:勾选抵扣(出口转内销),10:勾选不抵扣(出口转内销),11:撤销抵扣(出口转内销),12:勾选类型代码撤销不抵扣(出口转内销),13:撤销退税bdkyyInteger否不抵扣原因 ,当gxlx=4时不为空,即勾选不抵扣时必填,1:用于非应税项目,2:用于免税项目,3:用于集体福利或者个人消费,4:非正常损失的,5:其他bdkyymsString否不抵扣原因描述, 当gxlx=4并且bdkyy=5时必填listString是勾选发票列表,数组的JSON字符串,例:[{“fpdm”: “3300222133”,“fphm”: “36762501”,“qdfphm”: “”,“zmbh”: “”}],详见勾选发票列表勾选发票列表名称类型必须说明fpdmString是发票代码,增值税发票、全电纸质发票必填fphmInteger是发票号码,增值税发票、全电纸质发票必填qdfphmInteger是全电发票号码(20位),为全电电子发票时必填,全电纸质发票可为空yxseInteger否有效税额,不填默认税额zmbhInteger否出口转内销证明编号,出口转内销发票必填返回样例{ "code": 200,//返回码,详见返回码说明 "msg": "成功",//返回码对应描述 "taskNo": "329903325198037812330158",//本次请求号 "data": { "reqId": "509099847312345"//申请勾选 id,用于查询结果接口 } } 进项发票勾选结果查询###请求参数名称类型必须说明nsrsbhString是企业纳税人识别号reqIdString是申请勾选 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": ""//不抵扣原因描述,1、2、3、4 字典描述 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撤销退税
  • [互动交流] 为什么越来越多公司开始接入发票查重API接口?
    一张发票竟然能被重复报销?财务最怕的事情,终于有办法解决了!你以为收到发票就万事大吉了吗?实际上,对于企业财务人员来说,真正头疼的事情才刚刚开始。因为你永远不知道:这张发票是否真实有效?是否已经被别人报销过?是否已经被企业入账?是否存在作废、红冲等异常状态?是否存在重复报销风险?很多企业每年都会因为发票核验不到位,导致财务风险增加,严重时甚至可能面临税务处罚。那么,有没有一种方式,可以快速查询发票当前状态,提前规避这些风险?答案是:有。戳这里查看详细说明为什么越来越多企业开始重视发票状态查询?过去,很多企业对于发票的审核主要停留在:看票面信息是否正确查看开票单位是否一致检查金额是否匹配但随着电子发票全面普及,仅靠人工审核已经远远不够。因为一张发票从开具到最终报销、入账,期间会经历多个状态变化:已开具已入账已抵扣已作废已红冲状态异常如果无法及时掌握这些信息,企业就很容易出现:重复报销员工拿同一张发票在不同系统重复提交。重复入账财务人员因审核疏忽导致发票重复入账。异常发票流入已经作废或红冲的发票仍被用于报销。税务风险增加异常发票进入账务体系后,后续处理成本极高。因此,发票状态核验已经成为越来越多企业财务管理的重要环节。发票状态信息接口能解决什么问题?通过发票状态信息查询接口,可以实时获取发票当前使用情况。例如:查询发票是否已入账企业可以快速判断该发票是否已经完成入账处理。避免重复做账。查询发票是否存在异常状态包括:作废红冲状态异常帮助企业提前发现风险。查询发票当前使用情况了解发票是否已经进入相关业务流程。提高审核效率。发票查重这是很多企业最关心的功能。通过发票状态查询,可以辅助判断是否存在重复使用、重复报销等情况。特别适用于:企业报销系统财务共享中心供应链管理平台企业ERP系统OA审批系统为什么企业越来越依赖接口自动核验?如果每天审核几十张发票,人工处理或许还能接受。但对于中大型企业来说:每天数百张发票每月数千张发票每年数万张发票仅靠人工核验几乎不现实。接口自动化最大的优势在于:实时查询提交发票信息即可获取状态结果。降低人工成本无需逐张登录系统核查。提高审核效率秒级返回结果。减少财务风险提前识别问题发票。方便系统集成可直接接入:ERP系统财务系统OA系统报销平台电子发票平台实现自动审核流程。发票管理正在进入智能化时代随着数字化财税建设不断推进,企业对于发票管理的要求也越来越高。过去是:收到发票 → 人工审核 → 手工入账现在则变成:收到发票 → 系统自动核验 → 自动识别风险 → 自动流转审核而发票状态查询能力,正是整个自动化流程中的关键一环。对于企业来说,及时掌握发票真实状态,不仅能够降低财务风险,更能够提升整体运营效率。未来,发票查验、状态查询、自动查重、智能风控等能力,也将成为企业数字化财务建设的重要组成部分。如果你的系统涉及发票报销、财务审核、供应链结算等业务场景,那么发票状态信息查询接口,无疑能够帮助企业建立更加安全、高效的发票管理体系。
  • [互动交流] 发票状态查询-发票入账查询-发票查重-发票去重API接口介绍
    前言在财务管理如果碰到重复报销,那是非常棘手的问题。重复报销会带来以下影响:税务风险:面临补税、罚款与稽查重复报销最直接的后果体现在税务层面。这种行为在税务上会被定性为 “虚列支出” ,属于不合规的税务处理。不得税前扣除与补缴税款:根据税法规定,企业实际发生的支出不得重复扣除。重复报销的费用并非“实际发生”的支出,因此相关支出不得在企业所得税前扣除。一旦被查实,企业需要补缴相应的企业所得税。法律风险:可能构成犯罪,面临刑事处罚重复报销不仅是税务问题,情节严重时更会触犯刑法,构成犯罪,主要有:职务侵占罪、贪污罪、诈骗罪。财务与内控影响:侵蚀利润、破坏管理重复报销对企业内部的财务管理和企业文化也有严重的负面影响。侵蚀企业利润,看似单笔金额不大的重复报销,积少成多会直接减少企业的净利润。破坏企业内部控制与风气,重复报销行为暴露出企业财务审核存在漏洞、内控制度缺失等问题。这种行为若不及时制止,容易形成不良风气,诱发更多员工的效仿,甚至蔓延至其他费用类别。怎么才能杜绝重复报销问题呢?发票状态查询可解决此问题。下面介绍发票状态查询。API介绍请求说明名称类型必须说明appIdString是服务商分配的唯一标识timestampLong是当前时间戳signString是签名,详见签名算法说明nsrsbhString是纳税人识别号dqString是地区编号,例如:zhejiang、shanghaigryhmString是登录账号tokenString是登录接口获取到的tokenqddFphmString否数电发票号码fpdmString否发票代码(非数电票)fphmString否发票号码(非数电票)kprqString是开票日期,格式 yyyy-MM-dd HH:mm:ssgmfnsrsbhString是购买方纳税人识别号gjbqString否进销项类型,1:销项,2:进项,默认1戳这里查看详情返回样例{ "code": 200,//返回码,详见:code返回码说明 "msg": "成功",//code对应的描述 "taskNo": "732775550187146606187631",//本次请求号 "data": { "fprzzt": "未入账",//发票入账状态,未入账,已入账 "jdcfpfxzt": "--",//机动车发票风险状态,--:表示非机动车票,无风险,低风险,高风险 "sfxxfs": "否",//是否销项负数,否,是 "fpzt": "正常",//发票状态,正常、不正常 "fprzsj": "--",//发票入账时间,--:未入账,yyyymmdd:入账时间, "xfsytbq": "未使用",//消费税用途标签 "zzsytbq": "未使用",//增值税用途标签,未使用、使用 "fpfxdj": "正常",//发票风险等级,正常、不正常 "xzcs": "0",// "xfsgxsq": "",//消费税勾选属期,空表示未勾选,yyyymm:表示勾选 "zzsgxsq": "--",//增值税勾选属期,--:表示未勾选,yyyymm:表示勾选有属期 "lzfphm": "--" //蓝字发票号码 } }
  • 电子税务财务发票全生命周期API接口集合-自动开票-发票查验-发票识别-发票下载-开票信息
    随着“金税四期”的全面深化和数电票(全面数字化的电子发票)的普及,如今企业财税管理已进入高度自动化与智能化的新阶段。发票作为经济活动的核心凭证,其管理效率直接关系到企业的合规性与运营成本。本文将介绍发票全生命周期API接口,包括:自动开票,发票识别,发票查验,发票下载,企业开票信息查询。自动开票企业内部的ERP、CRM或业务系统接入自动开票API,即可实现“业务发生即开票”。数据直连:系统直接抓取订单系统中的交易数据(购买方信息、商品明细、金额等),无需人工二次录入,从源头杜绝了错行、错号的风险。规则引擎:企业可预设开票规则(如:满额自动开、特定客户自动开、发货后自动开),系统根据规则自动触发开票指令。多票种支持:不仅支持传统的增值税专用/普通发票,更完美适配数电票。对于数电票,系统可直接生成XML/PDF文件并交付,无需打印纸质介质。详见此处发票识别面对海量的纸质发票、拍照件或PDF文件,如何快速将其转化为结构化数据?高精度的发票OCR识别是关键。全票种覆盖:如今的识别引擎已能精准识别增值税专票/普票、数电票、火车票、飞机行程单、出租车票、定额发票等几乎所有国内票据类型。复杂场景适应:即使发票存在褶皱、倾斜、光照不均或部分遮挡,AI算法仍能通过深度学习模型高精度提取关键字段(发票代码、号码、日期、金额、校验码、购销方信息等)。可支持自动验真联动:识别完成后,系统可自动调用查验接口进行真伪验证,实现“识别+查验”一体化。批量处理:支持一次性上传上百张发票图片,系统在几分钟内完成所有信息的提取与分类。自动归档:识别后的数据结构化存入数据库,自动关联对应的报销单或入账凭证,彻底告别手工录入。详见此处发票查验收到发票后,确认其真伪及状态是财务合规的底线。如今,发票查验渠道更加多元,查验内容也更加丰富。一键批量查验:第三方财税SaaS平台通过授权接口,允许企业上传Excel表格或扫描识别后,后台自动批量调用官方接口进行查验,并生成查验报告。风险预警:系统不仅查验真伪,还能监控发票状态(如是否已红冲、作废、失控),一旦发现异常立即预警。详见此处发票下载在数电票时代,发票的交付形式发生了根本变化,下载与归集变得更加灵活高效。邮箱/短信交付:开票方系统自动将数电票的PDF/XML文件发送至受票方指定邮箱或手机。税务数字账户下载:受票方登录电子税务局“税务数字账户”,可批量查询、下载、打印归属于本企业的进项发票。这是最权威的获取方式,确保票源完整。企业开票信息查询用户在开具发票(尤其是电子专票)时,只需输入企业名称或关键词,接口即可自动返回该企业规范化的全称、纳税人识别号(税号)、注册地址、联系电话、开户银行及账号等“开票四要素”或“五要素”信息。避免人工手动输入导致的错误(如税号输错一位导致发票作废),大幅缩短开票时间,提升用户体验。详见此处
  • 发票OCR识别-增值税发票OCR识别-医疗发票OCR识别-财务票据OCR识别-机动车销售发票OCR识别
    发票识别通常结合光学字符识别(OCR)、自然语言处理(NLP)和机器学习技术,将电子图片格式的发票转化为结构化数据。发票识别的作用发票识别核心作用主要体现在以下几个方面:提升财务工作效率自动化录入:传统的人工录入发票信息(如发票代码、号码、日期、金额、税额、购买方/销售方信息等)耗时且容易出错。发票识别可以实现秒级自动提取,将财务人员从繁琐的打字工作中解放出来。批量处理:能够同时处理成百上千张发票,显著缩短月度结账和报销周期。降低错误率与合规风险减少人为失误:人工录入难免出现数字看错、小数点点错或名称输错的情况,机器识别的准确率通常远高于人工(尤其在清晰图像下可达99%以上)。优化业务流程与管理加速报销流程:员工只需拍照或上传电子发票,系统自动填单,审批流转更快,提升员工满意度。数据结构化与分析:将非结构化的图片数据转化为结构化数据(如Excel、数据库记录),便于企业进行多维度的财务分析(如按部门、项目、供应商统计支出),为预算控制和决策提供数据支持。档案电子化:配合电子会计档案政策,实现发票的自动归档、存储和检索,节省物理存储空间,方便审计调阅。支持发票种类增值税发票OCR识别支持对增值税普票、专票、全电发票(新版全国统一电子发票,专票/普票)、卷票、区块链发票的所有字段进行结构化识别,包括发票基本信息、销售方及购买方信息、商品信息、价税信息等字段信息的识别准确率超过 99.9%支持对增值税卷票的 21 个关键字段进行识别,包括发票类型、发票代码、发票号码、机打号码、机器编号、收款人、销售方名称、销售方纳税人识别号、开票日期、购买方名称、购买方纳税人识别号、项目、单价、数量、金额、税额、合计金额(小写)、合计金额(大写)、校验码、省、市 等字段信息的识别准确率可达95%。详见此处医疗发票OCR识别支持识别全国各地门诊/住院发票的业务流水号、发票号、住院号、门诊号、病例号、姓名、性别、社保卡号、金额大/小写、收款单位、省市、医保统筹支付、个人账户支付等关键字段,其中北京/广东/河北/河南/江苏/山东/上海/天津/浙江等地区票据识别效果较佳。支持识别收费项目明细,并可根据不同省市地区返回对应的识别参数。详见此处财务票据OCR识别支持财务场景中13种常见票据的识别,包括增值税发票、卷票、机打发票、定额发票、火车票(含铁路电子客票)、出租车票、网约车行程单、飞机行程单、汽车票、过路过桥费、船票、机动车/二手车销售发票支持多张不同种类票据在同一张图片上的混贴场景,可返回每张票据的种类及票面信息的识别结果详见此处机动车销售发票OCR识别支持对机动车销售发票的26个关键字段进行结构化识别,包括发票代码、发票号码、开票日期、机器编号、购买方名称、购买方身份证号码/组织机构代码、车辆类型、厂牌型号、产地、合格证号、发动机号码、车架号码、价税合计、价税合计小写、销货单位名称、电话、纳税人识别号、账号、地址、开户银行、税率、税额、主管税务机关及代码、不含税价格、限乘人数。详见此处
  • 纯血鸿蒙推广建议,购物和外卖等补贴只限用纯血鸿蒙系统下才有,这样我们用的人就多了。国家应该支持,支持纯血鸿蒙朋友顶起来|||
    京东,淘宝,拼多多等购物都只在纯血鸿蒙系统版本下才有更多补贴,何愁国产系统推广不起来??????