跳至内容

Shopify和QuickBooks :为什么你们的数据总是不一致(以及如何解决)

如果您的Shopify收入和QuickBooks存款总是对不上,您并不孤单。本指南将解释导致这种情况的五个根本原因,以及如何在不崩溃的情况下解决这些问题。

9 最小阅读量

你打开QuickBooks看到一个数字,打开Shopify看到另一个数字,银行对账单上又显示第三个数字。每个月你都尝试核对,但每个月总能发现一些不对劲的地方。

这是直销店主最常遇到的问题之一。而且这并非QuickBooks或Shopify问题,而是这两个系统在记账方式和记账时间上的结构性差异。

本指南解释了造成不匹配的五个根本原因,并针对每一种原因提出了具体的解决方法。

为什么和解感觉不可能

对账是指核实两组记录是否对同一笔交易达成一致。理论上, Shopify记录一笔销售,款项到账, QuickBooks也记录了这笔存款。三条记录,数字相同。

实际上,同一笔 1000 美元的销售额,在Shopify上可能显示为 1000 美元,在您的银行账户中可能显示为 966 美元,而在QuickBooks中则可能显示为 1000 美元或 0 美元,具体取决于同步时间。这些数字本身都没有错,它们只是在不同的时间点衡量的是不同的事物。

解决之道并非只信任一个系统而忽略其他系统,而是要理解每个系统实际测量的是什么,从而使它们达成一致。

根本原因 1: Shopify付款将多种交易类型合并为一笔存款

这是最大的困惑来源,几乎每个第一次尝试进行对账的店主都会因此而犯错。

会发生什么

Shopify处理订单时,不会为每笔销售单独支付定金。相反, Shopify会将几天内发生的所有交易合并处理。典型的Shopify付款包括多个订单的销售额,减去您已退款的金额、 Shopify自身的手续费,有时还会减去拒付或调整后的金额。

假设您有 5,000 美元的销售额,退款 200 美元,并支付了 150 美元的Shopify手续费,那么您银行账户实际到账的金额为 4,650 美元。您的银行会显示一笔 4,650 美元的交易。但是,您的Shopify控制面板却显示收入为 5,000 美元。如果您的QuickBooks也记录了这笔银行存款,则显示金额为 4,650 美元。如果QuickBooks还单独记录了 5,000 美元的Shopify收入,那么您现在似乎有 9,650 美元的收入,而这笔收入实际上并不存在。

如何修复它

您需要在QuickBooks中将Shopify付款记录为一笔交易,并将其拆分为三部分:销售总额作为收入,退款作为扣除项, Shopify手续费作为支出。请勿单独记录销售总额,也不要同时记录银行存款。选择一种方法并保持一致。

最简便的方法是使用Shopify的付款明细报告进行核对,该报告会详细列出每笔款项的具体内容。将该明细与QuickBooks记录进行比对。任何差异要么是时间上的误差(将在下文介绍),要么是分类错误。

根本原因二: Shopify和您的银行之间的时区差异

会发生什么

时间上的差异是由于Shopify在客户付款的那一刻就记录了销售,但您的银行要等到Shopify处理并发送付款后才能看到这笔钱,这通常需要 1 到 3 个工作日,具体取决于您的Shopify套餐和所在国家/地区。

这意味着,12 月最后一天的 500 美元销售额会出现在您的Shopify 12 月收入中,但要到 1 月才会到账。如果QuickBooks使用的是您的银行账户数据,它会将这 500 美元记录在 1 月。这样一来, QuickBooks中 12 月的收入就被低估了,而Shopify中则被高估了。

在像 11 月或 12 月这样的销售旺季,这种差距可能达到数千美元,并导致你的年终数据出现重大偏差。

如何修复它

核对账目时,务必比较同一结算周期,而非同一日历周期。下载Shopify针对特定结算的结算报告,在您的银行对账单中找到该笔结算的存款记录,并进行比对。切勿尝试将“12 月份Shopify销售额”与“12 月份银行存款”进行核对。由于它们衡量的是不同的时间段,因此永远无法匹配。

