Every company selling goods and services to European customers needs to collect value-added tax (VAT), even if their business is not established in Europe. As all European countries have different VAT rules and rates, staying compliant can be challenging. The European Commission has made an effort to simplify VAT collection and payment, but this hasn’t entirely spared businesses of VAT complexities. For example, if your business sells to another business in the EU (rather than to a customer directly), you may not be required to collect VAT—depending on where both businesses are based. And for all sales where VAT is collected, the government requires you to collect additional data to confirm the address of your customer.
This guide is for businesses that sell to customers in the EU and covers the basics of VAT and VAT One Stop Shop (VAT OSS). You’ll learn when and how to register to collect VAT, how to calculate and collect VAT, and how to file your VAT returns. You’ll also learn how Stripe Tax can help you comply.
What is EU value-added tax (VAT)?
Value-added tax (VAT) is a consumption tax that applies to all digital and physical goods or services sold in the EU. It’s charged whenever value is added to the product throughout the supply chain, from production to the point of sale.
Here’s an example of how VAT works in real life:
A jeweler sells a necklace to a high-end ecommerce retailer for €1,000 at a VAT rate of 23%. The retailer pays €230 in VAT to the jeweler, in addition to the cost of the necklace itself. The retailer then adds a markup to the necklace and posts it online for €1,500. At the online checkout, the customer pays an additional 23% in VAT, which equals €345 collected by the retailer. When the final transaction is complete, the retailer ends up making back the VAT they previously paid to the jeweler. While filing taxes to the government, they only pay €115 (which is €345 minus the jeweler’s VAT of €230).

