SlideShare a Scribd company logo
SAP has various tools and functions which provide operators
with assistance in allocating shared costs in accordance with
contractual terms, with a full audit trail possible to meet the
requirements of JV audits and also to provide transparent
reporting to partners.
With more than 20 years’ experience of working with SAP
in the oil and gas sector, Absoft can ensure that operators
use tools available to them effectively, and can provide
guidance on how to replicate a cost recovery process using
SAP allocation tools. Absoft has also found that even
operators with a well-established SAP finance system can
benefit from a periodic review of processes, master data
and methodology to prevent their allocation and recovery
processes becoming dated, inefficient and potentially in
breach of JOA allowances.
In a recent example, Absoft was able to implement an
automated allocation process for a North Sea operator
which was able to charge approximately £20m/ NOK 190m
additional billable cost to JVs, leading to recovery of more
than £11m/ NOK 106m from non-operating partners of
approximately 10 operated JVs.
This paper provides top tips for improving JV cost recovery
based on Absoft’s experiences in this area.
Exploration and production companies are under increasing pressure to recover costs during complex
production sharing agreements and joint venture operations. The ability to effectively allocate and
recover costs from non-operating partners in accordance with the terms of Joint Operating Agreements
(JOA) and Joint Venture Contracts (JVC) can make a significant difference to the level of corporate cost
absorbed by the operator.
1. Map the required allocation structure on paper
The more discussion that takes place around which
costs should be allocated where, the more those
discussing the potential solutions can lose sight
of ’the possible‘ as layers of complexity are added,
often with conflicting purposes.
It is easy, at a high level, to think about general
rules which are applicable to allocations, but in
doing this, the business can lose sight of exceptions
which exist and which could present problems
to true automation. Always test the theory of
generalisation by asking questions such as:
• 	 	“Is that always the case?”
• 	 	“Do all sender cost objects of the same type 	
		follow the same principle?”
• 	 	“Can the same basis of allocation always be 	
		used to generate allowable/ fair results?”
Often, the best way to generate qualifiers such
as: “apart from x, where this happens instead“,
is to group the types of allocating cost objects
together and stick boxes on flip charts similar to
an organogram. This helps to test theories on the
flow of costs to ensure that not only is it possible
to break down constituent parts of allocations
(overheads, departmental costs, intercompany
costs, non-recoverable costs), but that it will be
possible to apply automated rules to how and
where each part will allocate costs.
Once all the parts have been defined, try to link
these into some kind of process flow, to identify the
order of each level of allocation.
Key tips for using SAP®
to improve Joint Venture
Cost Recovery
2
The easiest cost allocation structures work in a
straightforward cascade structure – each level of
costs allocates down to the next set of senders,
which in turn allocates down to another level,
and eventually costs are allocated to a set of end
receivers.
However, in many cases it is not possible to separate
out a structure in this way, and it is necessary for
costs to be allocated either upwards in the overall
structure, or to be allocated to other senders in the
same level of allocation.
These situations will have a bearing on setting up
the allocation master data in SAP. It may be possible
to set up additional allocation cycles, or to set
some cycles as iterative to take account of an ever
reducing flow of a share of costs being allocated
within the same cycle.
3. Does a true cascade of costs exist in the allocation structure?
There are two steps to this process. In step one,
having mapped the theoretical structure required on
paper, think about how well structured the master
data is in SAP to achieve the desired outcome. Map
out the key aspects of each step of allocation and
consider:
• 	 	“Where are the costs to be allocated in this 		
		step?” (cost centres, cost elements)
• 		“On what basis should costs be allocated?” (time, 	
		headcount, usage, consumption)
• 		“Where are the potential receivers of cost?” (cost 	
		centres, orders, WBS elements)
Step two is to consider which aspects may validate
the above questions:
• 		“Do any costs which require to be allocated in 		
		different ways get booked to the same codes?” 		
		If so, you may need additional cost centres
• 		“Are there naming conventions in place which 		
		could easily be used to separate out different 		
		types of sender codes?”
• 		“Do all allocation bases exist in SAP – do you 		
		maintain statistical key figures for headcount or 		
		usage etc? Are these to be maintained 			
		manually, or can you automate the 			
		update of this information somehow?”
2. Assess the quality of master data in your SAP system
SAP allows for different types of cost allocation to be
made. Each has its advantages and disadvantages,
and in most cases, each has its own most common
use:
•	 Activity allocation: Most commonly used for 	
	 allocations where the allocation method is 	
	 related to consumption of something which has 	
	 an inherent unit value, such as timewriting. 	
	 Indeed, in situations where SAP CATS is used 	
	 for timewriting, an activity allocation can be 	
	 made automatically on completion or approval 	
	 of timesheets. In this case, activity types will be 	
	 maintained with a planned cost, and timewriters 	
	 will be linked to one such activity, meaning that 	
	 whenever they write any time to a specific code, 	
	 it will attract a charge based on the planned cost.
