Cookies

We use cookies for analytics and advertising. You can accept all, keep only necessary, or customize your preferences. Cookie Policy

Digital Vantage LogoDigital Vantage Logo
  • About us
  • Offer
    • Websites
    • Web Applications
    • Applications
    • Technology consulting for companies
    • Online marketing and branding
  • Resources
    • Blog & News
    • Tools and calculators
    • Templates and checklists
    • Independent industry reports
  • Contact
Let's talk!
Polski|English
Digital Vantage LogoDigital Vantage Logo
  • About us
  • Offer
  • Resources
  • Contact
  • Search articles⌘K
  • PL|EN
    • Websites
      Building a professional online presence
    • Web Applications
      Dedicated web applications - automate and grow your business!
    • Applications
      Custom solutions tailored to your business needs
    • Technology consulting for companies
      When technology stopped keeping up with the business
    • Online marketing and branding
      Designing logos, corporate colors and letterheads
    • Blog & News
      News from the digital world.
    • Tools and calculators
      Before you start talking to an agency, check how much your project should cost.
    • Templates and checklists
      Professional checklists for B2B companies
    • Independent industry reports
      Cyclical report programs based on publicly available sources
Let's talk!
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Warsaw
REGON: 540674000
EU VAT: PL5321813962

Services
  • Websites
  • Company websites
  • Landing page
  • Web applications
  • Mobile apps
  • MVP for startups
  • Software development
  • Technology consulting
  • Online marketing and branding
  • Website pricing
Digital Vantage
  • About us
  • Contact
  • Let's talk about your business
  • Resources for business
  • Site map
Articles and guides
  • Websites
  • Online stores
  • Starting a business online
  • Web applications
  • Business applications
  • Google Business Profile
  • SaaS software
  • Glossary
Industry reports
  • Polish web market price analysis
  • Website costs
  • Online store costs
  • Web application costs
  • Mobile app costs
  • SaaS tool costs
Tools and calculators
  • Website cost
  • Online store cost
  • Web application cost
  • Website maintenance cost
  • Online store TCO
  • Website speed test
  • Quiz: website or app
  • Quiz: which e-commerce platform
  • Quiz: WordPress or headless
  • Quiz: ready-made SaaS or custom
Checklists and templates
  • Launching a website
  • Website audit
  • E-commerce UX checklist
  • Store migration
  • Choosing a web agency
  • Website security
Follow Us
FacebookInstagram
© Digital Vantage - Warsaw, Poland
Cookie PolicyPrivacy PolicyConditions
Polski|English
© 2026 Digital Vantage. © 2026 Digital Vantage. All rights reserved.
Digital Vantage LogoDigital Vantage Logo

Digital Vantage
Tel+48 663 877 600, +48 22 152 51 05
Andriollego 34, 05-400 Warsaw
REGON: 540674000
EU VAT: PL5321813962

★ 5.0
Google reviews
24h
We reply on business days.
20+ yrs
in IT/B2B EMEA
100/100
Desktop PageSpeed
© Digital Vantage - Warsaw, Poland
Cookie PolicyPrivacy PolicyConditions
Polski|English
© 2026 Digital Vantage. © 2026 Digital Vantage. All rights reserved.

Table of Contents · 11 sections

In this article

  1. 01The EUR 10,000 threshold — one figure for the whole EU
  2. 02How the One Stop Shop works in practice
  3. 03VAT rates across the EU
  4. 04The SME scheme is not the same thing as OSS
  5. 05Packaging registries abroad — EPR obligations
  6. 06The customer's own consumer law travels with them
  7. 07Customer data and US-based providers
  8. 08How much of the EU actually sells cross-border
  9. 09International shipping and payments from abroad
  10. 10Checklist before you start selling across the EU
  11. 11Sources
  1. Home›
  2. ›
  3. Blog & News from the Digital World›
  4. E-commerce — what it is, what the Polish market looks like and where to start an online store›
  5. Payments and logistics in e-commerce — what fulfilling one order really costs›
  6. One Stop Shop VAT and Selling to the EU from Poland
E-commerce law·E-invoicing and accounting·Shipping and returns·GDPR and cookies·19 min reading time·24,495 characters·3,681 words

One Stop Shop VAT and Selling to the EU from Poland

The One Stop Shop for a Polish store: the EUR 10,000 (PLN 42,000) EU-wide threshold, VIU-DO returns, VAT rates, packaging registries and consumer law.

RE
Redakcja Digital Vantage
Published21 Nov 2025
Updated8 Oct 2026
PL|EN

The One Stop Shop is how a Polish online store settles VAT on sales to consumers in other EU countries without registering for VAT in each of them separately. Three myths cling to it that cost real money when they're wrong: that the threshold is set per country, that using the One Stop Shop is compulsory, and that a store gets a month to react once it crosses the line. None of that is true — and getting it wrong means owing VAT in a country you never registered in.

