1. A communication management system, comprising: at least one processor configured to identify different communication events and parameters associated with a mobile device according to a configurable event tracking table, the at least one processor configured to combine the identified communication events and parameters into a billing report; wherein the processor is configurable through the event tracking table to separately identify individual service based events that correspond with direct mobile device actions or non-service events that correspond with administrator generated actions; wherein the separately identified individual service based events include separate different individual data access events used for viewing and editing email, contact, appointment, and data files and the non-service events include activating and deactivating a mobile network access account; and the mobile device configured to generate transaction requests including different event codes that each uniquely identify a different one of the viewing and editing of the email, contact, appointment, and data files, and the activating and deactivating of the mobile network access account and transmit the transaction requests over the mobile network; wherein the separate different individual data access events and non-service events are contained in the transaction requests received at the at least one processor; and wherein the billing report itemizes the different ones of the viewing and editing of the email, contact, appointment, or data files, and the activating and deactivating of the mobile network access account according to the event codes contained in the transaction requests.