# Oracle EBS WIP Accounting Class Reference

> Source: https://netray.co/tools/oracle-ebs-wip-accounting-class-reference
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Understand Oracle WIP accounting class types and which valuation and variance accounts each class uses.

## Category

oracle

## Erp

Oracle E-Business Suite

## Industry

Discrete Manufacturing

## Audience

- Cost accountant
- Oracle EBS consultant
- Financial controller

## Tool

**Kind:** worksheet

**Mode:** reference

**Columns:**

#### Item

**Key:** item

**Type:** text

#### Group

**Key:** group

**Type:** select

**Options:**

- Class type
- Valuation account
- Variance account

#### Applies to

**Key:** applies

**Type:** text

#### Description

**Key:** description

**Type:** text

**Rows:**

**Item:** Standard Discrete

**Group:** Class type

**Applies:** Standard production jobs

**Description:** Normal manufacturing jobs that build inventory assemblies, costed to WIP and variances.

**Item:** Repetitive Assembly

**Group:** Class type

**Applies:** Repetitive schedules

**Description:** Used for line-based repetitive production rather than individual jobs.

**Item:** Asset Non-standard

**Group:** Class type

**Applies:** Non-standard jobs for assets

**Description:** Rework, refurbishment or asset-capitalised work, with costs capitalised.

**Item:** Expense Non-standard

**Group:** Class type

**Applies:** Non-standard expense jobs

**Description:** Maintenance, prototype or R and D work where cost is expensed on close.

**Item:** Material account

**Group:** Valuation account

**Applies:** All production classes

**Description:** Holds the cost of components issued to the job.

**Item:** Material overhead account

**Group:** Valuation account

**Applies:** Standard Discrete, Repetitive

**Description:** Holds material overhead absorbed on component issues.

**Item:** Resource account

**Group:** Valuation account

**Applies:** All production classes

**Description:** Holds labor and machine charges applied to the job.

**Item:** Overhead account

**Group:** Valuation account

**Applies:** All production classes

**Description:** Holds resource and department overhead absorbed.

**Item:** Outside processing account

**Group:** Valuation account

**Applies:** All production classes

**Description:** Holds the cost of outside processing operations.

**Item:** Material variance account

**Group:** Variance account

**Applies:** Standard costing

**Description:** Receives the difference between actual and standard material usage and cost.

**Item:** Resource variance account

**Group:** Variance account

**Applies:** Standard costing

**Description:** Receives resource rate and efficiency variance.

**Item:** Overhead variance account

**Group:** Variance account

**Applies:** Standard costing

**Description:** Receives over or under absorbed overhead.

**Item:** Outside processing variance account

**Group:** Variance account

**Applies:** Standard costing

**Description:** Receives variance on outside processing charges.

**Item:** Standard cost variance account

**Group:** Variance account

**Applies:** Standard costing

**Description:** Receives variances from standard cost changes on WIP.

**Notes:** The available account fields differ by costing method and release. Account defaults are set per organization in WIP Accounting Classes, and jobs inherit them at creation. Verify the exact field names on your instance.

## Content

**Intro:** A WIP accounting class decides where the cost of a job is accumulated and where its variances go. Choosing the wrong class is a common cause of confusing WIP and variance balances in Oracle EBS.

**Sections:**

#### How to use this reference

**Body:** Filter by group to see the class types, the valuation accounts or the variance accounts. When you set up a new organization, use the table as a design checklist for what to configure in the WIP Accounting Classes window. Export to Excel and fill in the actual GL account combinations beside each row for sign-off by the controller.

#### Class types and where costs go

**Body:** Standard discrete classes are for normal production, and the job is linked to an inventory assembly. Non-standard classes are for jobs without a standard assembly, such as rework or maintenance. Asset non-standard jobs capitalise the cost, while expense jobs charge it to the expense account on close.

**Bullets:**

- Standard Discrete: build inventory assemblies
- Repetitive Assembly: line-based schedules
- Asset Non-standard: capitalised rework and projects
- Expense Non-standard: maintenance and R and D

#### Valuation versus variance accounts

**Body:** Valuation accounts carry the cost of work in process while a job is open. Variance accounts are used when the job is closed, to hold the difference between what was charged to the job and what was credited to inventory at standard cost. Review variance accounts regularly, because large balances point to wrong BOM quantities, routings or standard rates.

#### Common mistakes

**Body:** A frequent mistake is using one accounting class for every job, so finance cannot separate rework from production. Another is changing accounts on a class after jobs have been created, which does not change existing jobs. Plan the class structure during design and review it whenever a new job type appears.

**Cta:** If you are reviewing WIP and variance balances before a close or an upgrade, we can help analyze job cost data from your EBS database.

**Faq:**

#### Where are WIP accounting classes stored?

**Answer:** They are stored in WIP_ACCOUNTING_CLASSES, by organization and class code, with the class type and the accounts. Discrete jobs hold the class code in WIP_DISCRETE_JOBS.

#### What is a non-standard job?

**Answer:** A non-standard job does not have to build a standard inventory assembly. It is used for rework, refurbishment, maintenance or projects that need material and resource tracking without a normal assembly.

#### Can I change a job's class after release?

**Answer:** Generally not once there are transactions. The class and its accounts are fixed on the job, so changing them usually requires cancelling and recreating, or an approved correction.

#### Do these accounts differ for average costing?

**Answer:** Yes, some variance accounts apply only to standard costing, and average costing handles variances differently. Check the Oracle Cost Management documentation for your costing method.

## Search terms

oracle wip accounting class, wip_accounting_classes table, standard discrete expense non-standard, asset non-standard job oracle, wip valuation accounts oracle, wip variance accounts oracle, oracle wip class code setup

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
