你给客户开了一张 1,180,000 法郎的发票,付款条件为净 30 天,然后等着转账到账。按照科特迪瓦的新开票规则,这张发票还不是合法发票——它只是一份草稿。只有当税务机关的计算机系统验证了它,并返回二维码、税务编号和电子印章之后,它才成为真正的发票。如果你发送没有这些标记的纸质版或 PDF 版发票,你的客户就无法抵扣其中的增值税,这意味着你开的这张发票让他们损失了 180,000 法郎,而这笔钱他们无法收回。这种意外会让你丢掉下一份合同。下面就来讲解这项强制令如何运作、覆盖哪些人,以及合规的确切步骤。
FNE 到底是什么
FNE 代表 Facture Normalisée Électronique——标准化电子发票。它是科特迪瓦 2024—2028 年税收动员战略的核心,由税务总局(DGI)于 2025 年 7 月 21 日推出,自 2025 年 9 月 1 日起对每一家增值税登记纳税人都是强制性的。其动因在数字中一目了然:该国税收压力约为 GDP 的 15%,而西非经货联盟委员会设定的基准是 20%,虚假发票长期以来一直是最主要的税收流失渠道之一。FNE 从结构上堵住了这个漏洞,而不是靠惩罚手段。
这种模式叫作核验(clearance),它逆转了你习惯的开票工作流程。在旧模式下,你开具发票、交付给买方,税务机关事后再核查——如果有核查的话。在核验模式下,你先把发票数据传送给 DGI,DGI 实时验证,只有通过之后你才能合法地将其交付给买方。在税务机关看到并批准之前,任何发票都不会到达客户手中。
有两类标准化单据,二者的区别很重要:
- FNE——电子发票,用于企业对企业(B2B)和企业对政府(B2G)交易,以及需要开具发票的 B2C 销售。
- RNE(Reçu Normalisé Électronique)——电子收据,用于零售 B2C 销售。它必须通过经认证的销售点终端或指定应用程序生成,不能从你的会计软件中打印。
两类单据在交付给客户之前都要经 DGI 验证。一张有效的已核验发票带有四个强制标记:认证二维码、官方 FNE 标识、实时税务编号和电子税务印章。缺少其中任何一个,该单据就不是合法 FNE——只是一张格式漂亮的纸而已。
谁必须合规,以及从何时起
覆盖范围很广:每一家开具 B2B、B2C 或 B2G 单据的增值税登记纳税人都在范围内。推广工作在整个 2025 年按税收制度分阶段进行,如今每个阶段都已落地:
| 税收制度 | 覆盖对象 | 义务起始日 |
|---|---|---|
| RNI(régime réel normal,正常实际制度) | 大型和复杂企业 | 2025 年 6 月 1 日 |
| RSI(régime réel simplifié,简化实际制度) | 中小型企业 | 2025 年 7 月 1 日 |
| RME(régime des microentreprises,微型企业制度) | 微型企业和大多数自由职业者 | 2025 年 8 月 1 日 |
| TEE / TCE(企业家税制度) | 最小的商户和手工业者 | 2025 年 9 月 1 日 |
FNE 平台注册早在 2025 年 2 月 24 日就已开放,纸质发票仅在 2025 年 9 月 2 日之前作为过渡宽限期被容忍。宽限期已经结束。2026 年 1 月,DGI 确认所有纳税人都必须从纸质和 PDF 发票转向 FNE 制度。
目前有少数行业被排除在外:公用事业特许经营者(水、电、电信)、银行和保险公司、航空公司、药店、加油站的燃油销售、邮政服务、石油产量分成合同下的实体、某些特许运输业务,以及没有实体存在的非居民公司。如果你经营混合业务——比如一家兼售燃油的商店——请按每条交易流分别核查范围,而不要想当然地认为豁免涵盖你所销售的一切。拿不准时,就开具 FNE:一张多余的合规发票只花你几秒钟,而缺少一张强制发票会让你客户失去增值税抵扣。
核验如何改变你的日常工作流程
实际的变化是在"准备发票"和"发送发票"之间插入了一个新步骤。你的软件或 FNE 门户将发票数据传送给 DGI,DGI 在片刻之内返回税务标记,然后这些标记——二维码、印章、税务编号、FNE 标识——被嵌入你交付的单据中。这些标记是税务机关在核验时返回的;你不能事后自行添加。事后粘贴到 PDF 上的二维码不是核验,任何扫描它的客户都会立刻发现。
这带来三个值得提前规划的后果:
退回是实时的,而且就发生在客户面前。 如果你的主数据有误——客户税号打错、你的制度不支持的税码、总额与明细行对不上——DGI 会拒收传送,在你修正之前你没有发票可交付。现在就清理客户记录和税码,免得柜台前排起长队,或者客户的应付账款部门开始追问。
贷项通知单、预付款和取消都要经过同一道关口。 已核验的发票不能简单删除或重开。更正通过贷项通知单(avoirs)流转,针对未来工作的预付款需要单独的已核验单据。在你实际使用的每一种场景上做测试——部分付款、定金、混合税率、免税行、出口——别等到上线时才发现这些边界情况。
收据有自己独立的通道。 RNE 零售收据必须来自经认证的 POS 终端或官方应用程序。看起来像收据的 ERP 打印件不是 RNE。如果你既做批发(FNE 发票)又做零售(RNE 收据),你需要两个通道都能正常工作。
不合规究竟会让你付出什么代价
执法机制首先是商业性的,其次才是惩罚性的,这使它更有效,而不是更无效。没有核验标记的发票不是合法的税务单据,所以你的企业客户无法抵扣其中的进项增值税。纸质发票已完全不再具备增值税抵扣资格。当客户的会计在月末拒收你的发票时,你要么在压力下重新开具,要么眼睁睁看着关系变冷——而大型买家在签约前就已经在筛查供应商的 FNE 准备情况了。
在这种商业压力背后是正式的执法。该义务依据税收程序法典(Livre de Procédures Fiscales)第 144 条和第 145 条,自 2026 年 9 月起,DGI 一直在开展全国性稽查行动,覆盖所有四种制度下的纳税人——RNI、RSI、RME 以及 entreprenant 制度一视同仁。微型企业和自由职业者明确处于稽查范围内,而非之外。开票违规的处罚可能很重,而且无效的发票链条也会毒害你自己的增值税状况:当你的申报被审查时,无凭证的交易会被认定为不允许的交易。
这种不对称值得直说。合规只花自由职业者一个下午的注册时间和一个免费手机应用。不合规会让你失去每一段 B2B 客户关系,一次一张被拒的发票。
开具 FNE 的四种方式
DGI 授权四种开具渠道,你可以组合使用:
- API / ERP 集成——你的会计或开票软件直接与 DGI 通信。一旦发票量足以证明集成工作的价值,这就是正确的通道。
- FNE 网页门户——在 DGI 平台的浏览器中开具发票。无需购买软件,无需构建集成。适合低业务量的服务型企业。
- 官方手机应用——专为自由职业者和微型企业设计。如果你每月用手机开几张发票,这就是你的通道。
- 电子支付终端——经认证的 POS 硬件,在销售点为零售企业开具 RNE 收据。
对本指南的大多数读者——自由职业者、顾问、小店主——来说,选择很简单。如果你给企业开票,从网页门户或手机应用开始。如果你做零售,买一台经认证的终端。等到每月手工录入开始吃掉几个小时的时候再转向 API 集成,不要提前。
本周就合规:一份清单
如果你是增值税登记纳税人,仍在开具纸质或普通 PDF 发票,请把这当作已经逾期,并按顺序完成以下事项:
- 确认你的制度,确认你在范围内。 RNI、RSI、RME 或 TEE/TCE——每一种现在都已过了启动日期。核查豁免清单,如果你经营混合业务,逐条交易流核查。
- 在 FNE 平台上注册。 注册自 2025 年 2 月起就已开放;如果你还没做,今天就做。
- 选择你的通道。 开票用门户或手机应用,零售收据用经认证的终端。在配置其他任何东西之前先做决定。
- 清理你的主数据。 客户名称、税号、地址,以及每类明细行所对应的增值税代码。每一条脏记录都是未来一次被拒的传送。
- 测试每一种场景。 为标准销售、贷项通知单、预付款、取消以及你使用的每一种增值税处理方式开具测试单据。确认二维码、印章、税务编号和 FNE 标识都出现在交付的单据上。
- 培训每一个接触销售的人。 财务、销售和柜台人员都应能一眼认出无效单据,并知道传送被拒时该怎么做。
- 建立归档。 将已核验的电子发票连同其核验元数据保存六到十年,具体取决于你的纳税人分类。把返回的税务标识与单据一起存储——一场你能为每张发票出示印章和编号的审计,是一场简短的审计。
如何入账:只有已核验的发票才产生应收款
核验模式改变了一个记账习惯:对你账簿而言重要的发票日期是 DGI 核验单据的日期,因为那才是法律上存在的应收款产生的日期。在标记返回时入账应收款,并把税务编号随交易一起归档——在 Beancount 中,在交易上加一行元数据即可让审计线索跟着钱走。如果这是你第一次使用具备税务意识的账簿,Beancount 文档涵盖了元数据和增值税式的多腿分录。
一位 RME 制度下的自由职业者开具 1,000,000 法郎加 18% 增值税的发票,已核验发票、客户付款和月度增值税汇缴这样入账:
2026-09-15 * "Client SA" "Consulting invoice FNE-2026-0042"
fiscal-number: "FNE-2026-0042"
Assets:Receivables:Clients 1180000 XOF
Income:Services:Consulting -1000000 XOF
Liabilities:VAT:Collected -180000 XOF
2026-10-02 * "Client SA" "Payment received for FNE-2026-0042"
Assets:Bank:Checking 1180000 XOF
Assets:Receivables:Clients -1180000 XOF
2026-10-20 * "DGI" "September VAT remitted"
Liabilities:VAT:Collected 180000 XOF
Assets:Bank:Checking -180000 XOF有两个细节值得强调。第一,你代收的增值税从来不是你的钱:从已核验发票起它就待在负债账户里,直到汇缴款离开你的银行,所以你的利润表显示的是你赚到的 1,000,000 法郎,而不是流经的 1,180,000 法郎。第二,交易上的税务编号让你能在几分钟内答复稽查通知——用那个编号把 DGI 的已核验单据清单与你的账簿核对,任何缺口要么是你忘了入账,要么是某笔从未核验成功的传送,两种都能补救。
如果你也从增值税登记的供应商处采购,用进项增值税镜像这一结构:只有已核验的供应商发票才支持你的抵扣主张,所以在申报之前就去催那些仍在发普通 PDF 的供应商,而不是等 DGI 来问。
五个要停止犯的错误
因为自己规模小就把门户当作可选。 RME 和 entreprenant 制度都在稽查范围内。"太小了不重要"不是 DGI 认可的辩护。
在核验返回之前就交付发票。 你发送的没有标记的单据在税务意义上不是发票,不管它看起来多专业。等印章。
事后添加标记。 二维码和印章是 DGI 在核验时返回的。把它们叠加到旧 PDF 上,产生的单据一验就露馅。
从 ERP 打印收据。 零售收据必须来自经认证的 POS 终端或官方应用。你的会计软件打印的是报表,不是 RNE。
只归档 PDF 而不含元数据。 已核验单据加上其核验响应——税务编号、印章参考号、时间戳——才是记录。缺了另一半,就只是半条审计线索。
FNE 强制令奖励那些把开票当作基础设施的企业:注册一次,选择适合你业务量的通道,清理数据,然后让核验成为每笔销售中一个后台步骤。你的客户拿到可抵扣的发票而无需催你,你的增值税申报开始自动与已核验单据对账,而下一次 DGI 稽查行动就是别人的问题了。