•	 Assessment allocation: Most commonly used 		
	 for allocation of overheads, assessment 		
	 allocations aggregate costs across multiple 		
	 cost elements and allocates the cost based on 		
	 a specified allocation basis using a secondary 		
	 cost element defined in the allocation segment.
•	 Distribution allocation: Whereas assessment 		
	 allocations aggregate costs across multiple cost 	
	 elements, distribution allocations use the 		
	 original cost element when allocating costs. 		
	 This vastly increases the volume of transactional 	
	 data created by the allocation posting, but can 		
	 be useful where there is a desire to retain 		
	 visibility of the origin of the cost, for regulatory 		
	 or audit compliance reasons for example.
4. Determine the best SAP allocation type for each level of allocation
3
Where any activity allocations are used in the
allocation process, these are likely to utilise a
planned activity rate. This will lead to an over/ under
absorption building up in the sender codes, which
will need to be actualised at some point. Historically,
some areas have only actualised this data two or
three times a year (including year-end).
Where this is your desired process, ensure you allow
suitable time and resource at these points to have
proper validation of the impact of this.
In addition, also ensure that somebody is monitoring
the over/ under values on sender codes to ensure
that planned rates are not causing too substantial a
debit or credit balance to build up.
If all the data is in SAP consider whether it may also
be an opportunity to build in an actualisation step
into a monthly process, to ensure the allocation
built into every month of data being allocated is as
accurate as possible. Assessment cycles can easily
be built to allocate any over/ under on the basis of 	
all timewriting done.
7. Actualisation of any planned rates included
6. Consider external factors which may reduce effectiveness
In thinking about optimising a cost allocation
structure, think about the reasons why any current
structure is in need of optimisation. A number of
reasons may be prevalent within an existing process,
some of which may inhibit the effectiveness of
automation. Some examples include:
• 	 Lack of clarity over allocation levels or 		
	 organisation structure: When mapping out the 	
	 process on paper you discover a large number 		
	 of exceptions to a level of cost allocation. This 		
	 may make it difficult to design an allocation 		
	 structure, or may complicate the execution of 		
	 allocations due to the number of dependencies 		
	 and loops of costs being allocated upwards/ 		
	 horizontal in addition to a cascade.
•	 Timewriting discipline: If part of the allocation 	
	 process is related to timewriting, a reasonable 		
	 level of comfort must be gained as to the quality 	
	 of data gained from timewriting:
	 •	 Is there a sufficient number of people 	
timewriting to establish quality of data? 	
If there are large delays or non-conformers, 		
you may end up with skewed data as a 		
department allocation may end up being		
based on only one or two individuals.
	 •	 Do timewriters use the correct codes? 	
Have you trained those people able to use 	
who be the correct codes for the work they
are doing? If people revert to the codes they
always use and which work, then a JV audit is
likely to reveal time and cost being allocated
to projects which completed a number of
years ago!
•	 Integration of required data into SAP: If SAP 		
	 CATS is not your timewriting application, it may 		
	 be a complex process to map data from your 		
	 timewriting system into SAP either on an 		
	 interface basis or via manual upload.
	 •	 Allocation bases such as usage, headcount 		
		 etc will also need to be captured as statistical 	
		 key figures. Is there a clear responsibility on 		
		 individual(s) to be able to extract and 		
		 maintain this information on a timely basis?
5. Create sets, groups and hierarchies to support the allocation structure
As far as possible, it is always worth trying to define
an allocation structure in SAP by grouping sets of
master data. Not only does this simplify some of the
allocation definition in a segment, but it also helps to
structure and maintain the overall knowledge levels
of the purpose and design of the allocation structure.
Consider using some of the following:
• 		Alternative cost centre group: Where 		
	 you have multiple levels of allocations with 		
	 cost centres as senders, set up 	an allocation 		
	 hierarchy with separate nodes for each 			
	 level 	of allocation.
	 Beneath these, it is also worth 	considering 		
	 adding an end receiver’s node for any 			
	 costcentres which may receive allocations at the 	
	 end of the allocation process. This also facilitates 	
	 the display of Controlling (CO) module reports in 	
	 the allocation structure.
• 		Sets: Much of the allocation master data within 		
	 cycles allows for the specification of sets to 		
	 indicate the profile of sender or receiver data, 		
	 including WBS elements, orders, cost elements, 		
	 cost centres and recovery indicators.
