The number of smaller businesses in the UK has reached a record 5.7 million, figures show.
The total is almost 200,000 more than a year ago and 2.2 million higher than in the year 2000.
And according to the Business Department, small businesses accounted for 99.3% of those in the private sector, employing 16.1 million staff.
The combined annual turnover of small to medium-sized enterprises (SMEs) was £1.9tn.
To celebrate the impact small firms have on the economy, the Federation of Small Businesses (FSB) urged people to support local companies on this weekend's Small Business Saturday.
The event aims to champion independent retail.
FSB chairman Mike Cherry said: "It's the fifth year of Small Business Saturday, and it's great the campaign has been so successful in highlighting and promoting the now record number of 5.7 million small businesses working hard across the UK."