Whether a ROAP precludes sale accounting depends on whether the ROAP results in the transferor's maintaining effective control over specific transferred assets.
An unconditional ROAP or repurchase agreement that allows the transferor to specify the assets that may be removed, because such a provision allows the transferor unilaterally to remove specific assets
A ROAP conditioned on a transferor's decision to exit some portion of its business, because whether it can be triggered by canceling an affinity relationship, spinning off a business segment, or accepting a third party's bid to purchase a specified (for example, geographic) portion of the transferor's business, such a provision allows the transferor unilaterally to remove specific assets.
A ROAP for random removal of excess assets, if the ROAP is sufficiently limited so that the transferor cannot remove specific transferred assets, for example, by limiting removals to the amount of the transferor's retained interest and to one removal per month
A ROAP conditioned on a third-party cancellation, or expiration without renewal, of an affinity or private-label arrangement, because the removal would be allowed only after a third party's action (cancellation) or decision not to act (expiration) and could not be caused unilaterally by the transferor.
Each Tristar Homes ROAP has an annual pounds 25,000 budget to spend on projects which will improve the lives of local people.
This is exactly the sort of community activity that the ROAP funds were established to support.