Professional Documents
Culture Documents
Page 1 of 18
Table of Contents
Cross Charge Overview ................................................................................................................................. 3
Cross Charge Terminology ............................................................................................................................ 3
Cross Charge Processing Methods ................................................................................................................ 3
Borrowed and Lent Accounting Processing .................................................................................................. 4
Intra-Operating Unit ..................................................................................................................................... 4
Required Setup ......................................................................................................................................... 4
Example ..................................................................................................................................................... 5
Screen Shots .......................................................................................................................................... 6
Inter-Operating Unit ..................................................................................................................................... 8
Required Setup ......................................................................................................................................... 8
Example ..................................................................................................................................................... 9
Inter Company Billing .................................................................................................................................. 10
Setup & Example ..................................................................................................................................... 10
Transfer Price Rules .................................................................................................................................... 13
Transfer Price Schedules ............................................................................................................................. 14
Transfer Price Amount Calculation ............................................................................................................. 15
References .................................................................................................................................................. 18
Page 2 of 18
Cross Charge Overview
The act of charging costs directly to a project outside your own organization, operating unit, ledger, legal entity or
business group. Cross charge is the act of entering a transaction where the expenditure organization and project/task
owning organization are different.
For Example -
Employee - ABC belongs to Organization "Org1"
He is working for a Project - "Project1" which belongs to a different organization "Org2"
If he enters a Time card against "Project1", this is a cross charge transaction.
2. Cross charge transaction - An expenditure item whose provider operating unit is different from the receiver
operating unit, the provider organization is different from the receiver organization or both.
3. Cross charge type - There are three types of cross charge transactions
4. Intercompany billing - A method of internally billing work performed by a provider operating unit and charged
to a project owned by a receiver operating unit. The provider operating unit creates a Receivables invoice, which is
interfaced as a Payables invoice to the receiver operating unit.
5. Provider operating unit - The operating unit whose resources provide services to another project or
organization. (Expenditure operating unit)
6. Provider organization - For cross charge transactions, the organization that provides resources to another
organization. The default is the expenditure organization or the non–labor resource organization, which can be
overridden using the Provider and Receiver Organization Override client extension.
7. Receiver operating unit - An operating unit whose projects receive services from another project or
organization. (Project operating unit)
8. Receiver organization - The organization whose project (task) receives services from another project or
organization. (Task owing organization)
9. Transfer price - The price agreed upon by the provider and receiver organizations in a cross charged transaction.
Page 3 of 18
Project just creates accounting entries to pass costs and revenue across organizations without generating internal
invoices.
Intercompany Billing Accounting - Using this method, Projects generates physical invoices and corresponding
accounting entries at agreed upon transfer prices between internal seller (provider) and buyer (receiver)
organizations when they belong to different legal entities or operating units.
No Cross Charge Process - This method will not result in any cross charge processing for transactions that cross
organizations
Note: - This method cannot be used for intercompany (cross legal entities) cross charges.
If we choose to pass costs from the Provider to the Receiver then this processing method will
Intra-Operating Unit
Intra-Operating Unit is a scenario where both the Provider and Receiver organization are within the same Operating
Unit.
Required Setup
1. Cross Charge should be enabled both at Project and Task Level. Along with the transfer price Rules Set.
2. In the Implementation Options Screen, under the Cross Charge tab (Cross Charges within an Operating Unit), the
Processing Method selected should be "Borrowed and Lent".
3. The following Auto Accounting Functions should be setup.
Borrowed and Lent Credit Account
Borrowed and Lent Debt Account
Labor Revenue Borrowed Account
Usage Revenue Borrowed Account
Page 4 of 18
Example
Let us consider the scenario below:
Page 5 of 18
Screen Shots
Page 6 of 18
Figure 3 Task Level Cross Charge Setup
Page 7 of 18
Figure 5 Expenditure Enquiry
Inter-Operating Unit
Inter-Operating Unit is a scenario where both the both Provider and Organizations are from different Operating
Units.
Required Setup
1. Cross Charge should be enabled both at Project and Task Level. The transfer price Rules should be set at Project
and Task level.
2. In the Implementation Options Screen, under the Cross Charge tab (Allow Cross Charges to all Operating Units
within Legal Entity), the Processing Method selected should be "Borrowed and Lent". This has to be set in the
Receiver Operating Unit
Page 8 of 18
3. In the Provider Operating Unit:
Go to Setup Costing Provider and Receiver Controls
Search for the Operating Unit - Vision Services (Provider OU)
Under provider controls Receiver section, add the Receiver Operating Unit
Enable Allow Cross Charge
Select Borrowed & Lent for the Processing Method
Example
Let us consider the scenario below:
Page 9 of 18
Employee - Marlin, Ms Amy (who belongs to "Services-East" organization, which is different from
Project OU)
4. Distribute the cost (Run PRC: Distribute Labor Costs).
5. Run PRC: Distribute Borrowed and Lent Amounts
Once the above processes are completed, in the Expenditure Inquiry screen we can verify the
following details:
Using this method, Projects generates physical invoices and corresponding accounting entries at agreed upon
transfer prices between internal seller (provider) and buyer (receiver) organizations when they belong to different
legal entities or operating units.
For Inter Company Billing the Provider and Receiver must be in different legal entities.
Page 10 of 18
Legal Entity 1 - Projects Vision Communications Receiver Operating Unit
Projects Vision Services provides resources to work on a project related to Project Vision
Communications.
Page 11 of 18
3. A Transfer Price Schedule should exist for the corresponding Provider and Receiver combination
4. Auto accounting Setup – The function “Intercompany Invoice Accounts” should be configured
5. In Projects Vision Communications OU (Receiver Operating Unit)
Create a project "Contract New Project"
Enable Cross charge at both Project and Task Levels.
Under the Cross Charge Section, assign an Intercompany Tax Receiving Task at the
project level
6. In Projects Vision Services OU (Provider Operating Unit)
Create an Intercompany project type (Intercompany Billing should be enabled)
The project type should be a Contract project type
Create a template and project based on the above project type.
Page 12 of 18
In the project, under Customers and Contacts, ensure that the customer contact is be the
one defined, in the Vision Communications (i.e. Receiver OU) in the Implementation
Options screen Internal Billing Receiver Options (Customer name)
The project should have baselined funding.
8. Distribute the cost. Note: The expenditure item should be entered and distributed from the
Provider Responsibility
9. From The Provider Responsibility Run PRC: Generate Intercompany Invoices for a Single Project.
10. Approve and Release the Invoice.
11. Run PRC: Interface Intercompany Invoices to Receivables
12. Go to a Receivables Responsibility for the operating unit and run the Auto invoice Import
Program.
13. Run PRC: Tieback Invoices from Receivables
Once the processes are successfully completed, data will be inserted into the following AP tables:
AP_INVOICE_LINES_INTERFACE
AP_INVOICES_INTERFACE
14. Run the Payables Open Interface Import from a Payables responsibility (In the Receiver OU i.e.
Vision Communications Responsibility)
15. Run PRC: Interface Supplier Costs (In the Receiver OU i.e. Vision Communications Responsibility)
Transfer Price Basis – Base the transfer price on the raw cost, burdened cost, or revenue amount of the
transaction
Cross-charge calculation method – you can optionally burden, use bill rate schedules or a percentage markup to
calculate the transfer price from the basis
Page 13 of 18
Bill Rate Schedule - For Operating Unit, specify the name of the operating unit that owns the bill rate
schedule that you want to use. For Schedule Specify the schedule bill rate schedule name to apply to the
basis.
The % is the amount of markup or discount to the transfer price amount calculated by the rule. A number less
than 100 indicates a discount, greater than 100 indicates a markup.
Oracle Projects supports more complex schedules so your organizations can negotiate their own transfer price rules.
You can define one transfer price schedule consisting of different rules for different organization pairs or multiple
schedules consisting of different rules for the same pair of organizations.
You can assign different transfer price schedules at the project and task levels.
To define a Transfer Price Schedule, navigate to Setup Costing Cross Charge Transfer Price Schedule
Labor and Non-Labor Rules - select the corresponding Labor or Non-Labor Rules as defined above.
Apply % - The % is the amount of markup or discount to the transfer price amount calculated by the rule. A
number less than 100 indicates a discount, greater than 100 indicates a markup.
Page 14 of 18
Transfer Price Amount Type -
Cost and Revenue - Applies to all the Cross Charge Transactions
Cost - Applies to transactions when the assigned work type has an amount type to Cost
Revenue – Applies to transactions when the assigned work type has an amount type to Revenue
Default - Choose one schedule line to be default to this schedule. Project uses this line to derive the transfer
price if none of the lines match your transaction. It is not mandatory to define one line as default; however,
if it cannot determine a rule to apply to a transaction then an error message is raised.
Type = Labor
Basis = Raw Cost
Use = Basis
Apply = 100 %
Apply % = 100 %
Transfer amount type = Cost
Based on the above setup, this rule is used only for Labor Transactions.
Assume we have entered a Pre-Approved Time Card and distributed the cost, and let us assume that Raw Cost is
Calculated as - 2000 once the cost is distributed.
Now when we run the Distribute Borrowed and Lent Process, Transfer Price is calculated as follows:
Since the rule is based on Raw Cost, Raw cost of the transaction is considered.
Final Transfer price amount = (Initial Transfer Price * Apply % in the Schedule Line) =
(2000 * 100/100) = 2000.
In the same example let’s assume that at both rule and schedule we have defined Apply % = 50.
Once the rule % is applied, the schedule % is applied on the calculated Amount
Final Transfer Price Amount (Initial Transfer Price * Apply % in the Schedule Line) = (1000 * 50/100) = 500.
Since the Schedule also has the Apply % as 50. In this case Transfer Price Amount will be - 500
With the same above example, let’s say, instead of using Basis, we have selected "Bill Rate Schedule"
Type = Labor
Basis = Raw Cost
Use = Bill Rate Schedule and a Rate schedule is attached.
Apply = 50 %
Page 16 of 18
Attach the above rule to a Schedule. In the Schedule:
Apply % = 50 %
Transfer amount type = Cost
Enter a Pre-Approved time card with quantity 50 and distribute the cost.
If the rate defined in the rate schedule attached above is 200 then the transfer price is calculated as follows:
In this case since a rate schedule is attached, raw cost will not be taken into consideration.
Initial Transfer Price = (Quantity * Rate * Apply %) = (50 * 200 * 50/100) = 5000
Final Transfer Price = (Initial Transfer Price * Apply % defined at the Transfer Schedule Line level) =
(5000 * 50/100) = 2500
Type = Labor
Basis = Raw Cost
Use = Burden Schedule
Apply = 50 %
Entered a Pre-Approved time card, and distribute the cost. Assume the cost calculated is 3000.
In this case since a Burden Schedule is attached, based on the Raw Cost, the burden cost will be calculated
considering the burden schedule attached to the rule. Let us assume burden cost calculated is 1500
Final Transfer Price = (Initial Transfer Price * Apply % defined at the Transfer Schedule Line level) =
(750 * 50/100) = 375
Page 17 of 18
References
Oracle Project Costing User Guide
Oracle Project Costing Student Guide
This document is provided for informational purposes only and the information herein is subject to change without notice. Please report any errors herein to
Oracle Corporation. Oracle Corporation does not provide any warranties covering and specifically disclaims any liability in connection with this document.
Page 18 of 18