Skip to main content
Help Center

Work with the cost accounting analysis

The cost accounting analysis (formerly "internal cost analysis") shows totals by cost centre, cost object or cost category with CM1, secondary costs and CM2 – in total and by quarter. How to compare areas, check both views and filter lists by cost accounting fields.

Prerequisites

The cost accounting analysis is the table view across all cost accounting objects. It shows in one view what the detail managers show per object: totals by cost centre, cost object or cost category, in total and by quarter. Each row shows the reconciliation from primary to secondary postings. This makes it the tool for comparing areas and checking the totals of both views. In older documents it is called “internal cost analysis”.

Open the analysis

Finance → Cost accounting analysis

Alternatively, in the Finance menu, click the orange tile Cost accounting analysis in the Cost accounting area (“Totals of the internal cost items by cost centre, cost object and cost category”).

How the analysis is structured

Each row is one object, with three values below each other:

CM1 (∑)                Primary postings
Secondary costs (∑)    Repostings and allocations
CM2 (∑)                Result after distribution

The columns show the total for the selected period (default: the current year) and per quarter (Q1/26 to Q4/26).

Example: The cost centre KLR-KS1 has primary postings of −€1,800 and was relieved by €1,800 through an allocation. The row shows CM1 −€1,800, secondary costs +€1,800 and CM2 €0.00: the service cost centre has been fully distributed.

Cost accounting analysis for 01/01/2026 to 31/12/2026 by cost centre: for each cost centre (1003, 1001, 1002, KLR-GKS1, KLR-KS2, KLR-KS1) three values CM1, secondary costs and CM2, the total on the left, each quarter Q1/26 to Q4/26 on the right; KLR-KS1 with CM1 −€1,800, secondary costs +€1,800 and CM2 €0.00.
Cost accounting analysis by cost centre: CM1, secondary costs and CM2 for each row – in total and by quarter

Switch the view

Use the three icons on the left of the toolbar (cost centre, cost object, cost category) to switch what the rows are based on.

Split and group

Click the list icon on the far left to open the view settings:

  • Sorting with AZ or ZA.
  • Split breaks the analysis down into blocks, e.g. by Months. Each month is then shown as a separate section, one below the other.
  • Group combines rows within a block, e.g. by Cost categories or – in the cost object view – by owner cost centre. This shows you the projects bundled by the area they belong to (see Types and structure).

This is how you answer a question such as “Which cost categories drove costs in September?”.

Cost accounting analysis with the view settings open: sorting Default (AZ), split by "Months", group by "Cost categories"; below them the sections September 2026, August 2026 and July 2026, with the cost categories for each month (e.g. 9100, 6100, 7000, 4100) showing CM1, secondary costs and CM2 in total and by quarter.
Split by month, grouped by cost category: the cost categories with CM1, secondary costs and CM2 for each month

Choose which rows to show

Use the filter icon at the top right to open the Settings and filters dialog. It has four areas:

  • View: sorting, split and group as above.
  • Period: From and To; the default is the current year.
  • Report settings: Period (e.g. Auto), the view under Show and the Rows, i.e. which values are listed below each other for each object.
  • Filter: under Primary posting, the restriction to Assigned elements, Cost centre, Cost object or Cost category.

By default, Rows contains CM1 (∑), Secondary costs (∑), a separator line and CM2 (∑). Using the plus, you can show a whole range of further values:

GroupWhat it shows
Contribution margin 1 (excluding secondary costs)CM1 from the primary postings
Secondary costsrepostings and allocations
Contribution margin 2 (including secondary costs)CM2 after distribution
Project timethe valued time bookings: Times (-), Times (+), Times (∑)
Postingthe general postings
Line itemthe line items, i.e. revenue and external services
Cost elementexpenses, commissions, material
Separatora separator line between the rows

Each group offers its values as a negative part (-), a positive part (+) and a total (∑), as shown for Project time. This lets you break down an object’s CM1 into its sources, e.g. times, cost elements and line items one below the other. For multiple selection, hold down the Shift key.

"Settings and filters" dialog of the cost accounting analysis: View with sorting, split and group; period from 01/01/2026 to 31/12/2026; report settings with period Auto, Show and rows CM1 (∑), secondary costs (∑), separator line, CM2 (∑); filter Primary posting with assigned elements, cost centre, cost object and cost category; at the bottom Apply and close, Apply, Bookmark, Reset.
1 "Settings and filters" dialog: view, period, report settings and filter
"Settings and filters" dialog with the selection under "Rows" open: contribution margin 1 (excluding secondary costs), secondary costs, contribution margin 2 (including secondary costs), project time expanded with Times (-), Times (+) and Times (∑), below it Posting, Line item, Cost element and Separator; hint "Hold down the Shift key for multiple selection".
2 Selection under "Rows": CM1, secondary costs, CM2 and the values per source with (-), (+) and (∑)

