SlideShare a Scribd company logo
1 of 14
Download to read offline
Making sense of a
complex world:
Cloud computing—
the impact on revenue
recognition
May 2015
www.pwc.com
1PwC
Introduction
In the current economy, companies are searching for
ways to save money, limit their fixed costs (including
infrastructure and capital expenditures) and
improve efficiencies. In addition, trends such as the
use of smart phones, tablets, multiple devices, and
telecommuting have created a perfect storm ripe for
an alternative IT solution such as cloud computing.
Although cloud computing in its various forms has
been around for a few years, it is gaining momentum
as a tangible solution. Companies have started using
the cloud computing paradigm internally to improve
on IT service delivery and foster innovation. Some
telecommunication providers (“operators”) are offering
a range of services such as network data backup and
in some cases are partnering with established cloud
providers to either resell their services or provide
infrastructure and hosting services.
By 2017 global cloud service providers (‘CSPs’) are
expected to generate approximately $235 billion of
revenue from cloud computing services.1
At the same
time as companies are turning to the cloud, individuals
are increasingly finding answers there as they jump
from laptop to smart phone to tablet in their daily
work and play. Data and services can be accessed from
anywhere, from any device. As cloud services are gaining
ground, “operators” business models need to be constantly
evolving to meet the business needs of their clients.
Operators can provide cloud services directly or they can
work with other CSPs to offer various business solutions
that incorporate different aspects of the cloud models.
For operators, when accounting for revenue generated
for cloud services, challenges may arise specifically
in revenue recognition patterns and costs associated
with these services. Often it is difficult to identify cloud
computing contracts’ multiple elements, the potential
for lease accounting or whether an operator is acting as
principal or agent on behalf of another service provider.
The objective of this paper is to consider the types of cloud
service models available and then set out considerations
for operators when accounting for these arrangements.
We hope you will find this paper useful and, as always,
will welcome your feedback.
Finally, I would like to take this opportunity to thank
Geoff Leverton and Arjan Brouwer for their contribution
to this publication.
Fiona Dolan
Chairman
PwC Telecom Industry Accounting Group
“There are no rules of architecture for
the clouds.”
—Gilbert K. Chesterton
1	 IHS, 2014. http://press.ihs.com/press-release/design-supply-chain/cloud-related-spending-businesses-triple-2011-2017
2 Making sense of a complex world
Figure 1—How the service models compare to typical packaged software
Cloud computing explained
Cloud computing is generally defined as using a
shared pool of computing resources—from servers
to applications to services, depending on the model—
accessible via the internet. Those resources can be
rapidly acquired as needed, with minimal management
effort or service provider interaction.
Cloud services usually fall into one of three service
models: infrastructure, platform, software. These are
best understood through comparison with typical,
pre-cloud packaged software (as in figure 1).
Figure 1–How the service models compare to typical packaged software.
Packaged
software
Customermanaged
Applications
Data
Runtime
Middleware
O/S
Virtualisation
Servers
Storage
Networking
Vendormanaged
Applications
Data
Runtime
Middleware
O/S
Virtualisation
Servers
Storage
Networking
Software
(as a service)Vendormanaged
Customermanaged
Applications
Data
Runtime
Middleware
O/S
Virtualisation
Servers
Storage
Networking
Platform
(as a service)
Customermanaged
Vendormanaged
Applications
Data
Runtime
Middleware
O/S
Virtualisation
Servers
Storage
Networking
Infrastructure
(as a service)
3PwC
Let’s take a closer look at each of these service models
and highlight some key accounting issues:
Infrastructure as a Service (“IaaS”)
Under IaaS, an organisation essentially rents space
on the computing equipment it needs to support its
operations, including storage, hardware, servers, and
networking components. Users then run their own
applications on the virtual servers they have rented.
Services can be deployed through a private cloud (the
user’s own internal servers), public cloud (accessed
through the internet), or a hybrid cloud.
Companies often turn to IaaS to host their websites,
allowing them to avoid straining their in-house
infrastructure with that function. Examples include
Amazon EC2, Windows Azure and Rackspace.
Platform as a Service (“PaaS”)
PaaS goes a step further. In addition to renting
infrastructure, users also rent an operating system. The
user then creates the particular software it needs with
tools and/or libraries provided by the cloud system
operator. Google’s App Engine is an example of PaaS—
as anyone can build an app on Google’s infrastructure.
Under the PaaS model, the operator offers customers
a computer platform and solution stack as a
streamlined service, including application hosting
and a deployment environment. Customers can then
build specific add-ons as necessary. Within that basic
package, networking, security and server space are
standard services.
The cost of the basic package typically includes an
upfront fee for the initial set up and an ongoing monthly
subscription fee, allowing for a set number of users.
Additional users mean an additional fee. Additional
services, such as anti-virus software or back-up, also
cost additional fees, based on the number of users.
Software as a Service (“SaaS”)
SaaS is a software distribution model that allows users to
access applications or programs via the internet. The end
user does not manage or control the cloud infrastructure
or application capabilities, nor are they responsible for
upgrades to the underlying systems and software.
An operator provides access to web-based business
applications (“apps”) made by respected vendors from
across the globe to its users. The purchase of any app
is typically done on a subscription per user basis, with
no upfront costs or installation fees. The operator pays
a licensing fee to the vendor of the app. In addition, the
operator pays a commission to its sales team per app sold.
A volume discount is provided when a customer purchases
a specified number of apps.
4 Making sense of a complex world
Accounting issues
Operators who provide cloud services face a number of
complex accounting challenges. In particular, bundling
cloud services with non-cloud services will likely
complicate revenue recognition patterns. Adding cloud
services to the equation means operators may face
problems in pricing mechanisms and revenue allocation
amongst the various elements. There are also re-seller
arrangements to consider—in which it is sometimes
difficult to determine the principal and agent—thereby
making things even more complex. Some arrangements
could result in embedded leases, where an operator is
providing exclusive use of an asset.
We have considered some of the key accounting issues in
relation to cloud services offered by operators below.
Consideration of a lease
Some cloud services allow users to rent equipment from
an operator, so it is important to consider whether a lease
arrangement exists. Under IFRIC 4, the following factors
should be considered:
IFRIC 4 factors Considerations
Fulfilment of the arrangement
is dependent on the use of a
specific asset or assets
•	 Does the arrangement stipulate specific asset(s) and is it dependent on the
use of that specific asset?
•	 Does the arrangement grant exclusivity to the client?
The arrangement conveys a
right to use the asset, that is,
the right to control the use of
the underlying asset
•	 Does the client have the ability or right to operate the asset or direct others
to operate the asset in a manner it determines while obtaining more than an
insignificant amount of the output?
•	 Does the client have the ability or right to control the physical access to
the underlying asset while obtaining more than an insignificant amount of
the output?
•	 Facts and circumstances indicate it is remote that one or more parties other
than the client will take more than an insignificant amount of the output and
that the price paid by the client is neither contractually fixed per unit nor
equal to the current market price per unit of output at the time of the output.
5PwC
Aspect Contractual clause
To ensure continued provision
of goods or services at the end
of an arrangement
•	 The customer is entitled to purchase the assets used to provide the goods
or service at the end of the arrangement.
•	 The supplier is required to maintain an asset register and keep the assets
separate from other assets of the supplier.
•	 The supplier is restricted from using the assets for any other purposes (such
as servicing another customer).
To protect the interests of the
customer, through protecting
image or data
•	 The assets are decorated in the corporate logo of the customer and the
assets cannot be used to service other arrangements.
•	 Assets containing customer data must be disposed of when taken out of
service for data protection purposes.
To ensure that the assets
deliver the appropriate quality
and are fit for purpose
•	 Replacement profiles (other than normal warranties for malfunction) are
detailed within the arrangement and effectively result in the customer
deciding on which assets to use.
•	 The performance criteria require the use of assets that are specialised
or heavily modified, which restrict ability to use alternative assets in the
fulfilment of the arrangement.
Analysing whether fulfilment of the arrangement is
dependent on the use of a specific asset should focus on the
substance of the agreement. Common contractual clauses
that may suggest that the supplier does not have the right
or ability to use alternative assets, and so are indicative of
the existence of a “specific asset”, are summarised below:
6 Making sense of a complex world
Example
A CSP provides and manages the virtualisation
infrastructure, servers and storage using on-demand
virtual machines and associated networking services.
This allows clients to provision, run, manage and
scale virtual assets as needed. The client manages
the operating system, database and applications. This
would be a typical IaaS arrangement.
The contract between the CSP and the operator sets a
level of service the CSP must provide, but it does not
say what specific infrastructure assets must be used
to provide this service—this is up to the CSP. The
infrastructure isn’t on land owned by the operator.
The insurance and maintenance of the infrastructure
is the responsibility of the CSP and the infrastructure
assets are also used by other operators.
The billing is based on a self-service, pay-as-you-go
model. There are no set-up fees and no usage
commitments. A client can log on, request service and
obtain features almost instantaneously.
Based on the above, the operator has determined that
the arrangement for the infrastructure assets does
not contain a lease. It accounts for it as a managed
service contract instead. This determination is based
on the following:
•	 The contract does not specify which assets are to
be used.
•	 The assets are shared with other operators and
maintenance/insurance is the responsibility of
the CSP.
•	 The operator does not appear to have the right to
control the assets and is paying a standard amount
based on a pay-as-use model.
Operators should review their contracts closely—
it may not be as clear as the above situation. In
particular, they should consider carefully the use of
dedicated infrastructure, which is sometimes needed
when highly sensitive data, such as for banks or
government agencies, is involved. In some instances,
hardware may be installed at a client’s location in
addition to infrastructure being available through the
cloud. Under these circumstances, a lease may exist.
Some differences exist in lease classification between
IFRS and US GAAP. This discussion is outside the
scope of this paper.
Multiple element revenue arrangements
A CSP may provide its users with a number of different
services. If that is the case, the CSP will have to
determine how to allocate revenue among the various
components. IAS 18 clearly indicates that revenue must
be allocated to the individual components of a bundled
contract. The method of allocation can be tricky when
considering cloud services.
If an operator sells the different components of a product
bundle separately, or has done so in the past, it is a good
indicator of the relative value of each component and
therefore of how the revenue can be allocated. Likewise,
the market price of a similar product or service sold
by another operator may be an acceptable indicator.
However, proving a product’s similarity can be difficult in
practice because cloud service offerings are often tailored
to specific customer needs.
7PwC
Example
An operator offers the PaaS model to a customer as an integrated offering that combines a computer platform
and solution stack. The operator then manages these services for the customer and the customer can request
additional services as needed. The contract is made up of different revenue components. The following
considerations are used to determine their value:
Component Explanation of component Considerations for fair value allocation
1 Implementation (the
operator implements
the hosting system
and platform for
the customer)
In this particular product
offering, the customer is
obliged to purchase both
the implementation and
the subsequent services
provided by the operator. It
may be difficult to separate
the hosting application and
platform implementations as
one only has limited value
without the other.
The upfront implementation fee might be
recognised as revenue immediately if its value
to the customer can be determined as a
separate component of the contract, and there
are no further obligations that the operator
must fulfil.
It is usually difficult to conclude that
subsequent to the implementation, the
operator has no further obligations to fulfil,
as the operator is required to manage the
hosting of the network. Therefore it is likely
that the implementation fee should be deferred
alongside the revenue for the ongoing services
that are provided.
2 Management of the
services provided
These can be sold as
separable services.
Revenue for the monthly subscription should
be deferred and recognised incrementally when
the PaaS services will be used by the customer.
3 Additional services These are available at an
additional cost.
Revenue from the additional services should be
recognised incrementally as they are provided.
US GAAP Difference
US GAAP provides specific guidance to determine
revenue recognition in the software industry. One
aspect focuses on the need to demonstrate vendor
specific objective evidence (‘VSOE’) of fair value
in order to separate different software elements in
a contract. Revenue recognition is then evaluated
independently for each separate unit of accounting.
US GAAP notes that VSOE can only exist if the
component in question is also sold separately. If
there is no VSOE of fair value, no revenue can be
recognised, although there are a few exceptions, such
as for maintenance. This implies that fair value cannot
be measured using estimated costs for completion of the
products or services to be delivered by an operator. Nor is
an estimate based on the market price of similar products
acceptable. The only factor that can be taken into account
in practice is the price of the element when sold separately.
The prescriptive rules under US GAAP may mean that
revenue is deferred for a longer period of time if evidence
of fair value is not available for a specific product offering.
8 Making sense of a complex world
Example
A CSP is providing an application to an operator who is then packaging it within a software sale to a customer.
The operator has made the following considerations in determining whether it is acting as an agent or
a principal:
Indicators Considerations
Who has the primary responsibility for providing
the goods or services to the customer or for
fulfilling the order?
The application is provided to the operator by the
CSP. The operator then provides the software as
a service to the customer and is responsible for
ensuring the customer receives the software. If
the customer does not receive the services as
expected, they will approach the operator who
is responsible for rectifying the situation with the
CSP. In other words, the operator is responsible for
overall service delivery to the customer.
Who has the latitude in establishing prices,
either directly or indirectly?
The operator pays a price to the CSP for the
application and establishes a margin that it then
passes on to the customer.
Who bears the customer’s credit risk for the
amount receivable from the customer?
The operator is responsible for obtaining payment
from the customer and bears the credit risk.
Consideration of acting as a principal
or an agent
Cloud service arrangements sometimes involve entities
re-selling a product. In these situations, operators must
determine whether they are acting as a principal or an
agent. These roles can be defined as:
•	 An agent is an intermediary who earns a fee or
commission in return for arranging the supply of
goods or services on behalf of a principal.
•	 A principal acts on its own account when contracting
with customers for the supply of goods or services.
Sometimes distinguishing the two roles can be compli-
cated and depends on the facts and circumstances of
the relationship. In general, principals have exposure
to the significant risks and rewards associated with
selling goods or rendering services. Indicators that an
entity is acting as a principal include:
•	 The entity has the primary responsibility for providing
the goods or services to the customer or for fulfilling
the order. For example, the entity is responsible for the
acceptability of the products or services purchased by
the customer.
•	 The entity has inventory risk before or after the
customer order, during shipping or on return.
•	 The entity has the latitude in establishing prices,
either directly or indirectly, for example by providing
additional goods or services.
•	 The entity bears the customer’s credit risk for the
amount receivable from the customer.
It is important to distinguish between the two in
accounting. For the principal the revenue will be
accounted for gross, while for the agent revenue
represents only the commission earned.
9PwC
Based on the simple facts in our example, it appears
that the operator is acting as principal as it has primary
responsibility for service delivery to the customer,
has the ability to vary the margins, and is exposed to
credit risk; thus the operator would record revenue
gross. However, differences in the fact pattern could
change the conclusion, such as if the application stands
alone and the customer has a direct interface with the
CSP. The decision to record revenue gross vs. net is an
area of significant judgment that is dependent on the
relevant facts and circumstances. Each arrangement
must be assessed individually.
Impact of IFRS 15
Accounting for cloud services is already complicated.
As cloud-based products and services become more
sophisticated, so will the associated accounting become
more complicated. The Financial Accounting Standards
Board (FASB) and International Accounting Standards
Board (IASB) have issued a final revenue standard
that is expected to go into effect for all reporting
periods beginning on or after 1 January 20182
. The
guidance codifies all revenue recognition around a
single core principle: revenue is recognized when
the customer obtains control of the asset or service
delivered. Revenue from cloud offerings will generally
be recognized over time under the proposed standard.
Some key implications will be around identifying
performance obligations and allocating revenue
amongst them.
Performance obligations: Companies should identify
performance obligations (promises to deliver a good
or service) in a contract and account for each distinct
performance obligation separately.
Revenue allocation: Consideration for a contract
must be allocated based on the actual or estimated
value of associated performance obligations. Value must
be estimated when stand-alone prices are not readily
determinable. This may require process and systems
enhancements, but these may not only enable compliance
with the standard, but can also result in both scale
and efficiency.
With incentive-based contracts, CSPs may need to
estimate performance-based fees or similar value. With
usage-based contracts, providers must determine whether
additional usage is an option to purchase new services,
or if this represents contingent consideration. Contingent
consideration needs to be estimated as part of the overall
contract value.
Whether implementing a new cloud services model, or
preparing for accounting changes brought about by the
new revenue standard, companies should prepare for
an impact on their accounting systems, processes, and
models. The changes in recognition and pricing models
could cause significant volatility in revenue, as usage-
based services become prominent and as models are
refined for better estimation and planning. The proposed
changes may also affect revenue deferral, and may
impact both margins and profitability in the near term as
companies and models adapt.
2	 At the time of writing, the FASB and IASB have proposed deferring the effective date to
1 January 2018, but this is yet to be confirmed.
10 Making sense of a complex world
To have a deeper conversation about how this subject
may affect your business, please contact:
Americas
Rob Glasgow
Little Rock
rob.glasgow@us.pwc.com
+1 973 236 4019
Geoff Leverton
Toronto
geoff.m.leverton@ca.pwc.com
+1 416 815 5053
Richard Veysey
New York
richard.veysey@us.pwc.com
+1 646 471 797
Asia Pacific
George Cheng
Hong Kong
george.ly.cheng@hk.pwc.com
+ 852 2289 2602
Akhlesh Chowla
India
akhlesh.chowla@in.pwc.com
+ 91 22 6669 1216
Brenda Tam
China
brenda.tam@cn.pwc.com
+ 86 10 6533 7663
Rosalie Wilkie
Australia
rosalie.wilkie@au.pwc.com
+61 2 8266 8381
Thomas Tandetzki
Düsseldorf
thomas.tandetzki@de.pwc.com
+49 211 981 1105
Arjan Brouwer
Amsterdam
arjan.brouwer@nl.pwc.com
+31 0 88 792 4945
Francesco Ferrara
Milan
francesco.ferrara@it.pwc.com
+ 39 02 778 5525
Radomil Maslak
Warsaw
radomil.maslak@pl.pwc.com
+48 22 746 4223
Gabor Balazs
Budapest
gabor.balazs@hu.pwc.com
+36 14 61 9534
Gary Berchowitz
Johannesburg
gary.berchowitz@za.pwc.com
+27 11 019 6739
Helen Wise
Johannesburg
helen.wise@za.pwc.com
+27 11 797 5293
EMEA
Paul Barkus
London
paul.barkus@uk.pwc.com
+44 20 7213 5514
Fiona Dolan
TIAG Chair
London
fiona.mc.dolan@uk.pwc.com
+44 20 7213 4885
Peter Hogarth
London
peter.hogarth@uk.pwc.com
+44 20 7213 1654
Matthieu Moussy
Paris
matthieu.moussy@fr.pwc.com
+33 15 657 8630
Michel Vique
Paris
michel.vique@fr.pwc.com
+ 33 15 657 8469
Christoph Gruss
Frankfurt
christoph.gruss@de.pwc.com
+49 699 585 3415
www.pwc.com
PwC helps organisations and individuals create the value they’re looking for. We’re a network of firms in 158 countries with more than 180,000 people who are
committed to delivering quality in assurance, tax and advisory services. Tell us what matters to you and find out more by visiting us at www.pwc.com.
This publication has been prepared for general guidance on matters of interest only, and does not constitute professional advice. You should not act upon the
information contained in this publication without obtaining specific professional advice. No representation or warranty (express or implied) is given as to the accuracy
or completeness of the information contained in this publication, and, to the extent permitted by law, PwC does not accept or assume any liability, responsibility or
duty of care for any consequences of you or anyone else acting, or refraining to act, in reliance on the information contained in this publication or for any decision
based on it.
© 2015 PwC. All rights reserved. PwC refers to the PwC network and/or one or more of its member firms, each of which is a separate legal entity.
Please see www.pwc.com/structure for further details. MW-15-2215