This image shows at what point VAT is added to the necklace.
The importance of complying with VAT laws in Europe
Any business selling physical or digital goods in the EU, including non-EU sellers, must collect VAT according to local regulations and laws. Registering late or not registering at all can result in significant fines and penalties, in addition to accruing compounding interest. For example, in Austria, a business can receive penalties up to €5,000 when they intentionally fail to register for VAT, even if the business does not owe any VAT.
Does the United States use VAT?
The United States does not use value-added tax. Instead, state and local governments are responsible for collecting sales tax. Many businesses must take extra steps to ensure compliance with sales tax rules and regulations. For more information on tax when selling to US customers, see our guide to US sales tax and economic nexus.
如何做到欧盟增值税合规
欧洲的增值税规则取决于您在哪里、卖什么、您的客户在哪里,以及您的客户是企业还是个人。虽然各国家/地区的规定不同,但如果您在欧盟销售,那么下面的增值税合规步骤是一样的。
1. 注册增值税 (VAT) 和增值税一站式申报服务 (VAT OSS)
注册本地增值税
在欧盟,注册和收取增值税的门槛取决于您的企业所在国家/地区。
例如,在西班牙没有注册门槛。另一方面,爱尔兰的企业有两个不同的增值税门槛:销售商品的本地企业为 85,000 欧元,提供服务的本地企业为 42,500 欧元。这些国内注册门槛仅适用于本国或在国内的企业。欧洲以外的企业或在欧洲境内进行跨境销售的企业必须在首次销售前进行注册。
在一个欧盟国家设立的欧盟企业,向其他欧盟国家的个人销售实物和数字产品,则属于例外情况。在这些 B2C 销售中,企业需要按照他们的居住国而非客户居住国的税率来征收增值税。一旦 B2C 销售额超过 1 万欧元,他们就需要根据客户居住国的税率收取。对于向欧盟的个人进行销售的非欧盟企业,没有类似的例外。
在您注册增值税时,您会收到一个增值税识别号码。该数字为 4 到 15 位数,以两字母的国家代码开头(例如,BE 代表比利时,CY 代表塞浦路斯),然后是 2-13 个其他字符。企业应在销售账单上包含其增值税识别号码,并在向其他注册了增值税的企业销售时收取客户的增值税识别号码。
注册欧洲企业 VAT OSS(联盟计划)
向多个欧盟国家的个人进行销售(如,B2C 销售)的欧洲企业可以注册增值税一站式申报服务 (VAT OSS) 联盟计划。该计划旨在简化欧盟各国征收和缴纳增值税的流程。
一旦注册了 VAT OSS,就不需要再在远程销售商品或服务的每个欧盟国家进行注册了。如果您位于欧盟国家,可以在自己国家的 VAT OSS 门户注册。您需要将您收取的所有增值税上缴至当地税务机关,然后他们将代您将这些增值税收入分配给其他欧盟国家。换言之,如果您在欧盟销售,那么不需要在 27 个国家都进行注册和报税,只需要注册一个国家的 VAT OSS 并提交一个 VAT OSS 申报单即可。
注册非欧洲企业的 VAT OSS(非联盟计划)
向欧盟个人销售数字商品的所有非欧盟企业(包括英国脱欧后的企业)都可以注册 VAT OSS 非联盟计划。这些企业可以选择任何一个欧洲国家来注册 VAT OSS。一般来说,非欧盟企业会在其客户最多的国家进行注册,或者选择在注册门户最友好的国家注册。非欧盟企业注册 VAT OSS 时,会被分配一个以 EU 开头的唯一增值税识别号码。
注册进口一站式服务 (IOSS)
如果企业向欧盟消费者销售商品,并且商品以不超过 150 欧元的单批形式进口,那么无论是欧盟内还是欧盟外的企业都可以注册 IOSS。IOSS 计划允许卖家在销售时收取客户所在国家的增值税。这意味着货物抵达欧盟时不会在边境征收增值税。非欧盟企业可以选择任何欧洲国家注册 IOSS,而欧盟企业必须在其成立所在的国家注册。IOSS 注册是自愿的。非欧盟卖家通常需要指定一个中介来使用 IOSS。
2. 计算增值税
要计算交易的增值税,您需要确定三件事:客户的身份(企业或个人),收取哪个国家的增值税,以及正确的增值税税率。
确定您的客户是企业 (B2B) 还是个人 (B2C)
在计算增值税之前,您需要确定您的客户是企业还是个人。这个步骤很重要,因为它决定着您是否必须要收取增值税。
如果您的客户提供了有效的增值税识别号码,那么您可以将其视为企业来对待。可以通过增值税信息交换系统 (VIES) 门户网站来验证号码的有效性。您需要核实增值税识别号码,以帮助防范税务欺诈。
如果您是一个欧洲的企业,向另一个欧盟国家的企业销售产品,那么您通常不需要收取增值税。对于这类 B2B 销售业务,要么采用对方缴税的方式(这种情况下,买家直接向他们的政府支付增值税,不用通过您),要么您可以申请零税率(这种情况下,您不必支付任何增值税)。

This graphic explains how an EU business can determine the correct VAT rate for physical goods and digital services sold in the EU.
确定哪个国家/地区征收增值税
在跨境情况下,确定哪个国家/地区应该对交易征收增值税是很重要的。决定哪个国家应该征税的规则非常复杂,需要考虑许多因素,比如服务类型、客户概况、发货货物和收货国家,等等。
确定增值税税率
增值税税率因欧盟国家/地区而异。欧盟的标准最低增值税税率为 27 个成员国设定为 15%。但实际增值税税率在 17% 至 27% 之间。瑞士不是欧盟成员国,其标准增值税为 8.1%,远低于邻国。

