When it comes to investing, it is necessary to ensure that we put our money in assets that will appreciate over time and increase our capital. This means that we need to check the profitability of a company before investing in it. While there are many high profit making companies in India, we need to find the right ones to invest in. We have listed the most profitable companies in India. For this, we need to understand how to determine the profitability of a company.