B2B、B2C、B2G 开票有什么不同?对企业、消费者、政府的合规差异

B2B 开正式发票给企业抵进项,B2C 多开小票给消费者,B2G 走 Peppol 报政府;强制节奏也多是先 B2G、再 B2B、后 B2C。

开店久了你会发现,开票从来不是”一种票走天下”。先给结论:买方是企业、消费者还是政府,决定了你开哪种票、要不要对方税号、走哪条通道。 这就是 B2B、B2C、B2G 三种开票的根本差别。

B2B:对企业开票,要税号、能抵进项

B2B(Business to Business)是企业对企业。你做批发、给餐馆供货、给公司供原料,开的就是正式发票(invoice / factura / facture)。它有两个硬特征:

  • 必须有买方税号:发票上要写清买方企业的增值税号 / 税务登记号。以智利为例,开给企业的电子发票(factura electrónica)必须填买方 RUT、公司名、地址和经营范围,缺一不可;开给个人的小票则不用。据智利 SII 与多家服务商对比。
  • 可抵扣进项:企业客户拿这张发票,能把已付的增值税作为进项税抵扣,这正是 B2B 发票的价值所在。据 Avalara、SII,开给个人的收银小票不带这个抵扣功能。

也正因为 B2B 链条上”环环抵扣”、最容易藏交易,很多国家把电子发票 / 清算强制先从 B2B 下手。据 EDICOM 与欧盟委员会 eInvoicing 资料:比利时自 2026 年 1 月起,要求境内增值税企业之间一律使用结构化电子发票,通过 Peppol 网络传输;波兰的 KSeF 系统从 2026 年 2 月先对大企业(年营业额超 2 亿兹罗提)强制、4 月扩大到多数企业;罗马尼亚的 RO e-Factura 早在 2024 年 1 月就把 B2B 设为强制;塞尔维亚更早,2023 年 1 月起 B2B 全面强制。本站比利时、波兰、罗马尼亚、塞尔维亚专文有各自细节。

B2C:对消费者开票,简化、实时上传

B2C(Business to Consumer)是企业对个人。你开零售小店、超市、餐馆,每天面对的几乎全是这一类。对消费者通常不开完整发票,而是开简化发票 / 收银小票(fiscal receipt、ticket、boleta、scontrino),特点是:不需要买方税号、信息精简,但要通过财政设备实时上传税局。

各地叫法不同,逻辑一致:

  • 意大利:零售用电子收银凭证,通过 RT 联网收银机(registratore telematico)把每日销售汇总上传税务局,区别于 B2B 走 SdI 平台的完整电子发票。据 Agenzia Entrate 与 Sovos。
  • 拉美:智利的 boleta electrónica,以及其他国家的 boleta / ticket,是开给最终消费者的简化凭证,不含进项抵扣。据 SII。
  • 东非与北非:肯尼亚 eTIMS、坦桑尼亚 VFD 都要求 B2C 交易实时开具电子凭证;埃及则用单独的 e-receipt 体系——据 ETA 第 281/2025 号决定,列入名单的纳税人自 2025 年 9 月 15 日起,所有 B2C 销售都要开电子收据。据 EDICOM、Sovos、Comarch。

值得注意的是,近年 B2C 也在被逐步纳入强制。据 EDICOM 与 Global VAT Compliance,罗马尼亚自 2025 年 1 月起把 B2C 也纳入 RO e-Factura(消费者没税号时可在买方栏填 13 个零)。所以”开给个人就不用管”的老观念正在过时。

B2G:对政府开票,最早强制、走 Peppol

B2G(Business to Government)是企业对政府 / 公共部门——你中标了市政供货、给公立医院送货,开的就是 B2G 发票。它有个鲜明特点:在很多国家是最早被强制电子化的一类

据欧盟委员会 eInvoicing 资料,欧盟 2014/55/EU 指令要求所有公共采购方都必须能接收并处理符合 EN 16931 标准的电子发票。荷兰就是典型:中央政府自 2017 年 1 月、地方政府自 2019 年 4 月起强制 B2G 电子发票,2019 年 11 月起所有公共部门都必须能接收。塞尔维亚也一样,B2G(2022 年 5 月)早于 B2B(2023 年 1 月)。

