๐Ÿช We use cookies and Google Ads to serve relevant advertisements. We do not sell personal data. By clicking Accept, you consent to our use of cookies as described in our Privacy Policy.

Advertisement
โ† Back to Dashboard

๐Ÿ“Š SAP CO โ€“ Controlling Transaction Codes

Full reference of SAP Controlling (CO) module transaction codes for cost management, profitability analysis, and management reporting. Covers CCA, PCA, Internal Orders, Product Costing, and CO-PA.

Module: COSub-Modules: CCA ยท PCA ยท IO ยท PC ยท COPAT-Codes: 50+SAP Release: ECC & S/4HANA

Cost Center Accounting (CCA) โ€“ Master Data

T-CodeTransaction NameDescription & Usage ScenarioType
KS01Create Cost CenterCreate a new cost center master record in the controlling area with validity period and hierarchy assignment.
Used when new departments, teams, or cost collection points are added to the organizational structure.
โ—‰ Master Data
KS02Change Cost CenterModify cost center attributes: description, department, manager, hierarchy, profit center assignment.
Used when org structure changes, a new manager takes over, or reporting hierarchy needs adjustment.
KS03Display Cost CenterView cost center master data across all validity periods without modification.
Used for reference during report setup, audit reviews, or verifying cost center assignments.
KSH1Create Cost Center GroupCreate hierarchical groups for cost centers to enable roll-up reporting at department or division level.
Used when setting up management reporting structures that aggregate multiple cost centers.
KSH2Change Cost Center GroupModify cost center group membership: add, remove, or reorganize cost centers within the hierarchy.
Used when org restructuring requires moving cost centers between groups in the hierarchy.
OKEONCost Center HierarchyDisplay and maintain the standard cost center hierarchy for the controlling area.
Used by CO consultants to review and restructure the complete cost center reporting hierarchy.
โš™ Config

Cost Center Accounting โ€“ Postings & Planning

T-CodeTransaction NameDescription & Usage ScenarioType
KB11NEnter Reposting of Primary CostsRepost actual primary costs from one cost center to another within the same period.
Used to correct miscoded invoices or to allocate shared costs (e.g., IT costs to business departments).
โ˜… Common
KB21NEnter Activity Allocation (Manual)Manually allocate activity quantities from a sender cost center to one or more receiver cost centers.
Used for manual labor time allocations where CATS or confirmation is not used.
KSB1Cost Centers: Actual Line ItemsDisplay all actual cost line items posted to cost centers with document, amount, and cost element detail.
Primary transaction for cost center cost analysis, variance investigation, and management reporting.
โ˜… Common
KP06Change Cost Center PlanningEnter or modify cost center plan values (costs and statistical key figures) for a planning version.
Used during annual budgeting process. Plans are entered by cost element per period.
โ˜… Common
KPF6Change Statistical Key Figure PlanningPlan statistical key figures (headcount, square meters, machine hours) for cost center allocations.
Used as a basis for allocations (e.g., plan IT costs by headcount across receiving cost centers).
S_ALR_87013611Cost Centers: Actual/Plan/VarianceStandard report comparing actual costs vs planned costs per cost center with variance analysis.
Most used CO report for monthly management reporting. Used by business unit controllers.
โ–ฒ Report
KSS2Actual Assessment CycleExecute periodic actual cost assessment from sender cost centers to receiver cost objects.
Run at month-end to allocate overhead pools (electricity, building) to production/service cost centers.
โ˜… Common
KSV2Actual Distribution CycleExecute actual cost distribution maintaining the original primary cost element on receivers.
Used when the original cost element must be preserved on the receiving cost center (e.g., for legal reporting).
KSPPCopy Cost Center PlanningCopy plan values between fiscal years or planning versions to create a starting point for new budget.
Used at start of budgeting cycle to copy prior year actuals or plan into the new year plan version.
Advertisement

Internal Orders (IO)

