A lack of time is costing the average small business owner £4,000 every year, according to new research.