e-Invoice 和 POS 到底是什么关系?
电子发票(e-Invoice)不是把普通收据另存成 PDF。它是提交给马来西亚税务局 LHDN 的数字交易记录,包含卖方、买方、商品、数量、价格、税额和总金额。
e-Invoice 可用于 B2B、B2C 和 B2G 交易。PDF、JPEG 或 DOC 文件可以作为展示文件,但不能单独替代经过验证的 e-Invoice。
POS 的作用,是把收银时产生的资料整理好,再通过 MyInvois Portal 或 API 提交。简单来说,POS 是前端交易工具,MyInvois 是提交和验证平台。
企业主要有两条路。MyInvois Portal 适合没有 ERP、交易量较低,或希望先人工操作的企业。API 集成则适合多门店、交易量较大,或需要自动生成和追踪发票的企业。
LHDN 也提供免费的 MyInvois e-POS,包含销售、会计、库存和财务报告功能。卖方可以在交易时生成 e-Invoice,买方也可以在交易完成后提出请求。
POS 接入 e-Invoice 要多少钱?
市场上没有统一的 POS 或 API 集成价格。企业实际支付的金额,通常由软件订阅、硬件、用户数、门店数、数据迁移、培训、定制开发和维护共同组成。

购买前,至少问清楚以下三个数字:
1. 第一年完整成本是多少?
2. 第二年开始有哪些固定费用?
3. 增加用户、门店、报表或 API 后,价格如何变化?
不同企业应该怎么选?
小型企业如果只有标准销售、库存和开票需求,可以先看免费方案或低月费的云端 POS。重点是容易上手、费用清楚,员工不需要长时间培训。
F&B 企业要确认桌台、厨房、付款、折扣、退货和库存功能。只写着“支持 e-Invoice”还不够,要问清楚系统能否直接提交 MyInvois,以及失败后能否显示原因。
多门店企业应优先看云端系统。总部需要查看汇总销售,门店需要独立操作,库存还要能够调拨。报价时也要问清楚新增门店的收费方式。
已经有 ERP 或会计系统的企业,可以考虑 API 集成。这样不用重复录入订单、客户和税务资料,但要先确认旧系统能否输出 MyInvois 所需字段。
如果企业有特殊审批、生产、佣金或复杂库存流程,再考虑定制 API 或本地部署。此时要把代码归属、修改权限、数据库结构和长期维护责任写进合同。
选 POS 前,必须确认哪些 MyInvois 功能?
1. 是否真的支持 MyInvois?
要求供应商现场演示一次完整流程:POS 产生订单、输入客户资料、验证 TIN、提交 MyInvois、返回验证结果、生成二维码并保存发票记录。
2. 是否收集正确资料?
· 企业名称、TIN、BRN、SST Number 和 TTX Number,如适用。
· 买方名称、TIN、公司注册号码、身份证号码或护照号码。
· 商品分类、商品描述、数量、单价、折扣、税种、税率、税额及付款方式。
· 发票日期和时间,以及 Credit Note、Debit Note 和 Refund Note。
3. 是否能处理错误?
如果 TIN 错误、税额错误或资料不完整,系统应该显示具体原因,而不是只提示“提交失败”。
经过验证的 e-Invoice,买方可在验证后的 72 小时内提出拒绝请求,卖方也可以在 72 小时内取消。超过这个时间后,通常需要使用 Credit Note、Debit Note 或 Refund Note 调整。
4. API 是否符合技术要求?
MyInvois API 支持 JSON 和 XML,数据结构基于 UBL 2.1。官方 SDK 还规定了每批最多 100 张、总大小最多 5 MB、单张最多 300 KB;提交后应查询状态,不要反复重复提交同一批文件。
企业还应确认系统会保存 submission UID、UUID、验证链接和错误信息。买方 TIN 最好在客户资料建立时验证并缓存。
POS 接入 MyInvois 的具体步骤

1. 确认企业实施日期及是否符合豁免条件。年营业额低于 RM1 million 的企业,还要检查股东、控股公司、关联公司和合资企业情况。
2. 整理企业 TIN、BRN、SST Number、产品分类、税率、客户资料和门店资料。
3. 选择 MyInvois Portal、MyInvois e-POS、现成集成 POS 或 API。
4. 在 Sandbox 环境测试客户资料、TIN、税务字段、二维码、提交失败和取消流程。
5. 上线后检查 submission UID、UUID、验证状态、失败原因和财务对账。
6. 建立退货、更正、取消和 Credit Note、Debit Note、Refund Note 的内部流程。
LHDN 当前公布的实施时间表,会根据企业的年营业额或收入分阶段执行。RM1 million 以下企业的豁免也有企业结构条件,不能只看自己的销售额。
MyInvois API 的标准流程是登录、提交文件、取得 submission UID、查询提交状态、处理 valid 或 invalid 结果。系统不应在没有检查初始结果的情况下重复提交。

FAQ
POS 系统可以直接连接 MyInvois 吗?
可以。企业可以使用支持 MyInvois API 的 POS、ERP 或技术供应商。购买前要确认具体方案是否包含 API 集成费用。
MyInvois Portal 和 API 有什么区别?
Portal 适合人工提交,免费且容易开始。API 适合自动提交、多门店和较大交易量,但需要系统开发、测试和维护。
MyInvois e-POS 是免费的吗?
LHDN 官方说明,MyInvois e-POS 可免费提供给微型、小型及中型企业。硬件、培训和内部操作成本仍需计算。
POS 接入 e-Invoice 要多少钱?
公开方案从免费到数百令吉月费都有。硬件、API、迁移和维护可能另计。
e-Invoice 提交错误后可以取消吗?
通常可在验证后的 72 小时内取消。超过期限后,应按情况使用 Credit Note、Debit Note 或 Refund Note 调整。