T-CodeTransaction NameDescription & Usage ScenarioType
KO01Create Internal OrderCreate an internal order to collect costs for a specific activity, event, project, or capital expenditure.
Used for marketing campaigns, R&D projects, maintenance jobs, and any trackable cost collection need.
โ—‰ Master Data
KO02Change Internal OrderModify internal order: settlement rule, responsible person, budget, planning data, or status.
Used when project scope changes, receiver changes, or budget needs to be updated.
KO03Display Internal OrderView internal order master data, status, and assigned costs.
Used for reference during cost review meetings, audit, or settlement verification.
KOB1Internal Orders: Actual Line ItemsDisplay all actual cost line items posted to an internal order with detail of originating documents.
Used for order cost analysis, expense verification, and project cost tracking.
โ˜… Common
KO88Actual Settlement: OrderSettle actual costs from an internal order to its defined receivers (cost centers, GL, assets, projects).
Run at period-end or project completion to transfer costs from the order to final receivers.
โ˜… Common
KOCFCarry Forward Order CommitmentsCarry forward open purchase orders and commitments from one fiscal year to the next.
Run at year-end to ensure uncommitted order budgets and commitments roll forward correctly.
S_ALR_87012993Orders: Actual/Plan/VarianceCompare actual vs planned costs on internal orders with variance and utilization analysis.
Used by project managers and controllers for project cost performance monitoring.
โ–ฒ Report

Profit Center Accounting (PCA)

T-CodeTransaction NameDescription & Usage ScenarioType
KE51Create Profit CenterCreate a profit center master record for tracking revenues, costs, and balance sheet items by segment.
Used when introducing new business units, product lines, or regional profit tracking entities.
โ—‰ Master Data
KE52Change Profit CenterModify profit center attributes: description, hierarchy, responsible manager, or assignment rules.
Used during org restructuring, manager changes, or when the profit center hierarchy is redesigned.
KE5ZProfit Center: Actual Line ItemsDisplay actual line items assigned to profit centers from all integrated modules.
Used for profit center profitability analysis, revenue verification, and cross-segment reporting.
โ˜… Common
KE5TTransfer Payables/Receivables to PCATransfer open AP and AR items to profit center accounting for balance sheet reporting by profit center.
Run at period-end in organizations using segment or profit center balance sheet reporting.
S_ALR_87009712Profit Center: Plan/Actual ComparisonStandard report comparing planned vs actual figures by profit center with period-level drill-down.
Core report for business unit performance review and management P&L reporting.
โ–ฒ Report

Product Costing & Profitability Analysis (COPA)

T-CodeTransaction NameDescription & Usage ScenarioType
CK11NCreate Product Cost EstimateCalculate standard cost for a manufactured product using BOM, routing, and overhead rates.
Run before the annual standard cost update. Shows cost component split: material, labor, machine, overhead.
โ˜… Common
CK24Price Update: Mark and Release Standard CostMark the calculated cost estimate and release it to update the material master standard price.
Run once per year (or on new product launch) to set the standard price used for inventory valuation.
โ˜… Common
KKBC_PKOProduct Cost AnalysisAnalyze product cost estimate components showing breakdown by material, labor, machine, and overhead.
Used by cost accountants to verify standard cost reasonableness before release.
โ–ฒ Report
KE30Execute Profitability ReportRun and display CO-PA profitability reports by customer, product, region, or other characteristics.
Used by sales controllers and management for margin analysis by product line or customer segment.
โ–ฒ Report
KE24CO-PA Actual Line ItemsDisplay detailed line items in CO-PA for individual sales transactions with full characteristic drill-down.
Used to investigate individual transaction profitability and validate CO-PA data quality.
KE21NCreate Manual CO-PA DocumentPost a manual value entry directly to CO-PA for adjustments not coming from billing or FI.
Used for manual accruals, top-side adjustments, and intercompany profitability transfers.