More Related Content

What's hot

Capacity Optimisation: Use what you have. Buy what you need: Jim Waring, BMC ...
Capacity Optimisation: Use what you have. Buy what you need: Jim Waring, BMC ...Capacity Optimisation: Use what you have. Buy what you need: Jim Waring, BMC ...
Capacity Optimisation: Use what you have. Buy what you need: Jim Waring, BMC ...BMC Software
 
IT Cost Transparency with Capacity Optimization
IT Cost Transparency with Capacity OptimizationIT Cost Transparency with Capacity Optimization
IT Cost Transparency with Capacity OptimizationBMC Software
 
The Bottom Line of Software Asset Management
The Bottom Line of Software Asset ManagementThe Bottom Line of Software Asset Management
The Bottom Line of Software Asset Managementhdicapitalarea
 
Software Asset Management Datasheet
Software Asset Management DatasheetSoftware Asset Management Datasheet
Software Asset Management DatasheetJade Global
 
The Business of Selling to the Government
The Business of Selling to the GovernmentThe Business of Selling to the Government
The Business of Selling to the GovernmentRobert E Jones
 
Bridging the Gap - the Value of Integrated Asset and Service Management
Bridging the Gap - the Value of Integrated Asset and Service ManagementBridging the Gap - the Value of Integrated Asset and Service Management
Bridging the Gap - the Value of Integrated Asset and Service ManagementJon Stevens-Hall
 
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...yisbat
 