Selling across borders is more than VAT, though. Once you cross the shared EU threshold of EUR 10,000 (PLN 42,000 in the Polish act), you owe the customer's country VAT. Once you target another country's market, that country's consumer-protection law follows you there too. And, more clearly than before from August 2026, so does a packaging-registration duty in the destination country. This article works through those three areas in turn, then through the practical side: customer data, international parcels, and card payments from abroad.

The legal basis in Poland is the VAT Act (ustawa o podatku od towarów i usług), consolidated text Journal of Laws 2026, item 1263, which implements Article 59c of the EU VAT Directive (2006/112/EC) as amended by Directive (EU) 2017/2455, together with the EU regulations and the German packaging act cited throughout. This is a summary of the law, not tax advice — have your own case checked by an accountant or tax adviser (księgowy or doradca podatkowy) before your first cross-border return.

Timeline of the dates from which the obligations of a store selling to other EU countries change. July 2021: one combined EUR 10,000 threshold for sales to consumers across the whole EU (VAT). 1 January 2025: the SME scheme — a VAT exemption in another EU country (VAT). 12 August 2026: the PPWR, Regulation (EU) 2025/40, applies, and in Germany VerpackDG replaces VerpackG (packaging). 1 January 2030 at the earliest: a 50% empty-space limit for e-commerce packaging (PPWR Article 24) — or 3 years after the implementing acts, whichever is later.

Selling across the EU: the dates from which a store's obligations change

VAT Directive 2006/112/EC, Art. 59c; Directive (EU) 2020/285; Regulation (EU) 2025/40; VerpackDG; read 30 September–1 October 2026

The EUR 10,000 threshold — one figure for the whole EU

Plenty of older guides still treat the threshold as something set per country. That was true before July 2021. Today there's a single combined threshold for the whole EU.

Article 59c of the EU VAT Directive says that intra-EU distance sales of goods stay taxed in the seller's own country for as long as the total of such sales to other EU countries — together with telecoms, broadcasting and electronic services — "does not exceed EUR 10,000" in the current calendar year, and didn't exceed it in the previous one either. This figure applies identically in every member state, because it's set at EU level, not nationally. In Poland the provision is art. 22a(1) point 3 of the VAT Act: a sale is taxed in Poland while total intra-EU distance sales "did not exceed EUR 10,000 in the tax year or the previous tax year", and the Act converts that to PLN 42,000. The government portal biznes.gov.pl (updated 25 June 2026) puts it plainly: the EUR 10k (PLN 42k) limit applies to your total sales to all EU countries, and you may not exceed it in the current or previous tax year (biznes.gov.pl).

Three consequences that are easy to miss:

  • It's the sum that counts, not the country. EUR 4,000 to Germany, EUR 4,000 to Czechia and EUR 3,000 to France add up to EUR 11,000 — the threshold is crossed, even though no single country saw more than EUR 4,000.
  • Last year counts too. If you crossed the threshold last year, this year you owe the customer's country VAT from the first transaction, even if your cross-border sales have since dropped.
  • Customer-country VAT starts from the specific transaction, not next month. Once the threshold is crossed during the year, it applies "from the supply in connection with which that amount is exceeded" (art. 22a(2) of the VAT Act). The order that tips you over EUR 10,000 already carries German, Czech or French VAT, not Polish.

Below the threshold, you can voluntarily choose to tax sales in the customer's country anyway (art. 22a(3), with a notification by the 10th day of the month following the month in which the choice was made). That makes sense if you know you'll cross the threshold within the year regardless and don't want to switch your invoicing halfway through.

The threshold applies to sales to consumers — "non-taxable persons," in the directive's language. Selling to businesses in other EU countries works on different rules and isn't covered here.

How the One Stop Shop works in practice

Once you're over the threshold, you owe the customer's country VAT. You then have two ways to pay it: register for VAT in every country you sell into, or use the One Stop Shop (OSS) and report all of that foreign VAT through the Polish tax administration instead.

OSS is voluntary. In Poland art. 130b(1) of the VAT Act says the taxpayer "may" submit a notification: it's offered as a simplification, not a requirement — a seller can register for VAT abroad instead if that suits their situation better. The notification is filed electronically with the head of the tax office (naczelnik urzędu skarbowego). For most small stores, OSS is the more convenient route, but it isn't the only legal one.

When it starts. Under Council Implementing Regulation (EU) No 282/2011, Article 57d, the Union scheme applies from the first day of the next calendar quarter after registration. If your first OSS-covered supply happens earlier than that, the scheme can apply from that supply instead, provided you tell your tax authority "no later than the tenth day of the month following" that first supply. That's the one place where a "by the 10th of next month" deadline genuinely matters.

