I think we agree with this statement
The way of actually achieving this is to allow the user to tell Manager what accounting standard they have elected to use with their tax authority.
At some time it the future the user may choose to notify their tax authority they are going to change from reporting on a cash to an accrual basis. Such as Choosing an accounting method for GST | Australian Taxation Office After following the required process with their tax authority, the user then needs a method of telling Manager of the change going forward.
It all comes down to the possibility of making Manager smarter to provide better accounting standard defaults.