a method for charging for services in a communication system comprises a charging entity . the method comprises a step of sending a first message to the charging entity . the method also comprises a step of generating a charging identity at the charging entity if it is determined that the first message does not include a charging identity .