Why Use Cloud Computing in Claims
Why Use Cloud Computing in ClaimsWhy Use Cloud Computing in Claims
Why Use Cloud Computing in Claimsjgladman
 
Webinar: How to get started on a Software Asset Management program
Webinar: How to get started on a Software Asset Management programWebinar: How to get started on a Software Asset Management program
Webinar: How to get started on a Software Asset Management programFlexera
 
Licensing and Subscription Management to Grow Revenues in the Cloud
Licensing and Subscription Management to Grow Revenues in the CloudLicensing and Subscription Management to Grow Revenues in the Cloud
Licensing and Subscription Management to Grow Revenues in the CloudFlexera
 
Secrets to Accelerate and Maximize Value from your Spend Management Program
Secrets to Accelerate and Maximize Value from your Spend Management Program Secrets to Accelerate and Maximize Value from your Spend Management Program
Secrets to Accelerate and Maximize Value from your Spend Management Program SAP Ariba
 
6 Things to Look for when Choosing Contract Management Software
6 Things to Look for when Choosing Contract Management Software6 Things to Look for when Choosing Contract Management Software
6 Things to Look for when Choosing Contract Management SoftwareWilliamStafford11
 
Benefits of Software Asset Management
Benefits of Software Asset ManagementBenefits of Software Asset Management
Benefits of Software Asset ManagementIskandar Ahmat
 
