At the end of the turn in which another Pokémon used a one-time use item (including throwing an item with Fling or using Natural Gift), a Pokémon with Pickup will collect the item if they are not holding anything. If more than one Pokémon has Pickup or Harvest, the faster Pokémon will restore an item first. If multiple items can be collected, the Pokémon will collect the item most recently consumed.
A single Pokémon's Pickup will not activate more than once per turn.
Pickup cannot collect an item if the Pokémon that consumed the item is no longer on the field at the end of the turn, or if the item has already been recovered (such as with Recycle, another Pokémon's Pickup, or Harvest). Pickup cannot collect an item that a Pokémon consumed before switching out, even if it switched back in again before the end of the turn. Pickup cannot collect items that have been destroyed with Incinerate, eaten with Bug Bite or Pluck, or knocked off with Knock Off. A popped Air Balloon cannot be collected.
A Pokémon may only have one consumed item at a time; if a Pokémon consumes an item, obtains another item and consumes it, the original consumed item cannot be collected, even if the second item is collected or restored then swapped away. If the Pokémon obtains another item after consuming an item, Pickup can still collect the old item as long as the Pokémon does not consume the new one.
Outside of battle
After winning a battle, any Pokémon on the team that has this Ability and is not already holding an item has a 10% chance of creating a held item for itself, even if the Pokémon was not used in battle. This Ability is still active while the Pokémon is fainted.