[ADD] accounting: Deferred revenues: how to automate them?
https://docs.google.com/document/d/1pRMTbxIr-TqhBRY_ycHh4-3RxMb73cD73jS7xxCf05Y/edit?pli=1
This commit is contained in:
parent
aaf4c72891
commit
3b2f148a5e
@ -1,3 +1,120 @@
|
||||
========================================
|
||||
Deferred revenues: how to automate them?
|
||||
========================================
|
||||
|
||||
Deferred/unearned revenue is an advance payment recorded on the
|
||||
recipient's balance sheet as a liability account until either the
|
||||
services have been rendered or the products have been delivered.
|
||||
Deferred revenue is a liability account because it refers to revenue
|
||||
that has not yet been earned, but represents products or services that
|
||||
are owed to the customer. As the products or services are delivered over
|
||||
time, the revenue is recognized and posted on the income statement.
|
||||
|
||||
For example: let's say you sell a 2 year support contract for $24,000
|
||||
that begins next month for a period of 24 months. Once you validate the
|
||||
customer invoice, the $24.000 should be posted into a deferred revenues
|
||||
account. This is because the $24,000 you received has not yet been
|
||||
earned.
|
||||
|
||||
Over the next 24 months, you will be reducing the deferred revenues
|
||||
account by $1,000 ($24,000/24) on a monthly basis and recognizing that
|
||||
amount as revenue.
|
||||
|
||||
Configuration
|
||||
=============
|
||||
|
||||
Module installation
|
||||
-------------------
|
||||
|
||||
In order to automate deferred revenues, go to the settings menu under the application
|
||||
:menuselection:`Accounting --> Configuration` and activate the
|
||||
**Assets management & revenue recognition** option. This will install the
|
||||
**Revenue Recognition Management** module.
|
||||
|
||||
.. note::
|
||||
|
||||
In some version of Odoo 9, besides checking this option, you need to install
|
||||
the "Revenue Recognition Management" module. If you are using Odoo 9, you
|
||||
might check if the module is correctly installed.
|
||||
|
||||
Define deferred revenue types
|
||||
-----------------------------
|
||||
|
||||
Once the module is installed, you need to create deferred revenue types.
|
||||
From the Accounting application, go to the menu :menuselection:`Configuration --> Deferred
|
||||
Revenues Types`.
|
||||
|
||||
.. figure:: ./media/deffered01.png
|
||||
:align: center
|
||||
|
||||
Example: 12 months maintenance contract
|
||||
|
||||
Some example of deferred revenues types:
|
||||
|
||||
- 1 year service contract
|
||||
- 3 years service contracts
|
||||
|
||||
Set deferred revenues on products
|
||||
---------------------------------
|
||||
|
||||
Once deferred revenues types are defined, you can set them on the
|
||||
related products. On the product form, in the Accounting tab, you can
|
||||
set a deferred revenue type.
|
||||
|
||||
Here are some examples of products and their related deferred revenue
|
||||
types:
|
||||
|
||||
+---------------------------------+-----------------------------+
|
||||
| Product | Deferred Revenue Type |
|
||||
+=================================+=============================+
|
||||
| Support Contract: 3 years | 3 years service contracts |
|
||||
+---------------------------------+-----------------------------+
|
||||
| Netflix subscription: 3 years | 3 years service contracts |
|
||||
+---------------------------------+-----------------------------+
|
||||
| Flowers every month | 1 year product contract |
|
||||
+---------------------------------+-----------------------------+
|
||||
|
||||
Sell and invoice products
|
||||
=========================
|
||||
|
||||
Once the products are configured, you can create a customer invoice
|
||||
using this product. Once the customer invoice is validated, Odoo will
|
||||
automatically create a deferred revenue for you, and the related journal
|
||||
entry.
|
||||
|
||||
+----------------------------+----------+----------+
|
||||
| **Account** | **Dr** | **Cr** |
|
||||
+============================+==========+==========+
|
||||
| Accounts receivable | 24000 | |
|
||||
+----------------------------+----------+----------+
|
||||
| Deferred revenue account | | 24000 |
|
||||
+----------------------------+----------+----------+
|
||||
|
||||
Then, every month, Odoo will post a journal entry for the revenue
|
||||
recognition.
|
||||
|
||||
+----------------------------+----------+----------+
|
||||
| **Account** | **Dr** | **Cr** |
|
||||
+============================+==========+==========+
|
||||
| Deferred revenue account | 1000 | |
|
||||
+----------------------------+----------+----------+
|
||||
| Service revenue account | | 1000 |
|
||||
+----------------------------+----------+----------+
|
||||
|
||||
Reporting
|
||||
=========
|
||||
|
||||
To analyze all your current contracts having a deferred revenue, you can
|
||||
use the menu Reporting > Deferred Revenue Analysis.
|
||||
|
||||
.. image:: ./media/deffered02.png
|
||||
:align: center
|
||||
|
||||
.. seealso::
|
||||
|
||||
* :doc:`overview`
|
||||
|
||||
.. rst-class:: text-muted
|
||||
|
||||
| Written by Fabien Pinckaers (Odoo)
|
||||
| Proofread by Aline Preillon (Odoo)
|
||||
|
@ -29,6 +29,7 @@ doing 50% in 10 days and 50% in 21 days because, with the rounding, it
|
||||
may not compute exactly 100%)
|
||||
|
||||
.. image:: ./media/installment01.png
|
||||
:align: center
|
||||
|
||||
.. tip::
|
||||
|
||||
|
BIN
accounting/receivables/customer_invoices/media/deffered01.png
Normal file
BIN
accounting/receivables/customer_invoices/media/deffered01.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
BIN
accounting/receivables/customer_invoices/media/deffered02.png
Normal file
BIN
accounting/receivables/customer_invoices/media/deffered02.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
Loading…
Reference in New Issue
Block a user