understanding variable consideration rec... · –albany, new york –livingston, new jersey •...

32
MEMBER OF ALLINIAL GLOBAL, AN ASSOCIATION OF LEGALLY INDEPENDENT FIRMS © 2018 Wolf & Company, P.C. Understanding Variable Consideration May 22, 2018

Upload: others

Post on 06-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

MEMBER OF ALLINIAL GLOBAL, AN ASSOCIATION OF LEGALLY INDEPENDENT FIRMS © 2018 Wolf & Company, P.C.

Understanding Variable

Consideration

May 22, 2018

Page 2: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

• Today’s presentation slides can be downloaded at

www.wolfandco.com/webinars/2018.

• The session will last about 45 minutes, and we’ll then

have time for Q & A.

• Our audience will be muted during the session.

• Please send your questions in using the “Questions

Box” located on the webinar’s control panel.

2

Before we get started…

Page 3: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

About Wolf & Company, P.C.

• Established in 1911

• Offers Audit, Tax, and Risk Management Services

• Offices located in:

– Boston, Massachusetts

– Springfield, Massachusetts

– Albany, New York

– Livingston, New Jersey

• Over 250 professionals

As a leading regional firm founded in 1911, we provide our clients

with specialized industry expertise and responsive service.

3

Page 4: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Introduction

Scott Goodwin, CPAMember of the Firm and Technology Services Team Leader

• E-mail: [email protected]

• Phone: (617) 428-5407

Cecilia Frerotte, CPAAudit Principal and Software Sector Leader

• E-mail: [email protected]

• Phone: (617) 261-8186

4

Page 5: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Agenda

• Types of variable consideration and tips to help identify

variable consideration

• How to estimate variable consideration

• Understanding significant financing components

• Allocating the transaction price

• Wrap-up

5

Page 6: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

The Five Step Model

6

Core Principle

Recognize revenue to 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 or services

Page 7: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Variable Consideration

• Price concessions

• Volume discounts

• Rebates

• Incentives

7

If the consideration promised in a contract includes a variable

amount (either explicit or implied), an entity shall estimate the

amount of consideration to which the entity will be entitled in

exchange for transferring the promised goods or services to a

customer.

• Refunds

• Performance bonuses

• Penalties

• Contingencies

• Sales & Usage*

Page 8: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Variable Consideration

Scenario 1: Variable Consideration or option to purchase additional goods

Case A - A customer purchases a two-year subscription to a SaaS application for

500 users for $1,000,000. The contract states that the customer can add additional

users during the two-year period at a price of $800 per user per year.

Case B – Customer enters into a one-year contract for access to a SaaS

application that allows the customer to process transactions, among other functions.

The customer agrees to pay an annual fee of $250,000 plus overage fees at a rate

of $0.1 per transaction based on the number of transactions processed through the

application during the year that exceed one million

8

Page 9: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Variable Consideration

Scenario 2: Pattern of granting price concessions

Sample Co. licenses CRM software to its customers, typically on a two to five-year

term basis, with coterminous PCS services that are paid annually. Sample Co. is a

relatively small player in the CRM market, and therefore, has an incentive to try to

ensure it keeps its existing customers from moving to one of the larger CRM

providers.

As a result, Sample Co. has developed a practice of frequently providing its

customers a discount on the final year of PCS fees. This discount has ranged from

30% to 50% and is generally expressed to the customer as a reward for their

loyalty.

9

Page 10: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Estimating Variable Consideration

10

• Variable consideration must be estimated at contract

inception

– This is a big change from the current revenue recognition

rules

• There are two methodologies specified for estimating

variable consideration

– Expected value method

– Most likely amount method

• The choice of which method to apply is not an

election

– You must select the method you expect to better predict the

amount of consideration you will actually be entitled to

Page 11: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Estimating Variable Consideration

11

• Expected value method

– Sum of the probability-weighted amounts in a range of

possible amounts

– Appropriate when there are a large number of contracts with

similar characteristics

• Most likely amount method

– The single most likely amount in a range of possible

amounts

– Appropriate when the contract has a limited number of

possible outcomes

Page 12: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Estimating Variable Consideration

12