Evaluating Cloud Computing Risk :Recounting PBB’s Journey into the Cloud - Ke...
Evaluating Cloud Computing Risk :Recounting PBB’s Journey into the Cloud - Ke...Evaluating Cloud Computing Risk :Recounting PBB’s Journey into the Cloud - Ke...
Evaluating Cloud Computing Risk :Recounting PBB’s Journey into the Cloud - Ke...Knowledge Group
 
Software Asset Management (SAM) Maturity landscape in India
Software Asset Management (SAM) Maturity landscape in IndiaSoftware Asset Management (SAM) Maturity landscape in India
Software Asset Management (SAM) Maturity landscape in Indiafranc24
 
Cloud investment buyers guide
Cloud investment buyers guideCloud investment buyers guide
Cloud investment buyers guideKaizenlogcom
 

What's hot (20)

Capacity Optimisation: Use what you have. Buy what you need: Jim Waring, BMC ...
Capacity Optimisation: Use what you have. Buy what you need: Jim Waring, BMC ...Capacity Optimisation: Use what you have. Buy what you need: Jim Waring, BMC ...
Capacity Optimisation: Use what you have. Buy what you need: Jim Waring, BMC ...
 
IT Cost Transparency with Capacity Optimization
IT Cost Transparency with Capacity OptimizationIT Cost Transparency with Capacity Optimization
IT Cost Transparency with Capacity Optimization
 
The Bottom Line of Software Asset Management
The Bottom Line of Software Asset ManagementThe Bottom Line of Software Asset Management
The Bottom Line of Software Asset Management
 
Software Asset Management Datasheet
Software Asset Management DatasheetSoftware Asset Management Datasheet
Software Asset Management Datasheet
 
The Business of Selling to the Government
The Business of Selling to the GovernmentThe Business of Selling to the Government
The Business of Selling to the Government
 
Software Asset Management
Software Asset ManagementSoftware Asset Management
Software Asset Management
 
Bridging the Gap - the Value of Integrated Asset and Service Management
Bridging the Gap - the Value of Integrated Asset and Service ManagementBridging the Gap - the Value of Integrated Asset and Service Management
Bridging the Gap - the Value of Integrated Asset and Service Management
 
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...
Digital Fuel- IT Financial Management Optimize virtualizationcostvisibility-u...
 
Establish a Service Based Costing Model
Establish a Service Based Costing ModelEstablish a Service Based Costing Model
Establish a Service Based Costing Model
 
Why Use Cloud Computing in Claims
Why Use Cloud Computing in ClaimsWhy Use Cloud Computing in Claims
Why Use Cloud Computing in Claims
 
Scrum costing with notes added v2
Scrum costing with notes added v2Scrum costing with notes added v2
Scrum costing with notes added v2
 
Webinar: How to get started on a Software Asset Management program
Webinar: How to get started on a Software Asset Management programWebinar: How to get started on a Software Asset Management program
Webinar: How to get started on a Software Asset Management program
 
Licensing and Subscription Management to Grow Revenues in the Cloud
Licensing and Subscription Management to Grow Revenues in the CloudLicensing and Subscription Management to Grow Revenues in the Cloud
Licensing and Subscription Management to Grow Revenues in the Cloud
 
Secrets to Accelerate and Maximize Value from your Spend Management Program
Secrets to Accelerate and Maximize Value from your Spend Management Program Secrets to Accelerate and Maximize Value from your Spend Management Program
Secrets to Accelerate and Maximize Value from your Spend Management Program
 
6 Things to Look for when Choosing Contract Management Software
6 Things to Look for when Choosing Contract Management Software6 Things to Look for when Choosing Contract Management Software
6 Things to Look for when Choosing Contract Management Software
 
Benefits of Software Asset Management
Benefits of Software Asset ManagementBenefits of Software Asset Management
Benefits of Software Asset Management
 
Evaluating Cloud Computing Risk :Recounting PBB’s Journey into the Cloud - Ke...
Evaluating Cloud Computing Risk :Recounting PBB’s Journey into the Cloud - Ke...Evaluating Cloud Computing Risk :Recounting PBB’s Journey into the Cloud - Ke...
Evaluating Cloud Computing Risk :Recounting PBB’s Journey into the Cloud - Ke...
 
Software Asset Management (SAM) Maturity landscape in India
Software Asset Management (SAM) Maturity landscape in IndiaSoftware Asset Management (SAM) Maturity landscape in India
Software Asset Management (SAM) Maturity landscape in India
 
Cloud investment buyers guide
Cloud investment buyers guideCloud investment buyers guide
Cloud investment buyers guide
 
Chapters 7 and 8
Chapters 7 and 8Chapters 7 and 8
Chapters 7 and 8
 

Similar to Cloud computing - the impact on revenue recognition

Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2016
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2016Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2016
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2016Amazon Web Services
 
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017Amazon Web Services
 
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017Amazon Web Services
 
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 Key Considerations for Cloud Procurement - AWS Innovate Ottawa: Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:Amazon Web Services
 
Case study on cloud computing
Case study on cloud computingCase study on cloud computing
Case study on cloud computingSnehal Takawale
 
What are the advantages of adopting public cloud
What are the advantages of adopting public cloudWhat are the advantages of adopting public cloud
What are the advantages of adopting public cloudNicole Khoo
 
Overcoming Operational & Financial Barriers to Cloud
Overcoming Operational & Financial Barriers to CloudOvercoming Operational & Financial Barriers to Cloud
Overcoming Operational & Financial Barriers to CloudTrustmarque
 
ViON_Benefits of Cloud_WhitePaper_D6_V3
ViON_Benefits of Cloud_WhitePaper_D6_V3ViON_Benefits of Cloud_WhitePaper_D6_V3
ViON_Benefits of Cloud_WhitePaper_D6_V3Jessica Copeman
 
Cloud computing-overview
Cloud computing-overviewCloud computing-overview
Cloud computing-overviewshraddhaudage
 
Cloud computing - Latest Trend
Cloud computing - Latest TrendCloud computing - Latest Trend
Cloud computing - Latest Trendpoojanov04
 
Best cloud computing training institute in noida
Best cloud computing training institute in noidaBest cloud computing training institute in noida
Best cloud computing training institute in noidataramandal
 
Accelerating Time-to-Value Through Hybrid Cloud Automation
Accelerating Time-to-Value Through Hybrid Cloud AutomationAccelerating Time-to-Value Through Hybrid Cloud Automation
Accelerating Time-to-Value Through Hybrid Cloud AutomationCognizant
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingvishnu varunan
 
New Era in Insurance - Cloud Computing
New Era in Insurance - Cloud ComputingNew Era in Insurance - Cloud Computing
New Era in Insurance - Cloud ComputingNIIT Technologies
 