Click Apply and close to apply the settings. Use Bookmark to save an evaluation you need often, and Reset to return to the default.

Analyse with AI

You can have the AI summarise the cost accounting analysis. This works in all lists:

Three dots (⋮) at the top right next to the favourites star → Analyse with AI

In the AI analysis dialog, the Instruction to the AI is already pre-filled: the AI summarises the key figures, anomalies and trends in three to five bullet points and does not invent any values. Leave it as it is or write your own question, for example “Which cost centres do not carry their share of the overheads after the allocation?”. Start the analysis with Analyse with AI. The AI only sees the rows and values that the analysis is currently showing, limited by the maximum input length. So set the view, period, rows and filters appropriately beforehand, e.g. only the cost centres of one quarter. More on this in Analyse reports with AI.

Cost accounting analysis by cost object (5003, 5001, KLR-KT2, 5004, KLR-KT1) with the "AI analysis" dialog open: field "Instruction to the AI*" with the pre-filled text asking the AI to analyse the report, summarise the key figures, anomalies and trends in 3–5 bullet points and not invent any values that are not in the data, and the "Analyse with AI" button.
AI analysis of the cost accounting analysis: pre-filled instruction to the AI and "Analyse with AI"

Compare areas

  1. Open Finance → Cost accounting analysis.
  2. Select the cost centre view for areas, cost object for projects and contracts or cost category for the cost structure.
  3. For each row, read the CM1 first: what did the object earn or cost on its own?
  4. Then read the secondary costs: what was added or passed on through repostings and allocations?
  5. CM2 is the result after distribution. An area with a positive CM1 and a negative CM2 does not carry its share of the overheads.

Cross-check the totals of both views

After every reposting and every allocation run, the cost centre view and the cost object view must show the same true result (see Two views, one result). How to check this:

  1. Show the analysis by cost centre and add up the CM2 of all rows.
  2. Show it by cost object and add up the CM2 again.
  3. Both totals must be equal. Salary cost centres are not counted.
  4. If the totals differ, look in the movements for a cross-posting from a normal cost centre to a cost object or for a posting that is missing one of the two sides.

Show and filter cost accounting fields in lists

You can also evaluate by cost category, cost centre and cost object in normal lists, for example in the Project times:

  1. Open the list, e.g. Reports → Project times.
  2. In the filters, expand the Cost accounting accordion.
  3. Show cost category, cost centre and cost object as active columns.
  4. Filter by the value you want, for example all times on one cost centre.

This lets you find cost drivers or particularly profitable services directly in the list. The project times also have the column Department of the assignee at the time of booking: it shows which department the work came from, even if the employee has since moved. How lists, filters and saved views work in general is described in Working with lists.

List "Project times (16/09/2026 - 16/10/2026)" under Reports with the columns Date, Customer, Project, Assignee, Category, Description, Internal time, External time, Cost centre, Cost object, Cost category and "Department of the assignee at the time of booking"; each row e.g. cost centre 1003, cost object 5004, cost category 6100, department Ger Standard.
"Project times" list with the columns Cost centre, Cost object, Cost category and "Department of the assignee at the time of booking"

What you see and what you do not

The cost accounting analysis only shows rows and totals for the objects you are allowed to see. Counterparts of other objects appear with name and amount but cannot be opened. For a complete cross-check of the totals you therefore need view rights on all cost centres and cost objects.

Common problems

The totals of cost centres and cost objects differ. First check whether you are allowed to see all objects. If you lack rights, rows are missing too. If the rights are fine, there is usually a cross-posting (see Two views, one result).

A service cost centre is not at zero. The allocation for the period has not run yet, or it ran before a late posting. Check the schedule in the Allocation rule tab and the movements of the cost centre.

The quarters show different values from what you expected. Allocations and repostings carry their own date. An allocation for September that runs on 2 October appears in the fourth quarter. So read the total over the period or set the Period accordingly.

Common questions & needs

You want to …How to
See which area does not pay for itselfCost accounting analysis in the cost centre view: areas with a negative CM2 after the allocation.
See the cost structure of a quarterCost category view, read the quarter column.
Evaluate a specific period onlySettings and filters → Period → From and To.
See the costs per month by cost categoryView settings: Split by Months, Group by Cost categories.
Break CM1 down into times, line items and cost elementsSettings and filters → Rows → add Project time, Line item and Cost element, each with (∑).
Reuse an evaluationSave it via Bookmark in the Settings and filters dialog.
Get a summary of the anomaliesThree dots (⋮) at the top right → Analyse with AI.
See only certain cost categoriesSettings and filters → Filter → Primary posting → Cost category.
Check whether the allocations ran correctlyCross-check the totals of both views; all service cost centres and intermediate cost objects must be at zero.
Find all times on a cost centreProject times → filter accordion Cost accounting → filter by cost centre.
Trace a value in detailOpen the object and read the Movements tab in the detail manager: Cost centres, cost objects and cost categories in the detail manager.