While it may seem at first that each Switch user profile must use its own Pokémon Home account, this is not the case. Pokémon can be transferred from one profile's game file to another following these instructions:
1. Start Pokémon Home with the main user account profile on the console.
2. Link to the game you wish to move the Pokémon from, and move it into one of the Home boxes.
3. Save and close the link.
4. Return to the screen where you select the game to link to.
5. On the link screen, move the cursor up to the box that displays the Switch profile being used. Press A, and you can select other profiles on the console. Choose the one you wish to transfer to and the game files associated with that profile will come up.
6. Choose the appropriate file and link to it.
7. Move the Pokémon from Home to a box in the second profile's game file.
The usual restrictions for what games Pokémon can go in still apply, but this can be done using only one Nintendo Account (belonging to the main profile on the console) and the free version of Pokémon Home.
![](https://i.ytimg.com/vi/5O1vhkiT0DI/maxresdefault.jpg)