From 1e8e39df93c2a3cfcf7a9df749ee172b53f4bd29 Mon Sep 17 00:00:00 2001 From: "Tom Aarab (toaa)" Date: Tue, 25 Jul 2023 12:24:07 +0000 Subject: [PATCH] [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 closes odoo/documentation#5268 X-original-commit: 7f75d16f1bf71396a465a626565ab18d916acbb0 Signed-off-by: Tom Aarab (toaa) --- .../customer_invoices/credit_notes.rst | 135 ++++++++++-------- .../credit_notes/credit_notes01.png | Bin 3936 -> 0 bytes 2 files changed, 75 insertions(+), 60 deletions(-) delete mode 100644 content/applications/finance/accounting/customer_invoices/credit_notes/credit_notes01.png diff --git a/content/applications/finance/accounting/customer_invoices/credit_notes.rst b/content/applications/finance/accounting/customer_invoices/credit_notes.rst index edbb87afb..b0dc53cf7 100644 --- a/content/applications/finance/accounting/customer_invoices/credit_notes.rst +++ b/content/applications/finance/accounting/customer_invoices/credit_notes.rst @@ -2,102 +2,117 @@ Credit notes and refunds ======================== -A **credit note**, or **credit memo**, is a document issued -to a customer that notifies them that they have been credited -a certain amount. +A **credit/debit note**, or **credit/debit memo**, is a document issued to a customer that notifies +them that they have been *credited/debited* a certain amount. -There are several reasons that can lead to a credit note, such as: - * a mistake in the invoice - * a return of the goods, or a rejection of the services - * the goods delivered are damaged +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 + - 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:: - Issuing a credit note is the only legal way to cancel, - refund or modify a validated invoice. Don’t forget to - *register the payment* afterward if you need to send money - back to your customer. + Issuing a credit/debit note is the only legal way to cancel, refund, or modify a validated + invoice. Do not forget to **register the payment** afterward if you need to send money back to + your customer and/or validate the + :doc:`return ` 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 -:menuselection:`Accounting --> Customers --> Credit Notes`, -and by clicking on *Create*. Filling the Credit Note’s form -works the same way as the Invoice’s form. +You can create a credit note from scratch by going to :menuselection:`Accounting --> Customers --> +Credit Notes`, and by clicking on :guilabel:`Create`. Filling out a credit note form works the same +way as an invoice form. -However, most of the time, credit notes are generated directly -from the invoices they are related to. - -To do so, open the *Customer Invoice*, and click on *Add Credit Note*. - -.. image:: credit_notes/credit_notes01.png - :align: center +However, most of the time, credit notes are generated directly from the related invoices. To do so, +go to :menuselection:`Accounting --> Customers --> Invoices`, open the related **customer invoice**, +and click on :guilabel:`Credit Note`. You can choose between three options: - - Partial Refund - - Full Refund - - Full refund and new draft invoice + + - :guilabel:`Partial Refund` + - :guilabel:`Full Refund` + - :guilabel:`Full refund and new draft invoice` .. note:: - Credit Notes’ numbers start with “R” and are followed by the - number of the document they are related to (e.g., RINV/2019/0004). + A credit note sequence starts with `R` and is followed by the number of the related document + (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 -necessary information from the original invoice. - -This is the option to choose to do a partial refund, or if you -want to modify any detail on the credit note. +When selecting the :guilabel:`Partial Refund` option, Odoo creates a draft credit note already +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. .. 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 -reconciles the original invoice with it. +When selecting the :guilabel:`Full Refund` option, Odoo creates a credit note, automatically +validates it, and reconciles it with the related invoice. .. 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 -a validated invoice. +This is the option to choose for a full refund or to **cancel** a *validated* invoice. Full refund and new draft invoice --------------------------------- -Odoo creates a credit note, automatically validates it, reconciles -the original invoice with it, and open a new draft invoice +When selecting the :guilabel:`Full refund and new draft invoice` option, Odoo creates a credit note, +automatically validates it, reconciles it with the related invoice, and opens a new draft 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 -to :menuselection:`Accounting --> Vendors --> Refund`, and -by clicking on *Create*, or by opening the validated *Vendor Bill*, -and clicking on *Add Credit Note*. +You can either create a credit note from scratch by going to :menuselection:`Accounting --> Vendors +--> Refund`, and by clicking on :guilabel:`Create`; or by opening the related **vendor bill**, and +clicking on :guilabel:`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** -that zeroes out the journal items generated by the original invoice. +Issuing a credit/debit note from an invoice/bill creates a **reverse entry** that zeroes out the +journal items generated by the original invoice. -Here is an example of an invoice’s journal entry: -.. image:: credit_notes/credit_notes03.png - :align: center +.. example:: + The journal invoice of an entry: -And here is the credit note’s journal entry generated to reverse -the original invoice above: + .. image:: credit_notes/credit_notes03.png + :alt: Invoice journal entry. -.. image:: credit_notes/credit_notes04.png - :align: center + And here is the credit note’s journal entry generated to reverse + the original invoice above: + + .. image:: credit_notes/credit_notes04.png + :alt: Credit note journal entry reverses the invoice journal entry. diff --git a/content/applications/finance/accounting/customer_invoices/credit_notes/credit_notes01.png b/content/applications/finance/accounting/customer_invoices/credit_notes/credit_notes01.png deleted file mode 100644 index c8c0f5b1849dbe6f8265fc1f8845621194f01da1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3936 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