Sample output

Spanish tax resident invoicing Spanish and EU clients through an Estonian OÜ

Daniel lives and pays tax in Spain. He invoices digital and professional services to Spanish and other EU clients through an Estonian OÜ. The company has no real team or office in Estonia, collections run through EU PSPs, and part of the cash stays outside Spain. That structure is not automatically wrong, but it does require accounts, reporting, and the tax story to be kept in very good order.

Editorial sample case Only with platform-supported regimes Explained in plain language

Quick summary

  • Subjects analysed 2
  • Countries and legal framework reviewed Spain · Estonia · EU framework
  • Main fronts reviewed 6
  • Activation Immediate
Analyze your structure — free

What you are seeing here

This sample report is one concrete case, not the boundary of the product.

RiskMap can analyse much broader structures than this example: multi-entity setups, cross-ownership, international accounts and collections, reporting exposure, treaty logic, and evidence verification. This report shows how one case is delivered; it does not define the full scope of the engine.

The story of the case, in three pieces

Who he is and where he pays tax

  • Daniel is tax resident in Spain, so the personal side of the structure is ultimately read from Spain.
  • He controls an Estonian OÜ that invoices Spanish and wider EU clients.
  • Part of the collections and cash stay outside Spain, which increases visibility under automatic exchange and bank reporting frameworks.

How the business operates

  • The OÜ issues invoices for digital and professional services to Spanish clients and to clients in other EU countries.
  • There is no real team, office, or operational footprint in Estonia: decisions, sales, and delivery are run by the founder from Spain.
  • The sensitive point is not that Estonia appears in the structure, but whether the corporate, banking, and tax story matches how the business actually works.
  • The business mixes business customers and non-business customers, so EU VAT treatment cannot be identical for all clients.

Which collections and records leave a trace

  • Collections run through EU PSPs and foreign financial accounts, which already create traces beyond the founder’s own books.
  • The OÜ must keep beneficial ownership, company records, and supporting documentation consistent with what banks and PSPs see.
  • The business handles EU customer and transaction data, so data protection and document retention are also part of the map.
  • The absence of real substance in Estonia is not closed here as a final legal conclusion: this report shows which fronts should be ordered first before that discussion is taken to counsel.

What a client should understand in two minutes

What is really going on here

This is not simply ‘having a company in Estonia’. It is a Spanish tax resident using an Estonian OÜ to bill Spanish and EU clients, with money, accounts, and reporting trails that may already exist outside his direct control.

Where this can drift

The sensitive point is not only the foreign company. It is the combination of foreign accounts, PSP reporting, mixed EU client types, and a corporate story that must match what banks, registers, and the tax authority may see.

What deserves attention first

The first review should focus on the visible and objective layer: foreign balances, CRS, CESOP, B2B/B2C separation, beneficial owner data, and documentary consistency. If that base is not in order, more sophisticated legal arguments come too early.

What I would do next

I would use this map as preparation for a more tailored legal review on how the OÜ truly fits the case, instead of spending paid legal time rebuilding the structure from scratch.

The six fronts worth reviewing first in a case like this

Assets held outside Spain · Modelo 720 / RGAT art. 42 bis

Foreign accounts and balances that may still fall under the Spanish resident’s reporting radar

Red · worth checking before carrying on as usual

What this means and why it affects you

This case is not only about an Estonian company. It is also about foreign accounts, balances, and collections controlled by a person who pays tax in Spain. That is why the Modelo 720 conversation comes first.

What to review first

List the personal accounts and the OÜ accounts where the founder appears as holder, authorised signatory, or beneficial owner, plus interests in foreign entities, with 31 December balances and Q4 average balances, and confirm whether the €50,000 threshold is exceeded in any Modelo 720 category.

When this usually matters

It should be reviewed in the annual look-back for the previous tax year, not left until the last moment.

Real risk if misaligned

If the filing duty existed and was missed, the issue is not only penalties. It also creates a mismatch against automatic exchange data. The key point is not one global threshold, but whether €50,000 is exceeded inside a specific reporting category; as a practical benchmark already used in the product, typical exposure can range from €300 to €20,000 depending on breach type and timing.

