"It's great to have it signed, sealed and delivered. It's come around quite quickly over the summer so it's good to get it done. The main thing for me is getting back fit," Barnes told the club's website (www.burnleyfootballclub.com).
"This year it's now up to me to crack on and hopefully cement a spot in the team. You want to try and progress to help the team in any way possible and I'm hoping that I can do that again in the Premier League."
Burnley open their 2016-17 league season against Swansea City at Turf Moor on Aug. 13.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
(Reporting by Ian Rodricks in Bengaluru; editing by Ken Ferris)
