cp-42: revenue recognition standard asc606 …...objectives by the conclusion of this session, you...

42
CP-42: Revenue Recognition Standard ASC606 Addressing the Standard in Costpoint Andy Unwin, Deltek

Upload: others

Post on 06-Apr-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

CP-42:Revenue Recognition Standard ASC606 Addressing the Standard in Costpoint

Andy Unwin, Deltek

Page 2: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Course Description

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 2

Description: Still trying to initialize your

ASC606 Revenue? Come and hear an

overview of the Revenue Standard, ASC

Topic 606. You won't want to miss this

session. We'll also talk about: A new

Revenue Evaluation and Disclosures

screen to help you track your progress with

evaluating your contract revenue. New

revenue formulas that have been added to

Costpoint 7.1.1. How to use your Project

structure and EAC to comply with ASC606

Page 3: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Objectives

By the conclusion of this session, you will be able to :

» Identify the options for complying with the new Revenue Recognition Standard.

» Identify the pros and cons of two distinct methodologies.

» Identify the role of EAC computations and ASC606.

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 3

Page 4: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Agenda» Part 1: Introduction

» Part 2: Where Do I Begin

» Part 3: The Alternate Database.

» Part 4: Project Structure and the

Performance Obligation Level.

» Part 5: Using EAC as an Effective Tool.

» Appendix: Supplemental Info

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 4

Page 5: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Part 1

» Introduction

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 5

Page 6: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

BACKGROUND INFO» ASC606 has a core principle:

The recognition of revenue must depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods and services.

» The five-step model for assessing the application of this principle includes:1: Identify the contract.2: Identify the performance obligation.3: Determine the transaction price.4: Allocate the transaction price.5: Recognize the revenue.

© 2019 Deltek, Inc. All Rights Reserved

Attribution: KPMG: Revenue Recognition Fundamentals, 2019

Page 7: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

BACKGROUND INFO

© 2019 Deltek, Inc. All Rights Reserved

Attribution:

A&D = Aerospace and Defense Industries

Attribution: “The Coverged Revenue Recognition Model Has Landed”, 09/2/2014, Deloitte

Page 8: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

CONFIDENTIAL © Deltek, Inc. All Rights Reserved.8

Attribution: “The Coverged Revenue Recognition Model Has Landed”, 09/2/2014, Deloitte

Page 9: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

BACKGROUND INFO

© 2019 Deltek, Inc. All Rights Reserved

Attribution: A&D = Aerospace and Defense Industries

Attribution: “The Coverged Revenue Recognition Model Has Landed”, 09/2/2014, Deloitte

Page 10: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Part 2

» Where Do I Begin?

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 10

Page 11: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

AS606: Considerations

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 11

» Not all companies are impacted by ASC606 in the same manner.

» The level of goods and services provided, plus the contract type will influence the your response as a company.

» For specific industries, there is quite a few write-ups on how to address the new standard.

» In Costpoint, traditional revenue recognition methodologies such as CPFF may not best meet the standard’s intent on both Fixed Price and Cost Plus contracts.

» Always consult with your professional auditors for final advice.

Page 12: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Performance Obligation Level

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 12

» As a result of this standard, the recognition of revenue may necessitate

establishing the revenue formula at a higher level of the Project [thereby

combining contracts together].

» The revenue level may different than the billing level.

» The use of EAC (Estimate at Completion) formula may be more common.

» Use of formulas associated with Funded Value may become more

commonplace that with Contract Value.

Page 13: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Part 3

The Alternate Database

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 13

Page 14: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

The Alternate DatabaseIn this scenario, changes are NOT made to the

revenue recognition formula. Rather an alternate

profile is created for use in a distinct database and

the results are compared externally through the

use of reporting tool such as CER/Cognos.

© 2019 Deltek, Inc. All Rights Reserved

Page 15: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

The Alternate Database: Configuration» Configuration of the Database in preparation for the deployment of the

“the Alternate Database”.

© 2019 Deltek, Inc. All Rights Reserved

The “Alternate Profile” may include different ceilings and BARN codes

Page 16: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

The Alternate Database: Configuration» A different formula may be utilized. Historical data can also be changed.

© 2019 Deltek, Inc. All Rights Reserved

Page 17: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

The Alternate Database: Configuration» Configuration of the Database in preparation for the deployment.

© 2019 Deltek, Inc. All Rights Reserved

