2
4 Comments

What actually breaks when a US Etsy/Shopify listing hits the EU market

I run a one-person shop translating Etsy/Shopify listings into German, French and Italian for sellers expanding into Europe. Before I built anything, I went through a batch of real US-based listings and checked them against actual EU requirements. A few things surprised me.

Most sellers assume the fix is "translate the words." It isn't, or at least it's the smaller half of the problem. The things that actually cause EU customers to bounce or trigger compliance headaches:

  1. Weight and size units. Listings in lb/oz/inches read as untrustworthy to EU buyers even when the price and photos are fine - it signals "this wasn't made for me."

  2. Missing manufacturer/importer contact info. Since the GPSR rules took effect, EU marketplaces increasingly expect a responsible-person address on the listing or account. Sellers with zero EU presence often don't know this exists until a listing gets flagged.

  3. VAT-inclusive pricing expectations. US sellers list tax-exclusive prices out of habit. EU buyers expect the sticker price to be the price - a listing that isn't clearly VAT-inclusive (or explains why) reads as either a scam or amateur hour.

  4. Machine-translated product titles. Not bad grammar - bad category-matching. A literal translation often lands in the wrong search category on the EU version of the marketplace, so the listing is technically live but invisible.

  5. No shipping-cost clarity for EU destinations. Even sellers who do ship to the EU frequently bury the actual landed cost (customs, VAT) until checkout, which is the single biggest cause of EU cart abandonment I found in seller complaint threads.

None of these are hard to fix once you know to look for them - they're just invisible if you've only ever sold domestically. I ended up building a free checker (no signup) that runs through this list against a given listing: eu-listing-readiness-checker on Claude. Not selling anything here, genuinely curious what other people building for cross-border commerce have run into - especially anyone doing EU-to-US in the other direction, since I'd guess the failure modes rhyme.

on September 15, 2026
  1. 1

    Different corner of the same problem, B2B software instead of listings, but the failure modes rhyme hard.

    The one that made a customer furious: CSV. Finnish Excel expects semicolons, because the comma is the decimal separator there. My export wrote commas, so the whole file opened as a single column, and every phone number in +358 format turned into 3,58E+11. I had over a thousand passing tests and not one of them opened the file the way a Finnish Excel does. The fix was to stop writing CSV and generate a real xlsx, and while doing that I found that cells starting with = have to be forced to text or Excel tries to evaluate them.

    Company names were the second trap. The legal form sits inside the name in different ways, Oy, AB, AS, OÜ, and ö quietly becomes oe in some systems and not in others, so the same company fails to match itself across two sources.

    And one that runs opposite to your VAT point: in B2B the expectation flips. Business buyers in the Nordics expect the price without VAT, because they reclaim it. Show a company a VAT-inclusive number and it reads as expensive, not honest. So the rule is not "EU means VAT-inclusive". Consumers want the final price, businesses want the net.

    Your meta point holds though. Translation is the visible half. The locale layer underneath it, separators, number formats, name normalization and tax convention, is where things break without anyone noticing until a customer does.

  2. 1

    The failure modes are concrete, but the key signal is what sellers do after the check. Has anyone changed a live listing based on its findings yet?

    1. 1

      Honestly the question I care about most too. It's early - I only shipped the checker a few days ago - so what I've got so far is people running their own listing through it and reacting to one specific flag ("didn't realize EU shoppers expect VAT-inclusive pricing" was the most common one), not before/after numbers on an actual edited listing yet. If you try it on one of yours, I'd genuinely like to know which flag surprised you more: the shipping-cost-clarity one or the GPSR contact-info one. My guess is they have very different fix costs (one's a copy change, the other might mean an actual EU responsible-person address), but I haven't seen enough real cases to know for sure.

      1. 1

        That reaction to specific flags is a useful early signal, especially since the next question is whether sellers actually change listings. If you’re open to it, what’s the best email to reach you on?