[IMP] accounting/credit and debit notes

Forward to master.

Change 16.3 onwards (screenshots)

Improved the doc and added some info on debit notes (was missing).

taskid-3439169

X-original-commit: 7f75d16f1b
This commit is contained in:
Tom Aarab (toaa) 2023-07-25 14:24:07 +02:00
parent ebfca4bca6
commit 898b08a70e
2 changed files with 75 additions and 60 deletions

View File

@ -2,102 +2,117 @@
Credit notes and refunds Credit notes and refunds
======================== ========================
A **credit note**, or **credit memo**, is a document issued A **credit/debit note**, or **credit/debit memo**, is a document issued to a customer that notifies
to a customer that notifies them that they have been credited them that they have been *credited/debited* a certain amount.
a certain amount.
There are several reasons that can lead to a credit note, such as: Several use cases can lead to a credit note, such as:
* a mistake in the invoice
* a return of the goods, or a rejection of the services - a mistake in the invoice
* the goods delivered are damaged - a return of the goods, or a rejection of the services
- the goods delivered are damaged
Debit notes are less common but are most frequently used to track debts owed by customers or to
vendors because of modifications to confirmed customer invoices or vendor bills.
.. note:: .. note::
Issuing a credit note is the only legal way to cancel, Issuing a credit/debit note is the only legal way to cancel, refund, or modify a validated
refund or modify a validated invoice. Dont forget to invoice. Do not forget to **register the payment** afterward if you need to send money back to
*register the payment* afterward if you need to send money your customer and/or validate the
back to your customer. :doc:`return </applications/sales/sales/products_prices/returns>` if a storable product is
returned.
Issue a Credit Note Issue a credit note
=================== ===================
You can create a credit note from scratch by going to You can create a credit note from scratch by going to :menuselection:`Accounting --> Customers -->
:menuselection:`Accounting --> Customers --> Credit Notes`, Credit Notes`, and by clicking on :guilabel:`Create`. Filling out a credit note form works the same
and by clicking on *Create*. Filling the Credit Notes form way as an invoice form.
works the same way as the Invoices form.
However, most of the time, credit notes are generated directly However, most of the time, credit notes are generated directly from the related invoices. To do so,
from the invoices they are related to. go to :menuselection:`Accounting --> Customers --> Invoices`, open the related **customer invoice**,
and click on :guilabel:`Credit Note`.
To do so, open the *Customer Invoice*, and click on *Add Credit Note*.
.. image:: credit_notes/credit_notes01.png
:align: center
You can choose between three options: You can choose between three options:
- Partial Refund
- Full Refund - :guilabel:`Partial Refund`
- Full refund and new draft invoice - :guilabel:`Full Refund`
- :guilabel:`Full refund and new draft invoice`
.. note:: .. note::
Credit Notes numbers start with “R” and are followed by the A credit note sequence starts with `R` and is followed by the number of the related document
number of the document they are related to (e.g., RINV/2019/0004). (e.g., RINV/2019/0004 is related to the invoice INV/2019/0004).
Partial Refund Partial refund
-------------- --------------
Odoo creates a draft credit note already prefilled with all the When selecting the :guilabel:`Partial Refund` option, Odoo creates a draft credit note already
necessary information from the original invoice. prefilled with all the necessary information from the original invoice. This is the option to choose
if you wish to do a partial refund or if you want to modify any detail of the credit note.
This is the option to choose to do a partial refund, or if you
want to modify any detail on the credit note.
.. note:: .. note::
This is the only option available for invoices that are already marked as *Paid*. This is the only option for invoices marked as *in payment* or *paid*.
Full Refund Full refund
----------- -----------
Odoo creates a credit note, automatically validates it, and When selecting the :guilabel:`Full Refund` option, Odoo creates a credit note, automatically
reconciles the original invoice with it. validates it, and reconciles it with the related invoice.
.. image:: credit_notes/credit_notes02.png .. image:: credit_notes/credit_notes02.png
:align: center :alt: Full refund credit note.
This is the option to choose to do a full refund or cancel This is the option to choose for a full refund or to **cancel** a *validated* invoice.
a validated invoice.
Full refund and new draft invoice Full refund and new draft invoice
--------------------------------- ---------------------------------
Odoo creates a credit note, automatically validates it, reconciles When selecting the :guilabel:`Full refund and new draft invoice` option, Odoo creates a credit note,
the original invoice with it, and open a new draft invoice automatically validates it, reconciles it with the related invoice, and opens a new draft invoice
prefilled with the same details from the original invoice. prefilled with the same details from the original invoice.
This is the option to choose to modify the content of a validated invoice. This is the option to **modify** the content of a *validated* invoice.
Record a Vendor Refund Issue a debit note
==================
You can create a debit note from scratch by going to :menuselection:`Accounting --> Customers -->
Invoices` or by clicking on the related invoice you wish to issue a debit note for. On the invoice
form view, click :guilabel:`Cog icon (⚙) --> Debit Note`, fill in the information, and click
:guilabel:`Create Debit Note`.
Record a vendor refund
====================== ======================
**Vendor Refunds** are recorded the same way you would do with invoices credit notes: **Vendor refunds** are recorded the same way as credit notes:
You can either create a credit note from scratch by going You can either create a credit note from scratch by going to :menuselection:`Accounting --> Vendors
to :menuselection:`Accounting --> Vendors --> Refund`, and --> Refund`, and by clicking on :guilabel:`Create`; or by opening the related **vendor bill**, and
by clicking on *Create*, or by opening the validated *Vendor Bill*, clicking on :guilabel:`Credit Note`.
and clicking on *Add Credit Note*.
Journal Entries Record a debit note
===================
**Debit notes** from vendors are recorded in a similar way to how they are issued to customers:
Go to :menuselection:`Accounting --> Vendors --> Bills`, open the related bill you wish to record a
debit note for, and click :guilabel:`Cog icon (⚙) --> Debit Note`. Fill in the information, and click
:guilabel:`Create Debit Note`.
Journal entries
=============== ===============
Issuing a credit note from an invoice creates a **reverse entry** Issuing a credit/debit note from an invoice/bill creates a **reverse entry** that zeroes out the
that zeroes out the journal items generated by the original invoice. journal items generated by the original invoice.
Here is an example of an invoices journal entry:
.. image:: credit_notes/credit_notes03.png .. example::
:align: center The journal invoice of an entry:
And here is the credit notes journal entry generated to reverse .. image:: credit_notes/credit_notes03.png
the original invoice above: :alt: Invoice journal entry.
.. image:: credit_notes/credit_notes04.png And here is the credit notes journal entry generated to reverse
:align: center the original invoice above:
.. image:: credit_notes/credit_notes04.png
:alt: Credit note journal entry reverses the invoice journal entry.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB