#zarilya
1 messages · Page 1 of 1 (latest)
Hello! Which API are you using for this?
We are not yet using an API. we previously used a downloadable tax database. but that company went under so we need to find a new solution.
Tax API for Sales Tax, GST, and VAT under stripe was one we were considering.
I believe ifyou use the standalone Tax API you'd get all these details from the Tax Calculation object https://stripe.com/docs/api/tax/calculations/object#tax_calculation_object-tax_breakdown-tax_rate_details
ok, yeah. I am not seeing a breakdown. only a whole amount. is there somewhere I can see all possible Response body line items?
Can you share an example tax calculation object you're looking at so I can see how you're calling the API?
I am just looking at the link you sent and the examples.
The link I sent to you would have a full breakdown - the tax_breakdown attribute on the calculations API would be an array that breaks down each individual tax amount and the tax_breakdown.tax_rate_details would have details about the specific tax jurisdiction
Right, that reads "State, county, province, or region."
we need city, state, county, and district
Gotcha - your question is specifically about whether the district-level tax is supported
well. yes. and also if I can actually see all the rates. in the test console, it still just shows the total
I guess i am doing something wrong in the api explorer, I cant get it to even give me rates
{
"id"
:
"taxcalc_1Of6MHJaLkJu8S7grbFUoRw0"
,
"object"
:
"tax.calculation"
,
"amount_total"
:
1799
,
"currency"
:
"usd"
,
"customer"
:
null
,
"customer_details"
:
{… 5 items}
,
"expires_at"
:
1706990137
,
"line_items"
:
{… 5 items}
,
"livemode"
:
false
,
"shipping_cost"
:
{… 4 items}
,
"tax_amount_exclusive"
:
0
,
"tax_amount_inclusive"
:
0
,
"tax_breakdown": [
"0": {
"amount"
:
0
,
"inclusive"
:
false
,
"tax_rate_details": {
"country"
:
"US"
,
"percentage_decimal"
:
"0.0"
,
"state"
:
"TN"
,
"tax_type"
:
"sales_tax"
,
},
"taxability_reason"
:
"not_collecting"
,
"taxable_amount"
:
0
,
},
"1"
:
{… 5 items}
,
],
"tax_date"
:
1706817337
,
}
That object appears to be truncated, but you say its missing something you expect?
its not even giving me any rates
somewhere it appears to be defaulting to not collected? i dont know if that has anything to do with it
I think I see the problem. Can stripe only cacluate tax where a company is set up to be allowed to collect tax?
Yes, you need to be registered for that region
yeah ok. so that wont work for us. our website isnt actually collecting anything
To start calculating and collecting tax for a location, you must add a registration in Stripe.
https://stripe.com/docs/tax/registering#add-a-registration
it is a rent to own website. all we do is build the contract for our users
We have users all over the US and canada.
We dont actually take any payments. all we need to do is gather the correct rates based on where the customer is and calculate thier monthly payments with tax.
and then show the total tax on the bill of sale so that the trailer can be registered at the state the customer resides
Hmm let me see what i can find
Ok, yes, the tax calculation api requires registration as well
https://stripe.com/docs/tax/custom#add-registrations
Stripe Tax only calculates tax in jurisdictions where you’re registered to collect tax and requires you to add your registrations in the Dashboard.
I can share feedback that you'd like to be able to use this for calculation without registrations, but for now that's not how the API behaves