在QuickBooks中,除非您的会计师明确要求您使用权责发生制会计,否则应根据付款日期而非订单日期记录收入。对于大多数采用收付实现制会计的小型直销企业而言,付款日期是正确的会计基准点。

根本原因3:市场平台税造成虚假差异

会发生什么

在美国许多州和一些国家,市场平台运营法要求Shopify代表您收取并缴纳发往这些地区的订单的Shopify税。Shopify 会从客户付款中扣除该税款,并直接将其发送给相关税务机关,而不会将其转入您的收入中。

结果是,您的Shopify订单会显示包含税款在内的全额客户付款,但由于税款已被预扣,您的实际到账金额会较低。例如,在Shopify代收税款的州,一笔 100 美元的订单在Shopify预扣 8.40 美元税款后,您实际到账金额可能为 91.60 美元。

如果你不了解这一点,你会发现Shopify账户里显示 100 美元,但你的银行账户实际只收到 91.60 美元,而你却无法解释这 8.40 美元的差额。如果这种情况发生在成百上千笔订单上,那么这笔差额就会变得非常可观。

如何修复它

在您的Shopify Payments 付款报告中,查找名为“市场服务商税”或类似名称的列。此列显示每个付款周期内预扣的确切金额。在QuickBooks中,此金额不应记录为您的收入,因为您从未收到过这笔款项,它并非您的收入。这笔款项已由客户直接上缴税务机关。

设置Shopify与QuickBooks同步时(无论是通过原生集成还是第三方连接器),请务必确认已将平台服务税从收入计算中排除。如果同步应用提取订单总额时未扣除平台服务税,则QuickBooks中的收入将被高估。

根本原因 4:数据同步应用程序带来的重复交易风险

会发生什么

大多数店主都会使用某种自动化方式将Shopify和QuickBooks连接起来。可选方案包括Shopify的原生QuickBooks连接器、A2X 或 Connex 等第三方应用,或者手动导入 CSV 文件。如需全面比较各种会计工具及其处理电商数据的方式,请参阅我们关于最佳电商会计软件的指南。每种方法都存在重复计算同一笔交易的风险。

最常见的情况是:您从Shopify导出销售报告,然后手动导入到QuickBooks 。与此同时,一个同步应用程序也在后台运行,并拉取相同的数据。现在,该期间的每笔交易在QuickBooks中都存在两份。您的收入翻倍,支出也可能翻倍,应付账款一团糟。

还有一种更隐蔽的情况,当同步应用程序在同一配置中同时使用订单日期和付款日期逻辑时就会发生。它会在订单日期记录一笔销售,然后在付款到账时再次记录这笔存款。这样,一笔销售却会QuickBooks产生两条记录。

如何修复它

确定一种将Shopify数据导入QuickBooks的方法,并关闭其他所有方法。如果您使用 A2X,请禁用所有Shopify原生同步功能。如果您使用手动导入,请关闭所有自动连接。两个系统之间应该只有一条清晰的导入路径,没有任何冗余路径。

对同步配置进行任何更改后,请在QuickBooks中审核过去 30 天的数据,查找同一日期重复的金额。如果发现重复项,请删除由您即将停用的方法创建的记录,并保留您选定的永久方法创建的记录。

根本原因五:多币种和多门店对账问题

会发生什么

如果您进行国际销售或运营多个Shopify店铺,对账难度将成倍增加。多币种订单会产生两个变量:以客户货币计价的原始交易金额和转换后以您本国货币计价的结算金额。Shopify Shopify以客户货币记录销售。您的银行会显示转换后的金额。QuickBooks 可能会显示其中任何一种QuickBooks ,具体取决于您的同步配置。

