▲ | bflesch 6 days ago | ||||||||||||||||||||||
This is off-topic to their grand blockchain adventures, but I need to mention it: I would love for stripe to start paying appropriate VAT on transactions between their merchants and EU citizens, I've been on their ass about it for nearly a year now. I've reported multiple merchants to them which simply refused to provide an VAT invoice for any transactions. Legally, merchants outside EU are required to pay VAT on their B2C transactions if their EU transaction volume goes above a certain limit, and provide VAT invoice for B2B transactions (but with 0% VAT because it is B2B). But unfortunately Stripe doesn't seem to have the technology to do a SUM(*) in their database, or check if an email address ends in '.de' or '.it' when they take the payment. So they simply do not give a damn if their merchants provide an invoice with the transaction or not. Oftentimes it was the problem to actually get an invoice document which has company name, company registration number, street address, city, and tax ID. Extremely basic information which is required on all EU invoices. Many times I have submitted invoices from Stripe merchants to my tax accountant and my tax accountant told me that those are not proper invoices and to please reach out to the merchant to get EU-legal invoices. Stripe has the technological capabilities to implement proper compliance checks, but they choose to let their merchants send you rubbish self-made PDF invoices with a big red "paid" stamp without any information or "official" Stripe invoices with total fantasy names and fantasy company information. You never know if your merchant is sitting in an embargoed country or is just some schmuck from San Francisco trying to hide their ties to a website. If other HN users from the EU have been fighting Stripe to get EU-compliant VAT invoices for their B2B or B2C purchases, please feel free to reach out. I've been doing a big stink about this and to me it feels like a deliberate pattern of enabling their merchants to ignore EU VAT obligations. It's really sad that my extremely positive impression of Stripe has been deeply tainted by this kind of experience across various purchases and subscriptions with Stripe merchants. I had to spend so much time pleading with them to provide proper invoices. | |||||||||||||||||||||||
▲ | woah 6 days ago | parent | next [-] | ||||||||||||||||||||||
How can an invoice "not be legal" if it records a transaction? Sounds like your jurisdiction is requiring superfluous formatting rules, but I don't see how that's anyone's problem except for yours. You're trying to get Stripe to force merchants to conform to some arbitrary document format for an invoice that isn't even part of Stripe's transaction flow, based on a regex on emails for certain TLDs?? Is Stripe the world's paperwork policeman? Maybe just don't order from merchants who won't supply you documents in the format you like, instead of trying to get Stripe to act as judge, jury, and executioner in the court of Stripe. Or talk to your government representatives and get them to lift these rules so you can do business like everyone else in the world. | |||||||||||||||||||||||
| |||||||||||||||||||||||
▲ | tobltobs 6 days ago | parent | prev [-] | ||||||||||||||||||||||
People on HN fighting for the EU VAT clusterfuck ... wasn't on my Bingo card. | |||||||||||||||||||||||
|