The Mobile CRM Application provides complete information of customers and company data to field force on hand held device. Using this application, field force can access the new or existing customer request or complaint and can provide updated status of the customer to the company. Company can track real time location of the field force or sales force and complaint status along with customer feedback using mobile device. Invoice can be generated and printed by the field force using this application at the customer location through mobile device. Payment transactions and product delivery or product replacement can also be tracked.