How we restructured a London SaaS company for Irish VAT in 11 days
A London-based document management SaaS startup with 43 corporate clients across Germany and France ran into a major compliance wall with HM Revenue & Customs and the Irish Revenue Commissioners. Their UK-based entity was collecting VAT incorrectly on European B2B transactions, risking a £34,800 penalty. Here is how we reorganized their corporate billing structure and registered their Dublin subsidiary in exactly 11 business days.
The billing blocker that halted European sales
In September 2024, the founders of a London-based document management platform realized they had a serious billing problem. They had just signed their 43rd corporate client in Munich, but their invoicing system was still charging UK VAT at 20% instead of applying the reverse charge mechanism. Because they did not have an active VAT registration inside the European Union, European buyers started refusing to pay the invoices. Honestly, we see this exact mistake at least eight times a year when UK tech teams try to handle international tax rules without local guidance.
The startup was losing an average of £4,200 per day in delayed software subscription payments because of the standoff. Their primary billing system, Stripe, was configured strictly for UK rules and could not handle the complex European VAT rules without an EU-based intermediary. The management team had tried filing paperwork through standard online portals, but the applications sat in an Irish registry queue for 37 days with zero feedback.

Setting up the Irish holding pipeline
We started on a Tuesday morning by mapping out a clean subsidiary structure in Dublin. Ireland remains the most practical gateway for UK software firms because of the shared language and straightforward corporate registry system. We filed the incorporation papers for a new Irish entity on October 8, 2024, using the CRO online system. By the way, we do not recommend using cheap online formation templates for this because they usually omit the specific corporate objects needed for software licensing.
To make this work legally, the London parent company had to sign an intellectual property licensing agreement with the new Dublin office. This agreement shifted the billing rights for all non-UK European clients to the Irish subsidiary, allowing them to use the EU VAT One Stop Shop (OSS) system. Let's look at the numbers: the transfer of these billing rights was valued at exactly £12,500 to keep HMRC happy and avoid transfer pricing audits.
A clean subsidiary in Dublin is the fastest way for a UK startup to resume selling to European clients without VAT friction.
Registering for VAT OSS under pressure
Getting an Irish VAT number usually takes up to six weeks if you apply through the standard queue. To speed this up, our tax team bypassed the automated portals and submitted a detailed physical registration file directly to the Irish Revenue Commissioners. This file included the newly signed intercompany agreements and proof of the 43 active European contracts. We also showed that the business expected to process €142,000 in European transactions over the following two quarters.
Our direct contact at the Dublin tax office reviewed the case file within 48 hours of receipt. By focusing on the active client contracts, we proved that the business had a real economic link to Ireland, not just a mailbox address. The Irish Revenue Commissioners issued the active VAT number starting with IE on Friday, October 18, 2024.
Stripe integration and live testing
Once the IE VAT registration was live, we spent 3.2 hours working with the startup's lead developer, Marcus, to reconfigure their Stripe billing backend. We set up tax behavior rules to automatically apply the reverse charge VAT on all B2B transactions outside the UK. This meant German and French business clients would finally see 0% VAT invoices, while the startup would report the transactions quarterly via the Irish OSS portal.
We ran three live test transactions using a test account in Lyon on October 21, 2024. The system successfully validated the French buyer's VAT number through the VIES database and processed the €320 subscription fee without charging local tax. The entire restructuring, from the initial consult to the first live EU invoice, took exactly 11 business days and cost the client a flat fee of £4,850.
We spent 3.2 hours working with the lead developer to reconfigure Stripe. The system now validates EU VAT numbers instantly.
The long-term safety checklist for SaaS scaling
This rapid fix prevented the client from losing their active European accounts, but the work does not stop there. Startups scaling into Europe must maintain an active corporate presence in their chosen EU hub to keep their tax status valid. For this London SaaS firm, that means keeping a registered office address in Dublin 2 and filing annual returns by September 30 each year. We structure for safety, not just tax cuts, so we set up a quarterly review process to monitor their transactional thresholds.
Here is our 3-step timeline for businesses facing similar VAT blocks. First, document all active EU customer contracts and identify where the billing bottleneck is happening. Second, incorporate a local subsidiary in a favorable jurisdiction like Ireland or the Netherlands. Third, link your subscription engine to an automated VAT validation tool. No complex legal jargon here—just a clean, repeatable path to compliance.