© 2014 SAP AG. SAP, the SAP logo and any SAP products and services mentioned herein are trademarks or registered trademarks of SAP AG in Germany and in several other countries.
Call Absoft on +44 (0)1224 707088 or visit www.absoft.co.uk for more information.
T. +44 (0)1224 707088 E. info@absoft.co.uk W. www.absoft.co.uk
Aberdeen | London | Stavanger
In some cases, there may be some interdependencies
created in allocations which impact upon the month-
end process, causing some steps to be reordered
or run more than once to allow suitable and correct
allocation of costs.
As an example, it may be allowable within JOAs to
allocate a share of depreciation related to specific
corporate fixed assets. However, in most JV-related
SAP timetables, depreciation is run towards the end
of the month-end process, after cutback, and after
cost allocations which impact billable balances.
In this scenario, the month-end process could be re-
mapped to have two runs of depreciation, so that
depreciation of corporate assets (which are typically
depreciated on a straight-line basis) takes place
before allocations, and a further depreciation run is
conducted as normal at the end of the month-end
process after cutback/ settlement of JV additions to
unit of production assets.
8. Impact on month-end timetable from allocation requirements
• 	 If you already use SAP, you may have an 		
	 allocation structure in place. Is there a clear 		
	 responsibility placed on individual(s) not 		
	 only to run allocations at period end, but also 		
	 on maintaining the master data related to 		
	 allocations?
• 	 Do all of these individuals have SAP knowledge 		
	 to ensure that processes are updated and 		
	 master data such as sets and hierarchies are 		
	 maintained? If not, updating the process will 		
	 only work in the short term, as without further 		
	 training, any updated process will also quickly 		
	 become out of date.
The points above are some of the key considerations
for finance department management in determining
an effective cost allocation for E&P companies.
Making good quality decisions about the points
covered here can help to streamline processes, and
also allow effective allocation of costs within JOAs/
contractual allowances, meaning a greater recovery
of costs from non-operating partners.
If the operator of JVs, where you have a non-
operated equity, has optimised their allocations for
cost recovery, then you are potentially going to be
at a disadvantage unless you optimise your own cost
recovery process.
Furthermore, many of these tools can effectively be
used by non-JV companies who may have similar
requirements to recharge project expenditure to
third parties based on service provision for example.
9. Clear responsibilities for executing and maintaining allocation steps
About Absoft
Absoft is the leading provider of SAP solutions and services to the upstream oil and gas industry in the
North Sea. With over 20 years’ experience in delivering SAP solutions tailored to the needs of the sector
and implementations in over 40 countries, Absoft has unrivalled knowledge of global upstream oil and
gas business processes.

More Related Content

What's hot

Constructiion cost estimating 2017
Constructiion cost estimating 2017Constructiion cost estimating 2017
Constructiion cost estimating 2017
Peter Cholakis
 
Construction Cost Control
Construction Cost ControlConstruction Cost Control
Construction Cost Control
Sunayana Miglani
 
Forecasting
ForecastingForecasting
Forecasting
SVGANGAD
 
Bba 1584 planning n forecasting
Bba 1584 planning n forecastingBba 1584 planning n forecasting
Bba 1584 planning n forecasting
lecturer-notes2014
 
Capacity and availability management (CMMI SVC 1.3 PA) Explained
Capacity and availability management  (CMMI SVC 1.3 PA) ExplainedCapacity and availability management  (CMMI SVC 1.3 PA) Explained
Capacity and availability management (CMMI SVC 1.3 PA) Explained
Vishnuvarthanan Moorthy
 
CCP_SEC2_ Cost Estimating
CCP_SEC2_ Cost EstimatingCCP_SEC2_ Cost Estimating
CCP_SEC2_ Cost Estimating
Hisham Haridy MBA, PMP®, RMP®, SP®
 
Quality Assurance and Cost Control for Construction
Quality Assurance and Cost Control for ConstructionQuality Assurance and Cost Control for Construction
Quality Assurance and Cost Control for Construction
Rich Purtell
 
Workforce Management & BPM Integration
Workforce Management & BPM IntegrationWorkforce Management & BPM Integration
Workforce Management & BPM IntegrationNathaniel Palmer
 
White paper KPIs_billing
White paper KPIs_billingWhite paper KPIs_billing
White paper KPIs_billingDonna Magnuson
 
Solution presentation MS Dynamics NAVNirman
Solution presentation   MS Dynamics NAVNirmanSolution presentation   MS Dynamics NAVNirman
Solution presentation MS Dynamics NAVNirman
Prudence Technology
 
