The call accounting program 24 controls the collector program in order to capture station SMDR from the PBX switch 50, processes them according to information including extension owner, authorization or account code, and then costs calls according to either user defined rates or standard rate tables.