The OSS return. Returns are filed quarterly (art. 130c(2)), by the end of the month following each quarter, through the Polish tax administration rather than the customer's, on form VIU-DO; the tax is paid to the Second Tax Office Warsaw-Śródmieście (Drugi Urząd Skarbowy Warszawa-Śródmieście) (podatki.gov.pl). A nil return is required in a quarter with no cross-border sales at all (art. 130c(1)) — easy to forget if your foreign sales are seasonal.

IOSS is a different scheme. The Import One Stop Shop (art. 138a point 2 of the VAT Act) covers goods brought in from outside the EU and shipped to consumers in consignments "not exceeding… the equivalent of EUR 150," excluding excise goods. It's filed monthly on form VII-DO (art. 138g(2)). If you ship from stock already inside the EU, such as a Polish warehouse, IOSS doesn't apply to you at all.

For a Polish store the practical checklist is short: the store platform must charge VAT by delivery country (and handle gross prices against margin), the invoicing system must handle foreign rates and export sales by country and rate for the VIU-DO return, and you need a running total of your EU sales.

Decision tree under EU VAT law. Step 1: are you selling to consumers (non-taxable persons) in other EU countries, with goods shipped from inside the EU? If no, OSS for distance sales does not apply to you. Step 2: has your combined sales to all other EU countries, together with telecoms, broadcasting and electronic services, exceeded EUR 10,000 this year or last year (Article 59c of the EU VAT Directive)? If no, you charge your own country's VAT; you may choose the customer's country VAT voluntarily instead. If yes, the customer's country VAT applies from the transaction that crossed the threshold. Step 3: choose how to report it — register for VAT in each country, or use the voluntary One Stop Shop: a quarterly return filed through your own country's tax administration, by the end of the month after each quarter, even with zero cross-border sales in that quarter. Separate branch: goods

Do you need the One Stop Shop?

EU VAT Directive 2006/112/EC, Article 59c; EU Commission OSS portal; read 30 September 2026

VAT rates across the EU

The European Commission no longer publishes a rate table on its old tax pages — it points to the TEDB database instead. A country-by-country summary is maintained on the Commission's Your Europe portal (checked by the Commission on 13 July 2026). Standard rates:

Standard rate

Countries

27%

Hungary (highest in the EU)

25.5%

Finland

25%

Denmark, Sweden, Croatia

24%

Estonia, Greece

23%

Poland, Slovakia, Ireland, Portugal

22%

Italy, Slovenia

21%

Netherlands, Spain, Czechia, Belgium, Lithuania, Latvia, Romania

20%

France, Austria, Bulgaria

19%

Germany, Cyprus

18%

Malta

17%

Luxembourg

Reduced rates vary even more: Germany 7%; France 5.5% and 10% (and 2.1%); Czechia 12% and 0%; Slovakia 5% and 19%. Whether your product qualifies for a reduced rate in a given country depends on that country's own classification, not the Polish one. The EU-wide floor for standard rates is 15% (Article 97 of the VAT Directive). The table above doesn't cover special territories, and rates change — check the current TEDB entry before configuring your store's tax settings.

The SME scheme is not the same thing as OSS

Since 1 January 2025, a second mechanism with a confusingly similar name has been running alongside OSS. The SME scheme, from Council Directive (EU) 2020/285, isn't a way of paying VAT you owe: it lets a small business use a VAT exemption in another EU country where it isn't established.

Two thresholds apply. A business's EU-wide annual turnover must not exceed EUR 100,000 in the current or preceding year to use the scheme cross-border at all (art. 113b of the Polish VAT Act). Each member state then sets its own national exemption threshold, capped EU-wide at EUR 85,000 — so the actual ceiling for using the exemption in a given country depends on that country's own figure, which this article doesn't list country by country since we haven't verified every one at the source. The exemption applies "on the conditions set by that state" after prior notification, it is not obligatory, and a quarterly turnover report is required; podatki.gov.pl says the procedure "allows businesses established in the EU to use the VAT exemption in a member state where they are not established". Don't confuse it with the Polish domestic small-business exemption up to PLN 240,000 (art. 113(1)).

One sentence captures the difference: OSS is a way of paying VAT you owe abroad; the SME scheme is an exemption from owing it there in the first place. Both are optional. If you're considering the SME route, start with the threshold of the country where you sell most, not the EU-wide figures alone.

Table of three schemes. OSS: a way to pay the customer country's VAT through your own tax administration, without registering in each country, voluntary; covers sales to consumers in other EU countries; threshold EUR 10,000 combined across the EU, this year or last; return filed quarterly, by the end of the month after the quarter, nil returns too; Article 59c of the VAT Directive and Implementing Regulation (EU) 282/2011. IOSS: VAT on goods imported from outside the EU; consignments up to EUR 150, no excise goods; filed monthly; doesn't apply when you ship from stock inside the EU. SME: a VAT exemption in another EU country, optional; EU-wide turnover up to EUR 100,000 this year and last, plus that country's own threshold (capped at EUR 85,000); Directive (EU) 2020/285.

