能不能算成本,看那张票上有没有 FDN。供应商属于被点名的十二个行业,却只给你一张手写单或者一个 Excel 表格,那笔钱年底做所得税的时候会被剔出去——货是真的,钱也是真付的,但凭证不成立。
坎帕拉 Kikuubo 那一带做批发的华商,日常大多是这么转的:早上跟本地食用油厂签一批货,中午叫辆皮卡把货从工业区拉回档口,下午客户来提货、赊一半,晚上房东来收这个月的仓租。一天下来四五笔往外付的钱,收进来的凭证形态五花八门——有正规发票,有盖章的送货单,也有对方在手机上发来的一张收款截图。以前这些都能入账,现在不一定了。
名单上没有”百货批发”,但你的上游几乎全在里面
乌干达税务局(Uganda Revenue Authority,URA)通过 2025 年第 2218 号公告(General Notice No. 2218 of 2025)把 EFRIS(Electronic Fiscal Receipting and Invoicing Solution,电子财政收据与发票系统)的强制范围往外推了一大圈。公告于 2025 年 7 月 25 日刊宪,生效日期写的却是 2025 年 7 月 1 日——见报那天,义务已经往回生效了三个多星期。
“追溯”这两个字要理解准。它追的是义务起算日,不是要你把 7 月之前的旧单子回炉重开;准确的含义是:从 2025 年 7 月 1 日之后发生的交易起,名单上的人开票就该走 EFRIS。URA 在 2026 年 8 月又把这份名单重新公告了一轮,补了几条豁免,说明这件事没有过去,反而在往细里收。
被圈进来的十二类是:燃料的批发与零售、采矿采石、制造、电力燃气蒸汽与空调供应、供水污水与废弃物处理、建筑、运输与仓储、住宿与餐饮服务、信息通信技术、房地产、专业科学与技术活动、艺术娱乐与休闲。不论是否登记 VAT,都要开。 这一句是这轮扩围的核心——在此之前,EFRIS 主要压在已登记 VAT 的纳税人身上;现在没登记 VAT 的,只要落在这十二类里,一样得开电子收据。
你把这份名单读完会发现,“食品批发""日用百货批发”不在上面。很多人读到这儿就松了口气,然后关掉网页——这正是最贵的一个误判。真正要紧的不是你开不开票,是你付出去的每一笔钱,对方该不该给你 EFRIS 票。翻一遍上个月的付款记录:本地面粉厂和食用油分装厂是制造,拉货的车队是运输与仓储,仓库和档口的房东是房地产,帮你改造货架的施工队是建筑,报关代理和会计是专业科学与技术活动,装网络、卖你系统的是信息通信技术。一圈下来,你的采购和费用支出里,落在名单上的比例可能超过一半。
压在批发商身上的这条,藏在《所得税法》第 22(3)(m) 条:在供应商依法应当使用 EFRIS 的前提下,没有电子发票或电子收据支撑的支出,不得在所得税前扣除。 这句话的分量在于它不管你付没付钱、货有没有进仓,只看凭证形态。
供应商档案上要多两格:行业归类,和他到底在不在网里
大部分人的供应商档案只有名字、电话、账期三样东西,最多再加个开户行。乌干达这轮之后,这份档案至少要再长两格。
一格是行业归类。不用照抄公告的十二个中文名,写清楚”这家是制造""这家是运输”就够,关键是每一家都得有,空着的那几家就是你月底对不上的地方。归类之后,系统里筛一遍”落在名单内的供应商”,才能知道自己每个月有多少钱是花在必须拿 EFRIS 票的对象身上。
另一格是豁免状态。这轮公告留了几个口子,都值得记在档案里:年销售额低于 1000 万先令的经营者不被强制,可以自愿使用 EFRIS;年租金收入低于 282 万先令的房东不在这一期;载客陆运(出租车、巴士)这一期没被圈进来;非居民数字服务提供商也豁免。你那个在档口后面卖调料的老供应商真在一千万先令之下,那第 22(3)(m) 条就管不到这笔支出——但你得有个地方记下”为什么这家没有 EFRIS 票”,而不是年底面对一堆没票的支出,一笔一笔回忆。
顺带把 VAT 这一格也更新了。乌干达 VAT 标准税率是 18%;登记门槛在 2026 年动过一次,《增值税(修订)法案 2026》把年应税营业额门槛从 1.5 亿先令提到 3 亿先令,2026 年 7 月 1 日生效。这意味着一部分原本登记了 VAT 的中小供应商会退出 VAT 网,但退出 VAT 不等于退出 EFRIS——只要他落在那十二个行业里,仍然要给你开电子收据。这两件事常被混为一谈,档案上分两格记,比事后争论省事。
乌干达税制上更细的口径,姊妹站的乌干达页面那边梳理得更完整,这里只讲落到单据上的部分。
采购单上真正要录的是 FDN,不是”有票”两个字
很多进销存里的采购单有个”是否有发票”的勾选框,勾上就算完事。在乌干达这套下面,这个勾没有意义——你需要的是那串号。
EFRIS 校验通过后,会往票上挂四样东西:财政单据号(FDN,Fiscal Document Number)、发票识别号、验证码(防伪码)和二维码。FDN 是 URA 服务器发给这张票的官方编号,字母数字混合、全国唯一、可以追回源头,它才是你要落进系统的那一格。二维码和验证码是核验手段——用 EFRIS 的验证应用扫一下,或者在 EFRIS 网站上输 FDN 或验证码,票的真伪当场有答案。
还有一格容易漏:票上必须有你的号。按 URA 的要求,为业务目的开具的电子发票或电子收据,应载明买方的商业登记号(BRN)、国民身份号(NIN)或纳税人识别号(TIN)。票开出来了,上面却是别人的号或者干脆空着,那这笔支出是不是你的就说不清楚。下单那一刻把 TIN 给到对方,比事后追着改票现实得多。
把这几件事按支出类型摆开,需要盯的地方其实很集中:
| 这笔钱花出去 | 供应商多半落在名单哪一栏 | 在系统里是哪张单 | 缺 EFRIS 票的后果 |
|---|---|---|---|
| 本地面粉、食用油、饮料进货 | 制造 | 采购单 | 所得税前不得扣除 |
| 送货车队、拖车、外租仓 | 运输与仓储 | 费用单,多数要摊进到岸成本 | 不得扣除,摊进成本那部分也站不住 |
| 档口和仓库租金 | 房地产 | 费用单 | 房东年租金收入低于 282 万先令的除外 |
| 档口改造、货架安装 | 建筑 | 费用单或固定资产 | 所得税前不得扣除 |
| 会计、报关代理、法律咨询 | 专业科学与技术活动 | 费用单 | 所得税前不得扣除 |
| 网络、系统、软件服务 | 信息通信技术 | 费用单 | 非居民数字服务提供商除外 |
这张表最该看的是第三列。运费那一行之所以扎眼,是因为批发商习惯把运费摊进货的成本里——一旦这笔运费本身没有合规凭证,被剔掉的不只是费用单那个数,还有你算出来的每箱到岸成本。进货、应付和成本这三头怎么在一张单上串起来,是这套做法能不能跑得动的前提。
应付对不上的时候,先比 FDN 再比金额
批发生意的采购很少是一手交钱一手交货。月结、分批送货、送到再退回来两箱,是常态。这几种情况下,FDN 的价值才真正显出来。
同一家供应商一个月送七趟货,月底他给你一张对账单,你手上有七张采购单。金额对不上的时候,一笔一笔比金额是最慢的路——同样是 480 万先令,可能是第三趟少收了两箱,也可能是第五趟单价谈过没改。按 FDN 比对就快得多:他开了几张票、每张票对应你哪张采购单,一一对上,剩下那张没有对应票的采购单就是问题所在。这也是为什么 FDN 该落在采购单的表头,而不是塞在备注栏里——备注栏搜不了、排不了序、导不出来。
退货同理。EFRIS 里的冲销要由开票方发起,你这头能做的是把退货单和原采购单绑住、把原票的 FDN 带上,等对方的冲销凭证下来再核销应付。凭证没到就先把应付减掉,账面好看一个月,年底对账时那两箱货的钱会自己冒出来。
留存这件事也要一起定下来。乌干达《税收程序法》要求账簿和凭证保存 5 年,且在 5 年期满时若有尚未了结的程序,相关资料要留到程序结束为止。五年是个不短的跨度,靠办公室那个铁皮柜和一位记得清楚的老会计,风险太集中;票号和单据的对应关系在系统里,比在人脑里安全。这条跟隔壁肯尼亚的进口单据要留 5 年是同一个道理,只是乌干达这边卡的不是报关单,是电子票号。
还有一层是人。Kikuubo 的档口大多雇本地伙计录单,乌干达是英语国家,供应商的票、对账单、公告全是英文。让本地员工在系统里用英文界面录单、打英文单据,中方老板看中文报表,是这类合规动作能不能落到日常的分水岭——录单的人看不懂那一格要填什么,制度写得再细也是空的。
2026 年 7 月起,票齐的供应商还能替你省掉那 6%
这轮改动里有一条对批发商是纯利好,值得单说。
乌干达有 VAT 代扣制度:财政部长指定的代扣义务人,在为应税供应付款时要按应税价值的 6% 代扣并缴给 URA。这笔钱对供应商是实打实的现金流挤压,对代扣方是一堆额外的申报动作。而自 2026 年 7 月 1 日起,被指定的 VAT 代扣义务人,向已向其开具 EFRIS 电子发票或电子收据的供应商付款时,不再需要代扣。
逻辑不难理解——这笔交易在 EFRIS 里已经可见了,税局不必再靠代扣这道保险。落到你的采购流程上就是一句话:拿到 EFRIS 票的那家供应商,付款环节少一道手续,他拿到的是全款,你少一次申报。这件事在谈价的时候是有分量的——同样的报价,能给 EFRIS 票的那家,实际交易成本更低。
至于系统这头能做到哪一步,得说实在。秘奥进销存做的是让 FDN、发票日期、买方 TIN 这些格子在录单那一刻就有位置、有校验、能查询、能导出,让你随时筛得出”哪些采购单还缺票”;EFRIS 的开票和申报通道走 URA 认可的方式,我们不做申报、也不替代那条通道,是否具备直连能力请按你所在国家的真实支持范围确认。食品批发和日用百货批发这两条线各自的开单节奏不一样,但在乌干达都撞上同一件事:采购这头的凭证要求,比销售那头先收紧。整个非洲市场这几年都在往这个方向走,乌干达只是把买方责任写得格外明白的那一个。
所以这个月真正值得腾出半天做的,是打开供应商列表,按行业过一遍,把制造、运输与仓储、房地产、建筑、专业服务、信息通信这六类圈出来,然后翻这六类里每一家最近三个月的付款——凡是拿不出 FDN 的,现在打个电话过去问,比年底汇总时对着一堆没票的支出发愁便宜得多。
我供应商是个小档口,年营业额不到一千万先令,他不给电子票我怎么办?
先确认这个数字是真的,再决定怎么记。年销售额低于 1000 万先令的经营者,在这轮扩围里确实不被强制使用 EFRIS,可以自愿接入。而所得税那条不给扣除的规定,前提是「供应商属于被要求使用 EFRIS 的人」——他真在门槛之下,你这笔支出就不是因为缺 EFRIS 票被剔掉的。但你仍然得有别的东西撑住它:收款人姓名、TIN 或身份号、货品明细、金额、付款方式,落在采购单上而不是本子上。实务里的麻烦是,这条线是他自己报的,你无从核验。所以稳妥的做法是把这类供应商在档案里单独标出来,量做大之后要么推他接入,要么换掉——一个人的营业额是会长的,去年不到一千万,今年可能早就过了。
EFRIS 票上那么多号码,我到底该往采购单里录哪一个?
录 FDN。EFRIS 校验通过后会往票上挂四样东西:财政单据号(FDN,Fiscal Document Number)、发票识别号、验证码(防伪码)和二维码。其中 FDN 是 URA 服务器发给这张票的官方编号,全国唯一、可追到源头,所以它才是你在系统里唯一需要落库的那一格。二维码和验证码是核验用的——拿 EFRIS 的验证应用扫码,或者在 EFRIS 网站上用 FDN、验证码查一下,票是真是假当场就知道。真要多录一格,录发票日期,因为跨月的票会影响你这笔支出记在哪个所属期。
票开出来了,但上面没有我公司的税号,这样算数吗?
这一格得补。按 URA 的要求,因业务目的开具的 EFRIS 电子发票或电子收据,应当载明买方的商业登记号(BRN)、国民身份号(NIN)或纳税人识别号(TIN)。票上没有你的号,这笔支出是不是你的就说不清楚,年底真被翻出来解释起来很被动。所以下单那一刻就该把你的 TIN 给到对方,让他在开票时录进去;供应商档案里存一句「已提供 TIN,对方已录入」,比每次口头交代靠谱。
供应商多送了两箱,退回去之后那张 EFRIS 票怎么办?
走对方的贷记通知,不要靠双方各自改数字。EFRIS 里的冲销要由开票方发起,生成对应的凭证,你手上这笔应付才有依据往下减。你这头要做的是把退货单跟原采购单绑在一起,退货单上留原票的 FDN,等对方的冲销凭证下来再核销应付。最忌讳的是仓库把货退了、账上不动,或者两边私下按新金额付款却谁都没动票——月底应付余额跟对方的对账单差着两箱货的钱,翻单据找起来要花掉一整个下午。