The scenario
In some businesses, revenue from a single transaction is recognised over a series of months. This type of arrangement is common across a range of industries including engineering, construction and consulting.
Where the billing follows a predictable split by month, we can use a combination of Driver elements and Element Formulas to model the scenario in Castaway.
For example:
- Month 0: Order received
- Month 1: Invoice 40% of order value
- Month 2: Invoice 40%
- Month 3: Invoice 15%
- Month 9: Invoice the remaining 5%
The modelling logic
In the example above, an order of 100k in say July, would be invoiced:
- 40k in August
- 40k in September
- 15k in October
- 5k in April the following year
Turning this logic around, the total amount we would invoice in April is:
- 5% of sales orders from July the previous year (ie 9 months before the current month)
- 15% of sales orders in January (3 months before)
- 40% of sales orders in February (2 months before)
- 40% of sales orders in March (1 month before)
In Castaway element formulas, we can use the Period Offset function to model this scenario.
The solution
In the attached file, we followed these steps to model the scenario:
- Create a Driver element for 'Sales Orders' and add 100,000 in July
- Create a Sales element for 'Sales Revenue' and set the Revenue Method to 'Add Formula'
- Click the ellipse box (ie the 3-dot box) at Formula Editor to bring up the element formula definition screen
- The formula we need is: (Sales Orders[t-9] x 5%) + (Sales Orders[t-3] x 15%) + (Sales Orders[t-2] x 40%) + (Sales Orders[t-1] x 40%)
- Add the formula in the following order:
- Single-click the '(' button
- Double-click the 'Sales Orders' driver
- Change the Period Offset value to '-9' and click 'Apply'
- Single-click 'x'
- Type 0.05 in the Numeric Box and click Add
- Single-click the ')' button
- Single-click '+'
- (
- Sales Orders
- Change the Period Offset value to '-3' and click 'Apply'
- x
- .15
- )
- +
- (
- Sales Orders
- Change the Period Offset value to '-2' and click 'Apply'
- x
- .40
- )
- +
- (
- Sales Orders
- Change the Period Offset value to '-1' and click 'Apply'
- x
- .40
- )
- Click OK to return to the element editor
- Click Reporting to review your reports
Comments
0 comments
Please sign in to leave a comment.