Product · supported countries

Supported countries

Checked 13 September 2026 · the country your business is established in, not the countries you sell to

One row per country, and one question answered: can a Shopify merchant established there use Zeppol today. If you are looking for the reasoning, the dates and the order we add countries in, that is on country coverage. This page is just the answer.

Read this for the country you are established in. Selling into a country is a different question, and an easier one: Zeppol can already invoice a business buyer in any Peppol-reachable country, whatever this table says about it. What the table describes is whose own national rules apply to your invoices, and those follow the seller.
Country Status Notes
🇦🇹 Austria ✓ Supported
🇧🇪 Belgium ✓ Supported Peppol is the mandated route here
🇧🇬 Bulgaria ✓ Supported
🇭🇷 Croatia ✓ Supported The invoice, yes. The separate fiscalisation report to the tax administration is not ours
🇨🇾 Cyprus ✓ Supported
🇨🇿 Czechia ✕ Not supported The national route is not Peppol
🇩🇰 Denmark ◑ Needs work Needs Danish krone, CVR numbers on both parties and 14 Danish rules
🇪🇪 Estonia ✓ Supported
🇫🇮 Finland ◑ Needs work Needs organisation-number addressing; everything else already works
🇫🇷 France ✕ Not supported Approved platforms and a state directory, not Peppol
🇩🇪 Germany ✓ Supported What Zeppol is built and tested on
🇬🇷 Greece ✕ Not supported myDATA, with a MARK number Peppol cannot issue
🇭🇺 Hungary ✕ Not supported Real-time reporting to NAV, not e-invoicing
🇮🇪 Ireland ✓ Supported
🇮🇹 Italy ✕ Not supported SdI clearance only
🇱🇻 Latvia ✓ Supported
🇱🇹 Lithuania ✓ Supported
🇱🇺 Luxembourg ✓ Supported
🇲🇹 Malta ✓ Supported
🇳🇱 Netherlands ◑ Needs work Needs a KVK or OIN number on seller and Dutch buyer. The next one we build
🇵🇱 Poland ✕ Not supported KSeF clearance, national FA(3) schema
🇵🇹 Portugal ✓ Supported The qualified signature on PDF invoices from 2027 is a separate obligation
🇷🇴 Romania ✕ Not supported e-Factura clearance through ANAF
🇸🇰 Slovakia ✓ Supported Peppol becomes the route on 1 Jan 2027
🇸🇮 Slovenia ✓ Supported
🇪🇸 Spain ✕ Not supported The format travels; the platform carrying it must be certified in Spain
🇸🇪 Sweden ◑ Needs work Needs Swedish krona and 13 Swedish rules, including a checksum on the org number

Outside the EU, on the Peppol network

Country Status Notes
🇮🇸 Iceland ◑ Needs work Needs Icelandic króna and 10 Icelandic rules
🇳🇴 Norway ◑ Needs work Needs Norwegian krone, organisation-number addressing, and VAT checking that works outside the EU

What the three answers mean

✓ Supported: install it and it works. Your invoices are priced in euro, your business is addressed on Peppol by its VAT number, and no national validation rules apply to documents you send beyond the European ones Zeppol already enforces.

◑ Needs work: Peppol is the right network for this country and Zeppol is not finished for it. Each row says what is missing. These are on the roadmap in the order given on country coverage, and the Netherlands is next.

✕ Not supported: not a delay. These countries require an invoice to be submitted to a national platform that a Peppol access point cannot deliver into, so no amount of work on our side reaches them. If you are established in one of them and invoicing domestically, you need software built for that country, and we would rather say so here than after you install something.

Frequently asked questions

My country says supported. Is there anything I still have to do?

You need a VAT number, and your buyers need to be businesses with theirs. Zeppol captures the buyer's at checkout and validates it against VIES before anything is sent. Beyond that, supported means supported: the same onboarding a German store goes through, with your country's Peppol identifier scheme read from the official code list rather than assumed.

Can I sell to a country marked not supported?

Yes. The table is about where your business is established, because that is what decides which national rules apply to the invoices you issue. Invoicing a business buyer in Italy, France or Poland from a supported country works today and always has. What Zeppol cannot do is serve a merchant who is themselves established in one of those countries and invoicing domestically.

When will the ones marked needs work be ready?

The Netherlands is next, because Dutch buyers ask for structured invoices well ahead of the Dutch mandate. Finland follows and is small: it only needs organisation-number addressing. Denmark, Sweden, Norway and Iceland come after multi-currency, which all four depend on and none of them has a mandate deadline forcing. The ordering and the argument for it are on country coverage.

Why is Germany supported when its mandate has not started?

Because receiving has been mandatory since January 2025 and sending starts on 1 January 2027 for businesses over 800,000 euro of prior-year turnover, then everyone from January 2028. Germany is the market Zeppol was built for and the one it is most thoroughly tested against.

This is a statement of what Zeppol supports, not legal or tax advice, and not a commitment to a date for anything marked as needing work. Whether a mandate applies to you turns on where you are established, which is a question of fact. Confirm it with a qualified adviser in the country concerned. Checked 13 September 2026.

E-invoices from your Shopify B2B orders

Zeppol turns every B2B order into an EN 16931 document, checks it against the EU and the German rules, and sends it over Peppol or by email. Join the list and I'll be in touch before the deadline.