VAT rates differ across European countries.
尽管每个国家/地区都设定有一个标准的增值税税率,但大多数国家/地区也根据所销售的产品或服务的种类下调了税率和或免税额。鉴于增值税税率的多样性,一定要能做到根据当地法律对您销售的产品进行分类。
数字产品的增值税税率
根据欧盟法律,数字产品符合以下标准:
- 它们不是实物产品。
- 企业在线交付产品。
- 产品的供应涉及的人工互动极少。
- 产品不能没有技术而存在。
电子书、游戏、音乐、软件、SaaS、网站托管以及许多其他产品和服务都属于此类别。数字产品一般适用于标准增值税税率,但也有例外。例如,对于电子书而言,奥地利的增值税税率已降至 10%,西班牙则已降至 4%。
实物商品的增值税税率
实物商品的增值税税率可以在欧洲委员会的网站上查询。有些交易可享受低税率、特殊税率或零税率。例如,在爱尔兰,儿童尿布和未装饰的蜡烛等产品都是免税销售的。在克罗地亚,一些食品可享受较低的增值税税率。
3. 收集买家所在地证据
鉴于税率会因买家所在地而有很大差别,政府希望有一个记录能确认客户在购买数字商品时所在的位置。每进行一次成功的数字产品销售,您通常需要保留两份能确认客户地址的证据。
这一额外的文件要求限制了企业或个人通过收取或支付错误的税率来从事税务欺诈的可能性。您需要收集并保存以下两个证据,分别确认客户的住所及收缴正确的税率:
- 银行位置
- IP 地址
- 账单地址
- 发卡国家/地区
有一个例外:如果您每年通过销售数字产品的收入少于 100,000 欧元,则您只需要上述一项客户信息。根据欧盟法律,这些记录需要保存 10 年。
向企业客户销售时,即使您不收取增值税,也必须开具增值税账单。向企业客户销售时需将这些记录保留当地法律所规定的时间——包括他们的企业信息、销售价格及适用的增值税税率、买方名称和地址、增值税识别号码及其他信息。
4. 提交增值税申报表
提交增值税申报表是确保合规的关键。即使您没有需要支付或收回的增值税,也需要按时提交申报单。需报告的增值税有两类:您向客户收取的金额(销项增值税)及您向供应商支付的增值税金额(进项增值税)。您还需要从收取的增值税中扣除您支付的增值税。例如,如果您是一家零售商,从珠宝商那里购入项链,那么您可以收回您支付给珠宝商的 23% 的增值税(230 欧元)。在您提交申报单时,您只需支付终端客户支付的增值税(345 欧元)和您最初支付的增值税(230 欧元)这两者的差额(115 欧元)。
申报单和报税频率因国家/地区而异。报税频率也可能会受您的年度销售收入的影响。例如,在德国,标准申报周期是按季度计算,但如果卖家的前一年应缴税款超过 7,500 欧元,则必须按月申报;而应缴税款少于 1,000 欧元的卖家则必须按年申报。
如果您注册了 OSS,那么必须在您所注册的国家每季度提交一次 OSS 申报单。该申报单必须要与您可能需要提交的国内增值税申报单一起提交。您需要在您的 OSS 申报单中指明向所有欧盟国家的客户进行的销售中哪些符合 OSS 的条件以及相应的增值税金额。当您在注册了 VAT OSS 的国家支付完所有增值税后,您当地的税务机关会替您将增值税收入重新分配给其他国家。
如果您填报的增值税金额有误,则可能需要支付利息,并受到您应该征缴税款的国家罚款。例如,在葡萄牙,如果您填报的增值税有误,可能会面临高达 3750 欧元的罚款。在德国,延迟申报增值税将招致高达增值税金额 10% 的罚款,上限为 2.5 万欧元。
Stripe Tax 能提供什么帮助
Stripe Tax 降低了税务合规的复杂性,因此您可以集中精力发展您的业务。它可以自动计算并征收欧洲(欧盟、英国、挪威和瑞士)、美国、澳大利亚和新西兰所有的实物和数字商品和服务的销售税、增值税和商品及服务税。我们的计税解决方案内置于 Stripe 中,因此您可以更快上手——不需要第三方集成或插件。
Stripe Tax 可以帮助您:
- 知道在何处注册并收税: 根据您的 Stripe 交易查看您需要在哪里征税,然后分分钟即可切换到在新的国家或州征税。您可以通过在现有的 Stripe 集成中添加一行代码来开始收税;也可以向 Stripe 的无代码产品(例如,Invoicing)添加征税功能。
- 自动收税: Stripe Tax 始终计算并收取正确的税额,无论您销售什么商品或在哪里销售。它支持数百种产品和服务,并且不断监测和更新税收规则和税率。
- 简化报税和缴税工作: 通过我们值得信赖的全球合作伙伴,用户可以从与您的 Stripe 交易数据相关联的无缝体验中受益,让我们的合作伙伴管理您的报税工作,以便您可以专注发展您的业务。