Professional Documents
Culture Documents
Billing
Overview
Distribution
Job Title*
Ownership
The Job Title [list@YourCompany.com?Subject=EDUxxxxx] is responsible for ensuring that this
document is necessary and that it reflects actual practice.
Objectives
Agenda
Project Enterprise
Initiatives Portfolio Management Integration
Sales Financials
Delivery Project Resource
Management Management HR
Research
Construction Global Supply Chain
Project
Information Repository Sales
Technology
Collaboration Accounting and Asset
Product Operations Management
Development
Marketing Documents
Enterprise and Project Insight
Contract Projects
Revenue
Track
Cost
Contract
Projects
Billing
Contract Projects
Contract projects are used to track activities, cost, revenue, and billing for services performed
for and reimbursed by a customer. Types of contract projects include:
• Time and Materials
• Fixed Price
• Cost Plus
When defining contract projects, you specify the following information:
• Revenue accrual method
• Billing method
• Billing cycle
• Other billing information
For contract projects, you define additional information for revenue accrual and billing based
on requirements of your project, your company, and your customer.
For additional information about contract projects, refer to “Defining a Contract Project”.
Accounting Transactions
Invoices
Invoices Customers
Oracle Oracle
Projects Receivables
Receipts
Transfer to GL
Accounting Transactions
Revenue and invoices are generated in Oracle Projects Billing.
For revenue, Oracle Projects determines the default accounting using AutoAccounting.
AutoAccounting selects all of the AutoAccounting parameters for each item or billing event,
determines the account, validates the account against the general ledger, and updates each
revenue distribution line with the appropriate default account.
The invoice accounting is determined using AutoAccounting in Oracle Projects (not
Receivables AutoAccounting). When you interface the invoices to Oracle Receivables, a debit
entry is made to the Receivables account and/or to the Unbilled Retention account if you select
to account for unbilled retention. The credit may be to the Unbilled Receivable, Unearned
Revenue, and/or the Unbilled Retention accounts. Invoices are sent to the customer and
receipts are applied to the invoice in Oracle Receivables.
During the Generate Draft Invoices process, the default account that is credited with the
invoice amount is either the unbilled receivables (UBR) account or the unearned revenue
(UER) account, depending on whether you accrue revenue before or after you generate
invoices.
Agenda
Multi-Currency Billing
Agreement 1
Funding Currency: CAD
Project A
Customer ABC Corp.
Project Currency: USD
Invoice Currency: USD
Project Functional Currency: CAD
Agreement 2
Funding Currency: GBP
USD = US Dollars
CAD = Canadian Dollars
GBP = British Pounds
Multi-Currency Billing
With multi-currency billing, you can:
• Enter agreements, bill rates, and events in any currency regardless of the project functional
currency
• Designate the project functional currency, project currency, or funding currency as the
invoice processing currency for a project
• Designate the project functional currency and the invoice transaction currency as the
revenue transaction currency
• Define currency conversion attributes for converting revenue and invoicing amounts to the
project currency, project functional currency, and funding currency
• Define currency conversion attributes for converting funding amounts to the project
functional currency, and the project currency
• Define a default invoice currency for a project customer that is different from the project
functional currency and assign conversion attributes for deriving revenue in this currency
Project
Project Funding
Project Revenue
Project Revenue
When you define a contract project, you specify the method to be used for revenue accrual. For
example, for a time and materials based project, you could select the “Work” distribution rule
for revenue accrual. This enables you to generate revenue based on the project’s actual billable
expenditures.
When you generate revenue, Oracle Projects calculates revenue, creates revenue events, creates
expenditure item revenue details, and maintains funding balances. You generate revenue
accounting events to determine default GL accounts using AutoAccounting, and generate
accounting events. You then create accounting in Oracle Subledger Accounting, and transfer
the journal entries to Oracle General Ledger.
Approve Invoice
Release Invoice
Interface Invoice
Print Invoice
Tieback
Invoices
Interface
Released Invoices to AR AutoInvoice Invoice
Invoices Oracle Interface Import Tables
Receivables Tables
Interproject Billing
Receiver
Project
Payables
Costs
invoice
Interproject
Invoices
Receivables
Invoice
Collect
Costs
Provider
Project
Interproject Billing
Interproject billing generates internal invoices for costs incurred between two projects (also
known as provider and receiver projects).
When work is performed on a receiver project:
1. The provider project generates a Receivables invoice for work/expenses incurred to the
receiver project.
2. The receiver project automatically receives this internal invoice as a Payables invoice
during the AR invoice tieback process.
The invoice is then treated as any other supplier invoice and is interfaced to Oracle Projects as
costs on the receiver project.
Companies face complex accounting and operational issues that result from complex work
breakdown structures.
For example: Multiple organizations or departments may work together to complete a project,
but the customer wishes to receive only one bill. Parts of work performed on a project may be
billed externally to a customer while other work may be billed internally to another project.
These types of business needs require a way to capture multiple project costs into one project
regardless of where or by whom the work is performed.
Summary