OSS, IOSS and SME — three different schemes

Directive 2006/112/EC, Art. 59c; Implementing Regulation (EU) 282/2011, Art. 57d; Directive (EU) 2020/285; read 30 September 2026

Packaging registries abroad — EPR obligations

This part of cross-border selling catches stores out most often, because it has nothing to do with tax. In many EU countries, whoever first places packaging on that market — including the shipping box your parcel arrives in — has to register and pay for its collection and recycling. The mechanism is called extended producer responsibility (EPR).

Table of packaging obligations. The PPWR frame from 12 August 2026: registration in every country you sell into, an authorised representative in each country outside your own, marketplaces collect the registration number. Germany: LUCID before the first sale, no minimum volume; a licence in a collection scheme; a representative in writing and in German; under 10 t a year a simple annual report by 1 June; distributors and fulfilment companies won't handle an unregistered producer; penalties up to EUR 200,000, EUR 100,000 and EUR 10,000. France: an IDU only through an eco-organisme (SYDEREP); Triman and sorting information; packaging is in EPR even when the product isn't; the platform takes on the duties if you have no IDU; penalties up to EUR 7,500 per unit or tonne, EUR 20,000 a day and EUR 30,000. France per ministry and ADEME summaries.

Packaging in the customer's country: Germany and France

Regulation (EU) 2025/40; VerpackDG; ecologie.gouv.fr and ADEME; read 1 October 2026

The EU: Regulation (EU) 2025/40 (PPWR)

The Packaging and Packaging Waste Regulation applies from 12 August 2026 (Article 71). What matters most for a store that ships abroad:

  • E-commerce packaging has its own definition (Article 3(1)): transport packaging used to deliver a product bought online or through another distance sale.
  • A store shipping into another member state can become a "producer" there. Under Article 3(1)(15)(c)-(d), a producer includes an entity that, for the first time, makes packaging or a packaged product available directly to end users in another member state, "irrespective of the selling technique used, including by means of distance contracts." It doesn't matter where you, the seller, are based.
  • Registration in each country (Article 44(2)): a producer registers in every member state where it first makes packaging available, and can't make packaging available there without registering (paragraph 4).
  • An authorised representative (Article 45(3)): such a producer "shall appoint, by written mandate, an authorised representative for the extended producer responsibility in each Member State" outside its own. The Commission proposed in December 2025 (COM(2025) 982) to let EU-based companies opt out of this requirement, but the proposal hasn't been adopted — the obligation stands as written for now.
  • Marketplaces check the registration (Article 45(4)): platforms collect a seller's registration number for the consumer's country before admitting them to sell.
  • The 50% empty-space limit for e-commerce packaging isn't in force yet. Article 24(1) introduces it "by 1 January 2030 or 3 years from the entry into force of the implementing acts… whichever is the latest." Fillers — paper offcuts, air cushions, bubble wrap — count as empty space. Plan your box sizes around this, but it isn't an obligation from August 2026.

And in Poland?

Poland has its own Packaging and Packaging Waste Management Act (ustawa o gospodarce opakowaniami i odpadami opakowaniowymi, consolidated text Journal of Laws 2026, item 619): those placing packaging or packaged products on the market must be entered in the BDO register (the waste database, Baza danych o produktach i opakowaniach oraz o gospodarce odpadami; art. 10), and the 1 Mg threshold (art. 6(3)) exempts from some duties but not from registration. Whether a shipping box alone makes a store a "placer of packaged products" is not stated, and we found no official interpretation. A draft act implementing the PPWR (UC100) was at the consultation stage on 1 October 2026.

Germany: VerpackDG replaced VerpackG

On 12 August 2026, Germany's packaging law was replaced by the Verpackungsrecht-Durchführungsgesetz (VerpackDG). Any guide still citing "§ 9 VerpackG" or "§ 36 VerpackG" is out of date. The source text is itself marked as not yet fully finalised editorially. Under the current version:

  • Registration with LUCID (§ 6(1)): a producer registers with the Zentrale Stelle Verpackungsregister before first making packaging available. There's no minimum-volume threshold.
  • A representative for foreign sellers (§ 5(2) and (4)): a producer without a German establishment must appoint an extended-producer-responsibility representative before its first sale, in writing and in German, and can have only one.
  • Participation in a collection scheme (§ 7(1)): packaging that reaches private households has to be licensed through a collection scheme before it's made available. Transport packaging that typically ends up with private households — which can include the box an individual customer receives — falls under this (§ 3(6)).
  • Reporting (§§ 9, 10): under 10 tonnes a year, a simple annual report by 1 June is enough; larger volumes need a completeness declaration by 15 May (exemption threshold: 80 t glass, 50 t paper/board, 30 t other materials).
  • Fulfilment and marketplaces (§ 13(3)-(4)): a distributor can't make an unregistered producer's packaging available, and a fulfilment company can't handle its goods either.
  • Penalties (§ 66(3)): up to EUR 200,000 for failing to join a collection scheme, up to EUR 100,000 for failing to register, and up to EUR 10,000 for other breaches.

