Change rate per hour without retroactively changing reports

Change rate per hour without retroactively changing reports

Hi, our organisation sometimes needs to change the rate of a employee in an ongoing project in books, if for instance they get promoted and their rate changes.

Currently, I can't see a way of doing this without all reports being retroactively changed with this new rate. Is there a way of freezing a rate, or selecting a rate by date range?