Both financial and non-financial factors are used to measure the firm performance. But most of the firms in Pakistan only consider financial factors. Some important non-financial factors can make the firm performance better. This study considers only non-financial variables such as training, employees satisfaction, transformational leadership style, family ownership, role clarity and firm performance.