Restaurants, cafes, pubs and bars, account for more than 90% of tipping across the country.