Skip to Content
Menu
This question has been flagged
3 Replies
2947 Views

I have to prepare an invoice but the customer has already paid an advance. How can I put this on the invoice? If I add a negative item, he will not accept it

Avatar
Discard

If you are not using the sale order, you can prepare the invoice and register payment for advance and once you print the invoice, it will show the invoice amount and the payment and the due amount.

Best Answer

When a customer paid amount as an advance, then please go to Accounting-- Customers-- Payments. Create a payment,  you  can  see  that  the  payment  type  is  "Receive Money". Then select your Customer and enter the amount, then post, thereby one JE will be posted automatically. 

[Debtor account will become Credited and Outstanding Receipts will become Debited].

Later, when we try to raise an invoice against the same customer, then the system will show that (You have outstanding payments for this customer. You can allocate them to mark this invoice as paid.). FYI, this will happen only when we create and confirm the  Invoice. 

 Once it shows, you can see the Outstanding Credits with Add button. When we click on add, then system will do the one more JE.

[Debtor account will become Debited and Local Sales will become Credited].

Avatar
Discard
Best Answer

Hi,

While the Customer is doing the Advance Payment, you can use the Accounting-> Customers-> Payments / create a new record and Validate it.
Now when you create the Invoice, after the Validate/Post of the record, the Odoo will show outstanding debits of the same customer at the bottom. You can add the same using Add button and the print can be used for understanding the details.

Thanks

Avatar
Discard
Author Best Answer

thank you but we do not have the option accounting :-)


Avatar
Discard
Related Posts Replies Views Activity
2
Jun 20
2742
0
Mar 15
3092
1
Sep 24
234
2
Aug 24
358
3
Jul 24
2391