Question # 23: If someone did not offer udhiya for years or his entire life; should he make it up now for all the times missed?
bismi-llahi r-raḥmani r-raḥīm,
Assalamu ‘laikum warahmatullahi wabarakatuh,
All praise and thanks are due to Allah (سبحانه و تعالى), and peace and blessings be upon His Messenger (صلى الله عليه و سلم).
First of all, we implore Allah (سبحانه و تعالى) to help us serve His cause and render our work for His sake.
If a person does not offer udhiyah although he can afford to do so, he is missing out on a lot of reward that results from offering the sacrifice, but he is not sinning, and he does not have to make up what he missed in years past, because udhiyah is Sunnah and the time for it has gone. (Islamqa.info)
Allahu A’lam (Allah (سبحانه و تعالى) knows best) and all Perfections belong to Allah, and all mistakes belong to me alone. May Allah (سبحانه و تعالى) forgive me, Ameen.