No more yearly renewal fees for Windows Developer Center accounts

Good news, Microsoft has removed the one year renewal fees ($19), which means that Windows Phone and Windows 8.1 developers can keep their apps in their respective stores for as long as they want.

So having both a Windows and Windows Phone developer account is now a one-time lifelong Dev Center registration fee!

Then you are able to submit apps to both the Windows Store and Windows Phone Store for as long as you want with no annual renewal fee.