Mit den Lagerplatzkosten berechnest du einem Mandanten die Lagerplätze (oder laufenden Meter oder die eingelagerte Stückzahl, z. B. Miete je Flasche), die seine Ware belegt – je Tag, Woche, Monat oder Jahr. Du kannst Staffelpreise verwenden (z. B. Plätze 1–50 zu Preis A, ab Platz 51 zu Preis B), den höchsten Bestand des Zeitraums berechnen und mietfreie Tage je Palette gewähren.

![Screenshot: Liste der Lagerplatzkosten-Vorlagen mit Mandanten-Filter und den Spalten Mandant, Zeitraum, Kosten und Aktiv](/billing/images/storage-space-costs-overview.png)

## Bevor du startest
- Dein Benutzer braucht die Rechte für die Lagerplatzkosten in den Kosteneinstellungen – frag deinen Administrator.
- Der Mandant ist angelegt und aktiv, siehe [Mandanten](/company/clients.md).
- Die Artikel des Mandanten sind dem Mandanten als Eigentümer zugeordnet, siehe [Eigentümer und Freigabe](/products/owner-and-sharing.md), und ihr Bestand ist auf Lagerplätzen eingelagert, siehe [Einlagerung](/inbound/putaway.md).
- Der **tägliche Belegungs-Snapshot** läuft für dein Lager (siehe unten). Ohne Snapshots ist die Menge 0.
- Für die Abrechnung nach laufenden Metern: Die Breiten deiner Lagerplätze (oder Fächer) sind gepflegt, siehe [Lagerplätze](/warehouse-setup/storage-places.md).
- Empfohlen: [Leistungs-Kategorien](/billing/service-categories.md) sind angelegt.

## Der tägliche Belegungs-Snapshot
Einmal am Tag (kurz vor Mitternacht) hält X-Sitter für jeden Mandanten und jedes Lager fest, wie viele Lagerplätze der Mandant belegt, wie breit diese Plätze sind und wie lange jede Palette schon im Bestand ist. Lagerplatzkosten werden ausschließlich aus diesen täglichen Snapshots berechnet.

- Der Snapshot ist ein Hintergrund-Job (**WMS - Paletten Snapshot**). Wird er für deine Firma angeboten, kannst du ihn unter [Jobs & Verbindungen](/administration/jobs-and-connections.md) einrichten und dort die Lager wählen (ohne Auswahl wird das Standardlager verwendet). Sonst wende dich an den X-Sitter-Support, um ihn zu aktivieren.
- Es gibt genau einen Snapshot je Mandant, Lager und Tag.
- Spätere Korrekturen am Bestand ändern die Snapshots vergangener Tage nicht. Fehlen Tage (z. B. weil der Job noch nicht aktiv war), wende dich an den X-Sitter-Support, um sie nachberechnen zu lassen.

## Schritt für Schritt
1. Öffne **WMS › Einstellungen › Kosteneinstellungen › Lagerplatzkosten**.
2. Klicke auf **Vorlage anlegen**.
3. Fülle **Mandant**, **Name**, **Abrechnungs-Kategorie** und **Kosten** aus.
4. Wähle den **Abrechnungs-Typ**: **Pauschal** oder **Pro Einheit**. Optional: Schalte **Abrechnung nach laufenden Metern** ein und bei Bedarf **Auf Fächer herunterbrechen** – oder **Abrechnung nach Stückzahl**, wenn du je Stück (z. B. je Flasche) statt je Platz berechnest. Beide Optionen schließen sich aus.
5. Wähle den **Abrechungszeitraum**: **Täglich**, **Wöchentlich**, **Monatlich** oder **Jährlich**. Bei wöchentlicher Abrechnung kannst du **Abrechnung von Sonntag bis Sonntag** einschalten.

![Screenshot: Formular der Lagerplatzkosten-Vorlage, oberer Teil mit Mandant, Name, Abrechnungs-Kategorie, Kosten, Abrechnungs-Typ und Abrechungszeitraum](/billing/images/storage-space-costs-form-basics.png)

6. Gib bei Pauschalen die **Anzahl** ein („0 für alle Verfügbaren“) und lege für Staffelpreise unter **Kosten-Bereich definieren** die Unter- und Obergrenze der Plätze und einen Operator („gleich“, „mehr“, „weniger“) fest. Leere Felder bedeuten „Alle“.
7. Optional: Schalte **Höchster Paletten-Stand für gewählten Zeitraum** ein und gib **Mietfreie Tage je Palette** ein.
8. Wähle die **Detail-Darstellung auf Rechnung**, lege bei Bedarf einen [Gültigkeitszeitraum](/billing/validity-period.md) fest, setze den Haken bei **Aktiv** und klicke auf **Speichern**.

