This document outlines the process for automating intercompany and intracompany billing of training courses between departments within a company. It details how Oracle Projects will be used to generate accounting entries to charge tuition costs to the cost centers of trainees and credit revenue to the departments providing the training. Setup steps are provided for task and transaction setup, expenditure types, data file imports, intercompany and intracompany billing configurations, and reporting. The goal is to use Oracle's cross charge functionality to pass costs and share revenue across organizations for internal billing within and between different operating units in a systematic automated way.