如果您在美国销售软件,您欠缴的税务取决于您的交付方式、购买者是谁以及您销往的州。软件即服务(SaaS)、下载的软件和定制软件各有不同的税务处理方式。而且这种处理方式在各州之间的差异很大,以至于销售功能相同产品的两家公司可能会有完全相反的税务义务,具体取决于其客户所在的位置。
几乎所有州和华盛顿特区都会征收全州范围的销售税。下面,我们将解释为什么软件销售税如此复杂,各州如何对 SaaS 和下载的软件进行分类,对交易进行错误分类时会发生什么,以及如何评估您当前用于随着业务增长跟踪税务义务的流程。
要点
软件税务义务取决于交付方式、客户类型和所在的州。这意味着同一产品在一个州可能需要征税,而在另一个州可能获得豁免。
与 SaaS 相比,对下载软件的征税更加一致。SaaS 的分类因各州对可征税服务的定义而异。
在销售税方面对软件进行错误分类会产生复合风险,因为相同的错误会在每笔交易中重复出现。
为什么软件销售税如此复杂?
决定您在任何特定州的销售税义务有三个变量:软件如何到达客户、客户是谁,以及您销往哪个州。
交付方式很重要,因为各州历来对实物财产征税。然后,许多州扩大了该定义以涵盖下载的软件,同时将基于云的访问归入一个单独的类别。客户类型很重要,因为几个州对用于商家用途的 SaaS 征税,但对个人用途予以豁免,而其他州则做法相反。
各州在税务处理上的差异造就了三种类型的软件商家:
纯 SaaS 公司: 出售云托管软件访问权限而无需下载或安装步骤的商家。您的风险敞口完全取决于各州如何定义对您从未进行过物理转移的产品的“使用”。
混合型软件公司: 同时提供同一产品的可下载或安装版本以及基于云的版本的商家。
软件支持的平台: 将软件访问权限与另一项服务捆绑在一起的商家(例如,对软件和托管组件同时收费的平台)。在某些州,捆绑销售可能会改变整个交易的可征税性。
各州 SaaS 可征税性细分
有些州将 SaaS 视为应税服务,而其他州则将其视为非应税服务。前者各自根据自己的条款来定义应税交易。例如,得克萨斯州将 SaaS 作为数据处理服务征税,这附带部分豁免,从而减少了应纳税的交易部分。
其他州对 SaaS 征收范围较窄的税或有条件地征税。康涅狄格州 按降低的税率而非标准税率对 B2B SaaS 交易征税。艾奥瓦州对个人使用的 SaaS 产品征税,但对商业使用的产品不征税。
没有全州销售税的州(阿拉斯加州、特拉华州、蒙大拿州、新罕布什尔州和俄勒冈州)显然不会对 SaaS 征收州销售税,尽管阿拉斯加的一些城市可能会征收地方税。
|
州 |
全州 SaaS 可征税性 |
|
阿拉巴马 |
应税 |
|
阿拉斯加 |
无州销售税 |
|
亚利桑那 |
应税 |
|
阿肯色 |
通常非应税 |
|
加利福尼亚州 |
通常非应税(直到 2027 年) |
|
科罗拉多 |
通常非应税 |
|
康涅狄格州 |
应税 |
|
特拉华 |
无州销售税 |
|
佛罗里达 |
通常非应税 |
|
格鲁吉亚 |
通常非应税 |
|
夏威夷 |
应税 |
|
爱达荷州 |
通常非应税 |
|
伊利诺斯 |
通常不征税 |
|
印第安纳州 |
通常非应税 |
|
爱荷华 |
对个人用途征税,对商家用途不征税 |
|
堪萨斯 |
通常非应税 |
|
肯塔基州 |
应税 |
|
路易斯安那 |
应税 |
|
缅因 |
通常不征税 |
|
马里兰 |
应税 |
|
马萨诸塞 |
应税 |
|
密歇根 |
通常非应税 |
|
明尼苏达 |
通常非应税 |
|
密西西比 |
通常非应税 |
|
密苏里 |
通常非应税 |
|
蒙大纳 |
无州销售税 |
|
内布拉斯加 |
通常不征税 |
|
内华达 |
通常非应税 |
|
新罕布什尔 |
无州销售税 |
|
新泽西 |
通常非应税 |
|
新墨西哥 |
应税 |
|
纽约 |
应税 |
|
北卡罗来纳 |
通常不征税 |
|
北达科他 |
通常非应税 |
|
俄亥俄 |
商业用途需缴税,个人用途无需缴税 |
|
俄克拉荷马 |
通常非应税 |
|
俄勒冈 |
无州销售税 |
|
宾夕法尼亚 |
应税 |
|
罗德岛 |
应税 |
|
南卡罗来纳 |
应税 |
|
南达科塔 |
应税 |
|
田纳西 |
应税 |
|
德克萨斯 |
应税 |
|
犹他州 |
应税 |
|
佛蒙特 |
应税 |
|
弗吉尼亚 |
通常非应税 |
|
华盛顿州 |
应税 |
|
西佛吉尼亚 |
应税 |
|
威斯康辛 |
通常非应税 |
|
怀俄明 |
通常非应税 |
|
华盛顿特区 |
应税 |
这些规则也在发生变化。例如,加利福尼亚州将在 2027 年开始对 SaaS 产品征税\。
下载软件与 SaaS 的销售税处理有何不同?
征收销售税的州通常将通过下载方式交付的预先编写好(“现成”)的软件视为应税项目。从理论上讲,买家获得了某物的副本,因此这被视为财产销售,并像盒装产品一样被征税。为单个客户定制的软件是主要例外:许多州对其予以豁免,因为他们将此类交易视为一种服务(构建定制内容的劳动),而非产品销售。“定制”与“配置”之间的界限在这里很重要。对现成产品进行大量修改有时可以保持其应税状态,而为单个客户端从零开始构建的软件通常则不会。
对于 SaaS,没有任何东西转移给客户。没有下载、没有安装,也没有成为他们财产的文件。对 SaaS 征税的州有以下两个原因之一:他们将其分类为服务(例如得克萨斯州的数据处理服务类别),或者扩展现有的软件许可证定义以涵盖访问权而非所有权。通常,不对 SaaS 征税的州都认为,在没有财产转移的情况下,根据他们颁布的法规,不存在应税销售。
将同一产品作为下载和订阅出售意味着要跟踪同一产品的两种税收处理方法。您可能在一个订阅免税的州对下载欠税,反之亦然。决定因素是客户购买的版本,而不是产品本身。
哪些州给软件公司带来了较高的潜在审计风险?
有几个州特别为软件公司带来了额外的审计风险。在以下各州,监管合规可能很棘手。
加利福尼亚州
加利福尼亚州通常要到 2027 年才会对 SaaS 征税,但确实对某些软件许可证以及在基本安装之外为特定买方定制或配置的软件征税。免税的 SaaS 订阅与应税的软件许可证之间的界限通常取决于买家可以在多大程度上修改软件,以及他们是否随之收到任何本地处理组件。
俄亥俄州
俄亥俄州对州内商家使用的 SaaS 征税,但对个人或客户使用的 SaaS 不征税。按客户类型对交易进行溯源增加了传统零售商通常不需要管理的监管合规层。同时进行 B2B 和 B2C 销售的 SaaS 商家不仅需要跟踪买家的账单地址在哪里,还需要跟踪软件的使用方式。
爱荷华州
与俄亥俄州一样,艾奥瓦州对 B2B 和 B2C 销售也有不同的税务规则。SaaS 销售仅在用于个人用途时才需纳税,因此您需要了解您的销售对象是谁。
得克萨斯州
得克萨斯州将 SaaS 作为数据处理服务征税,但允许对扣款给予 20% 的豁免,因此仅有 80% 的交易需要纳税。漏掉该豁免或应用不当会导致审计员可能会标记的错误。
佛罗里达州
佛罗里达州通常豁免 SaaS 征税,但交易是算作有形软件销售还是免税服务,取决于合同语言以及访问权限的结构。这使得佛罗里达州成为一个书面协议与产品本身同等重要的州。
弄错软件销售税会有哪些风险?
弄错软件销售税的分类可能会产生多种后果:
补缴税款:如果您本应在某个州收取并汇缴税款而没有这样做,您通常必须支付所欠全额加上未付款项的利息。
罚款:许多州会在补交的税款和利息之外加收罚款,罚款通常按每月未缴税款的百分比计算。
复利风险:随着客户群的增长,错误分类的风险也会随之增加,因为软件公司将相同的产品结构销售给成千上万个账户。
注册风险:各州要求您在开始代收税款之前进行注册。在未注册的情况下代收可能会带来罚款,即使税务处理本身是正确的。
软件公司应如何评估其销售税监管合规方法?
有几个问题可以帮助您确定手动跟踪销售税对您的商家来说是否现实。请考虑以下几点:
关联分布: 如果您在多个州注册了或应该注册,那么手动跟踪每个州的 SaaS 分类、豁免百分比和税率变化,对于负责这项任务的人来说,可能会变成一份兼职工作。
混合交付: 同时销售其产品的下载版和基于云的版本的公司可能会使分类工作量翻倍。
产品变更频率: 添加新的定价层级、将托管服务与您的软件捆绑在一起,或者从许可模式转变为订阅模式,都可能会改变您在某些州的税务处理方式,即使底层技术没有任何变化。
Stripe Tax 通过专为软件和数字产品构建的产品税码直接解决了分类问题。当您为您的产品分配产品税码(例如 SaaS 或可下载软件)时,Stripe Tax 会自动在每个州应用该类别的正确可征税性规则,包括特定于州的豁免。它还会跟踪您在各州的交易量和收入,以便在您接近经济关联阈值时通知您,这样您就不必依赖手动审查来抓住您需要在新地方进行注册的时刻。
Stripe Tax 如何提供帮助
Stripe Tax 降低了税务合规的复杂性,让您能专心发展业务。Stripe Tax 有助于您监控自己的义务,并在您的 Stripe 交易超过销售税务登记起征点时向您发出警报。此外,它还可以在美国所有州以及 100 多个国家/地区自动计算并征收实物和数字商品及服务的销售税、增值税 (VAT),以及商品及服务税 (GST)。
通过向现有集成添加一行代码,点击管理平台中的按钮,或使用我们强大的应用程序编程接口 (API),您就可以开始在全球范围内征收税款。
Stripe Tax 可帮助您:
了解在哪里注册和征收税款:根据您的 Stripe 交易查看您需要在哪里征收税款。注册后,只需几秒钟即可在新的州或国家/地区开启征税功能。您可以通过在现有的 Stripe 集成中添加一行代码来开始征税,也可以通过点击 Stripe 管理平台中的按钮来添加征税功能。
税务注册:让 Stripe 为您处理全球税务注册事务,通过预填申请信息简化流程,节省时间成本的同时,确保轻松遵循当地法规要求。
自动收取税款:无论您销售什么产品或销往何处,Stripe Tax 都能计算并收取准确的应缴税额。它支持数百种产品和服务,并能实时跟进最新的税务规则和税率变化。
简化申报:Stripe Tax 与报税合作伙伴无缝集成,确保您的全球税务申报准确且及时。让我们的合作伙伴为您管理申报工作,以便您可以专注于业务增长。
本文中的内容仅供一般信息和教育目的,不应被解释为法律或税务建议。Stripe 不保证或担保文章中信息的准确性、完整性、充分性或时效性。您应该寻求在您的司法管辖区获得执业许可的合格律师或会计师的建议,以就您的特定情况提供建议。