Cloud Computing - A future prerogative
Cloud Computing - A future prerogativeCloud Computing - A future prerogative
Cloud Computing - A future prerogativeWayne Poggenpoel
 
Cloud computing charecteristics and types altanai bisht , 2nd year, part iii
Cloud computing charecteristics and types   altanai bisht , 2nd year,  part iiiCloud computing charecteristics and types   altanai bisht , 2nd year,  part iii
Cloud computing charecteristics and types altanai bisht , 2nd year, part iiiALTANAI BISHT
 

Similar to Cloud computing - the impact on revenue recognition (20)

Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2016
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2016Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2016
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2016
 
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
 
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 Key Considerations for Cloud Procurement - AWS Innovate Ottawa: Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
Key Considerations for Cloud Procurement - AWS Innovate Ottawa:
 
An Intro to Cloud Computing
An Intro to Cloud ComputingAn Intro to Cloud Computing
An Intro to Cloud Computing
 
Cloud
CloudCloud
Cloud
 
Case study on cloud computing
Case study on cloud computingCase study on cloud computing
Case study on cloud computing
 
What are the advantages of adopting public cloud
What are the advantages of adopting public cloudWhat are the advantages of adopting public cloud
What are the advantages of adopting public cloud
 
Overcoming Operational & Financial Barriers to Cloud
Overcoming Operational & Financial Barriers to CloudOvercoming Operational & Financial Barriers to Cloud
Overcoming Operational & Financial Barriers to Cloud
 
ViON_Benefits of Cloud_WhitePaper_D6_V3
ViON_Benefits of Cloud_WhitePaper_D6_V3ViON_Benefits of Cloud_WhitePaper_D6_V3
ViON_Benefits of Cloud_WhitePaper_D6_V3
 
Cloud computing-overview
Cloud computing-overviewCloud computing-overview
Cloud computing-overview
 
Cloud Computing Overview | Torry Harris Whitepaper
Cloud Computing Overview | Torry Harris WhitepaperCloud Computing Overview | Torry Harris Whitepaper
Cloud Computing Overview | Torry Harris Whitepaper
 
Cloud computing - Latest Trend
Cloud computing - Latest TrendCloud computing - Latest Trend
Cloud computing - Latest Trend
 
Best cloud computing training institute in noida
Best cloud computing training institute in noidaBest cloud computing training institute in noida
Best cloud computing training institute in noida
 
Accelerating Time-to-Value Through Hybrid Cloud Automation
Accelerating Time-to-Value Through Hybrid Cloud AutomationAccelerating Time-to-Value Through Hybrid Cloud Automation
Accelerating Time-to-Value Through Hybrid Cloud Automation
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
New Era in Insurance - Cloud Computing
New Era in Insurance - Cloud ComputingNew Era in Insurance - Cloud Computing
New Era in Insurance - Cloud Computing
 
Cloud Computing - A future prerogative
Cloud Computing - A future prerogativeCloud Computing - A future prerogative
Cloud Computing - A future prerogative
 
Cloud computing charecteristics and types altanai bisht , 2nd year, part iii
Cloud computing charecteristics and types   altanai bisht , 2nd year,  part iiiCloud computing charecteristics and types   altanai bisht , 2nd year,  part iii
Cloud computing charecteristics and types altanai bisht , 2nd year, part iii
 

More from PwC

2017 Top Issues - Financial Reporting Modernization - January 2017
2017 Top Issues - Financial Reporting Modernization - January 20172017 Top Issues - Financial Reporting Modernization - January 2017
2017 Top Issues - Financial Reporting Modernization - January 2017PwC
 
2017 Top Issues - DOL Fiduciary Rule - January 2017
2017 Top Issues - DOL Fiduciary Rule - January 20172017 Top Issues - DOL Fiduciary Rule - January 2017
2017 Top Issues - DOL Fiduciary Rule - January 2017PwC
 
2017 Top Issues - Changing Business Models - January 2017
2017 Top Issues -  Changing Business Models  - January 20172017 Top Issues -  Changing Business Models  - January 2017
2017 Top Issues - Changing Business Models - January 2017PwC
 
2017 Top Issues Core Transformation - January 2017
2017 Top Issues Core Transformation - January 20172017 Top Issues Core Transformation - January 2017
2017 Top Issues Core Transformation - January 2017PwC
 
PwC Insurance deals insights
PwC Insurance deals insights PwC Insurance deals insights
PwC Insurance deals insights PwC
 
Chain Reaction: How Blockchain Technology Might Transform Wholesale Insurance
Chain Reaction: How Blockchain Technology Might Transform Wholesale InsuranceChain Reaction: How Blockchain Technology Might Transform Wholesale Insurance
Chain Reaction: How Blockchain Technology Might Transform Wholesale InsurancePwC
 
In depth: New financial instruments impairment model
In depth: New financial instruments impairment modelIn depth: New financial instruments impairment model
In depth: New financial instruments impairment modelPwC
 
Advancing internal audit analytics
Advancing internal audit analytics Advancing internal audit analytics
Advancing internal audit analytics PwC
 
World Economic Forum: The power of analytics for better and faster decisions ...
World Economic Forum: The power of analytics for better and faster decisions ...World Economic Forum: The power of analytics for better and faster decisions ...
World Economic Forum: The power of analytics for better and faster decisions ...PwC
 
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...PwC
 
Medical Cost Trend: Behind the Numbers 2017
Medical Cost Trend: Behind the Numbers 2017Medical Cost Trend: Behind the Numbers 2017
Medical Cost Trend: Behind the Numbers 2017PwC
 
Fintech Insurance Report -June 2016
Fintech Insurance Report -June 2016Fintech Insurance Report -June 2016
Fintech Insurance Report -June 2016PwC
 
Stepping into the cockpit- Redefining finance's role in the digital age
Stepping into the cockpit- Redefining finance's role in the digital ageStepping into the cockpit- Redefining finance's role in the digital age
Stepping into the cockpit- Redefining finance's role in the digital agePwC
 
PwC Loyalty Programs - Revenue Recognition
PwC Loyalty Programs - Revenue RecognitionPwC Loyalty Programs - Revenue Recognition
PwC Loyalty Programs - Revenue RecognitionPwC
 
PwC Insurance -Stress-testing
PwC Insurance -Stress-testingPwC Insurance -Stress-testing
PwC Insurance -Stress-testingPwC
 
International Capital Standard (ICS) Background
International Capital Standard (ICS) Background International Capital Standard (ICS) Background
International Capital Standard (ICS) Background PwC
 
PwC Managing Agent Change Report
PwC Managing Agent Change Report PwC Managing Agent Change Report
PwC Managing Agent Change Report PwC
 
In depth: The leasing standard
In depth: The leasing standardIn depth: The leasing standard
In depth: The leasing standardPwC
 
Medical Cost Trend: Behind the Numbers 2017
Medical Cost Trend: Behind the Numbers 2017Medical Cost Trend: Behind the Numbers 2017
Medical Cost Trend: Behind the Numbers 2017PwC
 
PwC Lease Accounting Guide
PwC Lease Accounting GuidePwC Lease Accounting Guide
PwC Lease Accounting GuidePwC
 

More from PwC (20)

2017 Top Issues - Financial Reporting Modernization - January 2017
2017 Top Issues - Financial Reporting Modernization - January 20172017 Top Issues - Financial Reporting Modernization - January 2017
2017 Top Issues - Financial Reporting Modernization - January 2017
 
