No there is no fee -I have a roku 1 and the only fees are IF you want to have certain channels-like sling tv is 19.99 per month and you get 25 more channels but the roku is all free-they have 2000+ free tv channels to choose from. Hope that helps some. :)