Posted by Anuraj on Monday, September 29, 2014
Windows Dev Center requires only a one-time registration payment, which grants developers the ability to submit apps to both the Windows Store and Windows Phone Store, with no annual renewal fee.
And this is applicable for the existing developers as well. You can find more details about it from Account subscription management page.
You can get more details from Windows Blog