2017 Top Issues - DOL Fiduciary Rule - January 2017
2017 Top Issues - DOL Fiduciary Rule - January 20172017 Top Issues - DOL Fiduciary Rule - January 2017
2017 Top Issues - DOL Fiduciary Rule - January 2017
 
2017 Top Issues - Changing Business Models - January 2017
2017 Top Issues -  Changing Business Models  - January 20172017 Top Issues -  Changing Business Models  - January 2017
2017 Top Issues - Changing Business Models - January 2017
 
2017 Top Issues Core Transformation - January 2017
2017 Top Issues Core Transformation - January 20172017 Top Issues Core Transformation - January 2017
2017 Top Issues Core Transformation - January 2017
 
PwC Insurance deals insights
PwC Insurance deals insights PwC Insurance deals insights
PwC Insurance deals insights
 
Chain Reaction: How Blockchain Technology Might Transform Wholesale Insurance
Chain Reaction: How Blockchain Technology Might Transform Wholesale InsuranceChain Reaction: How Blockchain Technology Might Transform Wholesale Insurance
Chain Reaction: How Blockchain Technology Might Transform Wholesale Insurance
 
In depth: New financial instruments impairment model
In depth: New financial instruments impairment modelIn depth: New financial instruments impairment model
In depth: New financial instruments impairment model
 
Advancing internal audit analytics
Advancing internal audit analytics Advancing internal audit analytics
Advancing internal audit analytics
 
World Economic Forum: The power of analytics for better and faster decisions ...
World Economic Forum: The power of analytics for better and faster decisions ...World Economic Forum: The power of analytics for better and faster decisions ...
World Economic Forum: The power of analytics for better and faster decisions ...
 
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...
Apache Hadoop Summit 2016: The Future of Apache Hadoop an Enterprise Architec...
 
Medical Cost Trend: Behind the Numbers 2017
Medical Cost Trend: Behind the Numbers 2017Medical Cost Trend: Behind the Numbers 2017
Medical Cost Trend: Behind the Numbers 2017
 
Fintech Insurance Report -June 2016
Fintech Insurance Report -June 2016Fintech Insurance Report -June 2016
Fintech Insurance Report -June 2016
 
Stepping into the cockpit- Redefining finance's role in the digital age
Stepping into the cockpit- Redefining finance's role in the digital ageStepping into the cockpit- Redefining finance's role in the digital age
Stepping into the cockpit- Redefining finance's role in the digital age
 
PwC Loyalty Programs - Revenue Recognition
PwC Loyalty Programs - Revenue RecognitionPwC Loyalty Programs - Revenue Recognition
PwC Loyalty Programs - Revenue Recognition
 
PwC Insurance -Stress-testing
PwC Insurance -Stress-testingPwC Insurance -Stress-testing
PwC Insurance -Stress-testing
 
International Capital Standard (ICS) Background
International Capital Standard (ICS) Background International Capital Standard (ICS) Background
International Capital Standard (ICS) Background
 
PwC Managing Agent Change Report
PwC Managing Agent Change Report PwC Managing Agent Change Report
PwC Managing Agent Change Report
 
In depth: The leasing standard
In depth: The leasing standardIn depth: The leasing standard
In depth: The leasing standard
 
Medical Cost Trend: Behind the Numbers 2017
Medical Cost Trend: Behind the Numbers 2017Medical Cost Trend: Behind the Numbers 2017
Medical Cost Trend: Behind the Numbers 2017
 
PwC Lease Accounting Guide
PwC Lease Accounting GuidePwC Lease Accounting Guide
PwC Lease Accounting Guide
 