The subtasks can store the new configuration that is only invoked when the

database is flagged as “ALTERNATE”.

Page 18: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

The Alternate Database: Configuration

© 2019 Deltek, Inc. All Rights Reserved

The Alternate Profile is created in your Production environment.

Page 19: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Where Do I Begin…

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 19

» Carefully consider the options for the “Alternate Profile”.

» Define the new configuration parameters including revenue formula,

BARN codes, funded value, and PAG.

» Create a copy of the database environment.

» Flag it as “Alternate Revenue Calculations”.

» Activate the “Alternate Profile”.

» Run the normal revenue processing steps.

» Compare results with production environment.

Page 20: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Pros and Cons of this approach…

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 20

» Requires more Project setup.

» Necessitates the existence of another database.

» The alternate database will require ongoing refreshes.

» An external reporting tool such as CER is necessary to compare revenue

computation results.

» A whole another database may appear excessive when all we really need

another PROJ_SUM table.

» This approach requires technical support; not well received.

Page 21: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Part 4

» Project Structural Changes

The Performance Obligation Level

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 21

Page 22: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

What You Need To Know…

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 22

» This option requires a re-examination of the existing Project Structure.

» Can the existing structure support a “Performance Obligation” level?

» Can an existing Project Level be repurposed?

» Is it practical to change the level associated with the Revenue formula?

» Can the revenue formula be changed?

» Would I recalculate the revenue in past years to see the impact of the

change in the revenue recognition methodology.

Page 23: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Configuration Item # 3: The “PYREV” Function Code.» Configuration: Modification of the Project Account Group (R&B PAG)

© 2019 Deltek, Inc. All Rights Reserved

Page 24: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Validation of Project Setup

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 24

Prior to modifying any revenue

computations…

Examine all elements of

Project Setup.

Exercise caution: Setup at

the inappropriate Project

level is a common error.

Validate proper usage of

“BARN” codes on ceiling

screens.

Page 25: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

What Are Others Doing?

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 25

» External computation with a General Ledger entry only.

» Re-examination of Project Structure with changes for future Projects.

» Adoption of different revenue recognition formula and potentially

modifying the level where the formula resides.

Page 26: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Part 5

» Making Use of the EAC formula

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 26

Page 27: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Why Use EAC

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 27

Attribution: “The Coverged Revenue Recognition Model Has Landed”, 09/2/2014, Deloitte

Page 28: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Why Use EAC

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 28

Using the [Estimate At Completion] EAC formula, may better correlate with the

actual measurement of performance.

An external tool such as Cobra® or Primavera® may be utilized to derive the

proper EAC. Program Control personnel may be the best qualified to provide an

objective assessment.

Revenue recognition is then equated to performance as opposed to simply the

incurrence of cost.

Attribution: “The Coverged Revenue Recognition Model Has Landed”, 09/2/2014, Deloitte

Page 29: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

How to Update EAC

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 29

Manually Update the EAC by way of:

Manage Revenue Info, or

Manage Revenue Formulas

Page 30: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

An EAC is creating combining Actual and Budget.

» .

© 2019 Deltek, Inc. All Rights Reserved

Page 31: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

How to Update EAC» .

© 2019 Deltek, Inc. All Rights Reserved

Page 32: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

How To Update EAC» The “Revenue Integration” application takes the EAC and

pushes the number back into the Project Manage

Revenue Info application screen.

© 2019 Deltek, Inc. All Rights Reserved

Page 33: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Other Options…» Any other approaches may occur completely outside of Costpoint.

» Leveraging Costpoint, Planning, and the EAC formula may present the

best option for addressing ASC606.

CONFIDENTIAL © Deltek, Inc. All Rights Reserved.33

Page 34: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

In Summary

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 34

Today we have covered:

ASC606 is an Accounting standard that ties the recognition of revenue

more closely to the delivery and acceptance of goods as opposed to the

traditional “matching” principle.

The “Alternate Revenue” profile could be leveraged, but it is difficult to

deploy due to multiple database upkeep.

EAC is typically more in compliance with ASC606; however, this may force

a change in revenue formula and level.

If you opt to change the Project – including the Revenue Formula and

Level, carefully follow checklist to make changes to revenue setup and

then reconcile. [See appendix]

Page 35: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Appendix

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 35

» Additional Information if you opt to restructure the Project.

» This content was also covered in our Session: “Revenue Re-Do”

