A few years ago I curious about my own CPP benefit and inadvertently think I might have answered your question...
After getting an estimate for my then CPP eligibility, I calculated scenarios for CPP eligibility based on working additional years. In each scenario I calculated the PV of the CPP benefit starting at 60, 65 and 70. The table below shows my results (2020 dollars).
The final column in the table below shows the year over year increase in NPV for working one additional year when taking CPP at 70.
With the assumptions I used (i.e. discount, mortality), when compared the then total CPP payment, it showed that there was in fact a positive benefit for paying into the program. In my case the Net Benefit of OMY was derived from only having to pay the employee portion. No idea how the calculation could compare today with the enhanced benefit/payment.
Best....
Rate @ 60 Years Old @ 65 Years Old @ 70 Years Old Diff.
2020 $150,096.91 $168,073.19 $185,688.71 CPP Payment (Employee and Employer) Net Benefit of OMY
2021 $155,258.05 $174,941.44 $193,278.36 $7,589.65 $5,796 $4,691.65
2022 $160,658.68 $182,288.26 $201,395.23 $8,116.87
2023 $166,346.71 $190,115.54 $210,042.31 $8,647.08
2024 $172,350.87 $198,063.42 $218,821.93 $8,779.63
2025 $178,311.93 $205,997.90 $227,588.16 $8,766.22
2026 $184,136.47 $213,756.28 $236,160.76 $8,572.61
2027 $186,881.09 $221,382.57 $244,585.93 $8,425.16