DEV Community

RAXXO Studios
RAXXO Studios

Posted on • Originally published at raxxo.shop

EU Reverse-Charge VAT for Solo SaaS Buyers: The Zero-Euro Math Most Devs Miss

  • Reverse-charge means you self-account VAT on foreign SaaS and deduct it in the same return, so the net is zero

  • A valid VAT ID on file with the vendor is what triggers reverse-charge instead of a consumer sale

  • Standard taxation usually beats the small-business exemption once your stack is tool-heavy, because you can reclaim input VAT

  • Four traps: missing VAT ID, treating VAT as a cost, skipping the zero return, buying tools as a consumer

A solo studio in the EU buys most of its tools from abroad. AI models, design apps, hosting, schedulers, all billed from the US or Ireland. The first time one of those invoices shows VAT due, a lot of solo devs panic. The good news is boring: when you do it right, the VAT on those purchases costs you exactly nothing.

What Reverse-Charge Actually Is

Reverse-charge is a rule for cross-border business-to-business services inside the EU VAT system. Normally the seller charges VAT and pays it to their own tax office. For digital services sold to a business in another EU country, that flips. The seller charges no VAT, and the buyer becomes responsible for accounting it instead. Hence the name: the charge is reversed onto you.

Here is the part most people miss. "Accounting for it" does not mean writing a check. It means you record the VAT on both sides of your return at the same time. You add it as VAT you owe (because you imported a service), and you add the identical amount as input VAT you can reclaim (because you bought it for your business). The two entries cancel.

So a 100 EUR SaaS subscription does not become 119 EUR. It stays 100 EUR in real money out the door. The VAT exists only as two matching numbers on a form, one positive, one negative, summing to zero.

This applies to almost every foreign tool a studio touches. An AI coding assistant billed from the US, a video tool from Ireland, a cloud host in another member state. For US vendors the mechanism is technically "VAT on imported services from a non-EU supplier," but for a business buyer the bookkeeping result is the same shape: self-account, then deduct.

The catch is that this only works cleanly if two things are true. You have to be a business with a valid VAT identification number, and you have to be on standard taxation rather than the small-business exemption. Get those wrong and the zero stops being zero. That is where the next two sections come in, because the setup matters more than the math.

The VAT ID Requirement and Why Standard Taxation Wins

The trigger for reverse-charge is your VAT identification number. Not your local tax number, the EU-wide VAT ID (the one with the country prefix). When you enter that ID in a vendor's billing settings, their system recognizes you as a business in another member state and stops adding VAT. No ID, and most platforms treat you as a private consumer and charge their local rate, which you usually cannot reclaim. That single field is the difference between a zero-cost VAT flow and a permanent surcharge on every invoice.

So step one is mundane: get a VAT ID, then paste it into every tool you pay for. Stripe, the AI vendors, the hosting bill, all of them have a tax field in account settings.

Now the bigger decision. Many solo founders start on the small-business exemption, where you charge no VAT to your own customers and skip most VAT paperwork. It sounds simpler, and for a service business with almost no expenses it can be. But it has a hidden cost: under the exemption you generally cannot reclaim input VAT on what you buy. For a tool-heavy studio paying for ten or fifteen subscriptions, that reclaim is exactly the lever that makes reverse-charge net to zero.

Drop the exemption and go to standard taxation, and the picture flips in your favor. You charge VAT to local customers and pass it on, you reclaim input VAT on your tools, and reverse-charge imports wash out completely. The admin is a periodic return instead of nothing, but for anyone comfortable with a spreadsheet or a bookkeeping tool it is a small price for stopping VAT from quietly eating into your tool budget. For the practical side of running those returns, see Solo Studio Bookkeeping in 90 Minutes a Month.

This is a general pattern, not personalized advice. Thresholds and the exact paperwork vary by country, so confirm the specifics for where you are registered.

How the Zero Nets Out on Your Return