One data point on cost at small volume: the Lizenzero calculator (operator: Interzero) showed, on 1 October 2026, annual net prices for 2026 starting at EUR 39.00 (up to 10 kg of paper/board), EUR 78.80 at 100 kg paper + 20 kg plastic, and EUR 438.00 at 1,000 kg paper + 100 kg plastic. That's one operator's calculator result, not a published per-kilogram tariff — other schemes price differently, and the representative fee under § 5 is separate.

France: Triman, info-tri and the IDU

We couldn't read France's environmental code directly for this article — Légifrance blocked access. What follows comes from official summaries by the ministry for ecology (updated 6 September 2026) and ADEME, not the statute text itself.

  • Triman and sorting information (L541-9-3): products covered by EPR must carry the Triman mark and sorting instructions, whether on the product, the packaging, or accompanying documents.
  • The IDU (L541-10-13): since 1 January 2022, every producer covered by an EPR scheme has a unique identifier for each product category (filière). You get an IDU by joining an eco-organisme, which registers you in SYDEREP — you can't register individually. According to ADEME, if your own products don't fit any category, your packaging still does.
  • Marketplaces (L541-10-9): since 1 January 2022, a platform takes on a seller's EPR duties unless it can show the producer already meets them — in practice, that it holds an IDU.
  • Penalties (L541-9-5), per the ministry's summary: a fine of up to EUR 7,500 per unit or tonne of product, a daily penalty of up to EUR 20,000, and an additional fine of up to EUR 30,000 for, among other things, failing to register in SYDEREP or lacking an IDU in required documents.

The customer's own consumer law travels with them

A terms-of-service clause saying "Polish law applies" isn't enough once you're actively selling abroad.

Rome I, Article 6(1) (Regulation (EC) 593/2008): a consumer contract is governed by the law of the country where the consumer has their habitual residence, if the trader pursues activities there or "by any means, directs such activities to that country." A choice-of-law clause is allowed, but under paragraph 2 it "may not… result in the consumer being deprived of the protection" of the mandatory rules of that country. In practice: if you run a German-language storefront, price in euros for Germany specifically, and ship there, a German customer keeps the protection of German consumer law regardless of what your terms say.

Geo-blocking (Regulation (EU) 2018/302, in force since 3 December 2018) sets out what you can't do, not what you must sell everywhere:

  • you can't block access to your store based on nationality or residence; redirecting to another language version needs the customer's consent, and the original version "shall remain easily accessible" (Article 3);
  • a customer from another country ordering delivery to a country you already ship to, or collecting at an agreed location, gets the same terms as a local customer (Article 4(1)(a));
  • different prices across different storefronts are allowed as long as they're not discriminatory (Article 4(2)), and within the payment methods you accept you can't reject cards or accounts just because they're foreign (Article 5);
  • you don't have to ship to every EU country, and complying with the regulation doesn't by itself mean you're "directing activities" to a customer's country under Rome I (Article 1(6)).

Cross-border delivery information. Regulation (EU) 2018/644, Article 7: a trader makes available "where possible and appropriate — prior to the conclusion of the contract — information about the cross-border delivery options… and charges payable by the consumer." Delivery cost to another country should be visible before checkout, not revealed only on the order confirmation.

Language. There's no single EU-wide language obligation for contractual information — Directive 2011/83, Article 6(7), lets each country keep its own rule, and we haven't checked each country's specifics here. The General Product Safety Regulation (GPSR), separately, requires every online listing to carry safety warnings and information "in a language which can be easily understood by consumers, as determined by the Member State in which the product is made available" (Article 19(d)), alongside the manufacturer's contact details and postal address (point (a)). A store reselling someone else's products has to check the manufacturer's markings before selling, as a distributor (Article 12). In Poland, a breach of Art. 19 GPSR carries a fine of up to PLN 500,000 (art. 76 of the implementing act, Journal of Laws 2025, item 1826); the manufacturer's email address is required alongside the postal address.

Polish returns and complaint rules are covered in our returns and complaints article.

Customer data and US-based providers

