Yep, and the subscription lasts a year. After the year is up you either pay again or don't. If you do not pay, you cannot deposit more Pokémon. However, there is a (rather long) grace period where you can still take Pokémon that are already in the Bank out.