一张够用的台账,十四列
下面是导出来的那张表的列,顺序就是表里的顺序。每一条后面那句话, 是这一列漏了会在什么时候出事——不是"建议填写"。
- 开票日期 —— 决定这张票进哪个月、哪个申报期。跨月的那几张 (月底开、下月初收到)全靠它分开。
- 类型 —— 数电票、增值税专用发票、普通发票、火车票、航空行程单, 抵扣规则不一样。混在一起看不出来,报表按类型一分就出来了。
- 发票号码 —— 查重的主键。数电票是 20 位,老票是 8 位, 同一张报销两次就是靠它拦下来的。
- 发票代码 —— 老票有、数电票没有。它空着是正常的, 不是漏填;把两种票混在一列里对不齐,多半是因为这个。
- 货物/服务 —— 入账要凭它挑科目。「*信息技术服务*软件开发」 这种带星号的类别在原件上就是这么印的,原样留着。
- 销售方、销方税号 —— 供应商对账、以及判断是不是同一家。 名字会改(加"(上海)"、改简称),税号不会。
- 购买方、购方税号 —— 抬头开错是整张作废重开, 而错的那几张往往混在几百张里。税号列排一下序,错的自己跳出来。
- 金额、税额、价税合计 —— 三列都要,不能只留合计: 记账凭证是价税分离的三行分录, 少一列就得回头再拆一次。
- 校验码 —— 老票查验要用的后六位。数电票没有,同样空着是正常的。
- 来源文件 —— 半年后被问到"这一行是哪张票",靠它一秒找回原件。 这一列几乎所有手工台账都没有,而它是最省时间的一列。
01 — 模板解决不了的那一半
难的不是表头,是把数字填进去
空模板给的是表头。而三百张发票变成三百行,今天多半还是照着 PDF 一个字 一个字敲——一张票十四个字段,敲错一个不会有人提醒, 它就那样进了账。
这里反过来:把 PDF、OFD、XML 一起拖进来,表自己出。 读不出来的字段留空并标出来,不猜——空格子看得见, 编出来的数字看不见。
02 — 一张表做不完的事
台账之外还要两样
导出的不止一张表:还有一张按税率分开的汇总(申报时要填的就是它), 和一张银行流水对账——哪几张还没付、哪笔款对不上发票。
需要入账的话,同一批可以直接出 记账凭证:价税分离三行分录, 逐张校验借贷相等。
这一页不做的事
不联网查验真伪——那要税局的接口,而这个工具一个请求都不发。 它能做的是把原件上写着的东西读准,并把八条能离线做的检查 逐张跑一遍:税号校验位、金额是否对得平、有没有重复、日期是不是跨期。
也不替你选科目。科目和公司的账套有关,猜错比空着糟—— 凭证里的科目由你在导出前填一次,之后每批都用同一套。
试一下
把发票拖到首页就行——每批 10 张、每天 20 张免费, 不用注册,过了零点重新计数。Pro 买断 ¥68 解除两个上限,不续费。
文件不出这台电脑
发票在浏览器里读完,没有服务器可以去。两分钟能验:打开开发者工具的网络面板, 拖一张进去——一个请求都不会发出去。或者把页面打开之后断网,照样能用。