#mentijm
1 messages ยท Page 1 of 1 (latest)
Actually only VAT
Hi there!
Hey soma!
Can you clarify what you mean? With invoices there are two ways to compute tax:
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
We use Stripe tax. This question is more regarding how we can present our (relevant) VAT number to the customer on the invoice
We're a swedish company with VAT #SE123. However, we will register for TAX in the United Kingdom (receiving a VAT #UK123). Compliance wise, we have to present the customer with our UK VAT on their invoice (if they're in UK)
We could add both our Swedish and UK VAT on our invoices but this isn't very scalable if we register as tax entities in several countries ๐
Is your question how to display custom information on invoice depending on the customer location?
yes exactly
You have two options:
- When you create the invoice, you can set
custom_fieldshttps://stripe.com/docs/api/invoices/create#create_invoice-custom_fields to display extra information on each invoice - Or you can set the
custom_fieldson the customer object directly, and they will be automatically added to all their invoices: https://stripe.com/docs/api/customers/create#create_customer-invoice_settings-custom_fields
Ok thanks. So on the customer and it flows down. Or if we use the prebuilt checkout we would listen to a webhook like invoice.created and make an additional call to update these fields?
But storage of the mapping TAX NUMBER <-> Country is something we would have to keep ourselves basically?