If you're looking to invoice a customer, Stripe Invoicing is VAT-compliant. It allows you to customize your invoices according to your customers' jurisdiction requirements (like sequential numbering): https://stripe.com/docs/invoicing/customize. We're also working on providing VAT invoices after a payment too. Give us a poke if you have any questions. [email protected]
Different countries have different requirements for what must be included on the invoice and specific language to use (e.g. how a reverse-charge is supposed to be worded).
There's a great overview on this here: https://github.com/wbond/vat_moss-python/blob/master/overvie...