EU residents do not need a visa for short stays in Bosnia and Herzegovina (up to 90 days within any 180-day period). A valid passport is sufficient for entry. This applies to tourism, business, and family visits. Longer stays or other purposes may require a permit.