被退回的单,错处几乎都不在发票本身,而在开单那一刻。MyInvois 验证通过后只留 72 小时给你改,窗口一过原票就锁死,只能另开贷记票去冲——所以要补的那几格,全在你的进销存里。
巴生港附近一间做日用百货批发的仓库,六月开给吉隆坡一家连锁杂货商的一张单,验证是当天下午过的,第三天上午买方在 MyInvois 上按了拒绝,理由栏写着买方税号有误。等会计翻回原始订货单,问题一目了然:这家客户在系统里存的是老板的名字,税号那一格从开户到现在一直空着,开单的伙计随手填了个从微信记录里翻出来的号。等发现的时候,72 小时已经过了大半,剩下的时间不够重新核对税号再走一遍验证。
这张单最后是用贷记通知单冲掉、重新开了一张。麻烦不在这一笔本身,而在于同一批客户档案里,空着的税号还有一百多个。
那 72 小时,是从”验证通过”开始数的
先把这个时钟摆正。马来西亚的电子发票由内陆税收局(Lembaga Hasil Dalam Negeri Malaysia,LHDNM,英文 Inland Revenue Board of Malaysia,IRBM)主管,系统叫 MyInvois。一张票的完整流程是:你把发票数据提交上去,系统校验通过后回传唯一识别号(UIN)和二维码,这张”已验证发票”才成立。
72 小时的倒计时从验证通过那一刻起算,不是从你在自己系统里点”保存”那一刻。这段时间里,买方可以带理由提出拒绝,卖方也可以自行取消,走门户或 API 都行。过了 72 小时,这张票在税局那边就定了性——不能改、不能撤,要修正只能另开贷记通知单、借记通知单或退款通知单去冲抵原票。
对做批发的来说,这个设计的实际含义是:你的纠错窗口比记账周期短得多。批发行习惯了月底对账的时候一起理,但这里不行——月底才发现的错,全部落在窗口之外,一律要走冲抵,账面上凭空多出一堆冲销记录。真要把错处压下去,只能往前挪到开单那一刻。
你在不在网里:RM100 万这条线是怎么划的
强制是分阶段下沉的,按年营业额或收入分档:RM1 亿以上的大企业从 2024 年 8 月 1 日起;RM2500 万至 RM1 亿从 2025 年 1 月 1 日起;RM500 万至 RM2500 万从 2025 年 7 月 1 日起;RM500 万以下则从 2026 年 1 月 1 日起纳入第四阶段。
下面那条豁免线动过。原本定在年营业额 RM50 万,2025 年 12 月 7 日的更新把它上调到 RM100 万,2026 年 1 月 1 日起适用,原计划再往下铺一档的”第五阶段”随之取消。也就是说,年营业额在 RM100 万以下的纳税人目前不在强制范围内,但集团与关联企业的营业额口径另有条件,别只按自己这家公司的流水估。
第四阶段还有一层缓冲。据 BDO 马来西亚等专业机构对 2026 年 4 月官方口径的整理,RM100 万至 RM500 万这一档的宽限期已延长至 2027 年 12 月 31 日,全面追责从 2028 年 1 月 1 日开始;宽限期内可以用合并电子发票顶着,只要已在 MyInvois 登记并有实际推进的动作。
但把”宽限”当成”再等两年”是这轮里最贵的误判。宽限管的是税局那头罚不罚,管不了你下游客户提不提要求。稍具规模的连锁超市、餐饮集团、五金连锁,采购流程里早就写死了要拿已验证电子发票入账——他们在第二、第三阶段就被卷进来了。你开不出,单子就转给开得出的同行。真正逼你改的往往不是稽查,是客户的采购部。
月结后 7 天那一栏,装不下批发这门生意
很多人听说过合并电子发票(consolidated e-Invoice),就当自己找到了一条省事的路:散客不要票的,月底汇总开一张交上去。规则确实存在——合并票须在月结后 7 个日历日内提交验证,买方栏统一填 General Public,税号填通用码 EI00000000010,证件号和地址填 NA。
问题是,这条路对批发行基本是封的。
自 2026 年 1 月 1 日起,单笔金额超过 RM10,000 的交易不得放进合并票,必须逐笔单开。这个门槛按每一笔交易算,不按客户也不按月份累计。批发的单价结构摆在那儿——一次拉走二十箱货,过万林吉特是常态,而不是例外。
排除名单本身也在扩。不可合并的交易类别从原来的七类扩到十类,机动车销售、航空、奢侈品(珠宝、手表、名牌)、建筑材料,以及付给代理商、经销商、分销商的款项都在里头;电力供售、后付费电信与网络订阅、电子设备销售是 2026 年 1 月新加进去的。做五金建材的看到这里应该有数了:建筑材料一项就把你整条主营线排除在合并票之外,跟单笔金额多少没关系。
结论并不复杂:批发行别把合并票当主路径,它最多兜住零星散客那点尾巴。主路径只能是逐笔开、逐笔验证——而逐笔开的前提,是每一笔出库在系统里本来就是一条字段齐全的正式单据,不是仓库那本手写的送货簿。这跟实时结存与开单档案是同一件事的两面:库存扣得准,是因为单据录得全;票开得出,也是因为单据录得全。
从中国进的那一柜,票得你替供应商开
这一条最容易被漏,因为它跟”开票”的直觉是反的。
你从中国、泰国、越南整柜进货,境外供应商不是马来西亚纳税人,不会也开不出经 MyInvois 验证的发票。这时候要由你这个买方来开自开票(self-billed e-Invoice),替对方把这笔记录报进系统。
时限跟着清关走:进口货物通常须在取得海关放行的次月月底之前开出自开票;进口服务则按付款与收到境外发票孰早那个时点。同一张境外发票项下分批清关的,按指引通常在首批清关时开一张,后续批次不再另开——具体以 e-Invoice Specific Guideline 第 8.3 节和你的税务顾问意见为准。
落到仓库这头,意味着一柜货进来时要记的东西比过去多。品名、数量、成本这些本来就要记;现在清关日期、报关单号、境外供应商的名称与所在地也得跟着这一柜进档案,而不是留在报关行发来的那封邮件里。整柜到港的入库与成本归集本来就该按批记,把清关日期这一格补上,自开票的时限才有依据可算——否则到了次月底,你连”这柜是哪天放行的”都得回头翻邮件。
顺带一提,这一格补上还有个附带好处:进口成本按批归集之后,你算的毛利才是摊过运费和关税的真实数,而不是拿采购价当成本的估数。
补 TIN 是这轮里最慢的一段,比选服务商慢得多
回到开头那张被拒的单。买方税号(Tax Identification Number,TIN)这一格,是绝大多数批发行改造过程中耗时最长的一段——不是技术难,是量大。
马来西亚这边的批发客户结构很典型:一部分是正规的 Sdn Bhd 公司,税号、商业登记号(BRN)齐全,甚至还登记了 SST;另一部分是茨厂街、槟城老街那种做了十几年的家庭杂货铺,你只知道老板叫什么、店在哪条街、每月十五号来结上个月的账。后一类在你的客户档案里往往就一个名字加一个手机号,正式抬头从来没人问过。
这活儿只能一个一个补,没有捷径。但补的顺序可以挑:先补赊账客户。赊账客户是回头率最高的那批,一个税号补齐,往后每一单都省一次;纯现结的零散小店排后面。月底对账那张应收表正好就是这份优先级名单——欠款金额从大到小排下来,前面几十家补完,你的开票量已经覆盖大半。
补完之后还得防住回退。老客户的税号不能让开单的伙计在单据上随手改,得锁在客户档案里,改动走单独权限。开着订货商城的更省一层:让下游店家自己在线注册下单,抬头、税号、送货地址第一次填完就固定在档案里,往后每一单都是现成的结构化数据,连补录这道工序都省了。批发分级报价与赊账账期那套照旧走,只是客户档案上多了几个必填格。
被退回的真实原因,多半藏在单位、税率和含税价这三格
税号只是最显眼的那一格,剩下三格更隐蔽,也更容易反复出错。
单位。「1 箱」这种写法在电子发票上活不下去,票面要求品名、计量单位、数量、单价分列。同一款货,仓里按件盘、批发按箱走、客户又按托盘要,三种叫法不统一,开出来的票和你的库存永远对不上,买方核对时第一眼就会发现数量对不上而按下拒绝。箱与件的换算必须在品项档案里定死,开单选箱、系统自动折出件数和金额——按箱进货按件出货的库存怎么算另有一篇讲透了,这里不重复。
**税率。**马来西亚用的是 SST(销售与服务税),不是层层抵扣的增值税,由皇家关税局(Jabatan Kastam Diraja Malaysia,RMCD)征管,跟 LHDN 管的电子发票是两套并行的义务。销售税一般按 5% 或 10% 两档走,视货品类别而定;服务税则是 6% 与 8% 两档,其中租赁服务的服务税自 2026 年 1 月 1 日起由 8% 降到 6%,享受租赁服务税豁免的中小企业年销售额门槛也从 RM100 万上调到 RM150 万。做百货批发的货架上同时躺着不同税档的品是常态,税率必须钉在品项档案上、随品带出来,不能让伙计开单时凭记忆挑。
**含税价。**这一格错得最安静。批发报价习惯了口头说个整数,到底含不含税两边各有理解,票面拆出来的未税金额和税额自然对不上买方的入账。价格体系里含税与不含税必须是两个明确的标识,不是靠备注里一句话。金额一律用林吉特(MYR)记,别在系统里混着人民币报价再手工折算——汇率换算留在采购那一头,销售这一头只有一个币种。
伙计那头也顺带解决:巴生、吉隆坡的仓库里录单的多是马来籍或印度籍员工,让他们用英文界面收货、录单、开单,老板登录同一套系统切回中文看账,是同一份数据两套语言,不用为了合规再养一个中文录单员。
秘奥在这条链上,管到哪一格为止
这话得说死,免得误会。秘奥不是马来西亚持牌的电子发票服务商,不做税务清算,也不是提交给 LHDN 的申报通道——我们没有直连 MyInvois。
秘奥管的是前半程:开单那一刻,把客户的正式抬头和 TIN、品名与计量单位、数量、林吉特单价、含税还是未税、对应税档、出库日期,在系统里一次录规范、锁住、导得出去。后半程——数据怎么提交、走门户还是 API、由谁盖数字签名——交给你选定的本地持牌服务商或会计,字段口径以 LHDN 的现行指引为准。
这个分工不是推责任,是这条链的实际形状:前半程糊着,后半程谁来接都白搭。会计和服务商能替你解决”怎么报”,替不了你解决”这一箱到底是 12 只还是 24 只”。马来西亚公司注册、SST 登记、TIN 查询与申报节奏那一层的细节,姊妹站单独写了一页:马来西亚 MyInvois 与税务时间线。
同一条改造路,越南那边把开票时点钉在交货那一刻,阿联酋 2027 年才分批强制,压力落点各不相同,但要补的字段高度重叠——客户税号、单位口径、税率、单据日期,四个国家问的是同一批格子。多国铺货的,东南亚批发进销存这一页把跨国多仓与多币种那部分排在一起了。
四个时钟,只有最后一个能等
这轮改造真正的难点,不是理解规则,是你手上同时在走四个时钟:验证通过后 72 小时的纠错窗口、月结后 7 个日历日的合并票窗口、清关次月月底的自开票窗口,以及税务记录一般 7 年的留存年限。
前三个都以小时和天计,只能靠开单那一刻的字段完整度去兜;第四个以年计,但它考的还是同一件事——七年后有人来问你 2026 年 6 月发给吉隆坡那家杂货商的那张单,你调得出的是一条带税号、带单位、带税额、带清关日期的完整记录,还是一本翻不动的送货簿。
与其对着条文估自己合不合规,不如翻出上周真开出去的一张订货单,看这几格填不填得上:客户正式抬头和 TIN 有没有、每个品的计量单位和数量是不是明确、单价含不含税、税率哪一档、货是哪天出的。填不上的那几格,就是你要补的活。把这张真单子拿给顾问在系统里从头走一遍,看它在哪一步卡住,比读十遍指引管用。
本文涉及的机构全称、分阶段生效日期、营业额门槛、72 小时窗口、合并票规则、自开票时限与 SST 税率核实于 2026 年 8 月 3 日,适用范围为马来西亚。LHDN 的指引版本更新频繁,宽限期与排除名单均可能调整,落地前请以 LHDN 现行 e-Invoice Guideline、Specific Guideline 和你的本地税务顾问意见为准。
买方在 MyInvois 上拒绝了我开的电子发票,还能改吗?
能改,但有时限。按 LHDN 的 e-Invoice 指引,发票经 MyInvois 验证通过后,买方可在 72 小时内提出拒绝并说明理由,卖方也可在同一个 72 小时内自行取消。过了这个窗口,原来那张票就锁死了,改不动也撤不掉,只能另开贷记通知单(credit note)、借记通知单(debit note)或退款通知单(refund note)去冲抵。所以真正的功夫在开单那一刻——买方税号、品名单位、数量、含税与否一次录对,比事后在 72 小时里追着改省事得多。
我营业额没到 RM500 万,是不是可以先不管 MyInvois?
分两种情况。年营业额在 RM100 万以下的纳税人目前不在强制范围内,这条豁免线是从原来的 RM50 万上调来的,2026 年 1 月 1 日起适用;RM100 万到 RM500 万这一档属于第四阶段,2026 年 1 月 1 日已经纳入,只是宽限期据多家专业机构整理已延长至 2027 年 12 月 31 日,2028 年 1 月 1 日起才全面追责。宽限不等于不用改——宽限期里你可以用合并发票顶着,但客户那头一旦要正式电子发票,你就得当场开得出来。营业额口径和关联企业的算法以 LHDN 现行指引为准。
批发单能不能都走月底合并发票,省得逐笔开?
批发这门生意基本靠不上。合并电子发票要在月结后 7 个日历日内提交验证,买方栏填 General Public、税号填通用码 EI00000000010、证件号和地址填 NA。但自 2026 年 1 月 1 日起,单笔金额超过 RM10,000 的交易不得放进合并票,必须单开一张;建材、机动车、航空、奢侈品,以及付给代理商、经销商、分销商的款项也在不可合并的名单里。批发一单动辄过万林吉特,做五金建材的更是整条线被排除,合并票在你这儿多半只剩零星散客那点量。
从中国整柜进的货,供应商在国内不开马来西亚发票,这一程怎么算?
这种情况要由你这个买方开自开票(self-billed e-Invoice),替境外供应商把这笔记录报进 MyInvois。进口货物的时限跟着清关走——通常须在取得海关放行的次月月底之前开出;进口服务则按付款与收到境外发票孰早。落到系统里,意味着清关日期、报关单号、供应商信息必须跟着这一柜货一起进档案,而不是留在报关行的邮件里。同一张境外发票下分批清关的,按指引通常在首批清关时开一张即可,具体以 e-Invoice Specific Guideline 和你的税务顾问意见为准。