This is a significant concern for me as well. I get nervous with every payment because I know I don’t have the proper documentation for the tax authorities. While HyperWallet provides some transaction details that we can print, they are not exactly invoices. For every payment, Epic should issue a document that includes at least the payer’s name, logo and address, payment amount, service description, and the payee’s name. Unity asset store does that.