March 31, 2025 was a scheduled holiday, however, as per the new RBI guidelines, banks will be operational on this date.