“If that had been necessary, Christ would have had to die again and again, ever since the world began. But now, once for all time, he has appeared at the end of the age to remove sin by his own death as a sacrifice” (Hebrews 9:26 NLT).

The Mosaic sacrificial system was a copy of the “greater, more perfect Tabernacle in heaven” (Heb. 9:11). It existed to prepare God’s people for the true Lamb of God that would take away the sins of the world (John 1:29). In the Mosaic system, regular and recurring sacrifices had to be made. But Christ’s sacrifice was singularly sufficient. He does not need to repeat it. For it radiates out into time past and time future to cover the sins of those who believed both before and after His appearing. Christ died “once for all time.” Indeed, from God’s perspective, the Lamb of God was slain “before the foundation of the world” (Rev. 13:8).
Christ’s sacrifice marked the “end of the age” for Temple sacrifices. For the sacrifice of animals was always like an IOU written on a future payment, which was paid-in-full when Christ declared from the cross, “It is finished!”