Glossary / Large Firm Large Firm A company having more than £36 million in turnover, £18 million balance sheet total or 250 employees in any one financial year.