Anaplan and Deloitte webinar: The fundamentals of zero-based budgeting
Anaplan and Deloitte webinar: The fundamentals of zero-based budgetingAnaplan and Deloitte webinar: The fundamentals of zero-based budgeting
Anaplan and Deloitte webinar: The fundamentals of zero-based budgeting
Anaplan
 
Project Management Tools and Techniques
Project Management Tools and TechniquesProject Management Tools and Techniques
Project Management Tools and Techniques
Baker Khader Abdallah, PMP
 

What's hot (14)

Constructiion cost estimating 2017
Constructiion cost estimating 2017Constructiion cost estimating 2017
Constructiion cost estimating 2017
 
Construction Cost Control
Construction Cost ControlConstruction Cost Control
Construction Cost Control
 
Forecasting
ForecastingForecasting
Forecasting
 
Bba 1584 planning n forecasting
Bba 1584 planning n forecastingBba 1584 planning n forecasting
Bba 1584 planning n forecasting
 
Capacity and availability management (CMMI SVC 1.3 PA) Explained
Capacity and availability management  (CMMI SVC 1.3 PA) ExplainedCapacity and availability management  (CMMI SVC 1.3 PA) Explained
Capacity and availability management (CMMI SVC 1.3 PA) Explained
 
CCP_SEC2_ Cost Estimating
CCP_SEC2_ Cost EstimatingCCP_SEC2_ Cost Estimating
CCP_SEC2_ Cost Estimating
 
Chapter 13 (2)
Chapter 13 (2)Chapter 13 (2)
Chapter 13 (2)
 
Quality Assurance and Cost Control for Construction
Quality Assurance and Cost Control for ConstructionQuality Assurance and Cost Control for Construction
Quality Assurance and Cost Control for Construction
 
Workforce Management & BPM Integration
Workforce Management & BPM IntegrationWorkforce Management & BPM Integration
Workforce Management & BPM Integration
 
White paper KPIs_billing
White paper KPIs_billingWhite paper KPIs_billing
White paper KPIs_billing
 
ACH 216 Lecture 07 (Project Funding)
ACH 216 Lecture 07 (Project Funding)ACH 216 Lecture 07 (Project Funding)
ACH 216 Lecture 07 (Project Funding)
 
Solution presentation MS Dynamics NAVNirman
Solution presentation   MS Dynamics NAVNirmanSolution presentation   MS Dynamics NAVNirman
Solution presentation MS Dynamics NAVNirman
 
Anaplan and Deloitte webinar: The fundamentals of zero-based budgeting
Anaplan and Deloitte webinar: The fundamentals of zero-based budgetingAnaplan and Deloitte webinar: The fundamentals of zero-based budgeting
Anaplan and Deloitte webinar: The fundamentals of zero-based budgeting
 
Project Management Tools and Techniques
Project Management Tools and TechniquesProject Management Tools and Techniques
Project Management Tools and Techniques
 

Viewers also liked

cross company code settlement.pdf
cross company code settlement.pdfcross company code settlement.pdf
cross company code settlement.pdf
puppala
 
New GL concepts
New GL conceptsNew GL concepts
New GL concepts
puppala
 
Fico t codes with description
Fico t codes with descriptionFico t codes with description
Fico t codes with descriptionAmith Sanghvi
 
Financial accounting with multi currency
Financial accounting with multi currencyFinancial accounting with multi currency
Financial accounting with multi currencyMillenniumsoft
 
Sap fico configuration
Sap fico configurationSap fico configuration
Sap fico configuration
Ranjith Patil
 
Accenture fico interview-questions
Accenture fico interview-questionsAccenture fico interview-questions
Accenture fico interview-questions
prabhakar vanam
 
SAP FI Module
SAP FI ModuleSAP FI Module
SAP FI Module
Shahnawaz Haque
 
Co product costing config ecc6
Co product costing config ecc6Co product costing config ecc6
Co product costing config ecc6Abhishek Mittal
 
SAP BUSINESS BLUE PRINT PRACTICE PROJECT
SAP BUSINESS BLUE PRINT PRACTICE PROJECTSAP BUSINESS BLUE PRINT PRACTICE PROJECT
SAP BUSINESS BLUE PRINT PRACTICE PROJECT
Venet Dheer
 
SAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive DocumentSAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive Document
sapdocs. info
 
SAP for Beginners
SAP for BeginnersSAP for Beginners
SAP for Beginners
Jainul Musani
 

Viewers also liked (12)

cross company code settlement.pdf
cross company code settlement.pdfcross company code settlement.pdf
cross company code settlement.pdf
 
New GL concepts
New GL conceptsNew GL concepts
New GL concepts
 
Fico t codes with description
Fico t codes with descriptionFico t codes with description
Fico t codes with description
 
