Most consumers would be happy with just the Stripe payment receipt as proof, but Enterprise level businesses want a formal invoice. Australian businesses for example, would want a formal "Tax Invoice" with GST (Goods and Services Tax) breakdown, plus our ABN (Australian Business Number) quoted on it to meet legal requirements. Other countries have similar legal requirements for the actual invoice document.
My point was specifically for B2B SaaS companies (especially those that operate internationally), as opposed to B2C where the requirements are a lot less stringent.
Our experience is quite the opposite. With B2B you have less customers, and especially enterprises have a designate email address where they want the invoice to go. They don’t care about any of that in-app. And for us with just under a 100 customers it’s easy enough to generate them through our accounting software and send with mailmerge or something like that (don’t know what our financial guy uses :). We talked about building invoicing to make things less time consuming, turned out that a better overview of the plans and usage was enough for now!
My point was specifically for B2B SaaS companies (especially those that operate internationally), as opposed to B2C where the requirements are a lot less stringent.