#plokkum_api
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1227702912969605252
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hello
Hello!
Okay so to summarize you are seeing reverse VAT correctly for a business when they enter their business tax ID but you don't see tax applied for individuals through auto tax (with no business tax ID)?
Yes, that is correct.
It is correct that no VAT should be charged for businesses or individuals outside the EU. But inside the EU individuals should be charged VAT.
Which is not happening.
Gotcha, and the above request ID you provided is an example of it not happening but you would expect it to, yes?
Yes, correct. That is a request ID where I have the Tax ID removed.
So if you look at the related PaymentIntent (https://dashboard.stripe.com/test/payments/pi_3P46abDfVGUPDpD91y04YUld) you can see an Automatic tax calculation section and you can see under Taxability "Not registered"
So yeah that indicates you haven't registered to collect taxes for Germany yet.
Which you need to do here: https://dashboard.stripe.com/test/tax/registrations
So if I understand correctly, I need to add a registration for every european country where I plan to sell my products?
No there should be an option to add a registration to collect from all of EU
(If I remember correctly)
I only see a list of individual countries, but maybe I'm missing something.
I believe OSS does it, right?
You should be able to select that when you choose an EU country
OSS is only needed when having a revenue, where I'm not at. Below that revenue a registration is not needed.
Ah okay, I'm not too familiar with EU taxes. It does seem you'll need a registration for each country in that case afaict.
I believe that's true. Which is why I'm not sure why there is no tax being collected.
Yeah https://docs.stripe.com/tax/supported-countries/european-union seems to indicate this as well
When I do business with individuals in the EU (I sell goods throughout the EU), I just need to charge my local tax for individuals.
Yep, so you need a registration for those countries
If there is no way to collect tax without OSS, I'll have to see what I can do to register OSS.
Add a German registration and then test again like you did above
And you should see tax collected
Where did you say the option was to add my OSS?
Let me check
It's not collecting tax either. However, according to the registration it will let me collect 19 %, while the tax I need to collect is 21% (Dutch tax)
You added a registration and it isn't collecting?
Can you add it again and provide me the Checkout Session or PaymentIntent ID that you tested with?
Sorry, I chose the wrong option
It is collecting when I say I'm registered.
However, it is collecting the german 19% instead of my local 21%
(which is what my government expects me to charge other countries)
Countries in the EU that is.
Sorry, I was wrong...
I just read through my government's website again. And it is correct that I should charge the VAT of the destination country.
So I think it should now work as expected. However, OSS would really be a better option as I'm expecting lots of small transactions
Could you tell me where I can add my OSS in Stripe?
I just checked with my accountant as well, he confirms the 19%. Silly me.
Yeah when you click "Add registration" and select a country then there should be a button to click for OSS
All good!
Ok, I got it. I had to remove my own country and add it again, then I get the OSS option.
Terrific. You've been of a tremendous help.
Thank you so much, bismarck!
Sure thing!
That's all then! Much appreciated and I hope you have great rest of your day!