Financial accounting with multi currency
Financial accounting with multi currencyFinancial accounting with multi currency
Financial accounting with multi currency
 
Sap fico configuration
Sap fico configurationSap fico configuration
Sap fico configuration
 
Sap new gl configuration
Sap new gl configurationSap new gl configuration
Sap new gl configuration
 
Accenture fico interview-questions
Accenture fico interview-questionsAccenture fico interview-questions
Accenture fico interview-questions
 
SAP FI Module
SAP FI ModuleSAP FI Module
SAP FI Module
 
Co product costing config ecc6
Co product costing config ecc6Co product costing config ecc6
Co product costing config ecc6
 
SAP BUSINESS BLUE PRINT PRACTICE PROJECT
SAP BUSINESS BLUE PRINT PRACTICE PROJECTSAP BUSINESS BLUE PRINT PRACTICE PROJECT
SAP BUSINESS BLUE PRINT PRACTICE PROJECT
 
SAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive DocumentSAP CO Configuration Guide - Exclusive Document
SAP CO Configuration Guide - Exclusive Document
 
SAP for Beginners
SAP for BeginnersSAP for Beginners
SAP for Beginners
 

Similar to Key tips-for-using-sap-to-improve-joint-venture-cost-recovery-absoft-72

Module Financial-Controllership.pdf
Module Financial-Controllership.pdfModule Financial-Controllership.pdf
Module Financial-Controllership.pdf
AlmieFundano
 
Chapter 11 : Activity Based Costing and Accounting Information
Chapter 11 : Activity Based Costing and Accounting InformationChapter 11 : Activity Based Costing and Accounting Information
Chapter 11 : Activity Based Costing and Accounting Information
PeleZain
 
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
 
Whtppr 0812-financial-mgmt-thirdsky
Whtppr 0812-financial-mgmt-thirdskyWhtppr 0812-financial-mgmt-thirdsky
Whtppr 0812-financial-mgmt-thirdskyKarthik Arumugham
 
Bridging the cost schedule divide - integrating primavera and cost systems wh...
Bridging the cost schedule divide - integrating primavera and cost systems wh...Bridging the cost schedule divide - integrating primavera and cost systems wh...
Bridging the cost schedule divide - integrating primavera and cost systems wh...p6academy
 
Cost System Tuning in Today's Economy
Cost System Tuning in Today's EconomyCost System Tuning in Today's Economy
Cost System Tuning in Today's Economy
qcllc
 
Return on-investment (roi)
Return on-investment (roi)Return on-investment (roi)
Return on-investment (roi)
RSasirekha
 
Jan 2016 Webinar Presentation
Jan 2016 Webinar PresentationJan 2016 Webinar Presentation
Jan 2016 Webinar Presentation
Performance and Planning Exchange (PPX)
 
Operational Costing and Capacity Management
Operational Costing and Capacity ManagementOperational Costing and Capacity Management
Operational Costing and Capacity Management
fmi_igf
 
Benefits-led decision making drives value maximisation white paper
Benefits-led decision making drives value maximisation white paperBenefits-led decision making drives value maximisation white paper
Benefits-led decision making drives value maximisation white paper
Association for Project Management
 
3 Enterprise Storage Assessment
3 Enterprise Storage Assessment3 Enterprise Storage Assessment
3 Enterprise Storage AssessmentJeremiah Loscalzo
 
Automation Hub Best practices - using right KPIs to build a strong business c...
Automation Hub Best practices - using right KPIs to build a strong business c...Automation Hub Best practices - using right KPIs to build a strong business c...
Automation Hub Best practices - using right KPIs to build a strong business c...
Cristina Vidu
 
An approach for costing, pricing, and managing ffp
An approach for costing, pricing, and managing ffpAn approach for costing, pricing, and managing ffp
An approach for costing, pricing, and managing ffp
Eric McCamey
 
Baxter White Paper (Service Parts Planning)
Baxter White Paper (Service Parts Planning)Baxter White Paper (Service Parts Planning)
Baxter White Paper (Service Parts Planning)
Jon Hansen
 
Cost Accounting.pptx
Cost Accounting.pptxCost Accounting.pptx
Cost Accounting.pptx
Dr T.Sivakami
 
Assurance Not just about the bugs Pt2
Assurance  Not just about the bugs  Pt2Assurance  Not just about the bugs  Pt2
Assurance Not just about the bugs Pt2Tim Freestone
 
De-risking Life and Annuity Policy Admin System Conversions
De-risking Life and Annuity Policy Admin System ConversionsDe-risking Life and Annuity Policy Admin System Conversions
De-risking Life and Annuity Policy Admin System Conversions
Cognizant
 

