实战配置 · 月度对账

外国人 LLC 实战记账栈:Stripe + Mercury + Wise + QuickBooks 怎么配

看过上百个出海创始人的财务栈之后,最常跑的就是这一套。这篇讲清楚钱怎么流、 各家自动同步到 QuickBooks 时哪些地方容易出错、每月 30 分钟的对账习惯怎么养。

一句话先说明白

  • 典型流向:Stripe 收款 → Mercury USD 公户 → Wise 转外币 → 落到国内 / 收款国。 四家工具各管一段,互相补位。
  • QuickBooks 自动同步看着方便,但三家自动同步都有坑: Stripe 只同步 payout 不同步明细、Mercury 只抓收款方名字、 Wise 把币种转换记成幽灵双条。月度对账时必须人工 review。
  • 科目设置要分清:毛收入 vs 退款 vs 手续费(不要让自动同步净掉)、所有者分红 vs 关联方咨询费(这些都要单独披露 5472)、多币种汇兑损益(容易被同步漏掉)。
  • 每月养成 30 – 60 分钟的对账习惯:导出三家原始 CSV、QuickBooks 跟着核对、 手动标注 Mercury / Wise 没说清楚的交易。年底报税不至于慌。
  • CPA 年底要的是原始 CSV,不是 QuickBooks 视图。 QuickBooks 是给你看的,原始 CSV 才是 IRS 审计起点。

钱的流向:标准配置

每月的现金流大致这样跑:

  1. Stripe 收客户的卡款(主要 USD,可配置其他币种), 扣掉手续费 + 退款 + 拒付,2 天或 7 天周期 payout 净额到 Mercury。
  2. Mercury 是公司的 USD 操作账户,付美国供应商、做内部转账、给所有者发分红的起点。
  3. Wise 企业版 接 Mercury 的 USD,按接近中间汇率换成 RMB / EUR / GBP 等, 走当地支付通道。
  4. QuickBooks 在旁边并行:通过 Stripe / Mercury / Wise 的 QuickBooks App 自动同步交易明细,形成账本。但自动同步有坑,下面讲。

科目设置:哪些要分清

外国人 LLC 的科目可以很简单,但有几个对应 5472 / pro-forma 1120 报税字段的, 必须分清楚:

  • 毛收入(Stripe gross,扣手续费 + 退款之前的全额)—— 这是 1099-K 报给 IRS 的数字, 账本必须能对上。
  • 退款 / 拒付 —— 单独记,不要让 QuickBooks 自动跟收入净掉。
  • 支付手续费(Stripe 收的 2.9% + $0.30)—— 单独的扣除项,跟 COGS 区分。
  • COGS —— 实物电商的进货成本、运费、库存调整。
  • 所有者分红(distributions)—— Mercury 给你个人账户打的钱。不是费用,是 5472 Part V 关联方交易。
  • 所有者注资(contributions)—— 你从个人账户往 LLC 打的钱。第一年 LLC 还没流水时常见。
  • 关联方服务费 —— 给老婆 / 家人 / 关联公司发的钱,5472 上要披露的
  • 多币种汇兑损益 —— Wise 持 GBP / EUR 等的,换回 USD 时有 FX 实现损益。 自动同步常常处理不好。

⚠️ 三家自动同步的坑

Stripe → QuickBooks:默认只同步 payout(净额到 Mercury),不同步个别交易。 账本上你看到的是"Stripe payout $4,832",看不到"47 笔交易合计 $5,000 减 $168 手续费"。 报税要拆开,必须打开 Stripe 的「Sync individual transactions」开关,或者月度手动从 Stripe 导出原始 CSV。
Mercury → QuickBooks:每笔同步过来都有,但抓的是收款方名字,不是付款目的。 一笔 Wise 转账显示"TRANSFERWISE INC",不告诉你最终是给谁的。需要你手动加备注。
Wise → QuickBooks:每个币种之间的转换都记成独立的两条交易, 看起来像"双倒"。技术上没错,但容易跟实际资金移动混淆。CPA 要知道哪些是 FX 转换、哪些是真转账。

后果:QuickBooks 给你看个大致现金位置 OK,但报税 5472 / 1120 时 CPA 还是要原始 CSV。 这套自动同步省不了 CPA 的工作。

每月 30 – 60 分钟的对账动作

  1. 导出三家原始 CSV:Stripe Balance Report、Mercury 流水、Wise statement。 放在一个按年-月命名的文件夹里。
  2. QuickBooks 银行账户对账:每个账户跑一次 reconcile,对照原始 CSV。 发现 QuickBooks 里多的、少的、对不上的逐笔标注。
  3. 给 Mercury / Wise 没说清的交易加备注:"Wise 转账给英国供应商"、"Q3 所有者分红"等。
  4. 核对 Wise 的 FX 损益:所有非 USD 活动应该形成 FX 损益账目,不应该塞在转账备注里。
  5. QuickBooks 把这个月标记为 closed:之后再有改动会被 flag。

这套月度动作的最大价值:错误在 context 还新鲜的时候抓住。等到 11 个月后 catch-up, 你已经回想不起来"3 月那笔 $1,200 给波兰 IP 是干啥"。

这套栈不适合的几种情况

  • 长期持有多币种(不是过路,是 treasury 策略)—— QuickBooks 多币种 P&L 会乱, 需要专业 multi-currency 工具或者一个懂这块的 CPA。
  • 每月给 20+ 国际外包付款 —— 这套栈没有 W-8BEN 文档管理。 Deel / Remote / Letsdeel 这种工具更合适。
  • 同时跑 Amazon + Shopify + 独立站 —— 平台代收的销售税、FBA 库存调整等 QuickBooks 跟不上,需要 A2X 之类的中间件。

头几年大部分外国人 LLC 都不会撞上这几种情况,标准栈够用。

高频问答

Q: 能不能不用 QuickBooks,光看 Stripe / Mercury / Wise 仪表板?

交易量很小(< 50 笔 / 月)能 work,但年底要给 CPA 一份统一的 P&L 会很痛。 QuickBooks(或者任意 double-entry 软件)$30 / 月,值得。

Q: 我用的是 Brex,不是 Mercury,能套这套栈吗?

能。Brex 跟 Stripe 的集成稍弱于 Mercury,但工作流没本质区别。 如果是新选,Mercury 跟 Stripe 一家系,集成更顺。

Q: QuickBooks 显示余额 $0 但 Mercury 显示 $4,000,怎么办?

几乎一定是对账漏了一笔。跑一次 Mercury 账户的 reconciliation, 逐笔对照,缺口会落到一笔具体交易上。

Q: 我请单独的 bookkeeper 还是让 CPA 兼着做?

大部分外国人 LLC 的 CPA 直接把月度做账包含在 engagement 里。 规模大了(每月 500+ 交易、多币种、平台销售)才考虑单独 bookkeeper。