If the passport on which the Belgium Schengen visa was issued has expired, the visa remains valid and can still be used for travel, provided it has not expired itself. However, the holder must carry both the expired passport containing the visa and the new valid passport when travelling. It is advisable to ensure that the passport used for the visa application has sufficient validity to cover the entire duration of the trip.