A TEM software must be able to (1) generate an Upload file interfacing with an organization's accounting software; (2) properly allocate invoices; and (3) eliminate manual input of invoice information.