Here is how to input payee advances in Revelator Pro
Revelator currently supports adding advances only on the Payee level.
Payee Level: Input a general advance to the Payee's PayeeId
- After a PayeeId for a Payee has been created by adding the Payee to a Contract
- Go to Royalties > Payees and Select the Payee with the corresponding PayeeId
- Click on the Payee > Transactions > Add transaction > Payment
- Enter the advance payment as a positive amount and save
Tracking recoupment of a contract advance against a Payee balance
Under our current payee advance framework, if you would like to track advance recoupment from a particular contract's royalties against a Payee's balance, then
- the PayeeId instance of the Payee on the contract should not be used on any other contracts - in other words, the PayeeId should be exclusive to this one contract
- the name of the Payee with the advance recouping PayeeId should be saved to reflect that it applies only to that contract, e.g., by saving this version of the Payee as "Payee ABC (Recouping) - Contract XYZ"
Subsequently, if the Payee is needed on another contract that is non-recouping, then a different PayeeId instance of the Payee should be created as part of the other contract by saving the name of the non-exclusive Payee instance without extra descriptors, e.g., just as "Payee ABC".