Patent ID: 8781090

Claim:
A system for identifying communication billing discrepancies, comprising: a memory containing computer-executable instructions; and a processor configured to execute the instructions to: receive information associated with a plurality of calls made using a service provider, the information including call details for each of the plurality of calls and a billed charge for each of the plurality of calls; determine a first set of the plurality of calls to which a service contract rate agreement with the service provider applies; determine a second set of the plurality of calls to which a set of published rates applies; calculate an expected charge for each of the calls in the first set by applying the service contract rate agreement to the calls of the first set using the call details; calculate an expected charge for each of the calls in the second set by applying the published rates to the calls of the second set using the call details; determine charge discrepancies for the calls by comparing the expected charges for the first set of the calls and the expected charges for the second set of the calls to the billed charges for the calls; and generate a reconciliation report for the plurality of calls based on the charge discrepancies and the call details.