![Screenshot: Unterer Teil des Formulars mit Anzahl, Kosten-Bereich (ab/bis Plätze mit Operator), Höchster Paletten-Stand, Mietfreie Tage je Palette und Aktiv](/billing/images/storage-space-costs-form-range.png)

## Felder und Optionen
| Feld | Bedeutung | Pflicht |
|---|---|---|
| **Mandant** | Der Mandant, den du abrechnest. | ja |
| **Name** | Name der Position auf der Abrechnung. | ja |
| **Abrechnungs-Kategorie** | Fasst die Position auf der Abrechnung zusammen, siehe [Leistungs-Kategorien](/billing/service-categories.md). | nein |
| **Kosten** | Preis je Platz (oder Meter) je Zeitraum. | ja |
| **Abrechnungs-Typ** | **Pauschal**: feste **Anzahl** × Zeiträume × Preis (Anzahl 0 = tatsächliche Menge). **Pro Einheit**: tatsächliche Menge × Preis. | ja |
| **Abrechnung nach laufenden Metern** | Die Menge ist die Summe der Breiten der belegten Plätze in Metern statt der Anzahl der Plätze. | nein |
| **Abrechnung nach Stückzahl (Bestandsmenge, z. B. je Flasche)** | Die Menge ist die eingelagerte Stückzahl des Mandanten laut Tages-Snapshot statt der Anzahl der Plätze. Staffelgrenzen, höchster Stand und mietfreie Tage gelten dann je Stück. | nein |
| Auf Fächer herunterbrechen | Laufende Meter werden aus den Breiten der belegten Fächer statt des ganzen Platzes berechnet. | nein |
| **Abrechungszeitraum** | Täglich, wöchentlich, monatlich oder jährlich. | ja |
| **Anzahl** | Mindest- oder Pauschalmenge je Zeitraum. „0 für alle Verfügbaren“. | nein |
| Ab wievielen Plätzen / Bis wie viele Plätze | Grenzen einer Preisstaffel. „mehr als X“ beginnt bei X+1, „weniger als Y“ endet bei Y−1. Leer = alle. | nein |
| **Abrechnung von Sonntag bis Sonntag** | Wochen beginnen am Sonntag statt am Montag. | nein |
| **Höchster Paletten-Stand für gewählten Zeitraum** | Für jeden Zeitraum wird der höchste Tageswert berechnet. | nein |
| **Mietfreie Tage je Palette** | Paletten, die seit weniger Tagen als diesem Wert im Bestand sind, zählen an diesem Tag nicht. Beispiel 7: Die erste Woche ist mietfrei, berechnet wird ab dem 8. Tag im Lager. Leer = Berechnung ab dem ersten Tag. | nein |
| **Detail-Darstellung auf Rechnung** | **Keine Details**, **Als Unterpunkte** oder **Einzelnachweis auf Anlage**. | nein |
| **Aktiv** | Nur aktive Vorlagen werden berechnet. | – |

## So wird die Menge berechnet
- **Täglich:** Die Menge jedes Tages kommt aus dem Snapshot dieses Tages.
- **Wöchentlich, monatlich, jährlich** oder mit **Höchster Paletten-Stand**: Für jeden (Teil-)Zeitraum wird der höchste Tageswert berechnet – bei Abrechnung nach Stückzahl der Tag mit den meisten Stück. Die Abrechnung zeigt z. B. „Höchster Stand … (Höchststand am …)“, „Monatspauschale“ oder „n Wochen (So-So)“.
- **Mietfreie Tage** werden zuerst von jedem Tag abgezogen; beim höchsten Stand wird der höchste der reduzierten Tageswerte genommen. Mietfreie Tage wirken für alle Snapshots, die seit Einführung der Funktion erfasst wurden – ältere Snapshots kennen das Palettenalter nicht und werden voll berechnet.

![Screenshot: Mandanten-Abrechnung mit einer Lagerplatz-Position „Höchster Stand“ und der Einzelaufstellung je Monat im Anhang](/billing/images/storage-space-costs-statement.png)

## Beispiel: Staffelpreise
Um die Plätze 1–50 mit 10,00 € und jeden weiteren Platz mit 8,00 € je Monat zu berechnen:
1. Lege eine Vorlage mit **Monatlich**, **Pro Einheit**, Kosten 10,00 und Bereich „ab 1 / bis 50“ an.
2. Klicke in der Liste auf **Duplizieren**, ändere in der Kopie die Kosten auf 8,00 und den Bereich auf „mehr als 50“, lass die Obergrenze leer, setze den Haken bei **Aktiv** und speichere.

