Владислав Горанов е роден на 30 април 1977 г. в Плевен. До осми клас живее и учи в Долни Дъбник. Завършва Математическа гимназия „Гео Милев“ в Плевен. В периода 1994 – 1999 г. завършва икономика в Стопанската академия „Димитър Апостолов Ценов“ в Свищов с магистърска степен по счетоводство и контрол, след което започва кариерата си в държавната администрация.
От 1998 до 2001 г. е специалист Извънбюджетни сметки и фондове експерт и директор на дирекция „Финансова политика“ към Министерство на земеделието, горите и аграрната реформа. През 2001 г. заема длъжността главен експерт в дирекция „Финансиране на държавни органи, програми и осигурителни фондове“ към Министерството на финансите. От 2001 до 2009 г. е началник на отдел „Социални разходи“ към Министерството на финансите, Управление на публичните финанси. От месец август 2009 г. до месец април 2013 г. заема поста на заместник-министър на финансите. Народен представител в XLII народно събрание, което напуска по собствено желание през месец февруари 2014 година. След това Горанов е назначен за изпълнителен директор и член на управителния съвет на Общинска банка.
От ноември 2014 г. до януари 2017 г. – Министър на финансите на Република България. След кратко отсъствие от май 2017 г. отново заема длъжността министър на финансите. В качеството си на министър е също така член на Борда на гуверньорите в Европейската инвестиционна банка от 17 май 2017 г. По време на първото българско председателство на Съвета на ЕС през първата половина на 2018 г. Горанов е и първият български финансов министър, който председателства Икономическия и финансов съвет (Екофин).
Женен, с три деца.