A telecommunication system comprising a rating system, a processing system, a database, and a network component (101, 102) configured to generate resource usage records, RURs, each comprising a resource usage description of usage of one of resources and an identification information comprising a device identification of the network component, the database being configured to store records, the processing system being configured to store device identifications each being assigned to a respective user type, the processing system being configured to perform the following steps: • receiving a RUR from the network component for a resource provided to a user, • identifying a resource type of the resource by using a resource usage description comprised in the received RUR, • identifying a user type of the user by using an identification information comprised in the received RUR, wherein the identified user type is assigned to a device identification comprised in the identification information comprised in the received RUR, • generating a record in the database, the record comprising the resource usage description comprised in the received RUR, the identification information comprised in the received RUR, the record being associated with the identified resource type and the identified user type, • selecting records in the database according to a selection criterion specifying that a record to be selected is associated with a resource type assigned to that selection criterion and a user type assigned to that selection criterion, and • sending batch data to the rating system, the batch data comprising resource usage descriptions, each comprised in the respective selected record, the rating system being configured to perform the following steps in response to receiving of the batch data from the processing system: • generating a charge amount for each of the resource usage descriptions comprised in the batch data, and • sending a billing data to the processing system, the billing data comprising the charge amounts. • receiving a RUR from the network component for a resource provided to a user, • identifying a resource type of the resource by using a resource usage description comprised in the received RUR, • identifying a user type of the user by using an identification information comprised in the received RUR, wherein the identified user type is assigned to a device identification comprised in the identification information comprised in the received RUR, • generating a record in the database, the record comprising the resource usage description comprised in the received RUR, the identification information comprised in the received RUR, the record being associated with the identified resource type and the identified user type, • selecting records in the database according to a selection criterion specifying that a record to be selected is associated with a resource type assigned to that selection criterion and a user type assigned to that selection criterion, and • sending batch data to the rating system, the batch data comprising resource usage descriptions, each comprised in the respective selected record, • generating a charge amount for each of the resource usage descriptions comprised in the batch data, and • sending a billing data to the processing system, the billing data comprising the charge amounts.