Beide Vorlagen müssen denselben Zeitraum und dieselben Einstellungen verwenden und dürfen sich nur im Bereich unterscheiden.

![Screenshot: Vorlagenliste mit zwei Lagerplatz-Vorlagen für denselben Mandanten mit den Bereichen 1–50 und mehr als 50](/billing/images/storage-space-costs-tiers.png)

## Beispiel: Miete je Flasche statt je Stellplatz
Du hast mit einem Mandanten vereinbart, dass er je eingelagerter Flasche zahlt und nicht je Palettenplatz. Dafür nimmst du statt der belegten Plätze die eingelagerte Stückzahl als Grundlage:

1. Öffne **WMS › Einstellungen › Kosteneinstellungen › Lagerplatzkosten** und klicke auf **Vorlage anlegen**.
2. Wähle den **Mandanten**, gib einen **Namen** wie „Lagermiete je Flasche“ ein und trage unter **Kosten** den Preis je Flasche ein (z. B. 0,02 € je Flasche und Tag oder 0,30 € je Flasche und Monat).
3. Wähle als **Abrechnungs-Typ** **Pro Einheit** und setze den Haken bei **Abrechnung nach Stückzahl (Bestandsmenge, z. B. je Flasche)**. Der Haken bei **Abrechnung nach laufenden Metern** wird dabei automatisch entfernt – beides zusammen geht nicht.
4. Wähle den **Abrechungszeitraum**: **Täglich** berechnet jeden Tag die Stückzahl des Tages, **Monatlich** (am besten zusammen mit **Höchster Paletten-Stand für gewählten Zeitraum**) berechnet einmal je Monat den Tag mit den meisten Flaschen.
5. Lass den **Kosten-Bereich** leer, damit alle Flaschen gleich berechnet werden. Staffelpreise (z. B. ab der 10.001. Flasche günstiger) legst du wie bei Plätzen über mehrere Vorlagen mit Bereichen an – die Grenzen gelten dann je Flasche.
6. Optional: **Mietfreie Tage je Palette** – bei Stückzahl zählen Flaschen, die noch nicht so viele Tage im Bestand sind, an diesem Tag nicht mit.
7. Setze den Haken bei **Aktiv** und klicke auf **Speichern**.

![Screenshot: Abrechnungs-Typ „Pro Einheit“ mit gesetztem Haken „Abrechnung nach Stückzahl (Bestandsmenge, z. B. je Flasche)“ und dem Hilfetext darunter](/billing/images/storage-space-costs-form-units.png)

Die Stückzahl kommt aus dem täglichen Belegungs-Snapshot: X-Sitter zählt dort die Bestandsmengen aller Artikel des Mandanten im Lager zusammen (jede Flasche einer Bestandszeile zählt einzeln, unabhängig davon, wie viele Paletten oder Plätze sie belegen). Die Stückzahl wird ab dem ersten Snapshot nach der Einführung dieser Funktion erfasst – die Abrechnung greift also ab dem Folgetag der Einrichtung, nicht rückwirkend. Auf der Mandanten-Abrechnung erscheint die Position mit der Anzahl Stück, bei Höchststand mit dem Datum des höchsten Standes.

## Gut zu wissen / Fehlerbehebung
| Meldung | Ursache | Lösung |
|---|---|---|
| Der Eintrag wurde gespeichert / Der Eintrag wurde ge-updated | Die Vorlage wurde gespeichert. | – |
| Keine Lagerplatzkosten auf der Abrechnung | Keine Snapshots im Abrechnungszeitraum (Job nicht aktiv), die Artikel sind dem Mandanten nicht zugeordnet, oder die Vorlage ist inaktiv oder außerhalb ihres Gültigkeitszeitraums. | Prüfe den Snapshot-Job, den Artikel-Eigentümer und die Vorlage. Wende dich an den X-Sitter-Support, um fehlende Tage nachberechnen zu lassen. |
| Laufende Meter sind 0 | Bei den Lagerplätzen oder Fächern sind keine Breiten gepflegt. | Pflege die Breiten unter [Lagerplätze](/warehouse-setup/storage-places.md). |
| Stückzahl ist 0 | Die Snapshots des Zeitraums stammen aus der Zeit vor der Einführung der Stückzahl-Abrechnung und enthalten noch keine Stückzahl. | Wende dich an den X-Sitter-Support, um die Tage nachberechnen zu lassen. |