Similar to Key tips-for-using-sap-to-improve-joint-venture-cost-recovery-absoft-72 (20)

Module Financial-Controllership.pdf
Module Financial-Controllership.pdfModule Financial-Controllership.pdf
Module Financial-Controllership.pdf
 
Chapter 11 : Activity Based Costing and Accounting Information
Chapter 11 : Activity Based Costing and Accounting InformationChapter 11 : Activity Based Costing and Accounting Information
Chapter 11 : Activity Based Costing and Accounting Information
 
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...
 
Whtppr 0812-financial-mgmt-thirdsky
Whtppr 0812-financial-mgmt-thirdskyWhtppr 0812-financial-mgmt-thirdsky
Whtppr 0812-financial-mgmt-thirdsky
 
Bridging the cost schedule divide - integrating primavera and cost systems wh...
Bridging the cost schedule divide - integrating primavera and cost systems wh...Bridging the cost schedule divide - integrating primavera and cost systems wh...
Bridging the cost schedule divide - integrating primavera and cost systems wh...
 
Cost System Tuning in Today's Economy
Cost System Tuning in Today's EconomyCost System Tuning in Today's Economy
Cost System Tuning in Today's Economy
 
Return on-investment (roi)
Return on-investment (roi)Return on-investment (roi)
Return on-investment (roi)
 
Jan 2016 Webinar Presentation
Jan 2016 Webinar PresentationJan 2016 Webinar Presentation
Jan 2016 Webinar Presentation
 
Operational Costing and Capacity Management
Operational Costing and Capacity ManagementOperational Costing and Capacity Management
Operational Costing and Capacity Management
 
Benefits-led decision making drives value maximisation white paper
Benefits-led decision making drives value maximisation white paperBenefits-led decision making drives value maximisation white paper
Benefits-led decision making drives value maximisation white paper
 
3 Enterprise Storage Assessment
3 Enterprise Storage Assessment3 Enterprise Storage Assessment
3 Enterprise Storage Assessment
 
Controlling area
Controlling areaControlling area
Controlling area
 
Automation Hub Best practices - using right KPIs to build a strong business c...
Automation Hub Best practices - using right KPIs to build a strong business c...Automation Hub Best practices - using right KPIs to build a strong business c...
Automation Hub Best practices - using right KPIs to build a strong business c...
 
An approach for costing, pricing, and managing ffp
An approach for costing, pricing, and managing ffpAn approach for costing, pricing, and managing ffp
An approach for costing, pricing, and managing ffp
 
PSA WP - ERP Mining Essentials
PSA WP - ERP Mining EssentialsPSA WP - ERP Mining Essentials
PSA WP - ERP Mining Essentials
 
Baxter White Paper (Service Parts Planning)
Baxter White Paper (Service Parts Planning)Baxter White Paper (Service Parts Planning)
Baxter White Paper (Service Parts Planning)
 
Flyer ProTrack
Flyer ProTrackFlyer ProTrack
Flyer ProTrack
 
Cost Accounting.pptx
Cost Accounting.pptxCost Accounting.pptx
Cost Accounting.pptx
 
Assurance Not just about the bugs Pt2
Assurance  Not just about the bugs  Pt2Assurance  Not just about the bugs  Pt2
Assurance Not just about the bugs Pt2
 
De-risking Life and Annuity Policy Admin System Conversions
De-risking Life and Annuity Policy Admin System ConversionsDe-risking Life and Annuity Policy Admin System Conversions
De-risking Life and Annuity Policy Admin System Conversions
 

Recently uploaded

Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 

Recently uploaded (20)

Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 

