最近更新于 2026年11月6日
以下为一般性信息,不构成税务或法律建议。具体规则因国家和个人情况而异,凡涉及税务或法律后果的内容,请向您的会计师确认。
给月度服务费开发票,每月在同一天开具约定费用的发票,写明所涵盖的期间,并采用协议中规定的到期日。服务费范围之外的工作,作为单独一行计费。提前开票、让款项在当月开始前到账,是更稳妥的习惯。
月度服务费发票应写什么?
月度服务费发票需要普通发票所有的内容,另外还要有所涵盖的期间、背后的协议,以及任何额外项目。期间是人们最容易漏掉的部分,没有它,客户的财务团队就无法把发票记到正确的月份。
下面是一个虚构的例子:一家代理公司提前开票,发票日期为 3 月 25 日,对应 4 月。
| 明细行 | 数量 | 价格 | 净额 |
|---|---|---|---|
| 月度服务费:营销支持,2026 年 4 月,依据 2025 年 9 月 1 日的协议 | 1 | €2,000.00 | €2,000.00 |
| 2 月超出额度的追加工时 | 2 | €110.00 | €220.00 |
| 小计 | €2,220.00 | ||
| 20% 增值税 | €444.00 | ||
| 合计 | €2,664.00 |
您开票的是哪一类服务费?
“服务费”(retainer)涵盖三种不同的安排,每种的开票方式也不同。营销代理公司和咨询顾问说的大多是前两种。律师常常指第三种。
| 类型 | 客户为什么付款 | 如何开票 |
|---|---|---|
| 固定费用 | 每月约定的服务范围 | 每月金额相同 |
| 工时包 | 一定数量的工时,额外工时按约定费率计 | 金额相同,另加额外项目的一行 |
| 预存款 | 预付的未来费用,赚取之前一直代管 | 先发付款请求,再从中扣减开具发票 |
代管的预存款可能适用客户资金规定,所以律师事务所在照搬这里的任何做法之前,应先向监管机构核实。如果您还在服务费与按小时计费之间犹豫,请参阅咨询顾问按小时计费与服务费计费的比较。
服务费应该提前开票还是事后开票?
提前开票通常是更好的选择,因为款项先于工作到账,客户停止付款时,您可以在损失不大时就暂停服务。下面以 12 月的工作为例,看两种方式各是什么样。
| 提前 | 事后 | |
|---|---|---|
| 开票日期 | 11 月 25 日 | 1 月 1 日 |
| 到期日 | 12 月 1 日 | 1 月 15 日 |
| 从第一次工作到第一次收款的天数 | 0 | 45 |
| 额外项目 | 在下一张发票上开具 | 在同一张发票上开具 |
| 最适合 | 固定费用和约定范围 | 工作量有变化的,或系统要求工作完成后才付款的客户 |
11 月开具、对应 12 月工作的服务费发票,在您的账务中通常属于 12 月,而不是 11 月。请告诉您的记账员您采用哪种方式开票,让营收记到正确的月份。
服务费发票的增值税何时到期?
月度服务费的增值税一般按期间到期,预付款会使其提前。增值税指令第 64 条把连续付款的服务视为在每个期间结束时完成,第 65 条规定收到预付款时产生增值税纳税义务。成员国可以依据第 66 条作出调整。
在英国,HMRC 的 Notice 700指出,持续性供应每次在您开具增值税发票或收到付款时产生一个税点,以较早者为准(14.3 段)。所以,3 月 25 日开具、对应 4 月的服务费发票,属于涵盖 3 月 25 日的那期申报。同一段还允许您开具一张涵盖最长一年定期付款的增值税发票,列出每笔付款的净额、到期日、增值税税率和增值税额。这适合只想要一份单据的客户。
工时超出或不足服务费额度时,怎么计费?
工时超出或不足服务费额度,按事先约定的规则计费,而不是每月临时商量。这条规则需要三个部分:一个额外工时多少钱,未用完的工时是否结转,以及结转的工时何时作废。
下面是一个虚构的例子。一家代理公司每月收费 €2,000,包含 20 小时。额外工时每小时 €110。未用完的工时只结转到下个月。
| 月份 | 可用工时 | 实际工时 | 结果 | 需额外开票 |
|---|---|---|---|---|
| 1 月 | 20 | 16 | 4 小时结转到 2 月 | €0 |
| 2 月 | 24 | 26 | 超出 2 小时 | €220 |
| 3 月 | 20 | 18 | 2 小时结转到 4 月 | €0 |
整个季度是 3 × €2,000 + €220,即净额 €6,220。按 20% 增值税,客户一共支付 €7,464。请随每张发票附上工时数,因为能看到这张表的客户不会对这一行提出疑问。
协议中的措辞:
服务费:每个日历月 €2,000.00 加增值税,包含最多 20 小时的营销支持。于上月 25 日开票,次月 1 日前付款。未用完的工时仅结转至下个月,之后作废。超出额度的工时每小时 €110.00,在下一张发票上开具。任何一方可提前 30 天书面通知终止本服务费协议。
让服务费收入流失的错误
- 写错月份的明细行。 沿用上个月名称的模板会被客户询问,而询问会拖延付款。
- 范围没有边界。 如果协议没有写明哪些在范围之外,所有事情最后都会落在范围之内。
- 没人统计的工时。 您无法为没有记录的超出部分开票,没有统计也无法为这笔费用辩护。
- 永远不变的费用。 在协议中写入每年复核一次,关于如何涨价,参见涨价通知函指南。
- 付款条款比工作还长。 对提前开票的服务费使用 Net 30,会把它变成事后开票。付款条款应当在每月 1 日之前到期。
在 ERPFlow 中设置月度服务费发票
在 ERPFlow 中,定期发票按计划为服务费开票。它只负责开具发票,从不收款:没有任何东西会扣银行卡或收取付款,所以客户照常付款,由您记录。逾期的服务费发票,其提醒需要手动发送。
打开该客户的一张发票并选择 设为定期,或者从 发票 > 定期 开始。设为每月,选择首次日期和付款期限,然后选择 通过邮件发送给每位客户 或 创建草稿,由我发送。带价格的服务会填入这一行。每次运行会为每位客户生成一张普通发票,日期为运行当天,像其他发票一样可以记录付款和发送提醒,并计入您套餐的每月发票限额。
明细行会原样重复,没有填写月份的字段。请把这一行写成始终成立的样子,例如“月度服务费:发票日期之后那个日历月的服务”,或者使用 创建草稿,在开具之前于每份草稿中输入月份和任何额外项目。草稿也是把额外项目加到发票上的方式,因为没有按比例计费或按用量计费。一位客户如果有两个计划,就会收到两张发票,绝不会合并成一张。
项目中的卡片有一个已用时间字段,以小时和分钟输入,并按项目和按客户累加,所以它可以记录您对照额度的工时统计。这些时间不会变成发票明细行:工时是通过在发票上填写费率和数量来计费的。工时记录功能,包括把记录的工时转换为发票,将在后续推出。