SaaS 公司最常见的账务错误:客户一次性付了 12 万年费,会计当月全额确认收入——利润虚增、税提前缴、高新收入口径全乱。钱到了,不等于收入到了。
一句话结论:SaaS 订阅收入按服务期分摊确认——收款先挂「合同负债」,随服务提供逐月转为收入。开票时间与收入确认是两回事。
新收入准则(财会〔2017〕22 号)下,收入在「履约义务完成时」确认。SaaS 的履约义务是在整个订阅期内持续提供软件服务——客户买的是 12 个月的服务,不是签约那一刻的一次性交付。一次确认等于把未来 11 个月的收入提前记账。
收款当月:借:银行存款 12 万;贷:合同负债 12 万(及对应销项税)。此时利润表上没有这笔收入。
服务期每月:借:合同负债 1 万;贷:主营业务收入 1 万。12 个月摊完,收入与服务的提供节奏完全一致。
客户要求签约即开全额发票的:增值税纳税义务在开票时发生,税该缴缴——但会计收入仍按服务期分摊。增值税口径与会计收入口径的时间差,是 SaaS 企业的常态,账上要能说清。
免费试用/赠送月份:「买 12 送 2」按 14 个月服务期分摊全部对价,赠送期不是「没收入」而是拉长了分摊期。
多年合同:一次性签三年打八折的,按实际服务期(36 个月)分摊折扣后总价,不是按年滚动确认。
实施费/初始化费:与订阅服务不可单独区分的实施费,并入服务期分摊;能单独构成履约义务的(如独立交付的定制开发),单独按开发进度确认——一笔合同两种收入,签约时就要拆。
收入全额提前确认,当年利润虚高、次年「塌方」,高企认定看的近三年数据会呈现诡异的波动;分期确认的收入曲线平滑,研发费占比、高新收入占比的口径才稳定可解释。
可以开。增值税按开票口径处理,但会计收入仍按服务期分摊确认——税务口径与会计口径分离是合规常态,账上留好对应关系即可。
执行企业会计准则用「合同负债」;执行小企业会计准则的用「预收账款」,分摊逻辑相同。
按未提供服务期间对应的合同负债余额退还,已确认收入部分不受影响;涉及折让的开红字发票。
不需要。按月签约按月付费的,收费与服务期一致,收款当月确认收入即可——分期问题只出现在预收多期款项时。
把合同与收款节奏发给博纳顾问,免费评估收入确认口径—— 收入确认专题、科技企业代理记账、开票品目怎么选 咨询电话:0571-88993419。