Deferred Revenue Formulas

amartino44

Board Regular
Joined
Dec 12, 2012
Messages
56
This might be hard to explain without a spreadsheet. I am creating a model for deferred revenue for 2 years (24 months of sales). Sales from each month earn out equally over the course of twelve months. Column A has the sales amount for each month for the first year, and column b has has the sales amount for each month for the second year. Then across the columns (starting in column C) are the months of "earned revenue" that correspond to the sales amounts in column A and B. I'm trying to figure out a formula that will calculate the earned premium in each month based on sales. The reason why this is complicated is that, as an example, in January of year 2, the values in the first row (associated with January) need to be calculated as a % of Year 2 January sales but the values in the second row (associated with February) will still need to be calculated off of sales from Feb. YEAR 1. I'm not sure how to create a formula that will do this.
 

Excel Facts

Test for Multiple Conditions in IF?
Use AND(test, test, test, test) or OR(test, test, test, ...) as the logical_test argument of IF.
Hi

I have done something similar to this. Without seeing your data it's hard to tailor it to your situation but here is a simplified example of what I've done.

Column A, Row 4 downward : Month Income Is Recognised (1,2,3,4 etc)
Column B, Row 4 downward : % of income recognised after each month (20%,30%,40%,5% etc up to 100%)
Column C , Row 1 going across: actual month
Column C, Row 2 going across: Total Sales by actual month
Column C, Row 4 down and across: recognised Income

Here it is in table form:

MonthApr-13May-13Jun-13Jul-13Aug-13Sep-13Oct-13Nov-13
Total Sales100200300300300300300300
Recognised Sales%
120%2040606060606060
230%30609090909090
340%4080120120120120
45%510151515
55%5101515

<tbody>
</tbody>

















The formula i use in C4:

=OFFSET(C$2,0,ROW(C$4)-ROW())*$B4

You can copy this down many rows and across many columns without having to change any references.

You can then add totals at the bottom of each column, which will show the total income recognised each month.

Also, if you pull this forward to the future you can use it as a forecasting tool.



Hope this is of use and can be applied to your data!
 
Upvote 0
This works, but when you drag down the formula there are errors. I used an iferror but sometimes it results in zero.
 
Upvote 0
copy the formula

select all the cells you want it in

then push CTRL + V keys together pasting formula in all cells
 
Upvote 0
Thanks! That works, but doesn't allow me to add down because I get errors.



JanFebMarAprilMayJunJulAugSepOct NovDec
Total sales62,36762,36762,367153,107153,107153,10710,00010,00010,00010,00010,00010,000
Recognized sales
18%5,1975,1975,19712,75912,75912,759833833833833833833
28%05,1975,1975,19712,75912,75912,759833833833833833
38%#VALUE!05,1975,1975,19712,75912,75912,759833833833833
48%#REF!#VALUE!05,1975,1975,19712,75912,75912,759833833833
58%#REF!#REF!####05,1975,1975,19712,75912,75912,759833833
68%#REF!#REF!#REF!#####05,1975,1975,19712,75912,75912,759833
78%#REF!#REF!#REF!#REF!#####05,1975,1975,19712,75912,75912,759
88%#REF!#REF!#REF!#REF!#REF!#####05,1975,1975,19712,75912,759
98%#REF!#REF!#REF!#REF!#REF!#REF!#VALUE!05,1975,1975,19712,759
108%#REF!#REF!#REF!#REF!#REF!#REF!#REF!#VALUE!05,1975,1975,197
118%#REF!#REF!#REF!#REF!#REF!#REF!#REF!#REF!#VALUE!05,1975,197
128%#REF!#REF!#REF!#REF!#REF!#REF!#REF!#REF!#REF!#VALUE!05,197

<colgroup><col span="4"><col><col span="3"><col span="6"></colgroup><tbody>
</tbody>
 
Upvote 0
try this:
=IFERROR(OFFSET(C$2,0,ROW(C$4)-ROW())*$B7,0)
 
Upvote 0

Forum statistics

Threads
1,214,920
Messages
6,122,276
Members
449,075
Latest member
staticfluids

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top