Internal Orders
FI / FICObeginner

What Internal Orders Are and Why Controllers Use Them

Understand the business purpose of Internal Orders, how they differ from cost centers and WBS elements, and the core master data fields that drive their behavior.

Explanation

Internal Orders exist because cost centers alone cannot answer every management question. A cost center collects costs for a permanent organizational unit, such as a maintenance department or a marketing team, over an indefinite period. But businesses constantly run activities that cut across departments and have a defined start and end: a trade fair, a small repair job, a marketing campaign, an internal IT migration, or a one-off legal case. Internal Orders let controllers capture the cost of these discrete activities without creating a permanent organizational entity for them. An Internal Order is a CO master data object identified by an order number, and it always belongs to an Order Type (business transaction type), which is configured centrally and controls which fields are relevant, what status a new order gets, whether budgeting is allowed, and which settlement rules apply. Common categories are: - Overhead orders (statistical or real): collect costs like a mini cost center for a short-lived task, later settled to a cost center or G/L account. - Investment orders: collect capital-type costs during a project or asset build phase, eventually settled to an Asset Under Construction and then to a final fixed asset. - Accrual orders: used to post cost accounting-relevant accruals not directly reflected in FI. - Model orders: templates that hold default values (cost center, business area, profit center) that get copied when new orders are created, reducing repetitive data entry. Every Internal Order master record carries key organizational assignments: controlling area, company code, business area, and (frequently) a responsible cost center and profit center. These derivations matter because they determine how costs flow into standard reporting hierarchies. Two status flags matter early: the order type's settlement profile (defines valid receivers and rules for period-end settlement) and the order's own system status (Created, Released, Technically Complete, Closed), which restricts what postings and changes are permitted at each stage. A critical distinction beginners must grasp is 'statistical' versus 'real' postings. A statistical Internal Order simply mirrors postings that are already being charged to a real cost object (typically a cost center); it is for informational reporting only and cannot receive settlement. A real Internal Order actually absorbs the cost, and its balance must be cleared out through settlement to a final cost receiver by period end, because Internal Orders themselves are not normally treated as permanent cost recipients for external reporting. In S/4HANA, Internal Orders continue to exist as CO objects, but the Universal Journal (table ACDOCA) records order postings alongside FI documents in the same line, closing much of the historical reconciliation gap between FI and CO that existed under classic ECC (where CO postings lived primarily in COEP/COBK tables separate from BSEG). This does not eliminate settlement or order types; it changes how the data is stored and reported, and makes real-time drill-down from a financial statement into the underlying order much smoother.

Real project scenario

A retail company runs a two-week national marketing campaign twice a year. Finance creates a new Internal Order each time (using a Model Order template pre-populated with the marketing cost center and standard profit center), collects all campaign costs (media buys, printing, temporary staff recharges) against it in real time, and at month-end settles the balance to the responsible cost center and, partially, to a G/L account used for statistical management reporting by campaign. This lets marketing directors see per-campaign ROI without cost centers being restructured every six months.

Common mistakes

โ€ข Creating a real Internal Order but forgetting to define a valid settlement rule, causing costs to sit unsettled and distort cost center reports at close. โ€ข Confusing statistical and real order postings, leading to double-counting costs against both a cost center and an order expected to be the true cost carrier. โ€ข Not restricting order types by company code or business area, allowing users to post to inconsistent organizational combinations. โ€ข Leaving orders in Released status indefinitely instead of moving them to Technically Complete once the underlying activity ends, which keeps them open for stray postings. โ€ข Assuming Internal Orders replace WBS elements for genuine multi-year capital projects, when Investment Orders or Projects (PS) may be more appropriate.

Best practices

โ€ข Use Model Orders to standardize default account assignments and reduce master data errors. โ€ข Clearly define, in configuration, whether each order type is primarily statistical or real, and communicate this to end users. โ€ข Set order status to Technically Complete promptly once the underlying task finishes to prevent unwanted postings. โ€ข Document settlement rules for each order type so controllers know exactly where costs will land at period end. โ€ข Periodically review open (unsettled) real orders to catch abandoned projects before year-end close.

Interview angle

Interviewers often ask candidates to explain the difference between a statistical and a real Internal Order, and why an order type's settlement profile matters. Be ready to describe a concrete business scenario (a campaign, an internal project, a repair) and walk through order creation, cost collection, and settlement, and to explain why cost centers alone are insufficient for time-bound or cross-departmental cost tracking.