Another nice day, although a few more clouds around late afternoon, 41.89 generated and 36.07 exported.
so how do you reliably look in to your ROI
Short answer, you can't.
The annual estimated generation is usually lower than the reality, my system installed in December 2015 was estimated to generate 3758 kWh a year, every year it has out performed that.
2016 - 4360
2017 - 4390
2018 - 4370
2019 - 4380
2020 - 4510
2021 - 4150
2022 - 4620
2023 - 4290
As you can see, its performed far better than expected.
But, the biggest factor on ROI is how much electricity costs, and how much you get for export, and how your usage changes, these three things are for more complicated to know, the first two impossible, the only one you can control is your usage. So in reality you can only make an educated guess at ROI.
My estimated ROI on that system was 7.88 years, somewhere I had a spreadsheet where I worked out when ROI was, it was back in 2021 or 2022, probably 2022, mainly helped by the big increase in electric costs.