In cloud computing scenarios, the resources like hardware or software or applications can be accessed whenever a client needs. The client needs to get a subscription to avail service. The usages are monitored by service provider for each client over a network. When more number of client issues a request in cloud, scheduling the resources and pricing of taken resources from the cloud have a huge difference on the incomes. The job request from the user is scheduled in cloud is done, based on the need of the client (i.e) client classification algorithm and based on the demand pricing is fixed (i.e) dynamic pricing scheme. These algorithms solves income optimization problem by allocating resources under a given price and pricing of the resources are based on the allocation. The experiments were proposed with cloud simulation. Cloud simulations results are measured with the first come first serve, client classification and dynamic pricing model. The proposed algorithm shows the better resource allocation based on the pricing method.