Required documents include: Nepali passport bio-page (3+ months validity beyond intended Schengen departure + 2 blank pages, issued within last 10 years); Recent passport-size photo (35×45 mm, white background, < 6 months old, ICAO-compliant); Schengen visa application form + Swiss Embassy Kathmandu appointment confirmation; Bank statements (last 3 months, EUR 95/day equivalent — ~NPR 11 lakh for 90-day trip); Confirmed return ticket (or full Schengen itinerary with onward flight); Hotel booking confirmation for full stay in Belgium (and any onward Schengen stops); Travel medical insurance covering full trip with EUR 30,000+ medical cover, valid in entire Schengen Area; Cover letter explaining purpose + day-by-day itinerary.