Did something change? I believe the code below from Mariusz Iwaniuk executed correctly in earlier versions but doesn't since I updated to ver. 14.1.
TimeValue[
Cashflow[{{{2024, 1, 16}, 324.67}, {{2024, 2, 6},
634.09}, {{2024, 11, 20}, 356.27}, {{2023, 12, 31}, 0}}],
.05, {2023, 1, 1}]