Invoicing Cycle

WIP