一笔 100 英镑的订单,最终结算价可能为 126.42 美元,具体取决于结算时的汇率。如果Shopify记录的金额为 130 美元(使用下单时的汇率),而您的银行显示的金额为 126.42 美元(实际结算汇率),那么这笔交易就存在 3.58 美元的差额。如果涉及数百笔国际订单,货币兑换的差额每月累计可能高达数百甚至数千美元。

对于多门店设置而言,风险在于不同门店的收入在QuickBooks中混杂在一起,没有明确的标签,导致无法知道哪个门店盈利,哪个门店亏损。

如何修复它

对于多币种交易:请将QuickBooks同步配置为使用结算报告中的已结算金额,而不是下单时预估的转换金额。结算报告会显示您实际收到的美元(或本币)金额,从而消除下单时汇率与结算时汇率之间的差异。

对于多店铺模式:为每个Shopify店铺创建独立的QuickBooks类或位置标签。这样可以按店铺区分收入和支出,无需单独创建QuickBooks账户。您可以随时查看汇总数据,也可以单独查看任何一家店铺的业绩。

真正有效的对账工作流程

一旦你了解了五个根本原因,有效的和解过程就会遵循一致的模式。

首先查看Shopify付款报告,而不是Shopify收入控制面板。付款报告会详细显示汇入您银行账户的款项,并将其细分为以下几个部分:销售总额、退款、手续费和平台税。这是您每次收款的权威来源。

核对每笔付款与相应的银行存款记录,确保金额和日期一致。如果两者不完全匹配,差额几乎总是由于未计入计算的手续费或已预扣的税款造成的。

请核实QuickBooks是否记录了相同的组成部分。如果QuickBooks显示一笔总额等于银行存款,但没有细分销售额、退款和手续费,则您的收入、退款和支出账户均存在低估或高估的情况。

检查QuickBooks中是否存在重复项,方法是查找金额和日期相同的交易记录,如果出现多次则无法识别。删除重复项后再继续。

改为每月一次,而不是每季度一次。一个月后发现同步错误只需 30 分钟即可修复;六个月后发现同步错误则需要数天时间清理。

Nummbas如何为您提供一致的视角

之所以对账如此麻烦,是因为Shopify和QuickBooks设计初衷不同。Shopify 是一个订单管理和支付平台, Shopify QuickBooks是一个会计系统。要将它们完美对接,需要持续的配置和监控,而大多数店主根本没有时间这样做。

Nummbas直接连接到Shopify和QuickBooks ,并从源头提取每个系统的数据。它无需依赖同步应用程序进行数据转换, Nummbas直接读取Shopify付款报告(获取正确的明细数据),并使用本指南中描述的基于付款的逻辑,将其与您的QuickBooks记录进行匹配。

最终,您将获得一个清晰的财务视图,其中Shopify收入、退款、费用和存款均与QuickBooks显示的数据一致,且这两个数字均未因平台税或时间差异而虚增。当出现差异时, Nummbas会将其标记出来,而不是将其隐藏在汇总总额中。

对于经营多种货币或多个商店的店主来说, Nummbas默认将每个商店的数据分开,这样您就可以查看合并后的总计或深入查看单个商店的数据,而不会混淆数字。

底线

Shopify和QuickBooks之间的不匹配并非偶然。它源于五个可预见的因素:捆绑付款、时间差异、市场平台税、重复同步以及多币种或多店铺的复杂性。

逐一修复。以付款报告为基准。选择一种同步方式并禁用其他方式。从收入中排除代扣代缴的税款。按付款日期而非订单日期进行匹配。并在QuickBooks中将商店和币种分开。

一旦你理解了每个数字的实际含义,差距就会缩小。你的账簿不再是压力的来源,而是你可以用来制定业务决策的实用工具。如需更全面地了解如何整理财务记录,请参阅我们的《电子商务记账指南》 。如果你想了解Shopify从每笔销售中抽取的具体费用,请参阅Shopify费用明细。

准备好查看自己的数据了吗?

先体验演示版,或者使用您自己的数据开始试用。