Key tips-for-using-sap-to-improve-joint-venture-cost-recovery-absoft-72

  • 1. SAP has various tools and functions which provide operators with assistance in allocating shared costs in accordance with contractual terms, with a full audit trail possible to meet the requirements of JV audits and also to provide transparent reporting to partners. With more than 20 years’ experience of working with SAP in the oil and gas sector, Absoft can ensure that operators use tools available to them effectively, and can provide guidance on how to replicate a cost recovery process using SAP allocation tools. Absoft has also found that even operators with a well-established SAP finance system can benefit from a periodic review of processes, master data and methodology to prevent their allocation and recovery processes becoming dated, inefficient and potentially in breach of JOA allowances. In a recent example, Absoft was able to implement an automated allocation process for a North Sea operator which was able to charge approximately £20m/ NOK 190m additional billable cost to JVs, leading to recovery of more than £11m/ NOK 106m from non-operating partners of approximately 10 operated JVs. This paper provides top tips for improving JV cost recovery based on Absoft’s experiences in this area. Exploration and production companies are under increasing pressure to recover costs during complex production sharing agreements and joint venture operations. The ability to effectively allocate and recover costs from non-operating partners in accordance with the terms of Joint Operating Agreements (JOA) and Joint Venture Contracts (JVC) can make a significant difference to the level of corporate cost absorbed by the operator. 1. Map the required allocation structure on paper The more discussion that takes place around which costs should be allocated where, the more those discussing the potential solutions can lose sight of ’the possible‘ as layers of complexity are added, often with conflicting purposes. It is easy, at a high level, to think about general rules which are applicable to allocations, but in doing this, the business can lose sight of exceptions which exist and which could present problems to true automation. Always test the theory of generalisation by asking questions such as: • “Is that always the case?” • “Do all sender cost objects of the same type follow the same principle?” • “Can the same basis of allocation always be used to generate allowable/ fair results?” Often, the best way to generate qualifiers such as: “apart from x, where this happens instead“, is to group the types of allocating cost objects together and stick boxes on flip charts similar to an organogram. This helps to test theories on the flow of costs to ensure that not only is it possible to break down constituent parts of allocations (overheads, departmental costs, intercompany costs, non-recoverable costs), but that it will be possible to apply automated rules to how and where each part will allocate costs. Once all the parts have been defined, try to link these into some kind of process flow, to identify the order of each level of allocation. Key tips for using SAP® to improve Joint Venture Cost Recovery
  • 2. 2 The easiest cost allocation structures work in a straightforward cascade structure – each level of costs allocates down to the next set of senders, which in turn allocates down to another level, and eventually costs are allocated to a set of end receivers. However, in many cases it is not possible to separate out a structure in this way, and it is necessary for costs to be allocated either upwards in the overall structure, or to be allocated to other senders in the same level of allocation. These situations will have a bearing on setting up the allocation master data in SAP. It may be possible to set up additional allocation cycles, or to set some cycles as iterative to take account of an ever reducing flow of a share of costs being allocated within the same cycle. 3. Does a true cascade of costs exist in the allocation structure? There are two steps to this process. In step one, having mapped the theoretical structure required on paper, think about how well structured the master data is in SAP to achieve the desired outcome. Map out the key aspects of each step of allocation and consider: • “Where are the costs to be allocated in this step?” (cost centres, cost elements) • “On what basis should costs be allocated?” (time, headcount, usage, consumption) • “Where are the potential receivers of cost?” (cost centres, orders, WBS elements) Step two is to consider which aspects may validate the above questions: • “Do any costs which require to be allocated in different ways get booked to the same codes?” If so, you may need additional cost centres • “Are there naming conventions in place which could easily be used to separate out different types of sender codes?” • “Do all allocation bases exist in SAP – do you maintain statistical key figures for headcount or usage etc? Are these to be maintained manually, or can you automate the update of this information somehow?” 2. Assess the quality of master data in your SAP system SAP allows for different types of cost allocation to be made. Each has its advantages and disadvantages, and in most cases, each has its own most common use: • Activity allocation: Most commonly used for allocations where the allocation method is related to consumption of something which has an inherent unit value, such as timewriting. Indeed, in situations where SAP CATS is used for timewriting, an activity allocation can be made automatically on completion or approval of timesheets. In this case, activity types will be maintained with a planned cost, and timewriters will be linked to one such activity, meaning that whenever they write any time to a specific code, it will attract a charge based on the planned cost. • Assessment allocation: Most commonly used for allocation of overheads, assessment allocations aggregate costs across multiple cost elements and allocates the cost based on a specified allocation basis using a secondary cost element defined in the allocation segment. • Distribution allocation: Whereas assessment allocations aggregate costs across multiple cost elements, distribution allocations use the original cost element when allocating costs. This vastly increases the volume of transactional data created by the allocation posting, but can be useful where there is a desire to retain visibility of the origin of the cost, for regulatory or audit compliance reasons for example. 4. Determine the best SAP allocation type for each level of allocation
  • 3. 3 Where any activity allocations are used in the allocation process, these are likely to utilise a planned activity rate. This will lead to an over/ under absorption building up in the sender codes, which will need to be actualised at some point. Historically, some areas have only actualised this data two or three times a year (including year-end). Where this is your desired process, ensure you allow suitable time and resource at these points to have proper validation of the impact of this. In addition, also ensure that somebody is monitoring the over/ under values on sender codes to ensure that planned rates are not causing too substantial a debit or credit balance to build up. If all the data is in SAP consider whether it may also be an opportunity to build in an actualisation step into a monthly process, to ensure the allocation built into every month of data being allocated is as accurate as possible. Assessment cycles can easily be built to allocate any over/ under on the basis of all timewriting done. 7. Actualisation of any planned rates included 6. Consider external factors which may reduce effectiveness In thinking about optimising a cost allocation structure, think about the reasons why any current structure is in need of optimisation. A number of reasons may be prevalent within an existing process, some of which may inhibit the effectiveness of automation. Some examples include: • Lack of clarity over allocation levels or organisation structure: When mapping out the process on paper you discover a large number of exceptions to a level of cost allocation. This may make it difficult to design an allocation structure, or may complicate the execution of allocations due to the number of dependencies and loops of costs being allocated upwards/ horizontal in addition to a cascade. • Timewriting discipline: If part of the allocation process is related to timewriting, a reasonable level of comfort must be gained as to the quality of data gained from timewriting: • Is there a sufficient number of people timewriting to establish quality of data? If there are large delays or non-conformers, you may end up with skewed data as a department allocation may end up being based on only one or two individuals. • Do timewriters use the correct codes? Have you trained those people able to use who be the correct codes for the work they are doing? If people revert to the codes they always use and which work, then a JV audit is likely to reveal time and cost being allocated to projects which completed a number of years ago! • Integration of required data into SAP: If SAP CATS is not your timewriting application, it may be a complex process to map data from your timewriting system into SAP either on an interface basis or via manual upload. • Allocation bases such as usage, headcount etc will also need to be captured as statistical key figures. Is there a clear responsibility on individual(s) to be able to extract and maintain this information on a timely basis? 5. Create sets, groups and hierarchies to support the allocation structure As far as possible, it is always worth trying to define an allocation structure in SAP by grouping sets of master data. Not only does this simplify some of the allocation definition in a segment, but it also helps to structure and maintain the overall knowledge levels of the purpose and design of the allocation structure. Consider using some of the following: • Alternative cost centre group: Where you have multiple levels of allocations with cost centres as senders, set up an allocation hierarchy with separate nodes for each level of allocation. Beneath these, it is also worth considering adding an end receiver’s node for any costcentres which may receive allocations at the end of the allocation process. This also facilitates the display of Controlling (CO) module reports in the allocation structure. • Sets: Much of the allocation master data within cycles allows for the specification of sets to indicate the profile of sender or receiver data, including WBS elements, orders, cost elements, cost centres and recovery indicators.
  • 4. © 2014 SAP AG. SAP, the SAP logo and any SAP products and services mentioned herein are trademarks or registered trademarks of SAP AG in Germany and in several other countries. Call Absoft on +44 (0)1224 707088 or visit www.absoft.co.uk for more information. T. +44 (0)1224 707088 E. info@absoft.co.uk W. www.absoft.co.uk Aberdeen | London | Stavanger In some cases, there may be some interdependencies created in allocations which impact upon the month- end process, causing some steps to be reordered or run more than once to allow suitable and correct allocation of costs. As an example, it may be allowable within JOAs to allocate a share of depreciation related to specific corporate fixed assets. However, in most JV-related SAP timetables, depreciation is run towards the end of the month-end process, after cutback, and after cost allocations which impact billable balances. In this scenario, the month-end process could be re- mapped to have two runs of depreciation, so that depreciation of corporate assets (which are typically depreciated on a straight-line basis) takes place before allocations, and a further depreciation run is conducted as normal at the end of the month-end process after cutback/ settlement of JV additions to unit of production assets. 8. Impact on month-end timetable from allocation requirements • If you already use SAP, you may have an allocation structure in place. Is there a clear responsibility placed on individual(s) not only to run allocations at period end, but also on maintaining the master data related to allocations? • Do all of these individuals have SAP knowledge to ensure that processes are updated and master data such as sets and hierarchies are maintained? If not, updating the process will only work in the short term, as without further training, any updated process will also quickly become out of date. The points above are some of the key considerations for finance department management in determining an effective cost allocation for E&P companies. Making good quality decisions about the points covered here can help to streamline processes, and also allow effective allocation of costs within JOAs/ contractual allowances, meaning a greater recovery of costs from non-operating partners. If the operator of JVs, where you have a non- operated equity, has optimised their allocations for cost recovery, then you are potentially going to be at a disadvantage unless you optimise your own cost recovery process. Furthermore, many of these tools can effectively be used by non-JV companies who may have similar requirements to recharge project expenditure to third parties based on service provision for example. 9. Clear responsibilities for executing and maintaining allocation steps About Absoft Absoft is the leading provider of SAP solutions and services to the upstream oil and gas industry in the North Sea. With over 20 years’ experience in delivering SAP solutions tailored to the needs of the sector and implementations in over 40 countries, Absoft has unrivalled knowledge of global upstream oil and gas business processes.