No. You don't have to pay anything extra after you've purchased an Echo product. Although you do get some perks if you're an Amazon Prime member, like access to Amazon Music, and free next day delivery on some Amazon items.