Frontier totals your EU sales by the member’s country at that country’s standard VAT rate, fills in the quarterly One Stop Shop return figures, shows the four due dates — and will not mark a return filed while a month is missing, a rate is unconfirmed, or VAT was charged short with no explanation.
Opens in this browser with an invented site already in it. No account, no email address, nothing installed.
Open the free demo →
The problem
A business with no EU establishment selling subscriptions to EU consumers charges each one their own country’s VAT rate, from Luxembourg’s 17% to Hungary’s 27%, with no threshold below which it can ignore it. One registration covers the EU, but the return is due every quarter — nil or not — on a date that does not move for weekends, and rates change: Estonia, Finland and Romania all raised theirs in the last two years.
The €10,000 threshold is not available to non-EU businesses. They use the non-Union scheme in a member state of their choice.
Taxually, October 2026 →Quarterly returns and payment by 30 April, 31 July, 31 October and 31 January — not moved for weekends. Nil returns too.
Taxually, October 2026 →The standard rates across the 27 member states. Finland is 25.5%, Estonia 24%, Romania 21%.
Eurofiscalis, September 2026 →Not a reminder. Mark the return filed refuses, with each gap listed, before the quarter has ended, while any month has no EU sales typed in and no nil mark, a country’s rate used has not been confirmed in the year, or VAT was charged below the rate with no note. A filed quarter is frozen; corrections go in a later return and are refused after three years. There is no override.
How it works
Net sales in euro and the VAT you charged, by the member’s EU country. A month with none is marked as none.
All 27 standard rates start from a published table, dated. Check them once a year and confirm — or change one when a country changes it.
The return figures by member state of consumption, ready to type into your registration country’s portal. Mark it filed when you have.
What it will never do
Frontier is the worksheet behind the return.
Pricing
However many EU countries your members are in.
One site.
One company, several sites.
Several companies under one owner.
Flat fee, billed monthly. Never a share of sales. Your bank statement says Frontier Software. Your licence key is emailed to you within two working days of payment.
Checkout is our own bitcoin server, not a card processor — nobody we had to apply to and nobody who can close the account. The button takes you straight to it. Give your email address there — that is where your key is sent.
Questions
A non-EU business has no threshold to hide under for these sales. Frontier assumes you are registered under the non-Union scheme; ask your adviser if you are not.
The standard rate of the member’s own country — the member state of consumption — not the country you registered in.
Put a correction in a later return, within three years of the original due date. After that Frontier refuses it: it has to be corrected with that country directly.
No. It is a worksheet that argues with you.
The demo on this page is the whole program, running on invented records. Paying gets you a licence key — one line of text, emailed to the address you give at checkout within two working days. Paste it into the program and from then on it keeps your own records. Until then, nothing you type into it is kept.
The key is checked inside the page, on your own machine. It never calls us, so there is still no account and nothing about your business goes anywhere. If you ever stop paying, your records stay exactly where they are, read-only, and Export still hands you every one of them.
Two returns filed on time. The third quarter’s is due on the 31st, a Saturday that does not move it — and it cannot be marked filed yet: September’s EU sales were never typed in, and the French members were charged 19% in August instead of 20%.