给企业主的快速结论
- Xero 的价值不在于“把资料放进系统”,而在于把收入、费用、银行和 GST 处理成可检查的账。系统不会自动判断一笔钱是收入、贷款、股东垫款还是退款。
- 如果 Xero 科目、GST codes、bank rules 一开始设置错,后面每个月都会把错误复制下去。
- 新加坡 SME 使用 Xero 时,至少要确保银行对账、发票、供应商账单、GST tax codes 和年终 tax adjustment 可以衔接。
一、Xero 不是自动会计师
Xero 可以提高效率,但它不能代替判断。银行 feed 进来后,仍要有人确认交易性质、对应发票、GST code、费用扣除和关联方往来。
| 系统能做 | 仍需人工判断 |
|---|---|
| 导入银行交易 | 这笔钱是收入、退款、贷款还是股东往来 |
| 自动匹配发票 | 匹配是否正确,是否少了 credit note |
| 套用 bank rule | rule 是否把类似描述错误分类 |
| 生成 GST report | tax code 是否正确,input tax 是否有凭证 |
| 输出 P&L / Balance Sheet | 是否需要年终调整和税务调整 |
二、Xero 初始设置要注意什么?
- Chart of accounts 不要太碎,也不要全部塞进 general expenses。
- 银行账户要和实际 bank account 一一对应,包括多币种账户。
- GST registered 公司要设置正确 tax code,并区分 standard-rated、zero-rated、exempt 和 out-of-scope。
- 平台销售公司要考虑 settlement、refund、platform fee 和物流费如何拆分。
- director loan、share capital、intercompany balance 要单独科目,不要混在收入或费用。
三、每月 Xero 流程
| 步骤 | 要做什么 | 检查重点 |
|---|---|---|
| 1. 导入银行 | 确认 bank feed 或上传 statement | 余额是否和银行月结单一致 |
| 2. 匹配销售 | 发票、收款和平台结算对上 | 退款、chargeback 是否处理 |
| 3. 录入费用 | 供应商 bill、receipt、payment 对应 | 费用是否有凭证和 GST |
| 4. 对账 | 完成 bank reconciliation | uncleared items 是否合理 |
| 5. 复核报表 | 看 P&L、Balance Sheet、aged receivables/payables | 异常分类是否需要调整 |
四、Xero 和 GST / corporate tax 的关系
Xero 可以帮助生成 GST 和账目报表,但申报前仍要复核。IRAS 对 record keeping 和 Form C-S/Form C filing 的要求,核心是资料能支持申报数字。
GST 公司尤其要注意:不能只看系统给出的 GST amount。要检查 tax invoice 是否有效、input tax 是否可 claim、进口 GST 是否有支持文件、customer location 和 supply type 是否正确。
五、ProSec 可以如何协助
ProSec 可以协助新加坡 SME 设置 Xero 科目、银行对账流程、GST code、月度 closing checklist 和年终报税资料。对已有 Xero 账套的公司,我们会先抽查几个月,确认是否存在 tax code、director loan、平台结算或费用分类问题。
六、Xero 账套最常见的五个错误
Xero 账套看起来整齐,不代表账就是对的。很多错误会隐藏在 bank rules、GST code 和 suspense account 里,直到报税或 GST filing 时才暴露。
| 错误 | 表现 | 修正方向 |
|---|---|---|
| bank rule 过度自动化 | 相似描述的交易被全部分到同一科目 | 先抽查供应商和金额,再调整 rule |
| director loan 混乱 | 老板付款、提款、报销混在 expenses | 建立 director current account |
| GST code 用错 | 所有费用都 claim GST 或都不 claim | 按 tax invoice 和供应性质复核 |
| 平台结算只记 net amount | 销售和平台费都被低估 | 用 settlement report 拆分 gross sales 和 fees |
| 长期 unreconciled items | 银行余额和账面余额不一致 | 逐月清理 unmatched transactions |
接手旧 Xero 时,我会先看三张东西:Trial Balance、Bank Reconciliation Summary 和 GST report。这三张表能快速看出账套是否只是“录进去”,还是已经整理到可以报税。
七、用 Xero 报税前要做的复核
Xero 报表可以作为报税基础,但不能直接替代 tax computation。报税前应把 P&L、Balance Sheet、GST report 和 bank reconciliation 放在一起看。只看 P&L,很容易漏掉 balance sheet 里的 director loan、GST payable、shareholder advance 或未清应收应付。
| Xero 报表 | 报税前要看什么 |
|---|---|
| Profit and Loss | 收入是否完整、费用是否合理、是否有私人费用 |
| Balance Sheet | 银行、应收应付、GST、director loan 是否合理 |
| GST Audit Report | tax code 是否用对,input tax 是否有凭证 |
| Bank Reconciliation | 是否仍有 unreconciled 或 duplicated transactions |
| Aged Receivables/Payables | 长期未清项目是否需要解释或调整 |
如果这些报表互相对不上,先不要急着提交税务。应先修账,再出 tax computation。
八、平台销售公司用 Xero 的一个例子
假设公司在 Lazada、Shopee 或 Shopify 销售,银行每周只看到平台打入的净额。这个净额通常已经扣掉平台费、广告费、退款、运费或其他 adjustment。若直接把净额记成销售收入,收入会被低估,费用也会消失。比较稳的处理,是每月导出 settlement report,把 gross sales、refund、commission、payment fee、shipping fee 和 bank receipt 分开录入。
| Xero 处理点 | 正确做法 |
|---|---|
| Sales | 按订单或结算期确认 gross sales |
| Platform fee | 作为销售费用或相关费用入账 |
| Refund | 冲减销售或单独记录退款 |
| Bank receipt | 和 settlement net amount 对账 |
| GST | 按供应性质和 tax invoice 复核 tax code |
如果公司已经用 Xero 一段时间,建议不要只看今年。可以抽查去年最后一个月、今年第一个月和最近一个月,确认 opening balance、GST payable、director loan 和 retained earnings 是否连续。很多账套问题不是某个月突然错,而是期初余额从一开始就带错。
官方来源与阅读范围
本文为一般实务信息,不构成法律、税务或会计意见。实际处理前,应结合公司文件、ACRA / IRAS 记录及具体交易背景判断。
检查 Xero 账套设置
发送 Xero 导出的 Trial Balance、Chart of Accounts、最近 3 个月银行对账、GST 状态和 FYE。ProSec 可以帮你先看是否适合直接报税,还是需要 cleanup。
FAQ
Xero 自动导入银行流水后还要对账吗?
要。银行 feed 只是导入交易,仍要确认分类、凭证、GST code 和余额。
Xero 可以直接提交 Form C-S 吗?
Xero 可提供账目基础,但公司仍要准备税务计算和相关 filing 信息。
GST 公司用 Xero 有什么风险?
最大风险是 tax code 设置错误,导致 output tax 或 input tax 错误。
旧 Xero 账套很乱还能修吗?
可以,但要先看 bank reconciliation、chart of accounts、GST code 和未清项目。
ProSec 可以帮忙设置 Xero 吗?
可以,我们可以协助设置科目、银行对账流程和月度资料清单。
