无论你手头是纸质发票还是电子发票,查询发票代码最快、最权威的方法只有一条:登录国家税务总局全国增值税发票查验平台,或通过“国家税务总局”官方微信公众号的“发票查验”功能进行核验,两者均不收取任何费用。
我们就把“查代码”这件事拆开揉碎讲清楚,包括代码在哪看、怎么通过官方渠道验证、以及代码背后隐藏的发票“身份信息”,这篇文章全部基于税务总局公开的查验规则和行业通行做法,你可以放心跟着操作。
发票代码怎么查?三种官方渠道实测对比
查验发票代码,本质上是在验证这张发票的真伪以及它的“出生信息”是否合规,行业共识认为,不论发票介质如何变化,查验的唯一权威依据始终是税务端数据库,普通人能用的官方查询渠道主要有三个,每个渠道的适用场景不太一样。
全国增值税发票查验平台(首选)
这是税务总局设立的全国统一查验入口,覆盖所有通过增值税发票管理系统开具的发票,包括增值税专用发票、普通发票、电子发票(OFD和PDF格式)等。
操作路径很简单:
- 浏览器搜索“全国增值税发票查验平台”,认准域名后缀为chinatax.gov.cn的官网(据国家税务总局公开信息,这是唯一官方域名)。
- 进入平台后,你会看到“发票代码”“发票号码”“开票日期”“开具金额(不含税)”和“开票方纳税人识别号”五个必填项,纸质发票代码是12位数字,电子发票的代码通常是11位或12位数字。
- 按照发票票面上的信息逐一输入,点击“查验”,验证码需要按图片显示输入,如果看不清就点一下图片刷新。
- 系统反馈查验结果,通常会在几秒内显示这张发票的票面信息(购买方、销售方、金额等),比对无误,即为真票。
这里需要提醒一下:开具金额(不含税) 这一栏容易填错,如果你手头是含税价,记得换算成不含税价再输入,或者直接输入系统提示的“合计金额”。

“国家税务总局”微信公众号(移动端首选)
现在很多人习惯在手机上处理发票,没必要为了查一个代码专门开电脑,微信搜索“国家税务总局”官方公众号,关注后点击底部菜单“服务”,找到“发票查验”入口,这个功能和PC端平台的数据完全打通,操作逻辑一致,只是界面针对手机做了适配。
拨打12366纳税缴费服务热线(兜底方案)
如果在网上查验时提示“查无此票”或者“信息不匹配”,先别急着下上文归纳,有可能是开票方上传数据延迟,或者输入信息有误,这种情况下,可以拨打当地的12366热线转人工,提供发票代码和号码,由税务人员帮你查询。
需要留意的是,12366是属地管理,如果发票是外地公司开的,可能需要加拨当地区号,比如你人在北京,但发票是上海公司开的,拨打021-12366可能比直接拨北京的更有效。
发票代码在哪里看?纸质发票和电子发票位置不同
很多朋友第一次接触电子发票时,翻遍整张票面也没找到“发票代码”四个字,这不怪你眼力差,而是电子发票和传统纸质发票的版式设计确实有差异。
纸质发票(通用机打发票、增值税专用发票等)
纸质发票的代码通常醒目地印刷在发票票面的右上角,抬头就是“发票代码”四个字,后面跟着一串数字,如果你拿到的发票右上角没有这行字,那就要警惕了,极有可能是假票或者已经被作废的票。
电子发票(OFD和PDF格式)
电子发票是近年来推广的主力,它的版式文件里包含两个关键字段:一个是发票号码(8位数字),另一个就是发票代码,这两个信息的位置通常在发票左上角的“机器编号”下方,或者票面右侧的“开票信息”区域,不同省份的电子发票版式略有差异,但总体原则是——代码和号码会同时出现在票面抬头处

如果你下载的是OFD格式的电子发票,在发票查验平台查验时,代码和号码可以直接从文件读取,PDF格式的电子发票建议用Adobe Reader或福昕阅读器打开,方便放大核对数字,行业中存在较大比例的情况是,用户把“发票号码”当成了“发票代码”输入,导致查验失败,这两个字段的区别我们在下个模块细说。
发票代码和发票号码有什么区别?别填反了
查验平台要求填写两个看似相似的字段,不少人在这里栽过跟头。
- 发票代码:相当于发票的“批次身份证号”,用于标识发票的种类、版别、印刷年份、所属地区,它是12位数字(少数老版发票是10位)。
- 发票号码:相当于发票的“流水工号”,是同一批次中每张发票的唯一编号,通常为8位数字。
两者组合在一起,才能锁定唯一一张发票,举个例子:发票代码可以理解为“XX出版社出版的第三版教材”,发票号码就是“这本教材的ISBN号后面的那串存档编号”,如果填反了,系统会直接提示“发票信息不符”。
发票代码查询结果的四种反馈含义
在平台输入代码等信息后,系统根据大数据比对,通常会给出四种结果,每一种解读方式都不一样。
查无此票
系统提示“查无此票”,可能原因有两种:一是开票方开具的发票尚未上传至税务系统,通常数据同步时间是开票后的24小时内;二是这张发票本身就是伪造的,建议间隔一天再查一次。
发票信息不一致
系统显示了发票的部分信息,但与你手头的票面信息不符,这种情况大概率是输入错误,仔细核对代码、号码、金额的小数点,别漏掉校验码。
显示“已作废”或“红冲”
发票代码和号码无误,但系统状态显示“作废发票”或“负数发票”,这意味着开票方在开具后不久就收回了这张票,或者开具了红字冲销,如果你收到的是这种发票,需要第一时间联系开票方要求重开。

查验通过,信息完全匹配
这是最理想的结果,系统展示的票面信息与实物完全一致,这张发票可以正常用于报销或入账。
发票代码查询结果是否可作为法律凭证?
关于查验结果能否当作司法证据,业内专家指出,税务发票查验平台的反馈数据可以作为认定发票真伪的辅助参考,在司法实践中,法院普遍会结合查验结果、发票开具单位的申报记录、银行流水等综合判断,而不是仅凭一张截图就认定虚开或真伪。查验通过不代表万事大吉,如果涉及大额交易,建议同时要求对方提供完税证明。
关于发票代码的常见疑问解析
电子发票打印出来后,代码会变模糊吗?
打印的电子发票如果缩放过,代码和号码有可能显示不清,建议打印前在PDF阅读器中设置为“实际大小”,不要勾选“适合页面”,如果打印出来还是看不清,直接用手机打开原始电子文件查看,无需依赖纸质打印件。
发票代码是12位还是10位?
自2018年起,新版的发票代码统一为12位数字,部分老版发票(如2018年前印制的通用机打发票)仍为10位,如果你拿到10位代码的发票,不能直接判定为假票,但需要关注开票日期和版式是否匹配。
跨省发票查验结果是否有效?
有效,税务总局的查验平台已实现全国数据联网,不论发票在哪个省份开具,只要你所在的地区能联网,查验结果都具备同等效力,这一点对于经常出差、报销各地发票的人尤其重要。
综合来看,查询发票代码这件事本身难度不大,真正的门槛在于信息输入准确度和渠道选择,核心操作逻辑只有三步:找对位置看代码,认准官方平台,逐项核对票面信息,只要你掌握了每个字段的含义和查验系统的反馈规则,即便遇到“查无此票”或“作废发票”的提示,也能迅速判断问题症结,不至于在报销环节卡壳。