• Estimating variable consideration has a lot of “musts”

– You must select the method expected to best predict that

actual consideration

– You must apply one method consistently throughout the

contract

– You must consider all information reasonably available

– You must identify a reasonable number of consideration

amounts

• In general, use the same type of information that you

would use in a bidding or price setting process

Page 13: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Estimating Variable Consideration

13

• Constraints on variable consideration

– Only include variable consideration to the extent it is

probable that a significant reversal of cumulative revenue

will not occur

• This will result in a non-neutral estimate

• When assessing probability of significant reversal,

must consider both the likelihood and the magnitude

Page 14: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Estimating Variable Consideration

14

• Factors to consider when estimating the constraint:

– How much of the consideration is highly susceptible to

factors outside your control?

– How much experience do you have with contracts like

these?

– What is the time period until the uncertainty is resolved?

– How likely are you, based on past practice, to offer price

concession or change payment terms?

• Re-assessment of variable consideration

– Estimate of variable consideration needs to be updated each

reporting period

Page 15: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Estimating Variable Consideration

15

• Scenario 3 – Estimating variable consideration

Facts:

– Sample Co. enters into software project requiring

significant customization

– Customer requires penalties for delayed “go live”

– Base price of $500,000

– If later than one month, penalty of $100,000

– If later than two months, penalty of $150,000

– If later than that, penalty of $300,000

– If completed early, bonus of $100,000

Page 16: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Estimating Variable Consideration

16

• Scenario 3 – Estimating variable consideration

– Consideration of the constraint guidance

– Note – transaction price in this case ($465,000) is not one of

the possible outcomes!

Transaction

Outcome # Price Probability Weighting

1 $500,000 50% $250,000

2 $400,000 20% $80,000

3 $350,000 10% $35,000

4 $200,000 5% $10,000

5 $600,000 15% $90,000

100% 465,000$

Page 17: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Estimating Variable Consideration

17

• Scenario 4 – Impact of service level agreements

Facts:

– Sample Co. enters into standard SaaS arrangement with

Customer for three years

– Customer pays monthly fees of $1,000

– SaaS contract contains a service level provision

• 99% uptime commitment

– In month where service level is not met, 10% penalty on

that month’s fee ($100)

Page 18: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Estimating Variable Consideration

18

• Scenario 4a – Impact of service level agreements

Facts:

– Sample Co. has significant experience with contracts like

this

– Rarely grants service level credits based on history

Analysis:

– Most likely amount method will best predict consideration

to which Sample Co. will be entitled

– Sample Co. expects to be entitled to 100% of contract price

– Constraint consideration – granting of service level credits

is so rare, even if it was required to do so, would not result

in a “significant revenue reversal”

Page 19: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Estimating Variable Consideration

19

• Scenario 4b – Impact of service level agreements

Facts:

– Sample Co. operating for only a short time

– Limited experience with these types of contracts

Analysis:

– Cannot conclude it is probable it will not grant credits

– Must estimate credits to be granted

• Expected value method probably most appropriate

– Would still need to consider the constraint rules

– Would need to re-evaluate this estimate each reporting

period

Page 20: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Significant financing components

• The transaction price will be adjusted for the time value of

money if the timing of payments provide either party with a

significant benefit.

• Two factors in considering significance (at contract level)

1) Difference between the amount of promised consideration and the

cash selling price

2) Combined effect of:

A. Expected length of time between transfer of goods or

services and when the customer pays

B. Prevailing interest rates in the relevant market

20

Page 21: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Significant financing components

Scenario 5:

An arrangement where the customer pays the entity a fixed

amount up-front and the customer draws down against that

prepaid amount (e.g. issues purchase orders to acquire

various software licenses and related services) at its discretion

over the term of the arrangement.

Scenario 6:

A software license transferred to the customer at contract

inception that the customer will embed in its products and the

consideration for the software license is a sales-based royalty.

21

Page 22: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Significant financing components

Scenario 7:

SaaS Company signs a three-year, non-cancellable

agreement with Customer to provide SaaS. Customer may

elect to either pay:

a. $200 per month (total payment is $6,000); or

b. $5,000 at the beginning of the contract term, with no

