> ## Documentation Index
> Fetch the complete documentation index at: https://www.docusnap.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Editing Costs

> Change, duplicate, or delete positions of a cost entry, and know which fields can still be changed afterwards.

A cost entry's detail page shows three tabs: *Overview*, *Positions*, and
*Billing Periods*. Amounts, quantities, and terms hang exclusively on the
positions — the entry itself carries none.

## List of Cost Entries

The list always refers to the current month; there is no period selection
here. The *Status* column shows the status that follows from the terms of
the positions. *Delete* is the only bulk action — editing happens only on the
detail page.

<Note>
  For earlier months, switch to the *Billing Periods* tab on the cost entry —
  each period is listed separately, see
  [Assigning Costs to Assets](/docs/en/itam/cost-allocation).
</Note>

## Overview

Four figures relate to the current month: *Monthly Costs*, *Total Volume*
(amount across the whole term), *Utilization* (assigned of assignable
units), and *Unused / Month*. Without positions, all four show a dash.

*Contract Number* and *Responsible* can be edited here directly. The
*Supplier*, however, sits on the individual position, not here — a framework
contract can bundle services from different suppliers.

## Reading Positions

Two columns diverge from the expected value in special cases:

* *Billing Cycle* shows *Overhead* instead of a billing rhythm for positions
  that cannot be assigned.
* *Monthly Cost* shows a dash when a one-off position has no useful life —
  the amount itself is still recorded.

## Changeable Fields of a Position

*Edit* opens only a small part of the fields:

| Field | Changeable |
| - | - |
| *Name* | yes, mandatory |
| *Supplier* | yes; empty removes the value |
| *Notice Period* | only for recurring cost types |
| *End Date* | only if Docusnap365 releases it for this position, then mandatory |

<Warning>
  Cost type, category, billing cycle, start date, unit price, quantity, useful
  life, document numbers, and unit cannot be changed afterwards. A typo in the
  unit price or a quantity entered too low cannot be corrected through *Edit*.
</Warning>

<Warning>
  An end date already set can only be moved further out through *Edit*, never
  brought forward. For a shorter term, the only route is *Duplicate* — this
  block does not apply to the copy.
</Warning>

*Duplicate* takes over all values of the template; adjust what needs to
change in the dialog, then delete the old position. Check the quantity before
deleting — existing assignments hang on the position, not on its copy.

<Tip>
  If a contract grows, an additional position through the *Position* button
  remains an alternative to the copy: it carries its own start date, while the
  existing position and its assignments stay untouched.
</Tip>

## Consequences of a Change

Positions determine the status and term of the cost entry and generate the
monthly billing periods. Every creation, edit, duplication, and deletion
rebuilds both.

<Warning>
  Because billing periods come from the positions, *Delete* also affects their
  periods — including months already assigned. An expired contract does not
  need to be deleted: it counts as expired once its end date has passed.
</Warning>

<Warning>
  Deleting several positions at once can partly fail: those already deleted
  stay deleted, and the message names the remaining positions.
</Warning>

## Related

[Assigning Costs to Assets](/docs/en/itam/cost-allocation) describes how you
assign a position's free units to assets and finalize a month.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.