Who usually executes it

Usually prepared by your accountant with statements and ownership evidence; legal review helps if Spain may look through the OÜ balances.

CRS/FATCA · entity accounts and controlling persons

The OÜ bank account does not always stay locked inside the OÜ

Amber · becomes visible quickly when it does not reconcile

What this means and why it affects you

If the founder is tax resident in Spain but the account sits in Estonia or another EU jurisdiction, the case becomes not just a private story but also an international banking due-diligence story.

What to review first

Confirm how the OÜ is classified with banks and PSPs, which residence and controlling person data are on file, and whether that matches what is later declared in Spain.

When this usually matters

This is not tied to one filing date: it should be corrected before opening new accounts, renewing KYC, or switching payment providers.

Real risk if misaligned

The main problem here is inconsistency. Account ownership, beneficial owner data, tax residence, and tax filings all need to tell the same story.

Who usually executes it

Your team can gather KYC and account evidence; your accountant and tax lawyer review whether the classification and look-through risk are properly handled.

EU VAT · OSS and VIES validation

Invoicing from Estonia to Spain and the wider EU does not mean every customer can be treated the same way

Amber · often ends in corrections and rework

What this means and why it affects you

The business sells to Spanish and other EU clients. The usual mistake is not missing an invoice, but mixing B2B and B2C, skipping VIES checks where needed, or assuming everything can run through Estonia in one single way.

What to review first

Split B2B and B2C sales, validate VAT IDs where relevant, review whether OSS is required, and make sure accounting distinguishes the different flows correctly.

When this usually matters

This deserves review every quarter and before each VAT reporting cycle is closed.

Real risk if misaligned

When that separation fails, the usual result is a chain of corrections, interest, and operational rework rather than one single dramatic event.

Who usually executes it

Usually manageable by your VAT advisor if the transaction detail is clean; hybrid or messy flows deserve extra review.

Cross-border collections · CESOP and PSP reporting

Stripe and other PSPs may build the cross-border collections picture before you do

Amber · external visibility grows fast

What this means and why it affects you

If the OÜ collects from Spanish and EU clients through EU payment providers, visibility does not depend on whether the founder later decides to explain the flow neatly in accounting.

What to review first

Export the quarterly PSP reports, reconcile net amounts, refunds, and incidents, and confirm that the same picture reaches books, VAT work, and internal reporting.

When this usually matters

Best reviewed at each quarter-end rather than only at year-end.

Real risk if misaligned

If the provider sees one set of figures and your accounting tells another story, the case becomes more visible and more expensive to defend.

Who usually executes it

Finance or the founder can lead the export and reconciliation; the accountant validates consistency with the tax side.

Beneficial owner · AMLD5 and UBO register

The OÜ needs a fully coherent ownership and control story

Amber · looks small, matters a lot in practice

What this means and why it affects you

In a structure with a founder in Spain and a company in Estonia, the beneficial-owner register stops being a remote admin step and becomes a core consistency document.

What to review first

Confirm that the >25% beneficial owner is current, that the ownership chain matches bank onboarding, and that different providers are not holding contradictory versions of the structure.

When this usually matters

It must stay updated throughout the company’s life, not only on day one.

Real risk if misaligned

When registry, bank, and tax story do not match, operational friction rises sharply even before any formal audit begins.

Who usually executes it

This can often be cleaned up with the corporate provider and the founder; complex chains or recent changes deserve legal review.

Customer data · GDPR

Selling and getting paid in Europe also means keeping customer data under control

Green · worth fixing early and then forgetting

What this means and why it affects you

Small businesses often ignore this front because it feels secondary, but once everything runs through SaaS tools, PSPs, and CRMs, it becomes part of the documentary perimeter of the business.

What to review first

Create a simple map of where customer data lives, who accesses it, how long it is kept, and whether billing, support, and payment tools follow the same retention logic.

When this usually matters

Best resolved before growth, delegation, or major tool-stack changes.

Real risk if misaligned

This is not usually the biggest tax cost, but it is a frequent source of disorder and uncomfortable questions in serious compliance reviews.

Who usually executes it

