Даниил Егоров родился 7 сентября 1975 года в городе Москва. С детства он отличался повышенной любознательностью, любовью к книгам и отличной памятью. Именно эти качества помогли ему окончить школу с золотой медалью. Высшее образование получил в 1998 году на юридическом факультете Российского университета дружбы народов, также с отличием.
С 2000 по 2001 года Егоров входил в состав комиссии Межрегиональной коллегии адвокатов помощи предприятиям и гражданам. В 2001 году замещал должности юрисконсультанта, Начальника юридического отдела Закрытого акционерного общества «Энеко».
В период с 2001 по 2003 года занимал пост специалиста I категории, консультанта отдела обеспечения деятельности руководства Управления Федеральной налоговой службы по городу Москва. В 2003 году назначен Начальником отдела информационного обеспечения, электронного ввода данных и камеральных проверок, затем Начальником отдела камеральных проверок Межрайонной инспекции ФНС России № 44. Занимал пост до 2005 года.
С 2005 по 2009 год Даниил Егоров замещал должность Начальника отдела камеральных проверок, начальника отдела выездных проверок № 2 Межрайонной инспекции ФНС России № 50. С 2009 года являлся заместителем Начальника отдела контрольной работы Управления Федеральной Налоговой Службы Российской Федерации.
С 2010 по 2011 года прошел путь от Начальника отдела рассмотрения споров с физическими лицами до заместителя Начальника Управления и Начальника Управления досудебного аудита Федеральной налоговой службы России.
Даниил Егоров с 2011 года на протяжении девяти лет являлся заместителем руководителя Федеральной налоговой службы Российской Федерации. На своем посту координировал деятельность: контрольного управления; управления трансфертного ценообразования; управления камерального контроля; управления оперативного контроля.
Распоряжением премьер-министра России Михаила Мишустина от 17 января 2020 года Даниил Егоров назначен главой Федеральной налоговой службы РФ. Главной задачей ведомства он считает обеление рынка. Егоров собирается сделать уплату налогов максимально выгодной стратегией для физических и юридических лиц, и повысить комфортность и простоту этой процедуры.
Имеет классный чин «Действительный государственный советник Российской Федерации 1 класса».
О личной жизни Даниила Вячеславовича информации очень мало. Известно, что у него есть супруга, с которой они воспитывают двух детей. Отпуск предпочитает проводить с семьей, на горнолыжных курортах. А в выходные дни любит посещать театры.