《增值税法》第二十八条,一百四十九个汉字。
「当日」出现五次。
全法「当日」总共五次,五次都在这一条。 前四章一次没有,第六章一次没有。
这一条也是第五章十条里唯一既不写「应当」、也不写「可以」的条文——十三条「应当」、两处「可以」,一处都没落在它身上。
它不讲义务,也不讲权利,只讲一件事:哪一天,这笔税就算该交了。
这一篇不算税率、不算抵扣,只算这一条:三个时点怎么排先后,为什么「先开发票」四个字最狠,以及条文里没写的预收款、分期收款、代销,实务中怎么落。
一、一百四十九字:五个「当日」,零个「应当」
先把这一条摊开。
- 《中华人民共和国增值税法》第二十八条
- 增值税纳税义务发生时间,按照下列规定确定:
- (一)发生应税交易,纳税义务发生时间为收讫销售款项或者取得销售款项索取凭据的当日;先开具发票的,为开具发票的当日。
- (二)发生视同应税交易,纳税义务发生时间为完成视同应税交易的当日。
- (三)进口货物,纳税义务发生时间为货物报关进口的当日。
- 增值税扣缴义务发生时间为纳税人增值税纳税义务发生的当日。
三项加两款,一共五句话。五个「当日」,一句一个。
| 位置 | 触发事实 | 时点 |
|---|---|---|
| 第一项前段 | 收讫销售款项,或者取得销售款项索取凭据 | 该当日 |
| 第一项后段 | 先开具发票 | 开票当日 |
| 第二项 | 完成视同应税交易 | 完成当日 |
| 第三项 | 货物报关进口 | 报关当日 |
| 第二款 | 扣缴义务 | 与纳税人义务同日 |
五句话,五个日子,没有一句用「当月」「次月」「季度终了」。
这是这部法里时间精度最高的一条。第三十条讲申报期限,用的是「十五日内」;第二十八条讲义务发生,用的是「当日」。
「当日」和「十五日内」不是一回事。 前者是义务的出生日,后者是履行的截止日。出生日错一天,截止日、滞纳金起算日、追征期起算日全部跟着错。
二、三项加一款:条文摊开
第一项管常规交易:发生应税交易,纳税义务发生时间为收讫销售款项或者取得销售款项索取凭据的当日;先开具发票的,为开具发票的当日。
第二项管视同交易:发生视同应税交易,为完成视同应税交易的当日。
第三项管进口:进口货物,为货物报关进口的当日。
第二款管扣缴:扣缴义务发生时间为纳税人纳税义务发生的当日。
四类情形,四种起算。 但第一项里藏着两个时点加一个例外,是三件事压在一句话里:
- 时点一:收讫销售款项;
- 时点二:取得销售款项索取凭据;
- 例外:先开具发票的,按开票日。
第一项一句话,管了全部境内交易。
三、与暂行条例第 19 条比:多了一项,多了五十三字
暂行条例第十九条九十六字,两项加一款:
(一)发生应税销售行为,为收讫销售款项或者取得索取销售款项凭据的当天;先开具发票的,为开具发票的当天。 (二)进口货物,为报关进口的当天。 增值税扣缴义务发生时间为纳税人增值税纳税义务发生的当天。
新法一百四十九字,三项加一款。
多五十三字,多出来的主要是第二项——视同应税交易。
不是新增了规则,是把原来藏在实施细则里的规则搬进了法律。暂行条例时代,「视同销售」的八种情形写在实施细则第四条,税种法本身不写时点。
从「实施条例规定」到「法律规定」,效力层级提了一级。
另一处用词变化:暂行条例的「应税销售行为」改成「应税交易」。四个字变四个字,范围变了——「销售行为」的落脚点是「销售」,「交易」的落脚点是「交易」,后者能把服务、无形资产、不动产的转让一并装进去。
四、「或者」两个字:两个时点取先
「收讫销售款项或者取得销售款项索取凭据的当日」。
这个「或者」不是二选一,是先到先算。
理由在文义:「纳税义务发生时间为……的当日」。它的意思是,这两个事实中任何一个发生,义务就在那一天发生。不是等两个都发生。
所以实务中的判断顺序是:
| 情形 | 起算 |
|---|---|
| 先收款、后取得凭据 | 收款当日 |
| 先取得凭据、后收款 | 取得凭据当日 |
| 同时 | 同一日 |
| 先开票 | 开票当日,且优先于前两者 |
第四行是关键。 「先开具发票的」不是并列选项,是优先条款——只要开票在前,就按开票日算,不管你收没收到钱、有没有取得凭据。
这就是「先开票」三个字最狠的地方:它能把纳税义务往前拉,拉多远取决于你什么时候开票。
五、什么叫「索取凭据」
「索取凭据」四个字,法条没定义。
按文义和通行理解,它指的是证明你有权收取这笔款项的书证:合同约定的付款日届至、结算单签认、验收单出具、对账单确认。
关键词是「有权收取」,不是「已经收到」。
举例:
- 买卖合同约定十二月三十一日付款,货已交付、验收已过——十二月三十一日就是「取得索取凭据」的日子,不管钱到没到账。
- 服务合同约定「验收合格后三十日内付款」,验收单十二月十日签认——索取凭据在十二月十日形成,付款日是次年一月九日。两个日子,起算按前者。
- 没有合同、没有结算单,只开了一张发票——那就落到「先开具发票的」这一档。
实务中最常见的错误,是把「合同约定的付款日」当成纳税义务发生日。 付款日是履行日,不是义务发生日。两者中间隔着一个「索取凭据」。
六、先开票:唯一的提前规则
第一项后段只有十四个字:「先开具发票的,为开具发票的当日。」
十四个字,是整部法里唯一一条把纳税义务往前提的规则。
而「开票」这件事本身,在同章第三十四条只有六十二字:
往前提多少?看开票时点。
- 合同约定十二月三十一日付款,十一月五日先开票——义务从十二月三十一日前移到十一月五日,提前五十六天。
- 合同约定次年三月付款,本年十二月开票——提前三个月以上。
- 货还没发、钱还没收,先开票——从不存在提前到存在。
为什么这么定? 因为发票是抵扣凭证。你开了票,下游就能抵。下游抵了,上游不缴,链条就断了。所以开票即起算,是为了让链条两头对齐。
这条规则在实务中有一个直接后果:开票权就是纳税义务的启动权。 谁掌握开票时点,谁就掌握什么时候开始占用资金。
七、算例:十一月开票、十二月收款,差五十六天
假设:一般纳税人,销售货物,含税价一百一十三万元,税率百分之十三。
不含税销售额一百万元,销项税额十三万元。
情形 A:十一月五日先开票,十二月三十一日收款。
纳税义务发生在十一月五日。十一月所属期的销项里要含这十三万。
情形 B:十二月三十一日收款,此前未开票。
纳税义务发生在十二月三十一日。这十三万落在十二月所属期。
两个情形差五十六天(十一月五日到十二月三十一日)。
如果十一月当期进项只有八万元,情形 A 下要缴五万元,情形 B 下十一月不用缴这五万——这五万元要提前将近两个月垫出去。
如果十一月没申报这十三万,按日万分之五计滞纳金:
130000 × 0.05% × 56 = 3640 元。
三千六百四十元,就是这十四个字的价钱。
再往后推:如果被认定为偷税,罚款是少缴税款的百分之五十以上五倍以下,五万元对应二点五万到二十五万——和三千六百四十元不是一个量级。
同一件事,程序上晚一步,责任上差两个数量级。 这正是为什么第二十八条值得单独写一篇。
八、视同应税交易:新增的那一项
- 《中华人民共和国增值税法》第五条
- 有下列情形之一的,视同应税交易,应当依照本法规定缴纳增值税:
- (一)单位和个体工商户将自产或者委托加工的货物用于集体福利或者个人消费;
- (二)单位和个体工商户无偿转让货物;
- (三)单位和个人无偿转让无形资产、不动产或者金融商品。
第二项:「发生视同应税交易,纳税义务发生时间为完成视同应税交易的当日。」
「完成」两个字是这一项的核心。
视同应税交易的情形在第五条:自产或委托加工的货物用于集体福利或个人消费、无偿转让货物、无偿转让无形资产不动产或金融商品。
三类情形,「完成」的时点各不相同:
| 情形 | 「完成」指什么 |
|---|---|
| 用于集体福利或个人消费 | 实际移送、领用当日 |
| 无偿转让货物 | 交付当日 |
| 无偿转让无形资产、不动产、金融商品 | 权属变更当日 |
条文没写这么细,是留给实务判断的。 但方向明确:看行为完成,不看有没有收钱——因为这些情形本来就没有收钱。
这一项的意义在于堵住一个漏洞: 如果没有这一项,无偿转让就没有「收讫款项」,也没有「索取凭据」,纳税义务永远不发生。
立法用「完成当日」把这类交易纳入时间轨道。
九、进口:报关进口当日
第三项:「进口货物,纳税义务发生时间为货物报关进口的当日。」
二十三个字,最短的一项。
「报关进口」是一个海关动作,不是一个民事动作。 它的时点由报关单记载,不由合同约定。
这一项在实务中的意义:进口环节的纳税义务发生时点,与内销完全是两套日历。 内销看收款、开票;进口看报关。
注意「报关进口」不是「进境」。 货物进境但未报关(比如保税区、保税仓),纳税义务还没发生。报关才是分界线。
第三十条第四款又补了一句:进口货物「应当按照海关规定的期限申报并缴纳税款」。时点在这一条,期限在下一条,两条合起来才是完整的。
十、扣缴:同一天,不留缝
第二款:「增值税扣缴义务发生时间为纳税人增值税纳税义务发生的当日。」
这一款只有一句话,作用是「对齐」。
境外单位在境内发生应税交易,由境内购买方扣缴。扣缴义务什么时候发生?跟着纳税人的义务走,同一天,不留缝。
为什么不单独规定? 因为如果扣缴义务晚于纳税义务,中间就有一段时间「税已经该交了,但没人负责扣」,链条上出现空档。
对齐之后,扣缴义务人和纳税人在同一天进入状态。 境外主体不申报,境内扣缴人当天就有义务。
这一款和暂行条例第十九条末款完全一致,一字未改。三十二年,这一句没动过。
十一、预收款去哪了
翻遍第二十八条,找不到「预收款」三个字。
但预收款是要交税的。 原因在第一项的文义:「收讫销售款项」——钱收到了,不管货发没发。
预收款落入「收讫销售款项」,纳税义务在收款当日发生。
这个结论在实务中有争议,争议点在:货未交付、服务未提供,收的钱算不算「销售款项」?
通行的执行口径是算。 理由是:第一项用的是「收讫销售款项」,不是「收讫价款」;只要这笔钱对应的是将来的应税交易,收到即起算。
但法条确实没写。 这一处留白,是第二十八条最需要配套规定的地方。
对比建筑服务和租赁: 这两个行业的预收款问题最突出,配套规定也最细。查具体规则要去配套文件,不能只看第二十八条。
十二、分期收款与赊销:合同怎么写,决定什么时候交
分期收款和赊销,条文都没单列。但它们都能落进「取得索取凭据」。
分期收款: 合同约定分三期,每期一百万,付款日分别是一月、四月、七月。每一期到付款日,就取得该期的索取凭据,该期部分义务发生。
不是全额在第一次付款日发生。因为「索取凭据」是按约定形成的,一期一张凭据。
赊销: 货已交付、约定三个月后付款。三个月后的付款日,就是取得索取凭据的日子——前提是合同写清了付款日。
如果合同没写付款日呢? 那就只能看开票时点或实际收款时点。这是合同条款直接影响税负的典型场景。
给企业的建议只有一句:合同里的付款日、开票日、验收日,三个日子都要写清,而且要想清楚哪个在前。 想不清楚,税就会按你没想清楚的那个日子算。
十三、建筑业与不动产:两个特殊行业
这两个行业的时点问题最多,原因是先收钱、后干活。
建筑服务: 预收款常见。按第二十八条第一项,收到预收款即起算——但建筑业还有预缴制度,两个制度叠在一起,实务中容易出现「预缴了但没申报」或「申报了但没预缴」。
不动产销售: 期房销售,收款在前、交付在后。按「收讫销售款项」,收款即起算。 这和会计上按交付确认收入不一致,差异要留痕。
这两类还有一个共同点:纳税地点也特殊。
- 《中华人民共和国增值税法》第二十九条
- 增值税纳税地点,按照下列规定确定:
- (一)有固定生产经营场所的纳税人,应当向其机构所在地或者居住地主管税务机关申报纳税。总机构和分支机构不在同一县(市)的,应当分别向各自所在地的主管税务机关申报纳税;经省级以上财政、税务主管部门批准,可以由总机构汇总向总机构所在地的主管税务机关申报纳税。
- (二)无固定生产经营场所的纳税人,应当向其应税交易发生地主管税务机关申报纳税;未申报纳税的,由其机构所在地或者居住地主管税务机关补征税款。
- (三)自然人销售或者租赁不动产,转让自然资源使用权,提供建筑服务,应当向不动产所在地、自然资源所在地、建筑服务发生地主管税务机关申报纳税。
- (四)进口货物的纳税人,应当按照海关规定的地点申报纳税。
- (五)扣缴义务人,应当向其机构所在地或者居住地主管税务机关申报缴纳扣缴的税款;机构所在地或者居住地在境外的,应当向应税交易发生地主管税务机关申报缴纳扣缴的税款。
自然人销售或租赁不动产、提供建筑服务,要向不动产所在地、建筑服务发生地申报,见第二十九条第三项。
时点加地点,两条一起错,就是两地都找不到这笔税。 第二十九条把落点排成五个,那是另一篇的事。
十四、连锁交易:一个时点怎么往后传
前几节讲的都是单个交易。这一节讲链条。
A 公司生产,卖给 B 公司;B 公司加工,卖给 C 公司。三家企业都是一般纳税人,税率百分之十三。
每一次销售,都有一个第二十八条的时点。
情形一:三方都按「收款后开票」的常规节奏。
- A 在三月收款并开票,义务发生在三月;
- B 在四月收款并开票,义务发生在四月;
- C 在五月收到,进项在五月抵扣。
链条上每个环节错开一个月,各自申报各自的期,没有争议。
情形二:A 为了配合 B 的考核,二月先给 B 开票,三月才收款。
- A 的义务提前到二月;
- B 的进项在二月就能抵。
这一开,链条的节奏就变了:A 提前一个月缴,B 提前一个月抵。
对 A 是资金流出提前,对 B 是资金流入提前。 一进一出,同一个时点,两家企业的现金流方向相反。
所以「什么时候开票」不是单方决定的事,是链条上两家要谈的事。 谈不成,就会出现「A 想晚开、B 想早开」的僵局。
情形三:B 是小规模纳税人,不能抵进项。
- A 什么时候开票,对 B 没有抵扣意义;
- 但 A 的义务时点照样按开票日发生。
这时候时点只影响 A 一家。 链条在这一环断了,时点的传导也断了。
三种情形合起来说明一件事:第二十八条的时点不是孤立的,它在链条上有对称性—— 上游的义务发生时点,就是下游的抵扣凭证时点。两者必须同一天,链条才不断。
这也解释了为什么「先开具发票的,为开具发票的当日」这十四个字要写在法条里。 如果没有这一句,上游可以长期不开票、不缴税,下游也就长期没有凭证可抵——链条的两头一起悬空,税基就漏了。
反过来,一旦开了票,上游的义务和下游的凭证同时锁定。 这就是增值税作为链条税的设计:用一张票,把两个纳税人的时点焊在一起。
十五、这条为什么不写「应当」
回到第一节那个问题:为什么一百四十九字里一个「应当」都没有。
因为「应当」是用来规定动作的,而这一条不规定动作。
「发生应税交易,纳税义务发生时间为……当日」——这是一个认定,不是一个命令。法律在这里做的,是把「收款」这个事实,认定为「纳税义务发生」这个法律事实。
这种写法在法律上叫拟制。 拟制的特点是:不需要谁去做什么,事实一出现,法律效果自动产生。
对比第三十条:「纳税人应当自期满之日起十五日内申报纳税」——这是命令,必须有主体去做。
所以判断一条法条是拟制还是命令,看有没有「应当」「不得」「须」这类词。 没有,多半是拟制。
拟制条款的实务意义:它不给你商量的余地。 你不能说「我没打算这时候交」,因为义务不是你想不想的问题,是事实发生没发生的问题。
十六、时点错位会传导到哪
纳税义务发生时点错一天,往下会传四处。
第一处,销项税额的所属期。 义务发生在十一月,销项就在十一月。挪到十二月,两个月的申报表都错。
第二处,留抵的形成与退付。 销项少了,留抵就多;留抵多了,可能触发退税条件。一个时点错,可能多退一笔税。
第三处,附加税费。 城建税、教育费附加以增值税为计税依据,增值税错,附加跟着错。
第四处,企业所得税的收入确认。 增值税的时点与会计收入、企业所得税收入确认时点三者可能都不一致,差异要分别留痕。
而这一切的截止日,由第三十条第二款定:
- 《中华人民共和国增值税法》第三十条
- 增值税的计税期间分别为十日、十五日、一个月或者一个季度。纳税人的具体计税期间,由主管税务机关根据纳税人应纳税额的大小分别核定。不经常发生应税交易的纳税人,可以按次纳税。
- 纳税人以一个月或者一个季度为一个计税期间的,自期满之日起十五日内申报纳税;以十日或者十五日为一个计税期间的,自次月一日起十五日内申报纳税。
- 扣缴义务人解缴税款的计税期间和申报纳税期限,依照前两款规定执行。
- 纳税人进口货物,应当按照海关规定的期限申报并缴纳税款。
这四处传导,是第二十八条值得逐字读的原因。 它不是一条孤立的程序条款,是四个税种的连接点。
十七、争议:三个常见抗辩与为什么大多不成立
抗辩一:「钱没收到,不该交。」
不成立。第一项写的是「收讫销售款项或者取得索取凭据」,取得凭据即可,不以收到钱为条件。
抗辩二:「没开发票,不该交。」
不成立,而且方向反了。开票是提前义务,不是产生义务。不开票,义务照样按收款或凭据发生。
抗辩三:「对方不要发票,我就没开,所以不知道什么时候交。」
不成立。「不知道」不是抗辩事由。 纳税义务的发生是法定的,与你知道不知道无关。这一条和税收征管法上的登记、申报义务是两套逻辑:前者自动,后者需要作为。
三个抗辩的共通点是:都把「自己的动作」当成义务发生的前提。 而第二十八条的逻辑正相反——义务由事实决定,不由动作决定(开票除外,而开票本身也是一个事实)。
十八、要件表
| 情形 | 条文依据 | 起算事实 | 实务要点 | 常见错 |
|---|---|---|---|---|
| 常规销售,先收款 | 第二十八条第一项 | 收讫销售款项当日 | 预收款也算 | 以为发货才算 |
| 常规销售,先取得凭据 | 第二十八条第一项 | 取得索取凭据当日 | 合同付款日≠凭据日 | 按付款日起算 |
| 先开票 | 第二十八条第一项后段 | 开票当日 | 优先于前两者 | 以为可以后补 |
| 视同应税交易 | 第二十八条第二项 | 完成当日 | 无偿转让也起算 | 以为没有收款就不用 |
| 进口货物 | 第二十八条第三项 | 报关进口当日 | 进境≠报关 | 以进境日起算 |
| 扣缴 | 第二十八条第二款 | 与纳税人同日 | 不留缝 | 以为扣缴晚一步 |
| 分期收款 | 未单列 | 每期凭据形成日 | 分次起算 | 全额按首期起算 |
| 预收款 | 未单列 | 收到当日(按第一项) | 需配套规定 | 以为不算 |
十九、六方各看什么
企业老板。 两件事:开票就等于开始计时,销售部门答应客户「先开票后付款」的时候,财务要知情;赊销合同里的付款日,是税负的开关,不是催款的备忘。
财务负责人。 四件事:合同、验收单、结算单、发票,四样东西的日期要建台账;申报表的销项所属期要和这一条对齐;预收款按收款日起算,别等发货;留抵的形成时点会随销项时点变,退税测算要重做。
法务。 付款条款、验收条款、开票条款,三个条款都影响纳税义务发生时点。起草时要问一句:这三个日子,哪个最先到? 建筑与不动产合同还要写清项目所在地,因为它同时决定纳税地点。
税务机关。 预收款是否一律按收款日起算,各地口径要统一;「索取凭据」的认定要有可核查标准,不能只看有没有结算单;视同应税交易的「完成」时点,三类情形要有区分口径。
会计师。 增值税义务时点、会计收入确认时点、企业所得税收入确认时点,三者可能都不同,差异要分别记录;跨期部分要做纳税调整台账。
对方当事人。 与先开票的卖方交易,你的进项抵扣时点跟着它的开票时点走;与赊销的卖方交易,它的义务时点可能早于你的付款日,这意味着它可能在你付款前就已经垫了税,价格谈判时这是一个真实的成本项。
二十、四句话
第一句:五个「当日」全在一条里。 全法就这五次,前四章零次。
第二句:三个时点,先到先算。 收款、凭据、开票,一个「或者」,一个优先。
第三句:先开票是最狠的十四个字。 它能把义务从不存在拉到存在,从下个月前移到这个月。
第四句:条文没写的,合同要写。 预收款、分期收款、赊销,全靠合同条款落地。
接着看
母篇
十条一千一百五十字、五个「当日」、两处「可以」、三个消失的日期,见全法最长的一章,管的全是日子。
全法骨架与相邻章
三千七百字正文为什么没有一条罚则,见增值税法三十八条;六项不得抵扣与五百万那条线,见六项不得抵扣;九项免税与三十六个月锁,见九项免税与三十六个月。
时点与申报
纳税义务发生时间的一般说明,见开票、收款、发货哪个时点算与纳税义务发生时间;计税期间与申报期限怎么分,见计税期间与申报期限与按月报还是按季报;申报实务见增值税怎么申报与增值税申报全流程;晚申报晚缴款的后果,见延期申报与延期缴纳与税收滞纳金;算天数用期限计算器。
开票与不开发票
先开票还是先付款的民事后果,见先开票还是先付款;发票开错、丢失、红冲怎么办,见发票开错丢失红冲与发票处理全流程;发票的行政后果在办法里,见发票办法十次罚款;发票是什么,见发票。
合同与证据
货物买卖的价款与交付条款怎么约定,见货物买卖合同范本;建设工程跨区域经营的合同要点,见建设工程施工总承包合同;验收与付款的证据怎么留,见合同违约要收集哪些证据与买卖货款要收集哪些证据。
争议与责任
不申报、晚申报的行政处罚怎么走,见行政处罚;不服处罚的期限,见行政复议与行政诉讼期限;申请书写法见行政复议申请书范本;信用等级受影响能不能告,见纳税信用评价行政争议案;构成犯罪的边界见逃税罪与虚开发票、逃税专题。
文本与类目
增值税法全文、实施条例全文、税收征收管理法、发票管理办法;标签见增值税法、纳税申报;类目见法条深读;专题见税务;增值税的链条怎么传,见增值税。
以上分析依据《中华人民共和国增值税法》第二十八条、第五条、第三十条,以及《中华人民共和国增值税暂行条例》第十九条的现行与历史文本比对,法条原文取自本地法规库并逐字核对;单条字数为条文正文,不含条号。暂行条例已于增值税法施行之日废止,本文引用仅供新旧对照,不作为现行依据。预收款、分期收款、代销等具体情形的时点认定,现行法条未单列,实践中依据配套规定与主管税务机关口径,本文只说明文义结构,不代替具体认定;算例中的金额、税率与天数为说明「先开票提前义务」而设的假设,不构成对具体交易的测算。不构成正式法律意见,也不构成对具体案件的预判。
以上意见仅供参考,具体请以律师正式意见为准。