Important: this is an alternative option for handling the accounting for Commercial leases. This methodology is for the circumstances where commercial lease payments come in parts before the agent is paid their commission.
When a new lease is created and before any money is received, Create the landlord as a customer in darwin Cloud.
Accounting Period in darwin Cloud
NOTE: User will need to log out / log in to get these modified security permissions
1. Set order type as: Commercial lease
Note: We recorded the payment on the property record, so never record a payment on the original invoice. Simply modify the invoice to record a credit for the amount received.
Find the original lease payment that you added, and then unpost the invoice
As user continue to receive payments from the landlord, the property show increasing amounts of "deposits paid in advance". When the deposits paid in advance is equal to the commission, you can close this property and pay the agent.
When user POST this property and pay the agent, you will not record any payments received because all the payments were received in advance. Upon POST, all the pre-payment credits for this property will be automatically applied to this transaction.