Quoted By:
>October 12th, Pokemon XY global release
>Pokémon Bank, and with it Poké Transporter, for sale in Japan on December 25th
>It requires a yearly fee of 500¥ (about 5 dollars) and has storage for up to 3,000 Pokémon. It also runs a trial for 30 days at any point until January 31st which is when it becomes a paid service.
So you can't transfer your Pokemon over for months. When you finally can transfer them over you only have thirty days to do it for free. There's a hard cutoff on January 31st when there's no more free trial for anyone, and if you want to transfer Pokemon with it you have to pay the five bucks for a year of service.