1
1
=================
2
2
Deferred Revenues
3
3
=================
4
- **Deferred revenues **, or **unearned revenue **, are payments made in advance
5
- by customers for products yet to deliver or services yet to render.
4
+ **Deferred revenues **, or **unearned revenue **, are payments made in advance by customers for
5
+ products yet to deliver or services yet to render.
6
6
7
- Such payments are a **liability ** for the company that receives
8
- them since it still owes its customers these products or services.
9
- The company cannot report them on the current **Profit and Loss statement **,
10
- or *Income Statement *, since the payments will be effectively
11
- earned in the future.
7
+ Such payments are a **liability ** for the company that receives them since it still owes its
8
+ customers these products or services. The company cannot report them on the current **Profit and
9
+ Loss statement **, or *Income Statement *, since the payments will be effectively earned in the future.
12
10
13
- These future revenues must be deferred on the company's balance sheet
14
- until the moment in time they can be **recognized **, at once or over a
15
- defined period, on the Profit and Loss statement.
11
+ These future revenues must be deferred on the company's balance sheet until the moment in time they
12
+ can be **recognized **, at once or over a defined period, on the Profit and Loss statement.
16
13
17
- For example, let's say we sell a five-year extended warranty for $ 350.
18
- We already receive the money now but haven't earned it yet. Therefore,
19
- we post this new income in a deferred revenue account and decide to
20
- recognize it on a yearly basis. Each year, for the next 5 years, $ 70
21
- will be recognized as revenue.
14
+ For example, let's say we sell a five-year extended warranty for $ 350. We already receive the money
15
+ now but haven't earned it yet. Therefore, we post this new income in a deferred revenue account and
16
+ decide to recognize it on a yearly basis. Each year, for the next 5 years, $ 70 will be recognized
17
+ as revenue.
22
18
23
- Odoo Accounting handles deferred revenues by spreading them in multiple
24
- entries that are automatically created periodically.
19
+ Odoo Accounting handles deferred revenues by spreading them in multiple entries that are
20
+ automatically created in * draft mode * and then posted periodically.
25
21
22
+ .. note ::
23
+ The server checks once a day if an entry must be posted. It might then take up to 24 hours before
24
+ you see a change from *draft * to *posted *.
26
25
27
26
Prerequisites
28
27
=============
29
- Such transactions must be posted on a **Deferred Revenue Account ** rather than
30
- on the default income account.
28
+
29
+ Such transactions must be posted on a **Deferred Revenue Account ** rather than on the default income
30
+ account.
31
31
32
32
Configure a Deferred Revenue Account
33
33
------------------------------------
34
- To configure your account in the **Chart of Accounts **,
35
- go to :menuselection: `Accounting --> Configuration --> Chart of Accounts `,
36
- click on *Create *, and fill out the form.
34
+
35
+ To configure your account in the **Chart of Accounts **, go to
36
+ :menuselection: `Accounting --> Configuration --> Chart of Accounts `, click on *Create *, and fill out
37
+ the form.
37
38
38
39
.. image :: media/deferred_revenues01.png
39
40
:align: center
40
41
:alt: Configuration of a Deferred Revenue Account in Odoo Accounting
41
42
42
43
.. note ::
43
- This account's type must be either *Current Liabilities * or *Non-current
44
- Liabilities *
44
+ This account's type must be either *Current Liabilities * or *Non-current Liabilities *
45
45
46
46
Post an income to the right account
47
47
-----------------------------------
48
+
48
49
Select the account on a draft invoice
49
50
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50
- On a draft invoice, select the right account for all the products of which the
51
- incomes must be deferred.
51
+
52
+ On a draft invoice, select the right account for all the products of which the incomes must be
53
+ deferred.
52
54
53
55
.. image :: media/deferred_revenues02.png
54
56
:align: center
55
57
:alt: Selection of a Deferred Revenue Account on a draft invoice in Odoo Accounting
56
58
57
59
Choose a different Income Account for specific products
58
60
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
59
- Start editing the product, go to the *Accounting * tab, select the right
60
- **Income Account **, and save.
61
+
62
+ Start editing the product, go to the *Accounting * tab, select the right **Income Account **, and
63
+ save.
61
64
62
65
.. image :: media/deferred_revenues03.png
63
66
:align: center
64
67
:alt: Change of the Income Account for a product in Odoo
65
68
66
69
.. tip ::
67
- It is possible to automate the creation of revenue entries for these products
68
- (see: `Automate the Deferred Revenues `_).
70
+ It is possible to automate the creation of revenue entries for these products (see:
71
+ `Automate the Deferred Revenues `_).
69
72
70
73
Change the account of a posted journal item
71
74
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
75
+
72
76
To do so, open your Sales Journal by going to
73
77
:menuselection: `Accounting --> Accounting --> Sales `, select the journal item you
74
78
want to modify, click on the account, and select the right one.
@@ -77,116 +81,112 @@ want to modify, click on the account, and select the right one.
77
81
:align: center
78
82
:alt: Modification of a posted journal item's account in Odoo Accounting
79
83
80
-
81
84
Deferred Revenues entries
82
85
=========================
86
+
83
87
Create a new entry
84
88
------------------
85
- A **Deferred Revenues entry ** automatically generates journal entries at
86
- the right time until the full amount of the income is recognized.
87
89
88
- To create a new entry, go to :menuselection: ` Accounting --> Accounting --> Deferred
89
- Revenues `, click on * Create *, and fill out the form .
90
+ A ** Deferred Revenues entry** automatically generates all journal entries in * draft mode *. They are
91
+ then posted one by one at the right time until the full amount of the income is recognized .
90
92
91
- Click on **select related purchases ** to link an existing journal item to
92
- this new entry. Some fields are then automatically filled out, and the
93
- journal item is now listed under the **Related Sales ** tab.
93
+ To create a new entry, go to :menuselection: `Accounting --> Accounting --> Deferred Revenues `, click
94
+ on *Create *, and fill out the form.
95
+
96
+ Click on **select related purchases ** to link an existing journal item to this new entry. Some
97
+ fields are then automatically filled out, and the journal item is now listed under the **Related
98
+ Sales ** tab.
94
99
95
100
.. image :: media/deferred_revenues05.png
96
101
:align: center
97
102
:alt: Deferred Revenue entry in Odoo Accounting
98
103
99
- Once done, you can click on *Compute Revenue * (next to the *Confirm *
100
- button) to generate all the values of the **Revenue Board **. This board
101
- shows you all the entries that Odoo will post to recognize your
102
- revenue, and at which date.
104
+ Once done, you can click on *Compute Revenue * (next to the *Confirm * button) to generate all the
105
+ values of the **Revenue Board **. This board shows you all the entries that Odoo will post to
106
+ recognize your revenue, and at which date.
103
107
104
108
.. image :: media/deferred_revenues06.png
105
109
:align: center
106
110
:alt: Revenue Board in Odoo Accounting
107
111
108
112
What does "Prorata Temporis" mean?
109
113
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110
- The **Prorata Temporis ** feature is useful to recognize your revenue
111
- the most accurately possible.
112
114
113
- With this feature, the first entry on the Revenue Board is computed based
114
- on the time left between the *Prorata Date * and the *First Recognition Date *
115
- rather than the default amount of time between recognitions.
115
+ The **Prorata Temporis ** feature is useful to recognize your revenue the most accurately possible.
116
116
117
- For example , the Revenue Board above has its first revenue with an amount of
118
- $ 4.22 rather than $ 70.00. Consequently, the last entry is also lower and
119
- has an amount of $ 65.78 .
117
+ With this feature , the first entry on the Revenue Board is computed based on the time left between
118
+ the * Prorata Date * and the * First Recognition Date * rather than the default amount of time between
119
+ recognitions .
120
120
121
+ For example, the Revenue Board above has its first revenue with an amount of $ 4.22 rather than
122
+ $ 70.00. Consequently, the last entry is also lower and has an amount of $ 65.78.
121
123
122
124
Deferred Entry from the Sales Journal
123
125
-------------------------------------
126
+
124
127
You can create a deferred entry from a specific journal item in your **Sales Journal **.
125
128
126
129
To do so, open your Sales Journal by going to
127
- :menuselection: `Accounting --> Accounting --> Sales `, and select the journal item you
128
- want to defer. Make sure that it is posted in the right account (see: ` Change the
129
- account of a posted journal item `_).
130
+ :menuselection: `Accounting --> Accounting --> Sales `, and select the journal item you want to defer.
131
+ Make sure that it is posted in the right account (see:
132
+ ` Change the account of a posted journal item `_).
130
133
131
- Then, click on *Action *, select **Create Deferred Entry **, and fill out the form the
132
- same way you would do to `create a new entry `_.
134
+ Then, click on *Action *, select **Create Deferred Entry **, and fill out the form the same way you
135
+ would do to `create a new entry `_.
133
136
134
137
.. image :: media/deferred_revenues07.png
135
138
:align: center
136
139
:alt: Create Deferred Entry from a journal item in Odoo Accounting
137
-
138
140
139
141
Deferred Revenue Models
140
142
=======================
141
- You can create **Deferred Revenue Models ** to create your Deferred Revenue
142
- entries faster.
143
143
144
- To create a model, go to :menuselection: `Accounting --> Configuration --> Deferred
145
- Revenue Models `, click on *Create *, and fill out the form the same way you would
146
- do to create a new entry.
144
+ You can create **Deferred Revenue Models ** to create your Deferred Revenue entries faster.
145
+
146
+ To create a model, go to :menuselection: `Accounting --> Configuration --> Deferred Revenue Models `,
147
+ click on *Create *, and fill out the form the same way you would do to create a new entry.
147
148
148
149
.. tip ::
149
150
You can also convert a *confirmed Deferred Revenue entry * into a model by
150
151
opening it from :menuselection: `Accounting --> Accounting --> Deferred
151
- Revenues ` and then, by clicking on the button ** Save Model * *.
152
-
152
+ Revenues ` and then, by clicking on the button *Save Model *.
153
+
153
154
Apply a Deferred Revenue Model to a new entry
154
155
---------------------------------------------
155
- When you create a new Deferred Revenue entry, fill out the **Deferred Revenue
156
- Account ** with the right recognition account.
157
156
158
- New buttons with all the models linked to that account appear at the top of the form.
159
- Clicking on a model button fills out the form according to that model.
157
+ When you create a new Deferred Revenue entry, fill out the **Deferred Revenue Account ** with the
158
+ right recognition account.
159
+
160
+ New buttons with all the models linked to that account appear at the top of the form. Clicking on a
161
+ model button fills out the form according to that model.
160
162
161
163
.. image :: media/deferred_revenues08.png
162
164
:align: center
163
165
:alt: Deferred Revenue model button in Odoo Accounting
164
166
165
167
Automate the Deferred Revenues
166
168
==============================
167
- When you create or edit an account of which the type is either * Current Liabilities *
168
- or * Non-current Liabilities *, you can configure it to defer the revenues that
169
- are credited on it automatically.
169
+
170
+ When you create or edit an account of which the type is either * Current Liabilities * or * Non-current
171
+ Liabilities *, you can configure it to defer the revenues that are credited on it automatically.
170
172
171
173
You have three choices for the **Automate Deferred Revenue ** field:
172
174
173
175
#. **No: ** this is the default value. Nothing happens.
174
- #. **Create in draft: ** whenever a transaction is posted on the account, a draft
175
- *Deferred Revenues entry * is created, but not validated. You must first
176
- fill out the form in :menuselection: `Accounting --> Accounting --> Deferred Revenues `.
177
- #. **Create and validate: ** you must also select a Deferred Revenue Model
178
- (see: `Deferred Revenue Models `_). Whenever a transaction is posted on
179
- the account, a *Deferred Revenues entry * is created and immediately
180
- validated.
176
+ #. **Create in draft: ** whenever a transaction is posted on the account, a draft *Deferred Revenues
177
+ entry * is created, but not validated. You must first fill out the form in
178
+ :menuselection: `Accounting --> Accounting --> Deferred Revenues `.
179
+ #. **Create and validate: ** you must also select a Deferred Revenue Model (see:
180
+ `Deferred Revenue Models `_). Whenever a transaction is posted on the account, a *Deferred
181
+ Revenues entry * is created and immediately validated.
181
182
182
183
.. image :: media/deferred_revenues09.png
183
184
:align: center
184
185
:alt: Automate Deferred Revenue on an account in Odoo Accounting
185
186
186
187
.. tip ::
187
- You can, for example, select this account as the default **Income Account **
188
- of a product to fully automate its sale completely. (see: `Choose a different
189
- Income Account for specific products `_).
188
+ You can, for example, select this account as the default **Income Account ** of a product to fully
189
+ automate its sale completely. (see: `Choose a different Income Account for specific products `_).
190
190
191
191
.. seealso ::
192
192
* :doc: `../../others/configuration/account_type `
0 commit comments