Numbers make this concrete. These are illustrative round figures, not anyone's real books.

Say in one quarter your studio buys foreign SaaS worth 1,000 EUR net. AI tools, a design app, hosting, a scheduler. Every vendor has your VAT ID, so every invoice arrives with no VAT added. Total cash out: 1,000 EUR.

At your local standard rate (use 20 percent for the example), the reverse-charge VAT on that 1,000 EUR is 200 EUR. On the periodic VAT return you make two entries. First, you declare 200 EUR of VAT due on services received from abroad. Second, in the input VAT section you declare the same 200 EUR as reclaimable, because those services were bought for your taxable business. Line one says you owe 200. Line two says you are owed 200. Net effect on the return: zero.

The form fields differ by country, but every EU VAT return has a box for VAT on cross-border services received and a box for deductible input VAT. Reverse-charge fills both with the same figure. You are not paying twice and you are not owed anything back. You are recording a transaction that, for a fully deductible business, has no cash consequence.

Where it starts to matter is alongside the rest of your return. If you also charged VAT to local customers, that output VAT is real money you collect and forward. The reverse-charge entries sit beside it, cancelling each other, while the customer VAT flows through normally. The studio's actual position is set by what you sell and what you spend, never by the reverse-charge mechanic itself, which is designed to be neutral.

One more practical note: keep the invoices. Even though no VAT changed hands with the vendor, you still need the document to support both the self-accounted VAT and the deduction. A tidy folder per quarter is enough. If you run sales through a platform like Shopify, export those records on the same cadence so everything reconciles in one sitting. For the wider workflow, Solo Studio Invoicing in 2026 walks through connecting invoicing, tax, and exports.

Three or Four Mistakes That Break the Zero

Most reverse-charge problems are setup errors, not math errors. Four show up again and again.

First, no VAT ID on file with the vendor. If you skipped that billing field, the platform charged you its local consumer VAT. That VAT is usually not reclaimable through reverse-charge, so it becomes a real surcharge on every renewal. Fix: add your VAT ID to every paid tool, and check that new invoices arrive with no VAT line.

Second, booking the reverse-charge VAT as a real expense. Some founders see "VAT due" on the return and treat it as a cost, or pay it without recording the matching deduction. That turns a zero into an unnecessary payment. The VAT due and the input VAT are a pair. Record both, every time, or use software that posts the two legs automatically.

Third, forgetting to file the return when it nets to zero. A quarter with only reverse-charge entries still nets to zero, but zero is a number you have to declare, not a reason to skip filing. A missed or late return invites penalties even though no tax was actually owed. Put the deadline in your calendar and file the zero like any other return.

Fourth, mixing consumer and business purchases. Buying a tool with a personal account and a private card, then trying to deduct it on the studio's return, breaks the trail. The invoice has to be in the business name with the business VAT ID for reverse-charge and the deduction to hold up. Keep one clear payment method and one account for studio tools, and the bookkeeping stops being guesswork.

None of these are hard. They are just easy to get wrong on the first invoice, before anyone has explained how the mechanism actually behaves.

Bottom Line

Reverse-charge VAT on foreign SaaS sounds intimidating and turns out to be neutral. Provide a valid VAT ID, sit on standard taxation rather than the small-business exemption, and self-account each import while deducting the same amount on the same return. The two entries cancel, and that 100 EUR tool stays 100 EUR.

The studios that get tripped up are the ones treating it as a real cost, skipping the VAT ID field, or never filing the zero return. The studios that breeze through it set up the billing fields once and let a clean monthly routine carry the rest. For a tool-heavy operation, standard taxation plus reverse-charge is almost always the cheaper, calmer path.

This is general practical experience, not formal tax advice. Rates, thresholds, and forms differ by country, so confirm the details for your registration before you rely on any of it. If you want to see how this fits into a working one-person operation, the wider setup lives at the RAXXO Studios page, alongside the invoicing and bookkeeping pieces it connects to.

Top comments (0)