Profit for the three months ended June 30 rose to 3.38 billion rupees from 2.77 billion rupees a year earlier. Analysts on average had expected a net profit of 3.09 billion rupees, according to a Reuters poll of five brokerages.
Billionaire Anand Mahindra purchased Satyam in a government-sponsored sale in 2009 after the founder of the Hyderabad-based company admitted to one of India's largest accounting frauds.
Shares of Tech Mahindra and Satyam have each gained close to a third this year, ahead of their merger subject to regulatory approval, which will make the combined company India's fifth-largest software services provider by revenue.
The companies are part of India's $100-billion-a-year IT and BPO industry that derives three-quarters of its revenue from the United States and Europe.