The founder can usually organize it operationally; an advisor checks whether the minimum documentary layer is adequate.

Who may already be reporting about this case without asking permission

The relevant point is not only what you file yourself, but which data third parties are already producing about collections, accounts, and the company structure.

Payment provider

Cross-border collections through an EU PSP

If customers pay through Stripe or another EU PSP, the provider is already building a cross-border trail of collections and beneficiary data.

Reporting chain

Typical chain: EU PSP -> PSP home authority -> CESOP exchange across the EU -> cross-check against books and filings of the beneficiary.

Why it matters

If accounting, VAT work, and collections do not tell the same story, the case becomes much easier to surface and review.

Bank or fintech account

Company or personal accounts outside Spain

Financial accounts may report holders, controlling persons, balances, and some returns under CRS/FATCA frameworks.

Reporting chain

Typical chain: bank/fintech -> account-country authority -> authority of the relevant residence country of the holder or UBO.

Why it matters

That is why “the account is in Estonia” is not enough; what matters is how it is classified, who is behind it, and whether the tax story matches.

Corporate register

Beneficial owner and control data of the OÜ

The company also leaves a trail through its beneficial-owner and company-control records, which banks and providers then reuse in due diligence.

Reporting chain

Typical chain: company register / corporate provider -> bank / PSP / advisor -> AML and documentary consistency checks.

Why it matters

If the control chain changes depending on which counterparty looks at it, the structure loses credibility very quickly.

Where I would start tomorrow

First

  • Export the last quarter from Stripe or your main PSP and compare it with the actual invoices issued by the OÜ.
  • Build one clean list of every account outside Spain, both personal and company-held, with real balances and holders.

Next

  • Separate B2B and non-business EU sales, and validate which flows need VIES checks and which point to OSS treatment.
  • Review whether the OÜ beneficial-owner record, the bank classification of the account, and the founder’s tax residence all tell the same story.

Once that is ordered

  • Set up a repeatable evidence file: statements, PSP exports, reconciliations, customer support files, and corporate documentation.
  • Take the final layer to legal review: once accounts, VAT, UBO, and collections are ordered, test whether the Spain-Estonia fit of the structure still needs a deeper legal redesign.

What this report is built on

What has been checked

5

5 legal fronts reviewed before writing the explanation.

Which sources support the map

5

Official rules and frameworks already present in the platform to validate the legal basis of the example.

What I would still ask to see

2

The final useful conversation is how the real operating fit between Spain and Estonia looks once balances, VAT, UBO, and collections have been cleaned up.

Each front in this report was selected from rules and legal references that already exist inside the product and its legal repository.

What would still need more proof if this were your real case

  • The EU VAT layer still needs the real B2B/B2C transaction mix before any fine-grained OSS or VIES conclusion is closed.
  • The substance or effective-management question between Spain and Estonia is the closing conversation to have with a lawyer once balances, VAT, UBO, and collections are already in order. That is where an Expert Session adds the most value.

Official sources supporting this example

BOE-A-2005-1716 · ES-Estonia treaty

Spain-Estonia double tax treaty

Used as context to show that an Estonian company does not by itself remove the need to keep the Spain-Estonia tax story coherent.

Open original source →

BOE-A-2013-954 · Order HAP/72/2013

Modelo 720 and foreign asset control

Used to explain why foreign accounts, securities, interests, and other foreign-held assets remain one of the first filters when the tax resident lives in Spain.

Open original source →

OECD · automatic exchange of information

OECD CRS + FATCA taxpayer reporting

Used to explain why company accounts and beneficial-owner data can produce international reporting and banking due diligence.

Open original source →

EUR-Lex · AMLD5

Directive (EU) 2018/843 · beneficial ownership registers

Used to support the part of the map dealing with beneficial ownership and ownership-chain consistency.

Open original source →

Directive (EU) 2020/284 + Regulation (EU) 2020/283

CESOP · cross-border payment reporting by PSPs

Used to explain why an EU PSP can end up building a detailed official picture of the business’s cross-border collections.

Open original source →
Analyze your structure — free

If you later book an Expert Session, the lawyer starts from this same map and these same references instead of rebuilding the basics from scratch.