Selling abroad usually means more tools: email platforms, analytics, SaaS billing, translation services — many of which process customer data in the US. Older guides still point to the Privacy Shield. That's out of date:

  • the CJEU's ruling of 16 July 2020 (C-311/18, "Schrems II") invalidated the Privacy Shield adequacy decision;
  • since 10 July 2023, the EU-US Data Privacy Framework applies instead — Commission Implementing Decision (EU) 2023/1795, under which the US ensures an adequate level of protection for data transferred to companies on the DPF list maintained by the US Department of Commerce;
  • the EU General Court dismissed a challenge to that decision on 3 September 2025 (T-553/23, Latombe); whether an appeal to the CJEU was lodged wasn't established here.

The practical takeaway: the DPF only protects transfers to companies actually on the list. Before connecting a US-based tool, check whether the provider is on the DPF list, and if not, on what other basis it transfers data.

How much of the EU actually sells cross-border

Eurostat (dataset isoc_ec_eseln2, updated 15 June 2026, enterprises with 10+ employees, sales year 2024): 6.8% of Polish enterprises sold online to other EU countries against 8.6% on average in the EU; among enterprises that sell online, about 41% in Poland against 43% in the EU did so, and sales outside the EU were 3.3% in Poland against 5.2% in the EU. Micro-shops are not covered.

On the buyer's side, Eurostat's isoc_ec_iprb21 survey (2025) found that 1.3% of online shoppers in Poland against 5.4% in the EU reported a foreign seller that wouldn't sell to their country — a declared experience among people who bought online in the previous three months, not a demand measure.

International shipping and payments from abroad

Shipping

A cross-border parcel is priced differently from a domestic one. Three mechanisms worth knowing before you set delivery pricing:

  • Volumetric weight is usually calculated more strictly across borders. DPD Polska's terms from 1 March 2026 use a divisor of 6,000 domestically and 5,000 for international shipments (DPD EXPRESS, CLASSIC EXPORT), and GLS may use 5,000 both domestically and internationally (DPD terms) — the same light-but-bulky box can come out "heavier" once it leaves the country.
  • Published tariffs are the retail rate, not your rate. Postal operators submit their public single-piece cross-border tariffs to national regulators, and the European Commission publishes them by the end of March each year (Regulation (EU) 2018/644, Article 5). That gives you a reference point, but contract rates are negotiated individually with your carrier or broker.
  • A return from abroad costs too. If you cover return shipping costs, price them using the rate from the customer's country back to Poland, not your domestic rate.

Payments

Methods that are popular at home aren't necessarily popular elsewhere, and we don't have a reliable sourced breakdown of payment-method preferences by country for this article — so we're not listing one. Before adding local payment methods, check what an international card costs through the gateway you already use. Current rates in złoty (read 30 September 2026):

  • Stripe (Poland pricing): a standard EEA card costs 1.5% + PLN 1.00; an international card 3.25% + PLN 1.00, plus 2% if currency conversion is needed.
  • PayPal (Poland fees, updated 15.07.2026): a base rate of 2.90% + PLN 1.35, no extra international fee from the EEA, +1.29% from the UK and +1.99% from other markets, and currency conversion at "3.00% above the base exchange rate".
  • Shopify Payments (Poland pricing): on the Basic plan, standard cards 1.95% + PLN 1.20; Amex and international cards 3.2% + PLN 1.20 — the page doesn't make clear whether a card from another EU country counts as "international". Shoper Standard lists "Stripe foreign payments", so Stripe's price list applies there.

A worked example (Stripe Poland rates, read 30 September 2026): a PLN 400 order paid by a standard consumer card from Germany (EEA) costs 1.5% × PLN 400 + PLN 1.00 = PLN 7.00. If that payment also needs currency conversion, add 2% × PLN 400 = PLN 8.00 — PLN 15.00 total, more than double. The currency you price and settle in affects the cost of every transaction, not just the customer's convenience.

Check payout timing in foreign currency too — Tpay, for example, pays out to your account within 3 business days, and 7 business days for non-PLN; confirm this in your own provider's terms rather than assuming it matches domestic timing. Current payment-gateway rates are compared in full in our payment gateway fees article, and payment methods and their risk in our online payment methods article.

Checklist before you start selling across the EU

  1. Add up your EU-wide cross-border sales for this year and last. If you're approaching EUR 10,000 (PLN 42,000), decide: OSS or registrations abroad. Remember the VIU-DO return is due even in a quarter with no foreign sales.
  2. Configure VAT by destination country in your store and your invoicing system before you cross the threshold — customer-country VAT is owed from the transaction that crosses it, not from the next billing cycle.
  3. Check whether the SME scheme makes sense, if your EU-wide turnover is under EUR 100,000 — but start from the threshold of the country you sell most into.
  4. Register your packaging in each country you ship to: LUCID, a collection scheme and a representative in Germany; an IDU through an eco-organisme in France. Do this before your first shipment, not after. For Poland itself, check your BDO entry.
  5. Review your terms for the customer's own consumer law, show cross-border delivery costs before checkout, and don't block or redirect customers without consent.
  6. Check your product listings against GPSR: manufacturer details and safety warnings in the language of the country you're selling into.
  7. Check your US-based tools against the DPF list.
  8. Price the full cost of a cross-border order: shipping at the stricter volumetric weight, a possible return, the higher international-card rate and FX fee, and the packaging licence. Our e-commerce TCO calculator helps add these up, and platform cost benchmarks are in what does an online store cost.

