Skip to Content
Menu
This question has been flagged
1 Reply
1698 Views

What are the steps to reproduce your issue?

i have configure the Down Payment Product as service on ODOO in accounting tab i have defined the income and expense account. the income account is one of accounts related to assets and in expense another account in liabilities. 

What is the current behavior that you observe?

when i create a new invoice with down payment from clients it appears on the asset account. the work around which i made is to change it before post the invoice.

What would be your expected behavior in this case?

as per accounting standard when i am use down payment in payable it must be treated as asset, and in case of receivable it must be treated as liability. 

Avatar
Discard
Best Answer

The down payment is appearing in the "wrong" account because you have configured Odoo to use an Asset account instead of an Income (or unearned Income or Liability) Account.

Income is not an asset, so the Income Account on your Deposit/Down Payment service is set up incorrectly. 

Odoo has the flexibility to choose the account type that best reflects your recording needs:

  • some deposits are non-refundable and non-transferable and therefore represent income.

  • other deposits are non-refundable but transferable, and therefore represent unearned income.

  • other deposits are refundable and therefore represent a liability.

You need to choose either an Income, Unearned Income or Liability account instead of an Asset account.

The RECEIVABLE is considered to be an asset because it is expected to be paid.

The PAYMENT is an actual asset because it goes into the Bank.

The DEPOSIT is either income, unearned income or a liability (not an asset).

No matter which account is credited when the Downpayment/Deposit Invoice is created, the debit will be to Accounts Receivable.

If you want a Liability account credited when you create the downpayment Invoice - set the Income account to a liability account.





Avatar
Discard

Hello Ray Carnes,

Thank you for this clear explanation. Maybe you can also advise over the following:

When you create the down payment product, you can choose one (default) income account. But if in one sales order we sell two products with different income accounts (through their respective product categories) can we configure Odoo in such a way that the down payment is posted on each of these income accounts? In other words, that Odoo posts a down payment on the income account of the product sold, instead of a default income account of the sown payment product?

One account per Deposit / Downpayment Invoice. Having two would require customization. The account is only used to hold the revenue or liability until the final invoice is created - then all income is recorded via the relevant product or product category account for each line on the Order.