B2G 普遍走 Peppol 网络、用 Peppol BIS 3.0 这类标准格式投递。本站荷兰专文、Peppol 专文有展开。澳大利亚、新西兰等也以 Peppol 推进政府采购电子发票。

三者的强制节奏为什么不同

把时间线拉开看,多数国家的推进顺序是 先 B2G、再 B2B、最后才轮到 B2C

  • B2G 最早:政府自己是买方,先从公共采购做起,阻力最小、最好示范。
  • B2B 居中:B2B 涉及进项抵扣、最容易偷漏税,是税局监管重点,所以强制清算 / 电子发票多从 B2B 铺开(比利时 2026、波兰 2026、罗马尼亚 2024)。
  • B2C 较晚但在补上:零售笔数多、面对个人,技术和体验门槛高,往往先用财政设备 / 收银实时上传过渡,再逐步纳入完整电子发票(罗马尼亚 2025、埃及 2025)。据 EDICOM、Sovos、Avalara 等综述。

海外华商按业态对号入座

落到生意上,你面对哪种买方,就主要打交道哪种票:

  • 开零售小店 / 超市 / 餐馆:几乎全是 B2C。重点是把收银系统接上当地的财政设备 / 电子小票系统,每笔实时上传、打出带官方编号或二维码的合规小票。本站意大利、肯尼亚、埃及等专文讲了各自的收银上传要求。
  • 做批发 / 供货给企业客户:会碰到 B2B。客户要拿你的正式发票抵进项,所以你必须能开带买方税号的合规电子发票,并按当地系统(如波兰 KSeF、罗马尼亚 e-Factura、意大利 SdI、塞尔维亚 SEF)上传;自己的进货发票也要留好,用来抵进项。
  • 给政府 / 公立机构供货:才会碰 B2G。通常要按 Peppol 标准开票、走指定平台投递。

很多华商其实是”混合体”——前店零售(B2C)、后面又接批发单(B2B),系统就得能同一台收银 / 开票既出 B2C 小票、又能开 B2B 正式发票,而不是两套各管各的。具体门槛、格式和上传方式因国而异,建议以所在国税局规定为准;拿不准时咨询当地会计或税务顾问,并参考本站对应国家文章。

常见问题

“开给企业和开给个人的票,最大区别是什么?”
“两点:买方税号和进项抵扣。开给企业的正式发票必须带买方税号、能让对方抵扣进项;开给个人的收银小票信息精简、不需税号、也不带抵扣。据智利 SII 与 Avalara,智利开给企业的 factura 要填买方 RUT,而开给个人的 boleta 不用。”
“为什么很多国家强制电子发票都先从 B2B 开始?”
“因为 B2B 链条环环抵扣、最容易藏交易偷漏税,是税局重点。据 EDICOM 与欧盟委员会 eInvoicing 资料,比利时自 2026 年 1 月起 B2B 强制结构化电子发票走 Peppol,波兰 KSeF 2026 年先对大企业强制,罗马尼亚 B2B 早在 2024 年 1 月就强制。”
“开给政府的票为什么往往最早强制?”
“政府自己是买方,从公共采购做起阻力最小、便于示范。据欧盟委员会,欧盟 2014/55/EU 指令要求所有公共采购方必须能接收符合 EN 16931 的电子发票;荷兰中央政府 2017 年、地方政府 2019 年起强制 B2G,普遍走 Peppol。”
“开零售小店,B2C 收银小票现在还能不管吗?”
“越来越不行。B2C 正被逐步纳入强制。据 EDICOM 与 Global VAT Compliance,罗马尼亚自 2025 年 1 月把 B2C 纳入 RO e-Factura;据 Sovos 与 Comarch,埃及列入名单的纳税人自 2025 年 9 月起所有 B2C 销售都要开电子收据。”
“我前店零售又接批发单,开票系统要怎么准备?”
“要能同一套系统既出 B2C 收银小票、又能开带买方税号的 B2B 正式发票,并按当地系统上传。具体门槛、格式因国而异,以所在国税局规定为准,可参考本站对应国家文章。”