Key Features
- Ability to define special accounts for prepayments and "prepayments VAT".
- Users can receive advance payment on Sales Order before creating an invoice, with splitting the amount taking into consideration the VAT on this SO.
- Ability to send advance payment on Purchase Orders before creating a bill, with splitting the amount taking into consideration the VAT on this PO.
- Enable the user to register "advance payment" for vendor/customer to keep it in his special accounts.
- After finishing the service, reverse the advance payment, and register it as a 'normal payment'.
Process
- To Setup the accounts : Go to partner form, and define the special accounts.

-
Register advance payment on Sale Order :
1- Go to Sales Order -> Advance payment-> fill in the amount the user wants to receive.

- 2- Select the payment tab.

- 3- Create invoice -> post it -> check the new JV (which moves the payment amount from prepayment accounts to Receivable accounts).

-
Register advance payment on PO :
1- Go to PO -> Advance payment-> fill in the amount you want to send.

- 2- Check the payment tab.
- 3- Create bill -> post it -> check the new JV (which moves the payment amount from prepayment accounts to payable account).

-
Register Advance Payment for customers or Vendor with the ability to add taxes :
1- GO to Payments -> create new -> check advance payment check box-> select the tax you want to use.

- 2-Confirm the payment -> check the JV -> the amount uses the prepayment account Note: this will not use the receivable/payable accounts.

- 3- Reverse the payment-> this will create normal payments -> it will create reversed journal to ignore the movements on the prepayment's account.

Please log in to comment on this module