If you're considering selling through a marketplace instead of, or alongside, your own store, note that PPWR and the German and French packaging regimes shift some of a seller's registration responsibility onto platforms and fulfilment companies — so you may be asked for proof of registration before you're allowed to sell. For the Polish market, see our Allegro and marketplace integration article. The rest of this section's topics are covered in our payments and logistics overview.

Sources

EU VAT Directive 2006/112/EC, Article 59c (as amended)

EU Commission — One Stop Shop (OSS) portal

Council Directive (EU) 2020/285 — SME scheme

Your Europe — VAT rules and rates across the EU

Regulation (EU) 2025/40 — Packaging and Packaging Waste Regulation (PPWR)

Verpackungsrecht-Durchführungsgesetz (VerpackDG)

Ministère de la Transition écologique — filières REP

Rome I Regulation (EC) 593/2008

Geo-blocking Regulation (EU) 2018/302

Regulation (EU) 2018/644 on cross-border parcel delivery services

Commission Implementing Decision (EU) 2023/1795 — EU-US Data Privacy Framework

Eurostat — isoc_ec_eseln2, enterprise e-commerce sales

VAT Act, consolidated text, Journal of Laws 2026, item 1263

biznes.gov.pl — EU sales and the EUR 10,000 limit

podatki.gov.pl — OSS and IOSS

podatki.gov.pl — SME scheme

Packaging and Packaging Waste Management Act, Journal of Laws 2026, item 619

FAQ

Frequently asked questions about the One Stop Shop and cross-border selling

No. The EUR 10,000 threshold (PLN 42,000 under art. 22a(1) point 3 of the Polish VAT Act) covers your combined distance sales to consumers in all other EU countries together, including telecoms, broadcasting and electronic services, in the current or preceding year (Article 59c of the EU VAT Directive). Once it's crossed, the customer's country VAT is owed from the transaction that crossed it.

No. OSS is offered as a simplification, not a requirement. Once you've crossed the threshold you have to account for the customer's country VAT, but you can do that either through OSS in your own country or by registering for VAT in each country you sell into (art. 130b of the Polish VAT Act says the taxpayer "may" use OSS).

Quarterly (form VIU-DO), by the end of the month following each quarter, through the Polish tax administration, with the tax paid to the Second Tax Office Warsaw-Śródmieście. A nil return is due even in a quarter with no cross-border sales (art. 130c). The separate Import One Stop Shop (IOSS), for goods imported from outside the EU in consignments up to EUR 150, uses a monthly VII-DO return instead.

OSS is a way of paying the VAT you owe abroad through the Polish tax office. The SME scheme is an exemption from owing VAT in another EU country at all, available to businesses with EU-wide annual turnover up to EUR 100,000, subject to a national threshold each country sets itself (capped EU-wide at EUR 85,000). Both schemes are optional.

Under Germany's VerpackDG, which replaced VerpackG on 12 August 2026, a producer of packaging that reaches private households — including typical e-commerce shipping boxes — registers with LUCID before its first sale (§ 6), joins a collection scheme (§ 7), and, if it has no German establishment, appoints a representative (§ 5). Penalties run up to EUR 100,000 for failing to register and EUR 200,000 for failing to join a collection scheme (§ 66).

Planning to sell across the EU?

We'll help you get your store ready to sell cross-border — VAT by destination, localised versions, payments and shipping — before you cross the threshold.

Let's talk about your business!

Related Posts

  • E-commerce — what it is, what the Polish market looks like and where to start an online store
    • Payments and logistics in e-commerce — what fulfilling one order really costs

      Payments and logistics in e-commerce: what payment fees, shipping, packaging and returns cost per order in Poland, with sourced prices in PLN.

      • 1.
        Right of Withdrawal in Poland: Returns and Guarantees in Online Stores

        The right of withdrawal in Poland: the 14-day deadline, the model form, refunds, the withdrawal button not yet in force, and the two-year legal guarantee.

      • 2.
        Ecommerce Shipping in Poland — Parcel Lockers, Volumetric Weight and Price Rules

        Ecommerce shipping in Poland: InPost and ORLEN Paczka business price lists, fuel surcharges, parcel lockers and volumetric weight that can double the bill.

      • 3.
        Payment Gateway Fees for Online Stores in Poland — PayU, Przelewy24, Stripe and More

        Payment gateway fees in Poland: nine operators in złoty, interchange caps, the card-surcharge ban, SCA, payout terms and Shopify's third-party gateway fee.

      • 4.
        Online Payment Methods in Poland — BLIK, Cards, Wallets, Transfers and BNPL

        Online payment methods for Polish stores: BLIK, cards and SCA, Apple Pay, fast transfers, BNPL and cash on delivery, each with its published cost and risk.

      • 5.
        Selling on Allegro — Fees, Smart! and Marketplace API Integration

        What Allegro charges (commission, Smart! fees), what one order costs against your own store, and how Allegro API integration works.