» It is provided in case you were not able to attend this session.

Page 36: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 36

Document the

“Before” View

PSR

Revenue

Worksheet

Revenue

Summary

PROJ_SUM

Rows

Change

Revenue

Formula*

* = Must be to any formula other than “Do Not Compute/NONE”

Designate

Current Fiscal

Year

PROJ_SUM

Cleared

Reset Revenue

Formula to

Appropriate

Designate

Current Fiscal

Year

Recalculate

Revenue:

Period 1 to

Current

Regenerate

Project Reports

PSR

Revenue

Worksheet

Revenue

Summary

PROJ_SUM

Rows

Reconcile

Results

Post Revenue

in Current

Period

Validate

Setup

1 2 3 4 5 6

7

Page 37: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

What is “PROJ_SUM”…

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 37

» PROJ_SUM: the key table underlying the Project Ledger.

» It stores data by Project, Account, and Organization for Fiscal Year,

Period, and Sub-Period.

» It is a compressed view of transaction data from the General Ledger.

» Burden is stored at “Actual” and “Target” by Pool in the companion table

known as PROJ_BURD_SUM.

» PROJ_SUM is the basis for the computation of revenue.

» The Project Ledger is always reconciled back to the General Ledger.

Page 38: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Checklist: Revenue Reconciliation

© 2019 Deltek, Inc. All Rights Reserved

Step Application Screen Activity

1. Manage Revenue Info Examine the existing setup.

2. Post Revenue Validate that all postings are complete.

3. Reporting Processes Validate that all report tables are updated.

4. View Project Ledger Activity Look for revenue plugs above the formula level.

5. Project Status Report Examine the Year-To-Date Revenue number.

6. Project Revenue Summary Report Examine the Year-To-Date Revenue number.

7. Validation Do numbers from steps 5&6 tie?

8. Print Project Ledger Detail. Aggregate revenue numbers. Tie to steps 5&6.

9. Validation Are there revenue postings at multiple levels?

10. Validation Are there Journal Entry postings?

Page 39: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Checklist: Revenue Formula Change

© 2019 Deltek, Inc. All Rights Reserved

Step Application Screen Activity

1. Project Status Report Print out and retain PRIOR to making any changes.

2. Project Revenue Summary Report Print out and retain PRIOR to making any changes.

3. Revenue Worksheet Print out and retain PRIOR to making any changes.

4. Manage Revenue Information Select the new formula. Enter the Fiscal Year.

[Never select “None”.]

5. View Project Ledger Activity Validate that all revenue data is cleared for the year.

6. Project Settings Validate: prior period revenue calculations are allowed.

7. Accounting Periods Journal “SJR” Compute Revenue must be “Open”.

8. Compute Revenue Compute revenue for Period 1.

9. Compute Revenue Compute for each successive period till Period “n”.

10. Revenue Worksheet Validate the new revenue numbers.

11. Post Revenue Only post if the numbers look reasonable.

Checklist: Changing the Revenue Formula

Page 40: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Checklist: Revenue Formula Level

© 2019 Deltek, Inc. All Rights Reserved

Step Application Screen Activity

1. Project Status Report. Print out and retain PRIOR to making any changes.

2. Manage Revenue Information Select any formula other than “None”. Enter Fiscal Year.

3. View Project Ledger Activity Validate that all revenue data is cleared for the year.

If there are any revenue plugs at a higher level,

remedial action will be necessary!

4. Manage Revenue Information Delete the Revenue formula at the existing level.

5. Manage Revenue Information Set up the Revenue formula at the new level.

6. Project Settings Validate: prior period revenue calculations are allowed.

7. Accounting Periods Journal “SJR” Compute Revenue must be “Open”.

8. Compute Revenue Start with Period 1 through Current Period.

9. Journal Entries Reverse revenue from former level: Debit Revenue and

credit Unbilled Receivables.

10. Revenue Worksheet Validate Revenue.

11. Post Revenue. Only post if the numbers look reasonable.

Checklist: Revenue Level Change

Page 41: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition

Questions & Answers

CONFIDENTIAL © Deltek, Inc. All Rights Reserved. 41

For further discussion or questions, schedule an appointment at”

“Meet the Experts”

Page 42: CP-42: Revenue Recognition Standard ASC606 …...Objectives By the conclusion of this session, you will be able to : » Identify the options for complying with the new Revenue Recognition