It looks like when putting up revenue budget in Project, the Unit Rate doesn’t populate price that is effective on the start date of the project.
Wiki below suggests that the rate should use the effective rate but it doesn’t appear so.

Example:
Price is setup on an inventory ID for a customer price class:
Item 111 for customer price class AAA: $105 expired at 14-Dec-2025.
Item 111 for customer price class AAA: $110 effective from 15-Dec-2025.
All other info such as UOM, currency, etc are equal.
But when setting up revenue budget of a project that starts from 16-Dec-2025 for customer that belongs to the above price class, the populated Unit Rate is $105.
Anyone has same issue? and if so, how do we solve this?