Skip to Content
Menu

Accounting Advance Payments

by
Odoo

10.41

v 17.0 Third Party 4
This module requires Odoo Enterprise Edition.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Accounting (account_accountant)
Contacts (contacts)
Purchase (purchase)
Sales (sale_management)
Invoicing (account)
Discuss (mail)
Lines of code 1012
Technical Name azk_accounting_advance_payments
LicenseLGPL-3
Websitehttps://azka.tech/
Versions 15.0 16.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Accounting (account_accountant)
Contacts (contacts)
Purchase (purchase)
Sales (sale_management)
Invoicing (account)
Discuss (mail)
Lines of code 1012
Technical Name azk_accounting_advance_payments
LicenseLGPL-3
Websitehttps://azka.tech/
Versions 15.0 16.0 17.0 18.0

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.

Azkatech Suggested Apps

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.