I have to send my Twitter and Facebook payments to my accountants every time a payment comes off my card which is at random times. Each platform is different, their billing structures are pretty painful to navigate and most don't automatically send your invoices to your or your accountant. Invoicecart is one tool that will check once a day for new invoices and email them to you or your accountant. It saves me a lot of time and hassle