小微企业开具红字发票前如何核对原蓝字发票
来源:17golang原创
时间:2026-09-13 13:40:22 282浏览 收藏
小微企业要开红字发票,第一件事不是直接点“红冲”,而是把原蓝字发票和实际交易逐项对上。先核实票种、票号、日期、购销双方、项目、金额及红冲原因,再确认受票方是否已经做用途确认或入账确认,最后按状态提交《红字发票信息确认单》或《信息表》。这样能避免确认单与蓝字发票不一致,也能减少红字票开出后账务无法衔接的返工。
小微企业要开红字发票的时候,先把对应原蓝字发票的票面信息、抵扣状态、购销双方录入信息逐一核对清楚,就能避免提交红字信息表的时候出现匹配失败、审核驳回的问题,整个核对流程走下来不会花太多时间。核对核心可以按基础信息校验、流转状态校验、业务背景校验三个步骤走,先查票面上的代码号码、金额税额这些硬信息,再确认这张票有没有被对方抵扣、有没有跨期冲红的限制,最后匹配实际业务的退货或者折让约定,确认没问题之后再发起红字开具流程,出错概率会低很多。
简单记:原票身份要唯一,红冲范围要明确,受票状态要先问清;未用途确认且未入账的,通常由开票方按平台流程办理,无需对方确认;已经用途确认或入账的,通常要经过双方确认,再按确认单开具全额或部分红字发票。
- 先查原蓝字发票是否真的是这笔交易,重点看票号、日期、双方和金额。
- 红冲原因应对应开票有误、销货退回、服务中止或销售折让,并写清全额还是部分。
- 数电发票、未使用数电发票及税控票的操作入口可能不同,特殊情形以电子税务局和主管税务机关指引为准。
开红字发票前,先把原蓝字发票锁定
建议把原票、合同或订单、退货单/折让协议、收款记录放在同一个业务编号下。核对时不要只看客户名称,因为同一客户可能有多张相近金额的发票。至少确认以下字段:
| 核对对象 | 要看什么 | 不一致时怎么办 |
|---|---|---|
| 发票身份 | 票种、发票代码和号码,或数电发票20位号码、开票日期 | 先暂停红冲,回到原票或开票记录查清 |
| 交易双方 | 购买方、销售方名称及纳税人识别号 | 确认是否为同一合同和同一结算主体 |
| 金额范围 | 项目、数量、单价、不含税金额、税额、价税合计 | 决定全额红冲还是只冲退货/折让部分 |
| 业务原因 | 开票有误、销货退回、服务中止或销售折让 | 保留能说明原因的业务凭据 |
用官方查验结果核对哪些字段
需要查验票面信息时,可使用国家税务总局全国增值税发票查验平台:
官方地址:https://inv-veri.chinatax.gov.cn/
不同票种的输入项并不完全相同。例如增值税专用发票通常核对发票代码、号码、开票日期和不含税金额;数电发票通常使用20位发票号码、开票日期和价税合计;普通发票可能还需要校验码后六位。以平台当时显示的票种要求为准,不要拿专票的输入方式套普通票。

查验结果只能证明平台返回的票面信息,不能单独证明退货、折让或服务中止已经发生。因此还要把查验结果和合同、物流、退款或服务终止凭据对应保存。
按用途和入账状态选择红冲路径
这是最容易走错的一步。国家税务总局对数电发票的处理,核心分流点是受票方有没有做用途确认或入账确认:
| 蓝字发票状态 | 常见处理方向 | 财务提醒 |
|---|---|---|
| 未做用途确认且未入账 | 开票方在电子发票服务平台填开确认单,按平台结果全额或部分开具红字票,通常无需受票方确认 | 确认单必须与原蓝字发票信息相符 |
| 已用途确认或已入账 | 开票方或受票方发起确认单,经对方确认后,由开票方全额或部分开具红字票 | 未使用数电发票的受票方可能要在增值税发票综合服务平台处理 |
| 已申报抵扣 | 受票方按确认单所列税额暂从当期进项税额中转出,取得红字票后与确认单一并作为记账凭证 | 具体申报和账务分录由企业财务制度及主管税务机关口径决定 |

如果是尚未使用数电发票的纳税人,平台可能出现《信息表》、增值税发票综合服务平台等不同入口;不要根据他人截图判断自己的路径。登录本企业实际使用的电子税务局后,先看票种和受票状态,再联系开票方确认双方各自需要完成的动作。
留档时让“五件材料”能互相指回
小微企业可以用一个业务编号串起原蓝字发票、官方查验结果、退货或折让凭据、确认单/信息表、红字发票。文件名中保留原票号或数电20位号码的后几位即可,避免把客户隐私散落到个人聊天工具。
提交前再做一次反向检查:红字票的负数金额是否超过原票可冲范围,部分红冲的项目和数量能否由业务凭据解释,购买方是否已收到确认通知,原蓝字发票和红字发票是否都能在账套中找到。发现票号、金额或税额对不上时,先撤回未完成的草稿并重新核对,不要靠备注掩盖差异。
相关问题
蓝字发票还没有入账,就一定不需要对方确认吗?
对数电发票规则而言,受票方未做用途确认及入账确认时,开票方按平台填开确认单后通常无需受票方确认;但票种、系统和特殊业务可能有差异,应以实际平台提示为准。
红字发票可以只冲一部分吗?
数电发票在符合对应状态和业务条件时可以全额或部分开具。部分红冲必须能对应退货、折让或服务变化的数量、金额和税额,不能只按“方便做账”填写。
查验平台显示有票,是否就能直接红冲?
不能。查验平台解决的是票面信息核对;是否红冲还要看真实业务原因、受票方用途/入账状态以及当前票种的办理路径。
原蓝字发票信息填错,应该先改蓝票还是直接红冲?
不要自行假设。先确认票种和错误类型,按电子发票服务平台或税控系统的红冲规则处理;涉及已抵扣、出口退税或特殊票种时,应先咨询主管税务机关或专业财税人员。
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
360 收藏
-
397 收藏
-
119 收藏
-
461 收藏
-
371 收藏
-
120 收藏
-
345 收藏
-
364 收藏
-
140 收藏
-
368 收藏
-
313 收藏
-
349 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 立即学习 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 立即学习 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 立即学习 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 立即学习 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 立即学习 485次学习