Healing Potions are restocked automatically when the Inquisitor returns to a player base or an Inquisition camp. They can also be replenished at Supply Caches found in the world.
Healing potions are shared among the whole party and initially, the party can carry up to eight Healing Potions at any one time. This number can be permanently increased with the Inquisition perk "More Healing Potions" in the Forces category which increases the maximum number of potions that can be carried by four.
Healing potions permanently appear on the character's potion belt.