#maarten_unexpected
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/1423595817490583603
π Have more to share? Add more details, code, screenshots, videos, etc. below.
hi there!
can you share a specific example where you had this issue?
like a Checkout Session ID or PaymentIntent ID?
ok, so this comes from a Payment Link where you enabled Automatic Tax
if you don't want Stripe to compute Tax for you, then you need to disable Automatic Tax in your Payment Link
yes that's normal
The logic should be:
NL consumers B2B -> 0% (reverse charged)
EU + rest of world B2B -> 21%
NL & EU + Rest of world B2C -> 21%
and if you want more control over the tax, then you need to use Checkout Session with Tax Rates.
how can I do that?
here's the doc about Checkout Session: https://docs.stripe.com/payments/accept-a-payment?platform=web&ui=stripe-hosted
and here's information about Tax Rates: https://docs.stripe.com/billing/taxes/tax-rates
let me know if you have a specific question, and I'll be happy to help!
can I install locally? or how can I connect to checkout API to test those custom rates ?
what do you mean by "install locally"?
you just need to follow the doc I shared, and you can then call the Checkout API in test mode to see how it works.
ok - and how can I apply this on my account? π
apply what?
the custom tax rates
"Creating tax rates
If youβre working with a small number of tax rates, you can manage and create them in the Dashboard. After creating tax rates, you can apply them to invoices, subscriptions, and one-off payments or subscriptions created through Stripe Checkout.
Create a catalog of tax rates that meet the requirements for the jurisdictions that you do business in. For example, if you operate in Europe, you might want to create a catalog of tax rates for OSS VAT.
Creating tax rates through the API
The following example demonstrates how you can create a tax rate through the API."
exactly, the doc shows you how to create Tax Rates. so I'm not sure I understand the question
I have create them in the dashboard
The problem is that they not apply on my checkout sessions
For example I have created a rule that FR customers need to pay 21% VAT - but it's still 0% when I test
They do not overrule
got it. when you create the Checkout Session, you can set the tax rates here: https://docs.stripe.com/api/checkout/sessions/create?api-version=2025-09-30.clover&lang=ruby#create_checkout_session-line_items-tax_rates
can you share the Checkout Session ID (cs_xxx)?
cs_test_b16qHWBoafxPppvcdBiKpVLjym2wL6S7uefFNbgW5tJnyedxcBkN7ah0nS
These are the custom tax rules I have
I only see this applied tax
NOt the 21% I've setup
NL consumers B2B -> 0% (reverse charged)
EU + rest of world B2B -> 21%
NL & EU + Rest of world B2C -> 21%
These are the rules I need - but I'm not. sure if it's gonna work that way ...
Hey! Taking over for my colleague. Let me catch up.
Hello!
I am aware this is a more of a niche problem that I have here π
There are just very specific tax rules to these kind of conferences.
It's a Belgium company, hosting an event in the Netherlands.
This is the vat value of the customer
I don't see any action on your side to use one of these tax rates
~~You should specify the target tax rate when creating the Checkout Session:
https://docs.stripe.com/api/checkout/sessions/create#create_checkout_session-line_items-tax_rates~~
how do I do this?
how do I do this for this type of product?
like If set it up on the custom tax rates
but it's not reflecting in the checkout session
Wait let me double check, you are following this guide right?
https://docs.stripe.com/tax/tax-customizations
And you are using PaymentLinks
Yes that's it
Ok you need to activate Stripe Tax in order to use that feature:
https://docs.stripe.com/tax/set-up#integrate
it is in use already
Nice, then you need ot configure your payment link to use stripe tax:
https://docs.stripe.com/tax/payment-links
it is already configured
if I enable automatic collection - i have the same issue ...
0% tax for a FR business
with custom tax rates enabled
are you still there? π
i will have to go for a minute ...
Yes
You need to check "Automatically calculate taxes"
In your screenshot it wasn't
Can you share the Checkout Session Id, yes please ?
Thanks for sharing, checking now ...
thanks
Now Stripe Tax didn't computed a tax here because the line item is considered as reverse_charge
how can I switch this?
I added an exemption rule in tax settings ...
NL consumers B2B -> 0% (reverse charged)
EU + rest of world B2B -> 21%
NL & EU + Rest of world B2C -> 21%
This is the logic that I want π
Yeah I'm afraid that you need to reach out to Stripe Support at http://support.stripe.com/contact and see why the custom tax wasn't applied here
My team have limited knowledge on taxes and Stripe Dashboard, this channel is mostly for technical integration questions.
Sorry about this.
No Stripe Support is a different entity from Sales
If you are logged in your Stripe Dashboard, use the chat below
http://support.stripe.com/contact
And raise a support case.
Happy to help!