About the Team

Digital Vantage Team

Share:

FacebookTwitterLinkedInWhatsAppMessengerDiscord

Table of Contents · 11 sections · 19 minutes read

In this article

  1. 01The EUR 10,000 threshold — one figure for the whole EU
  2. 02How the One Stop Shop works in practice
  3. 03VAT rates across the EU
  4. 04The SME scheme is not the same thing as OSS
  5. 05Packaging registries abroad — EPR obligations
  6. 06The customer's own consumer law travels with them
  7. 07Customer data and US-based providers
  8. 08How much of the EU actually sells cross-border
  9. 09International shipping and payments from abroad
  10. 10Checklist before you start selling across the EU
  11. 11Sources

Comments

Rate this article

No comments yet. Be the first to share your thoughts!

Related Articles

Back to the guide: E-commerce — what it is, what the Polish market looks like and where to start an online store

⇲
Image on the Digital Vantage website

SMS Marketing for Online Stores — Consent, Cost and Compliance

SMS marketing for online stores: GDPR and ePrivacy consent, what a campaign costs in PLN, and the Gmail, Yahoo and Outlook rules for email.

Data publikacji: 02/10/2026
Characters: 16170•Words: 2465•Reading time: 13 min
⇲
Image on the Digital Vantage website

Affiliate Marketing and Influencer Marketing: How a Store Pays for Referrals

Affiliate marketing and influencer marketing for online stores: networks and fees in PLN, commission maths, and Polish and EU rules on disclosing paid posts.

Data publikacji: 02/10/2026
Characters: 19527•Words: 2817•Reading time: 15 min
⇲
Image on the Digital Vantage website

Facebook and Instagram Ads for Online Stores — Meta Ads, Catalogue and Dynamic Retargeting

Meta Ads for online stores: Shops availability, the product catalogue, Advantage+ shopping, dynamic retargeting, and Pixel plus Conversions API.

Data publikacji: 02/10/2026
Characters: 16549•Words: 2436•Reading time: 13 min
⇲
Image on the Digital Vantage website

Omnichannel in e-commerce — what it is, and when to connect your store with a physical shop

Omnichannel in e-commerce: the definition versus multichannel, the shared-inventory mechanism between a store and a till, and when to implement it.

Data publikacji: 01/10/2026
Characters: 14998•Words: 2194•Reading time: 11 min
⇲
Image on the Digital Vantage website

Fulfillment in e-commerce — what it is, what it costs and when it pays off

Ecommerce fulfillment: what the service covers, how providers in Poland price it, and when outsourcing your warehouse pays off instead of doing it in-house.

Data publikacji: 01/10/2026
Characters: 15700•Words: 2246•Reading time: 12 min
⇲
Image on the Digital Vantage website

Product Page: What It Needs to Sell, Comply with EU Law and Satisfy Google

What a product page needs: photos, the EU 30-day lowest-price rule, mandatory GPSR information, delivery, returns, reviews and Google structured data.

Data publikacji: 01/10/2026
Characters: 18612•Words: 2752•Reading time: 14 min
⇲
Image on the Digital Vantage website

Multi-tenant — what it is and how to choose a SaaS architecture for many customers

Multi-tenant SaaS: single tenant vs multi-tenant, the silo/pool/bridge models, Row Level Security, GDPR and choosing a model for an MVP.

Data publikacji: 30/09/2026
Characters: 25325•Words: 3613•Reading time: 19 min
⇲
Image on the Digital Vantage website

SaaS application — how to build your own product from MVP to recurring payments

A SaaS application from MVP to subscription: the five building blocks, recurring payments in Poland, the legal minimum, costs and the DVN Links example.

Data publikacji: 30/09/2026
Characters: 20238•Words: 3016•Reading time: 16 min
⇲
An open paper appointment book with handwritten entries, one struck out and rewritten below, beside a brass reception bell.

Online booking system — when a free one is enough and when to build your own

When a free booking calendar is enough, what an online booking system must handle and when a custom module pays off. Vendor prices and our estimate.

Data publikacji: 22/09/2026
Characters: 17903•Words: 2652•Reading time: 14 min