The invention discloses a service negotiation method, a service negotiation system and a communication terminal. The service negotiation method comprises the steps that: a service initiating terminal establishes a voice call connection with a service receiving terminal; the service initiating terminal generates a first feature voice code according to a communication service to be initiated, and sends the first feature voice code to the service receiving terminal by utilizing the voice call connection for performing service negotiation; the service initiating terminal executes corresponding operation, according to the response, for the first feature voice code, of the service receiving terminal. According to the service negotiation method, the feature voice codes is transferred by utilizing the voice channel of the voice call connection, the service negotiation is performed by the feature voice code, and the communication service is initiated or stopped according to the negotiation result. And therefore, new service development can be performed without modifying the protocol and the framework of a terminal system, development investment is decreased, and development cost is reduced; and every terminal with the voice communication function is applicable, so that compatibility is high.