Intercompany Accounting - Sage X3 - Non Inventory Invoicing

Hello!
We are constantly receiving summary invoices for all our child companies and wanted to know if anyone had any suggestions on how to make intercompany invoicing more efficient within Sage X3? We are open to any suggestions! 

Example: We receive a royalties invoices that is supposed to be recharged to 5 of our different companies. How would you handle this in Sage X3?

Thanks!!

Jenny C in NJ, USA