VAT treatment of complex software services and license agreements
on an international scale (SaaS model)
VAT on international SaaS primarily depends on whether you provide the service to a business or a consumer and where the place of supply is located. For B2B in the EU, the reverse charge mechanism is often used, while for B2C, an obligation to pay tax in the customer's country may arise, allowing for the use of the OSS scheme. The article explains how to set up invoicing, verify VAT ID numbers, and prevent additional VAT assessments when selling software globally.

Key takeaways
The Global SaaS Market: Why is VAT so Complicated?
This very clash between modern, borderless digital business and traditional, geographically-bound tax legislation is a source of immense complexity and risk. For tech companies, this means one thing: the question "Where and how should I pay VAT?" becomes a strategic challenge. It's not just about fulfilling obligations, but a key factor that can either support or completely halt your international expansion.
An error in determining which country is entitled to the tax can lead to a tax assessment, hefty fines, and late payment interest that will threaten your profitability. Therefore, setting up your tax processes correctly from the very beginning is an investment in the stability and predictability of your growth.
At ARROWS, we specialize in this area and daily help companies set up their international operations to be not only profitable but also legally and fiscally secure.
Where is VAT Paid? The Key Rule of the Place of Supply
The cornerstone of the entire VAT system is the concept of the place of supply. It is a rule that unequivocally determines in which state a service is to be taxed, and therefore, which national rules you must follow. Correctly determining the place of supply is absolutely essential for you to know whether you should invoice with Czech VAT, without VAT, or whether you need to register for tax abroad.
What is the "place of supply" and why is it crucial for your company?
The VAT Act distinguishes between two basic types of customers, for whom different rules apply. The first is a taxable person, which, simply put, is another business (a B2B transaction). The second type is a non-taxable person, i.e., an end consumer or citizen (a B2C transaction). Identifying your customer is the first and most important step.
Imagine the place of supply as the answer to the question: "On which country's playing field is this business match being played?" If the field is in Germany, German rules apply (German VAT). If it's in the Czech Republic, Czech rules apply. Your task is to correctly identify this playing field for every single transaction.
Rules for B2B transactions: How does the reverse charge mechanism work?
When providing services to another business (B2B) within the EU, the basic rule is that the place of supply is the country where your customer is established. So, if a Czech company provides a SaaS license to a German company, the place of supply is in Germany. However, this does not mean you have to deal with German VAT. This is where a key mechanism called the reverse charge comes into play.
This mechanism simplifies trade within the EU by shifting the obligation to declare and pay VAT from you (the supplier) to your customer (the recipient). As the supplier, you issue an invoice without VAT and include a note stating that the customer will pay the tax. Your German client will then calculate and pay this tax to the German tax office in their own tax return.
Although it sounds simple, there is a significant risk involved. You can only use the reverse charge mechanism if your customer is registered for VAT in that country. Therefore, before issuing each invoice, it is your duty to verify the validity of your partner's VAT ID (Value Added Tax Identification Number) in the VIES (VAT Information Exchange System). If you fail to perform this verification and the VAT ID is invalid, the responsibility for paying the VAT reverts to you, and the tax office can enforce it along with the relevant penalties.
Incorrect application of the reverse charge is a common mistake with serious financial consequences. The lawyers at ARROWS will prepare or review your business contracts and invoicing templates for you to ensure they comply with the reverse charge mechanism and protect you from the risk of having to pay VAT out of your own pocket.
Sales to End Customers (B2C): When do you have to register for VAT abroad?
Providing services to end consumers (B2C) across the European Union is governed by different rules. Here, it is crucial to monitor the total volume of your sales, because once you exceed a set limit, your tax obligations change radically. Fortunately, there is a tool that can help you avoid an administrative nightmare.
Have you exceeded the €10,000 limit? Beware of the change in the place of supply.
If you provide electronic services, such as SaaS, to end customers in other EU countries, an EU-wide limit of €10,000 applies to you. As long as the total value of your B2C sales to all other EU countries combined does not exceed this amount in a calendar year, the place of supply is in the Czech Republic. This means you invoice all your EU customers with Czech VAT.
However, as soon as you exceed this limit (even by a single cent), the rules change immediately. From that moment on, the place of supply shifts to the country where your customer is based. So, if you sell a license to a customer in France, you must apply the French VAT rate. If you sell to Spain, the Spanish VAT rate, and so on for each country separately.
Without further simplification, this would mean an obligation to register for VAT in every Member State where you have customers and to file tax returns there. This is administratively and financially unsustainable for most companies.
One Stop Shop (OSS): A single registration for the entire EU.
The solution to the problem described above is a special scheme called the One Stop Shop (OSS). This system allows you to meet all your EU VAT obligations through a single portal in your home country. Instead of registering in 26 different countries, you register only once in the Czech Republic (at the Tax Office for the South Moravian Region).
Through the OSS scheme (specifically the so-called Union scheme), you then file a single summary quarterly tax return, in which you break down your sales to individual EU countries and the corresponding VAT. You pay the entire amount due in euros to the Czech tax office, which will then take care of distributing the money to the respective states. This is a huge administrative simplification that supports the single European market.
However, transitioning to the OSS scheme requires correct timing and careful setup of internal accounting and invoicing systems. Your systems must be able to correctly identify each customer's country and apply the current VAT rate of that state.
Transitioning to the OSS scheme requires careful preparation and correct process setup. Our lawyers and tax specialists at ARROWS will provide you with comprehensive legal consultations to help you determine when the obligation arises and guide you through the OSS registration process to avoid errors and penalties.
Risks of International Expansion: Transactions Outside the EU
While the rules within the EU are largely harmonized, trading with countries outside the Union, so-called third countries, presents a whole new level of complexity. Each country has its own rules, and there is no single unified system. Markets like the USA and the UK, in particular, require a specific approach, and without local expertise, expansion can quickly turn into a costly problem.
Do you provide services to the USA or the UK? The rules are different.
When providing SaaS services to a business (B2B) based outside the EU, for example in the USA, the place of supply is outside the EU. This means you do not state any VAT on the invoice, nor do you include this transaction in the EC Sales List. However, the situation becomes dramatically more complicated for other types of transactions and in other countries.
The challenge called the United Kingdom (post-Brexit): The UK is now a "third country" from the EU's perspective. If you provide digital services to British end consumers (B2C), you must register for VAT in the UK from the very first transaction. There is no registration threshold like in the EU. For B2B transactions, a reverse charge mechanism similar to the one in the EU operates, but it requires knowledge of British legislation.
The chaos called the USA (Sales Tax): The United States does not have a federal VAT. Instead, there is an extremely confusing system of local sales taxes, which vary not only from state to state but often from city to city. Whether a SaaS product is subject to tax at all depends on the legislation of the specific state. States like New York or Texas tax SaaS, while California or Florida generally do not. Furthermore, your business activities in a given state can establish a so-called tax nexus (economic presence), creating an obligation for you to register and remit sales tax in that state.
Navigating these systems without expert help is practically impossible and very risky. This is where the strength of our international presence truly shows.
Thanks to our ARROWS International network, built over ten years, we handle cases with an international element on a daily basis. We will connect you with vetted experts directly in the given country and ensure that your expansion complies with local legislation.
Risk to be addressed and potential problems and penalties | How ARROWS helps |
Incorrect application of reverse charge for a B2B client: Risk of VAT assessment, a penalty (20% of the assessed tax), and late payment interest. The tax office can demand the tax from you as the supplier. | Preparation and review of contracts and terms and conditions. We ensure your documentation correctly reflects the reverse charge mechanism and minimizes your risk. |
Failure to validate the client's VAT ID in the VIES system: You invoice under the reverse charge mechanism to a non-existent or invalid taxpayer. The responsibility for paying VAT remains with you. | Drafting of internal policies and procedures. We will set up a binding procedure for your company for client verification, which will protect you from fines and penalties. |
Late registration for the OSS scheme after exceeding the €10,000 limit: An obligation arises to register for VAT in each Member State separately, which is administratively and financially demanding. | Legal consultation and monitoring. We proactively monitor your turnover and promptly notify you of the registration obligation. We will handle the entire OSS registration process. |
Incorrect determination of the VAT rate within OSS: Each EU country has different VAT rates. Using the wrong rate leads to errors in the tax return, tax assessment, and penalties. | Preparation of legal opinions and expert training. We will provide you with a clear opinion on the VAT rates for your services in key countries and train your employees. |
How to Avoid Problems: Comprehensive Legal Support from ARROWS
Navigating the labyrinth of international tax regulations on your own is not only inefficient but, above all, extremely risky. Proactive legal advice is not an expense but a strategic investment in the security and smooth growth of your business. At ARROWS, we approach each client with the goal of providing a comprehensive and long-term solution.
Our experience speaks for itself. We have been providing long-term legal services to more than 150 joint-stock companies and 250 limited liability companies. We understand the dynamics of large corporations as well as the specific needs of fast-growing tech companies and startups. We know you need fast, accurate, and practical solutions.
For our clients, we not only prepare and review contracts that protect them, but we go much further. We draft internal guidelines for invoicing and VAT that establish clear processes and protect the company from individual employee errors. This minimizes the human factor, which is a frequent cause of problems.
We also provide expert training for your finance and sales teams, culminating in a certificate. We ensure that everyone who comes into contact with international transactions understands the risks and knows the correct procedures. In case of uncertainty about the correct tax rate, we will secure a binding ruling for you from the General Financial Directorate under Section 47a of the VAT Act, which will provide you with maximum legal certainty. Representation before courts and administrative authorities is also a matter of course, should a dispute arise despite all preventive measures.
But our role doesn't end with legal clauses. Thanks to our broad clientele and strong network of contacts, we actively connect clients with interesting investment and business opportunities. We are a partner for your business in the truest sense of the word and would be happy to hear your business idea as well.
Gain Certainty in International Business
International VAT on software services is undoubtedly a complex discipline. However, with an expert partner by your side, it is fully manageable. The right setup will not only bring you peace of mind and security from penalties, but above all, it will free up your hands to focus on what's most important – innovation, growth, and the success of your business.
Don't wait for a problem to arise and a notice from the tax office to arrive. Contact us today and arrange a no-obligation consultation. The team of experts at ARROWS is ready to help you safely navigate your international expansion.
About the author
Disclaimer:
The information contained in this article is for general informational purposes only and serves as a basic guide to the issue as of 2026. Although we strive for maximum accuracy, laws and their interpretation evolve over time. We are ARROWS Law Firm, a member of the Czech Bar Association (our supervisory authority), and for the maximum security of our clients, we are insured for professional liability with a limit of CZK 350,000,000. To verify the current wording of the regulations and their application to your specific situation, it is necessary to contact ARROWS Law Firm directly (consultation@arws.cz). We are not liable for any damages arising from the independent use of the information in this article without prior individual legal consultation.


