Population aging is creating serious challenges for the sustainability of China’s pension system. To mitigate the adverse impact of the demographic shift, China has recently introduced fertility and retirement policy reforms. The research presented in this paper primarily evaluates the impacts of recent reforms on the financial sustainability of China’s Urban Employees’ Pension Plan (UEPP). By using the Leslie matrix and actuarial models, the financial sustainability of the UEPP from 2019 to 2070 is projected and evaluated under a set of assumed policy reform scenarios. The results indicate that an imbalance in the pension fund would occur in the early 2020s and then expand under existing policies. Fertility adjustment, retirement delay, or combination reforms would not fundamentally solve this financial crisis in the long term. When 100% of couples have a second child and the retirement age is increased to 65, the current and accumulated pension deficits would drop by 50.05–67.56% and 35.88–54.23% between 2040 and 2070, respectively. Supplementary policy measures should be designed to encourage childbearing and retirement delay, including family support policies and top-designed pension system reform policies.