Skip to main content
Help Center

Understanding cost elements: three accounts & lifecycle

The mental model behind every cost element: three accounts (project, customer, employee), the status lifecycle and how the detail manager is built.

Video-Vorschau: Cost element basics

Cost element basics

YouTube · Klick lädt das Video

Video from the teamspace help library · auf YouTube ansehen ↗

A cost item is a single document – a receipt, a journey, a meal allowance, a material entry. Whatever the base type: all cost elements share the same logic underneath. They are attached to a project, carry a document type, a status and three accounts: what it charges to the project, what the customer pays, what you as an employee get back. Once you understand this model, you understand every document type.

Detail manager of a cost item (meal allowance Germany) with the Billing situation accordion: three rows Project costs, Billable amount and Employee reimbursement, each with a billing drop-down (P&L-relevant, Billable, Payable) and amount
The detail manager of a cost item with the "Billing situation" accordion – the three rows Project costs, Billable amount and Employee reimbursement, each with a billing drop-down and amount.

Why cost elements exist

In everyday business, costs other than staff costs (from times) arise: material costs, classic travel costs such as meal allowances, accommodation and mileage, plus supplements or commissions. They all run through cost elements and have three things in common:

  • Costs reduce a project’s contribution margin. For the project result to be correct in the end, all costs that arise have to be charged against the project.
  • Costs can be invoiced to the customer. Common for travel costs, and for material usually even with a mark-up. So the amount that charges the project and the amount the customer pays can differ.
  • The employee is reimbursed for something – e.g. the hotel invoice they presented.

The same hotel night can charge the project €200, be invoiced to the customer at €240 and be reimbursed to you at €220. teamspace tracks each of the three paths separately – with different amounts, timings and even different workflows.

Three accounts – project, customer, employee

The Billing situation accordion carries three rows with the columns Billing, Amount, Details. In the Billing column you define, per row, where the price comes from.

Project costs – how the project is charged. Possible values: as per cost element (price from the document), Manual (you type the amount), No (the project is not charged), to clarify (you’re unsure, someone reviews later).

Billable amount – what the customer pays. Here you have four price sources: as per cost element (1:1 like the document), as per price list (a generally valid price), as per order (price from the order item), Manual – plus No and to clarify. Exactly how these four sources work is covered in Recharge costs to customers.

Employee reimbursement – what you get back. Depends on who paid. Paid privately → you want the gross amount back. Company credit card → you get nothing back. This row can also be kept in a different currency, in case you paid cash abroad.

⚠ If Billable amount is set to as per order, an item with a matching expense type must exist in the order. If it’s missing, the order can’t bill the document – the error message appears in the order’s Costs tab.

What a cost item carries

The card header shows the document type – Meal allowance, Travel costs, Expense receipt, Expense invoice, Material. The document type determines which fields appear in the Master data tab; the logic underneath is the same everywhere. The detail manager has three tabs (Master data, Files, History); the Master data tab carries five to six accordion sections:

  • Master data: the document number (e.g. 2023020001) and the type label (e.g. Germany for the meal allowance). In the create dialog, the mandatory fields Preferred reviewer and Expense type* often sit here.
  • Document data: type-dependent – date, description, amounts, quantities. For the meal allowance Flat rate* (8h/24h) plus meal checkboxes, for travel costs kilometres and rate, for the expense invoice the line-item table with VAT rates.
  • File: the document scan or the PDF.
  • Billing situation: the three accounts (see above).
  • Cost accounting: cost category, cost centre, cost object – if your tenant has cost accounting (KLR) enabled (see Set up cost types, supplements & document templates).
  • Assignments: employee, customer, project – the anchors the document is attached to.

Lifecycle – from draft to billed

All cost items run through the same statuses, regardless of document type:

  • Draft: freshly created, everything editable. Visible by default under My costs → Draft.
  • To review: released for review. The reviewer sees the document in their To review filter.
  • Rejected: the reviewer clicked Reject.
  • For billing: the reviewer clicked Release for billing. The document is write-protected and now runs through its three billing paths.
  • billed: the document is only fully billed once all three parties – project, customer and employee – are served.

Anyone with the authority (e.g. a reviewer like Volker Vorstand) may also Release for billing their own document directly – without the detour via To review.

Costs list with left sidebar (tabs Status/Employee) and status filters Draft, To review (228.00 / 4), Rejected, For billing; columns No, Date, Type, Employee, Status, Costs with four documents from Viktor Vertrieb
The "Costs" list with sidebar status filtering (Draft, To review, Rejected, For billing – each with a total) and the columns No · Date · Type · Employee · Status · Costs.

Actions on the document

The detail manager’s sidebar shows the Actions section at the bottom. In the To review status these are typically:

  • Release for billing: the document moves on and becomes write-protected.
  • Reject: the document goes to Rejected.
  • Return for editing: the document goes back to Draft – the creator can change it and release it again.
  • Delete: available in the Actions modal, greyed out when the document is attached to a statement.

In the Actions modal the actions are grouped into General (Details, Delete, Files, Copy) and Billing history. The Relationships tab shows a graph view with the travel expense report, employee, customer and project as nodes – handy for jumping quickly to the linked statement or the project.

Quick entry – straight from the project

In the project detail manager you often have a quick entry for cost elements: one click opens a small dialog with the document types you currently need – meal allowance, travel costs, material, expenses. Date pre-filled, one unit, one amount, done. Via quick entry you can also Release for billing straight away if you have the rights – otherwise it goes to To review.