additional monthly payments.

22

Page 23: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Allocating the transaction price

23

• Quick recap before we dive into Step 4 – allocate the

transaction price to the performance obligations

• Objective of the allocation process:

To allocate the transaction price to each performance

obligation in an amount that depicts the amount of

consideration to which the entity expects to be entitled in

exchange for transferring the promised goods or services to

the customer

• Step 4 topics to be covered:

– Standalone selling price. What is it? How is it estimated?

– How is variable consideration handled in Step 4?

– How are changes in the transaction price handled in Step 4?

Page 24: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Allocating the transaction price

24

• What is standalone selling price?

– the price at which an entity would sell a promised good or

service separately to a customer

– Best estimate is the price you actually sell it at when it is sold

separately (observable price)

– When there is no directly observable price, need to estimate

• How do you estimate standalone selling price?

– Three methodologies are outlined

– You may consider these but you are not limited to these

Page 25: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Allocating the transaction price

25

• How do you estimate standalone selling price?

– Adjusted market assessment

– Expected cost plus a margin

– Residual approach

– May need to consider more than one approach

Page 26: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Allocating the transaction price

26

• Scenario 8 – Allocating the transaction price

Facts:

– Sample Co. sells one year SaaS and implementation

services

– SaaS and implementation services are only performance

obligations

Performance Contract

Obligation Price

One-year SaaS 225,000$

Implementation services 30,000

255,000$

Page 27: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Allocating the transaction price

27

• Scenario 8 – Allocating the transaction price

Facts:

– Sample Co. has established sufficient history to establish a

narrow range of observable prices for both SaaS and

implementation services

– Sample Co. has elected a policy of using the mid-point of

the narrow range of observable standalone selling prices

when the contract price falls outside the range

Performance Range of Standalone

Obligation Selling Prices

One-year SaaS $230,000 - $255,000

Implementation services $22,500 - $25,000

Page 28: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Allocating the transaction price

28

• Scenario 8 – Allocating the transaction price

Analysis:

– Contract prices for both performance obligations fall

outside the narrow range of observable standalone selling

prices

– Allocation of transaction price would be as follows:

Performance Contract Standalone Selling Price Price

Obligation Price Selling Price Ratio Allocation

One-year SaaS 225,000$ 242,500$ 91% 232,254$

Implementation services 30,000 23,750 9% 22,746

255,000$ 266,250$ 100% 255,000$

Page 29: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Allocating the transaction price

29

• Scenario 8 – Allocating the transaction price

Lessons:

– If you can establish a narrow range of observable prices,

you can use contract price

– How to handle contract prices outside the narrow range is

a policy election that should be applied consistently

Page 30: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Allocating the transaction price

30

• Allocating variable consideration

– Variable consideration may be attributable to the entire

contract or only to specified parts of the contract

• Could be attributable to one or more performance obligations

• Could be attributable to one or more distinct good or service in a series

of distinct goods or services that form a single performance obligation

– In order to allocate variable consideration to a specific

performance obligation, must meet specific criteria

• Variable payment relates directly to the efforts to satisfy the

performance obligation

• Meet the overall objective of the allocation process (see slide 23)

Page 31: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Allocating the transaction price

31

• Changes in the transaction price

– When would this occur?

– Changes in the transaction price are allocated to the

performance obligations on the same basis as was done at

contract inception

• You do not undertake a reallocation process

– If you allocate some to a satisfied performance obligation

then that amount is recognized immediately

– Contract modifications and related changes in transaction

price are treated a little differently

Page 32: Understanding Variable Consideration rec... · –Albany, New York –Livingston, New Jersey • Over 250 professionals As a leading regional firm founded in 1911, we provide our

Questions?

Scott Goodwin, CPA

Member of the Firm and Technology Services Team Leader

• E-mail: [email protected]

• Phone: (617) 428-5407

Cecilia Frerotte, CPAAudit Principal and Software Sector Leader

• E-mail: [email protected]

• Phone: (617) 261-8186

32

Upcoming webinars

This is the second in a 4-part series on ASC 606

Join us on Tuesday, June 5th at 10am for Part 3:

Costs to Acquire and Costs to Fulfill