Hi Matt. Your question dont give all the details needed to give you an advice.
I recommend you read the following OSS, this explain possible causes of a remaining balance in a cost center, and the service flow.
597159 - Price calculation seems to calculate incorrect values
156563 - Settlement after activity allocation/revaluation
Arturo.