#MarkoBoras
1 messages ยท Page 1 of 1 (latest)
Hi! Let me help you with this.
Yes, that should work. Are you running into any issues with this approach?
No, you can use tax rates intead of Stripe Tax
ok just a sec
yeah one question right away
if I set fixed tax rate of 25%
and pass that on every creation of checkout
will users who are not from my origin country (Croatia) still can use "I am purchasing as a business" and enter their VAT ID to kill VAT
Tax rates have a countries property, so there's only a limited number of countries where a given tax rate can be used: https://stripe.com/docs/api/tax_rates/object#tax_rate_object-country
I understand what you mean. I need to check how this works exactly
I am selling tickets for some event in Croatia. So everything is sold in Croatia and every user needs to pay Croatian tax (VAT) which is 25%. How can I set 25% VAT in checkout for all users.
And that question also
I'm not a tax expert but I believe if you sell to customers from other regions different tax rates might apply.
That's why it's easier to use automatic Tax
Yeah but we are selling physical product that will be used in Croatia
so accountat told us to use always 25%
I see. Then you can use the fixed tax rate. This property is responsible for "I'm purchasing as a business": https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-tax_id_collection
There's no stupid questions!
I've set tax to be 50% for test
yeah hahahha
and how is my VAT 33.33$
I expected it should be 50$ if I've set 50%
Yes, this doesn't look right.
is it maybe because I've created my products when Stripe tax was included
hmm it isn't
I can reproduce the issue. But I think it's because tax goes on top of the subtotal.
If the total is 100 and tax is 50%, the subtotal should be 66. The math is the following total = subtotal + tax * subtotal, in this case 100 = 66 + 0.5 * 66
But let me double check
how did you calculate that subtotal should be 66
these are my product settings
and this is my tax rate
subtotal + subtotal * 0.5 = 100
subtotal * (1 + 0.5) = 100
subtotal = 100 / (1.5)
subtotal = ~66
No, everything is correct.
Tax is a percentage of the subtotal ($66), and not the total ($100)
I realised this just right now too ๐
Taxes are hard.
Happy to help. Please, let me know if you have any other questions.
HAHAH
YEAH
yeah*
but why here is subtotal is 100
if in this case subtotal should be 80
VAT is 20 (0.25 * 80 = 20)
I mean total due is right
I am just asking
that's why I got confused
Yeah, I guess it's the naming convention. Probably $80 is not called "subtotal", but "amount without tax". Sorry for confusion.
KK
kk*
I've passed in checkout creation tax_id_collection: {
enabled: true,
},
but if I set my country to France
for france
vat is still same
it doesn't work
is that now issue because I've set fixed tax rate?
What countries have you set your tax rate to be in?
I've set Croatia
how can I set for all world to be 25%
but when someone validates VAT ID
VAT should be reduced to 0 and total stays same because I've used inclusive tax
Hello ๐
Stepping in here
hi
Inclusive tax means that the price you have set for the product already includes the tax. The breakdown you see on the checkout page is just for the visibility.
ok
but can you please answer to tihs
this
so Total is 100 and VAT is 20 AMOUNT WITHOUT VAT is 80 for VAT 25%
User comes from France and he is company and he enters his VAT ID which is valid
Total is 100 and VAT is 0 AMOUNT WITHOUT VAT is 100 because he has entered valit VAT ID
it should work like that right?
Quick question, are you using Stripe Tax OR are you using Tax rates?
They both are separate products that allow you to calculate taxes.
If you're using Stripe Tax, you don't need to define Tax rates
I am using both sadly
because of this
so I need fixed tax rate of 25% for users, but companies can enter their VAT ID
hmm okay, let me think
I think you'd need to set rates for all the countries you're selling your product in separately.
There's no way to apply one rate globally
hmm
I'll see this once more with accountant then.
can you send me transcript of this thread maybe?
one question also while you're here
how can I create promotion code that can be used always
This page has guidance on how you can create coupons/promo codes ๐
https://stripe.com/docs/payments/checkout/discounts
can you send me transcript of this thread maybe?
Unfortunately, that's not something discord supports. However, this thread would exist in the channel so you can come back and find it later on
TNX