Cloud computing - the impact on revenue recognition

  • 1. Making sense of a complex world: Cloud computing— the impact on revenue recognition May 2015 www.pwc.com
  • 2.
  • 3. 1PwC Introduction In the current economy, companies are searching for ways to save money, limit their fixed costs (including infrastructure and capital expenditures) and improve efficiencies. In addition, trends such as the use of smart phones, tablets, multiple devices, and telecommuting have created a perfect storm ripe for an alternative IT solution such as cloud computing. Although cloud computing in its various forms has been around for a few years, it is gaining momentum as a tangible solution. Companies have started using the cloud computing paradigm internally to improve on IT service delivery and foster innovation. Some telecommunication providers (“operators”) are offering a range of services such as network data backup and in some cases are partnering with established cloud providers to either resell their services or provide infrastructure and hosting services. By 2017 global cloud service providers (‘CSPs’) are expected to generate approximately $235 billion of revenue from cloud computing services.1 At the same time as companies are turning to the cloud, individuals are increasingly finding answers there as they jump from laptop to smart phone to tablet in their daily work and play. Data and services can be accessed from anywhere, from any device. As cloud services are gaining ground, “operators” business models need to be constantly evolving to meet the business needs of their clients. Operators can provide cloud services directly or they can work with other CSPs to offer various business solutions that incorporate different aspects of the cloud models. For operators, when accounting for revenue generated for cloud services, challenges may arise specifically in revenue recognition patterns and costs associated with these services. Often it is difficult to identify cloud computing contracts’ multiple elements, the potential for lease accounting or whether an operator is acting as principal or agent on behalf of another service provider. The objective of this paper is to consider the types of cloud service models available and then set out considerations for operators when accounting for these arrangements. We hope you will find this paper useful and, as always, will welcome your feedback. Finally, I would like to take this opportunity to thank Geoff Leverton and Arjan Brouwer for their contribution to this publication. Fiona Dolan Chairman PwC Telecom Industry Accounting Group “There are no rules of architecture for the clouds.” —Gilbert K. Chesterton 1 IHS, 2014. http://press.ihs.com/press-release/design-supply-chain/cloud-related-spending-businesses-triple-2011-2017
  • 4. 2 Making sense of a complex world Figure 1—How the service models compare to typical packaged software Cloud computing explained Cloud computing is generally defined as using a shared pool of computing resources—from servers to applications to services, depending on the model— accessible via the internet. Those resources can be rapidly acquired as needed, with minimal management effort or service provider interaction. Cloud services usually fall into one of three service models: infrastructure, platform, software. These are best understood through comparison with typical, pre-cloud packaged software (as in figure 1). Figure 1–How the service models compare to typical packaged software. Packaged software Customermanaged Applications Data Runtime Middleware O/S Virtualisation Servers Storage Networking Vendormanaged Applications Data Runtime Middleware O/S Virtualisation Servers Storage Networking Software (as a service)Vendormanaged Customermanaged Applications Data Runtime Middleware O/S Virtualisation Servers Storage Networking Platform (as a service) Customermanaged Vendormanaged Applications Data Runtime Middleware O/S Virtualisation Servers Storage Networking Infrastructure (as a service)
  • 5. 3PwC Let’s take a closer look at each of these service models and highlight some key accounting issues: Infrastructure as a Service (“IaaS”) Under IaaS, an organisation essentially rents space on the computing equipment it needs to support its operations, including storage, hardware, servers, and networking components. Users then run their own applications on the virtual servers they have rented. Services can be deployed through a private cloud (the user’s own internal servers), public cloud (accessed through the internet), or a hybrid cloud. Companies often turn to IaaS to host their websites, allowing them to avoid straining their in-house infrastructure with that function. Examples include Amazon EC2, Windows Azure and Rackspace. Platform as a Service (“PaaS”) PaaS goes a step further. In addition to renting infrastructure, users also rent an operating system. The user then creates the particular software it needs with tools and/or libraries provided by the cloud system operator. Google’s App Engine is an example of PaaS— as anyone can build an app on Google’s infrastructure. Under the PaaS model, the operator offers customers a computer platform and solution stack as a streamlined service, including application hosting and a deployment environment. Customers can then build specific add-ons as necessary. Within that basic package, networking, security and server space are standard services. The cost of the basic package typically includes an upfront fee for the initial set up and an ongoing monthly subscription fee, allowing for a set number of users. Additional users mean an additional fee. Additional services, such as anti-virus software or back-up, also cost additional fees, based on the number of users. Software as a Service (“SaaS”) SaaS is a software distribution model that allows users to access applications or programs via the internet. The end user does not manage or control the cloud infrastructure or application capabilities, nor are they responsible for upgrades to the underlying systems and software. An operator provides access to web-based business applications (“apps”) made by respected vendors from across the globe to its users. The purchase of any app is typically done on a subscription per user basis, with no upfront costs or installation fees. The operator pays a licensing fee to the vendor of the app. In addition, the operator pays a commission to its sales team per app sold. A volume discount is provided when a customer purchases a specified number of apps.
  • 6. 4 Making sense of a complex world Accounting issues Operators who provide cloud services face a number of complex accounting challenges. In particular, bundling cloud services with non-cloud services will likely complicate revenue recognition patterns. Adding cloud services to the equation means operators may face problems in pricing mechanisms and revenue allocation amongst the various elements. There are also re-seller arrangements to consider—in which it is sometimes difficult to determine the principal and agent—thereby making things even more complex. Some arrangements could result in embedded leases, where an operator is providing exclusive use of an asset. We have considered some of the key accounting issues in relation to cloud services offered by operators below. Consideration of a lease Some cloud services allow users to rent equipment from an operator, so it is important to consider whether a lease arrangement exists. Under IFRIC 4, the following factors should be considered: IFRIC 4 factors Considerations Fulfilment of the arrangement is dependent on the use of a specific asset or assets • Does the arrangement stipulate specific asset(s) and is it dependent on the use of that specific asset? • Does the arrangement grant exclusivity to the client? The arrangement conveys a right to use the asset, that is, the right to control the use of the underlying asset • Does the client have the ability or right to operate the asset or direct others to operate the asset in a manner it determines while obtaining more than an insignificant amount of the output? • Does the client have the ability or right to control the physical access to the underlying asset while obtaining more than an insignificant amount of the output? • Facts and circumstances indicate it is remote that one or more parties other than the client will take more than an insignificant amount of the output and that the price paid by the client is neither contractually fixed per unit nor equal to the current market price per unit of output at the time of the output.
  • 7. 5PwC Aspect Contractual clause To ensure continued provision of goods or services at the end of an arrangement • The customer is entitled to purchase the assets used to provide the goods or service at the end of the arrangement. • The supplier is required to maintain an asset register and keep the assets separate from other assets of the supplier. • The supplier is restricted from using the assets for any other purposes (such as servicing another customer). To protect the interests of the customer, through protecting image or data • The assets are decorated in the corporate logo of the customer and the assets cannot be used to service other arrangements. • Assets containing customer data must be disposed of when taken out of service for data protection purposes. To ensure that the assets deliver the appropriate quality and are fit for purpose • Replacement profiles (other than normal warranties for malfunction) are detailed within the arrangement and effectively result in the customer deciding on which assets to use. • The performance criteria require the use of assets that are specialised or heavily modified, which restrict ability to use alternative assets in the fulfilment of the arrangement. Analysing whether fulfilment of the arrangement is dependent on the use of a specific asset should focus on the substance of the agreement. Common contractual clauses that may suggest that the supplier does not have the right or ability to use alternative assets, and so are indicative of the existence of a “specific asset”, are summarised below:
  • 8. 6 Making sense of a complex world Example A CSP provides and manages the virtualisation infrastructure, servers and storage using on-demand virtual machines and associated networking services. This allows clients to provision, run, manage and scale virtual assets as needed. The client manages the operating system, database and applications. This would be a typical IaaS arrangement. The contract between the CSP and the operator sets a level of service the CSP must provide, but it does not say what specific infrastructure assets must be used to provide this service—this is up to the CSP. The infrastructure isn’t on land owned by the operator. The insurance and maintenance of the infrastructure is the responsibility of the CSP and the infrastructure assets are also used by other operators. The billing is based on a self-service, pay-as-you-go model. There are no set-up fees and no usage commitments. A client can log on, request service and obtain features almost instantaneously. Based on the above, the operator has determined that the arrangement for the infrastructure assets does not contain a lease. It accounts for it as a managed service contract instead. This determination is based on the following: • The contract does not specify which assets are to be used. • The assets are shared with other operators and maintenance/insurance is the responsibility of the CSP. • The operator does not appear to have the right to control the assets and is paying a standard amount based on a pay-as-use model. Operators should review their contracts closely— it may not be as clear as the above situation. In particular, they should consider carefully the use of dedicated infrastructure, which is sometimes needed when highly sensitive data, such as for banks or government agencies, is involved. In some instances, hardware may be installed at a client’s location in addition to infrastructure being available through the cloud. Under these circumstances, a lease may exist. Some differences exist in lease classification between IFRS and US GAAP. This discussion is outside the scope of this paper. Multiple element revenue arrangements A CSP may provide its users with a number of different services. If that is the case, the CSP will have to determine how to allocate revenue among the various components. IAS 18 clearly indicates that revenue must be allocated to the individual components of a bundled contract. The method of allocation can be tricky when considering cloud services. If an operator sells the different components of a product bundle separately, or has done so in the past, it is a good indicator of the relative value of each component and therefore of how the revenue can be allocated. Likewise, the market price of a similar product or service sold by another operator may be an acceptable indicator. However, proving a product’s similarity can be difficult in practice because cloud service offerings are often tailored to specific customer needs.
  • 9. 7PwC Example An operator offers the PaaS model to a customer as an integrated offering that combines a computer platform and solution stack. The operator then manages these services for the customer and the customer can request additional services as needed. The contract is made up of different revenue components. The following considerations are used to determine their value: Component Explanation of component Considerations for fair value allocation 1 Implementation (the operator implements the hosting system and platform for the customer) In this particular product offering, the customer is obliged to purchase both the implementation and the subsequent services provided by the operator. It may be difficult to separate the hosting application and platform implementations as one only has limited value without the other. The upfront implementation fee might be recognised as revenue immediately if its value to the customer can be determined as a separate component of the contract, and there are no further obligations that the operator must fulfil. It is usually difficult to conclude that subsequent to the implementation, the operator has no further obligations to fulfil, as the operator is required to manage the hosting of the network. Therefore it is likely that the implementation fee should be deferred alongside the revenue for the ongoing services that are provided. 2 Management of the services provided These can be sold as separable services. Revenue for the monthly subscription should be deferred and recognised incrementally when the PaaS services will be used by the customer. 3 Additional services These are available at an additional cost. Revenue from the additional services should be recognised incrementally as they are provided. US GAAP Difference US GAAP provides specific guidance to determine revenue recognition in the software industry. One aspect focuses on the need to demonstrate vendor specific objective evidence (‘VSOE’) of fair value in order to separate different software elements in a contract. Revenue recognition is then evaluated independently for each separate unit of accounting. US GAAP notes that VSOE can only exist if the component in question is also sold separately. If there is no VSOE of fair value, no revenue can be recognised, although there are a few exceptions, such as for maintenance. This implies that fair value cannot be measured using estimated costs for completion of the products or services to be delivered by an operator. Nor is an estimate based on the market price of similar products acceptable. The only factor that can be taken into account in practice is the price of the element when sold separately. The prescriptive rules under US GAAP may mean that revenue is deferred for a longer period of time if evidence of fair value is not available for a specific product offering.
  • 10. 8 Making sense of a complex world Example A CSP is providing an application to an operator who is then packaging it within a software sale to a customer. The operator has made the following considerations in determining whether it is acting as an agent or a principal: Indicators Considerations Who has the primary responsibility for providing the goods or services to the customer or for fulfilling the order? The application is provided to the operator by the CSP. The operator then provides the software as a service to the customer and is responsible for ensuring the customer receives the software. If the customer does not receive the services as expected, they will approach the operator who is responsible for rectifying the situation with the CSP. In other words, the operator is responsible for overall service delivery to the customer. Who has the latitude in establishing prices, either directly or indirectly? The operator pays a price to the CSP for the application and establishes a margin that it then passes on to the customer. Who bears the customer’s credit risk for the amount receivable from the customer? The operator is responsible for obtaining payment from the customer and bears the credit risk. Consideration of acting as a principal or an agent Cloud service arrangements sometimes involve entities re-selling a product. In these situations, operators must determine whether they are acting as a principal or an agent. These roles can be defined as: • An agent is an intermediary who earns a fee or commission in return for arranging the supply of goods or services on behalf of a principal. • A principal acts on its own account when contracting with customers for the supply of goods or services. Sometimes distinguishing the two roles can be compli- cated and depends on the facts and circumstances of the relationship. In general, principals have exposure to the significant risks and rewards associated with selling goods or rendering services. Indicators that an entity is acting as a principal include: • The entity has the primary responsibility for providing the goods or services to the customer or for fulfilling the order. For example, the entity is responsible for the acceptability of the products or services purchased by the customer. • The entity has inventory risk before or after the customer order, during shipping or on return. • The entity has the latitude in establishing prices, either directly or indirectly, for example by providing additional goods or services. • The entity bears the customer’s credit risk for the amount receivable from the customer. It is important to distinguish between the two in accounting. For the principal the revenue will be accounted for gross, while for the agent revenue represents only the commission earned.
  • 11. 9PwC Based on the simple facts in our example, it appears that the operator is acting as principal as it has primary responsibility for service delivery to the customer, has the ability to vary the margins, and is exposed to credit risk; thus the operator would record revenue gross. However, differences in the fact pattern could change the conclusion, such as if the application stands alone and the customer has a direct interface with the CSP. The decision to record revenue gross vs. net is an area of significant judgment that is dependent on the relevant facts and circumstances. Each arrangement must be assessed individually. Impact of IFRS 15 Accounting for cloud services is already complicated. As cloud-based products and services become more sophisticated, so will the associated accounting become more complicated. The Financial Accounting Standards Board (FASB) and International Accounting Standards Board (IASB) have issued a final revenue standard that is expected to go into effect for all reporting periods beginning on or after 1 January 20182 . The guidance codifies all revenue recognition around a single core principle: revenue is recognized when the customer obtains control of the asset or service delivered. Revenue from cloud offerings will generally be recognized over time under the proposed standard. Some key implications will be around identifying performance obligations and allocating revenue amongst them. Performance obligations: Companies should identify performance obligations (promises to deliver a good or service) in a contract and account for each distinct performance obligation separately. Revenue allocation: Consideration for a contract must be allocated based on the actual or estimated value of associated performance obligations. Value must be estimated when stand-alone prices are not readily determinable. This may require process and systems enhancements, but these may not only enable compliance with the standard, but can also result in both scale and efficiency. With incentive-based contracts, CSPs may need to estimate performance-based fees or similar value. With usage-based contracts, providers must determine whether additional usage is an option to purchase new services, or if this represents contingent consideration. Contingent consideration needs to be estimated as part of the overall contract value. Whether implementing a new cloud services model, or preparing for accounting changes brought about by the new revenue standard, companies should prepare for an impact on their accounting systems, processes, and models. The changes in recognition and pricing models could cause significant volatility in revenue, as usage- based services become prominent and as models are refined for better estimation and planning. The proposed changes may also affect revenue deferral, and may impact both margins and profitability in the near term as companies and models adapt. 2 At the time of writing, the FASB and IASB have proposed deferring the effective date to 1 January 2018, but this is yet to be confirmed.
  • 12. 10 Making sense of a complex world To have a deeper conversation about how this subject may affect your business, please contact: Americas Rob Glasgow Little Rock rob.glasgow@us.pwc.com +1 973 236 4019 Geoff Leverton Toronto geoff.m.leverton@ca.pwc.com +1 416 815 5053 Richard Veysey New York richard.veysey@us.pwc.com +1 646 471 797 Asia Pacific George Cheng Hong Kong george.ly.cheng@hk.pwc.com + 852 2289 2602 Akhlesh Chowla India akhlesh.chowla@in.pwc.com + 91 22 6669 1216 Brenda Tam China brenda.tam@cn.pwc.com + 86 10 6533 7663 Rosalie Wilkie Australia rosalie.wilkie@au.pwc.com +61 2 8266 8381 Thomas Tandetzki Düsseldorf thomas.tandetzki@de.pwc.com +49 211 981 1105 Arjan Brouwer Amsterdam arjan.brouwer@nl.pwc.com +31 0 88 792 4945 Francesco Ferrara Milan francesco.ferrara@it.pwc.com + 39 02 778 5525 Radomil Maslak Warsaw radomil.maslak@pl.pwc.com +48 22 746 4223 Gabor Balazs Budapest gabor.balazs@hu.pwc.com +36 14 61 9534 Gary Berchowitz Johannesburg gary.berchowitz@za.pwc.com +27 11 019 6739 Helen Wise Johannesburg helen.wise@za.pwc.com +27 11 797 5293 EMEA Paul Barkus London paul.barkus@uk.pwc.com +44 20 7213 5514 Fiona Dolan TIAG Chair London fiona.mc.dolan@uk.pwc.com +44 20 7213 4885 Peter Hogarth London peter.hogarth@uk.pwc.com +44 20 7213 1654 Matthieu Moussy Paris matthieu.moussy@fr.pwc.com +33 15 657 8630 Michel Vique Paris michel.vique@fr.pwc.com + 33 15 657 8469 Christoph Gruss Frankfurt christoph.gruss@de.pwc.com +49 699 585 3415
  • 13.
  • 14. www.pwc.com PwC helps organisations and individuals create the value they’re looking for. We’re a network of firms in 158 countries with more than 180,000 people who are committed to delivering quality in assurance, tax and advisory services. Tell us what matters to you and find out more by visiting us at www.pwc.com. This publication has been prepared for general guidance on matters of interest only, and does not constitute professional advice. You should not act upon the information contained in this publication without obtaining specific professional advice. No representation or warranty (express or implied) is given as to the accuracy or completeness of the information contained in this publication, and, to the extent permitted by law, PwC does not accept or assume any liability, responsibility or duty of care for any consequences of you or anyone else acting, or refraining to act, in reliance on the information contained in this publication or for any decision based on it. © 2015 PwC. All rights reserved. PwC refers to the PwC network and/or one or more of its member firms, each of which is a separate legal entity. Please see www.pwc.com/structure for further details. MW-15-2215