In a service providing system, a client includes a transmitting unit configured to transmit specification information associated with specifications of the client to the management server, a receiving unit configured to receive registration completion information from a management server, a transmitting unit configured to transmit a request for service information to a service providing server, and a service prohibition unit configured to prevent receipt of the service information from the service providing server until the registration completion information is received after transmission of the specification information. The management server includes a receiving unit configured to receive the specification information, an information registration unit configured to register the received specification information while associating the specification information with the client, and a transmitting unit configured to transmit the registration completion information indicating completion of registration of the specification information to the client. The service providing server includes a receiving unit configured to receive the request for service information from the client, and an information generation unit configured to generate the service information based on the specification information, in response to receipt of the request for service information.