> For the complete documentation index, see [llms.txt](https://help.vario-software.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.vario-software.de/vario-cloud-handbuch/einstellungen/kasse.md).

# Einstellungen Kasse

Richte Deine Kasse in VARIO Cloud ein: Verwalte Zahlungsarten, Fiskalisierung, Kassenoberflächen, Schubladen und Zahlungsregeln zentral.

Hier werden alle relevanten Voreinstellungen zur Kasse vorgenommen. Die eigentliche Kassieransicht öffnest Du über [**Verkauf → Kasse**](/vario-cloud-handbuch/kasse/die-kasse-im-uberblick.md) oder hier direkt über den Button **Kassieransicht**.

Die Kassen selbst legst Du nicht hier an: Kassen werden über die Verkaufskanäle vom Typ **Kassen-Standort** konfiguriert. Der Link **Zu meinen Verkaufskanälen** im Hinweis oben auf der Seite bringt Dich direkt dorthin.

#### 1. Einnahme-/Ausgabe-Status anlegen <a href="#einnahme-ausgabe-status-anlegen" id="einnahme-ausgabe-status-anlegen"></a>

Damit Du neben Verkäufen auch sonstige Geldbewegungen erfassen kannst, hinterlegst Du unter **Einstellungen → Kasse → Einnahme/Ausgabe-Status** die benötigten Typen (z. B. Briefmarken, Toilettenpapier-Lieferung oder Bargeld zur Bank).

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FuBwlKgyCnNJaaHjiMMyO%2Fimage.png?alt=media&amp;token=e82b074d-d335-4952-ba70-ab5a905353bf" alt="Reiter Einnahme/Ausgabe-Status in den Kasseneinstellungen"><figcaption></figcaption></figure>

Über **"+ Einnahme/Ausgabe-Status"** kannst Du weitere hinzufügen. Hier wählst Du auch unter den drei Typen aus: "Einnahme", "Ausgabe" und "Abschöpfung". Der Typ bestimmt, bei welcher Aktion der Kasse der Status zur Auswahl steht: Beim Erfassen einer **Einnahme**, **Ausgabe** oder **Abschöpfung** siehst Du nur die aktiven Status des passenden Typs.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2F33wE13oyQ3Woj3PUl3dn%2Fimage.png?alt=media&amp;token=b384ba65-7a67-4724-bc27-b6883e95a933" alt="Einnahme/Ausgabe-Status anlegen"><figcaption></figcaption></figure>

| Feld             | Bedeutung                                                                         |
| ---------------- | --------------------------------------------------------------------------------- |
| **Bezeichnung**  | Name, den die Kassierkraft bei der Bewegung auswählt.                             |
| **Beschreibung** | Optionaler Text.                                                                  |
| **Typ**          | *Einnahme*, *Ausgabe* oder *Abschöpfung*.                                         |
| **MwSt-Satz**    | Steuersatz, mit dem der Betrag im Kassenbuch in Netto und Steuer aufgeteilt wird. |
| **Aktiv**        | Nur aktive Status stehen in der Kasse zur Auswahl.                                |

{% hint style="info" %}
**Hinweis**

Auf welches Konto die Bewegung in der Finanzbuchhaltung gebucht wird, legst Du über eine Kontozuordnung vom Typ **Kassen-Einnahme/Ausgabe** fest. Dort wählst Du im Feld **Kasseneinlagen/ausgabenart** den Status aus.

Für den Kassenabschluss brauchst Du mindestens einen aktiven Status vom Typ **Abschöpfung**. Damit bucht die Kasse beim Abschluss die Entnahmen je Zahlungsart.
{% endhint %}

#### 2. Fiskalisierung einrichten

Damit Deine Quittungen den gesetzlichen Anforderungen entsprechen, werden sie signiert.

Das Management läuft zentral über VARIO: Du musst keine Fiskal-Codes selbst einrichten. Standort und Kasse werden über VARIO angemeldet und verbunden – für Sandbox (Test) wie für die Produktivumgebung.

Im Reiter **Fiskalisierung** legst Du im Bereich **Backends** über **"+ Fiskalisierungs-Backend"** die Verbindung zum Fiskalisierungsdienst an. Nach dem Speichern wird ein neues Backend automatisch registriert. In der Liste kannst Du ein Backend über **Registrieren** bzw. **Deregistrieren** an- oder abmelden.

| Feld             | Bedeutung                                                                                                             |
| ---------------- | --------------------------------------------------------------------------------------------------------------------- |
| **Bezeichnung**  | Name des Backends. Erlaubt sind nur Kleinbuchstaben, Ziffern und Bindestriche, mindestens 4 und höchstens 30 Zeichen. |
| **Beschreibung** | Optionaler Text.                                                                                                      |
| **Backend-Typ**  | Der Fiskalisierungsdienst, z. B. *Fiskaly*. Nach der Registrierung nicht mehr änderbar.                               |
| **Umgebung**     | *Test-Umgebung* (Vorgabe) oder *Live-Umgebung*.                                                                       |
| **Aktiv**        | Schaltet das Backend aktiv oder inaktiv.                                                                              |

{% hint style="info" %}
**Hinweis**

Nur der Besitzer darf ein Backend für die **Live-Umgebung** anlegen. Beim Speichern eines Live-Backends musst Du das zusätzlich bestätigen, denn es kommuniziert mit dem echten Fiskalisierungsdienst. Sobald das Backend an einer TSS registriert ist, kannst Du die Umgebung nicht mehr ändern.
{% endhint %}

Im Bereich **Parameter** ordnest Du unter **Fiskalisierungs-Parameter** Deine Steuersätze den Steuertypen der Fiskalisierung zu: **Allgemeiner Steuersatz**, **Ermäßigter Steuersatz**, **Durchschnittsatz (§ 24 Abs. 1 Nr. 3 UStG)** und **Durchschnittsatz (§ 24 Abs. 1 Nr. 1 UStG)**. Jeder Steuersatz darf nur einem Typ zugeordnet werden.

{% hint style="info" %}
**Hinweis**

Der Signaturvorgang wird bereits angelegt, sobald Du eine Quittung eröffnest, also mit der ersten erfassten Position – inklusive Zeitstempel. Bei Einnahmen, Ausgaben, Abschöpfungen sowie bei Eröffnung und Abschluss des Kassenbuchs geschieht das erst, wenn Du die Erfassung abschließt. Ein abgebrochener Vorgang erzeugt dort keinen Signaturvorgang.
{% endhint %}

#### 3. Kassen-Oberflächen gestalten

Eine vollständige Anleitung zu Widgets, Aktionskacheln und Schnellauswahlen findest Du unter [Kassen-Oberflächen](/vario-cloud-handbuch/einstellungen/kasse/kassen-oberflachen.md).

Du kannst Dir Deine Kasse so einrichten, wie es für Dich am besten passt, z. B. indem Du über "+ Widget hinzufügen" klickst oder schon angelegte Widgets bzw. Aktionskacheln größer/kleiner ziehst, ihnen über **Bearbeiten** eine Beschriftung gibst und je Aktion **Schriftfarbe**, **Hintergrundfarbe** und **Schriftgröße** festlegst. Unten siehst Du eine kleine Vorschau:

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FKJtffpsxYWKSnRCx9sgs%2Fimage.png?alt=media&amp;token=4029a0cb-b7e1-4438-a5f3-85222204a4b5" alt="Bearbeiten einer Aktionskachel mit Vorschau"><figcaption></figcaption></figure>

Jeder Aktion lässt sich außerdem ein **Barcode** hinterlegen.

{% hint style="info" %}
**Wichtiger Hinweis**

Der Barcode einer Aktion hat **Vorrang vor dem Artikel-Barcode**. Vergibst Du denselben Code wie für einen Artikel, öffnet sich die Aktion statt den Artikel zu erfassen.
{% endhint %}

Wenn Du im linken Bereich weiter runter scrollst, kannst Du u. a. **weitere Aktionen hinzufügen**:

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FpezpvtKstRg3CZQs7tGj%2Fimage.png?alt=media&amp;token=119a94cc-3ae3-4b60-9a15-dc017f853275" alt="Weitere Aktionen zur Oberfläche hinzufügen"><figcaption></figcaption></figure>

So erweiterst Du die Oberfläche, z. B. um einen

* **Selektions-Button** – dahinter legst Du eine feste Selektion auf *Artikel* oder *Adressen*. Beispiel: ein Button „Warengruppe Fische", der direkt eine auf diese Warengruppe gefilterte Auswahl öffnet. Optional als **Kachelansicht** wie in einem Shop.
* **Schnellauswahl-Gruppen** – hier hinterlegst Du einzelne Artikel als Schnelltasten (z. B. Getränke oder Artikel ohne Barcode). Pro Eintrag ist genau ein Artikel möglich; für Kombinationen nutzt Du Verkaufssets bzw. Jumbo-Artikel.
* **Widgets** – die großen Elemente der Oberfläche, z. B. *Aktionen*, *Positionen*, *Eingabefeld*, *Nummernblock*, *Zusammenfassung*, *Letzte Belege* und *Letzter Beleg* (zeigt die zuletzt bearbeitete Quittung).

**Letzte Belege:** Unten links siehst Du die Belege des aktuell geöffneten Kassenbuchs, also seit der Eröffnung. Du kannst filtern nach **Alle**, **Bons**, **Geparkt**, **Bewegungen** (Einnahmen, Ausgaben und Abschöpfungen) und **Eröffnung & Abschluss**. Geparkte Quittungen siehst Du für die ganze Kasse.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FrrsvB2K67Q8YNCU2Mras%2Fimage.png?alt=media&amp;token=c3ceed63-3707-4233-a082-460a865a75ee" alt="Widget Letzte Belege"><figcaption></figcaption></figure>

{% hint style="info" %}
**Hinweis**

Jede Oberfläche wird **pro Layout** definiert – Du kannst Dir also für kleine und große Bildschirme eigene Layouts einrichten. Die fertige Oberfläche weist Du anschließend der **Kasse** zu; alternativ lässt sie sich auch einem **Benutzer** zuordnen. Die Oberfläche des Benutzers hat Vorrang vor der Oberfläche der Kasse.
{% endhint %}

#### 4. Kassen-Schubladen anlegen

Die Schublade bildet die Grundlage für Bargeldbestand und Kassenbuch.

Unter Bezeichnung vergibst Du der Kassen-Schublade einen Namen. Die Beschreibung kann einen optional erläuternden Text beinhalten und über Status wird angezeigt, ob die Abrechnung der Schublade gerade *offen* oder *geschlossen* ist.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FzXa4EUsRh2U3caIZfIhD%2Fimage.png?alt=media&amp;token=39396b3b-fdf0-4384-9bc6-7c4a58b2dde9" alt="Kassen-Schublade in den Kasseneinstellungen"><figcaption></figcaption></figure>

{% hint style="info" %}
**Wichtiger Hinweis**

Eine Schublade kann immer nur an einer Kasse verwendet werden. Versuchst Du, dieselbe Schublade zweimal zuzuweisen, meldet das Programm: *„Die Kassenschublade ist bereits bei Kasse … verwendet."* Arbeitet bereits jemand an der Schublade, erscheint: *„Diese Kassenschublade wird gerade an einem anderen Arbeitsplatz verwendet."*
{% endhint %}

#### 5. Kassen-Zahlungsarten anlegen

Die Kassen-Zahlungsarten sind **zweistufig** aufgebaut: Oben stehen die eigentlichen **Kassen-Zahlungsarten** (das, was die Kassierkraft beim Bezahlen auswählt), darunter die **Zahlungsarten-Backends** (die technische Verarbeitung dahinter).

Im Standard werden die Zahlungsarten **Bar** und **Karte** sowie die passenden Backends **Bar** und **Karte Offline** ausgeliefert.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FYmcM0Clj7XxR5C8UBrUy%2Fimage.png?alt=media&amp;token=b5d9d76b-bcfe-4d13-b619-9d7d0962bdad" alt="Reiter Kassen-Zahlungsarten"><figcaption></figcaption></figure>

| Feld                        | Beschreibung                                                                                                                                    |
| --------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| **Bezeichnung**             | Name, der beim Bezahlen erscheint (z. B. *Bar*, *Karte*).                                                                                       |
| **Beschreibung**            | Optionaler Text.                                                                                                                                |
| **Typ**                     | *Bar* oder *Karte*.                                                                                                                             |
| **Zahlungsarten-Backend**   | Das Backend aus der unteren Liste, das diese Zahlungsart verarbeitet.                                                                           |
| **Zählpflicht**             | Beim Kassenabschluss musst Du den Endbestand dieser Zahlungsart zählen und eintragen. Gilt nur zusammen mit **In Kassenbuch geführt**.          |
| **In Kassenbuch geführt**   | Buchungen dieser Zahlungsart werden ins Kassenbuch geschrieben. Ist der Haken nicht gesetzt, kommt keine Buchung ins Kassenbuch.                |
| **Negativer Bestand**       | Ob der Bestand dieser Zahlungsart im Kassenbuch negativ werden darf (siehe unten). Nur einstellbar, wenn **In Kassenbuch geführt** gesetzt ist. |
| **Abschöpfung**             | Wie beim Kassenabschluss mit dem Bestand verfahren wird (siehe unten).                                                                          |
| **Restbetrag in der Kasse** | Nur bei Abschöpfung *Auf Saldo*: der Betrag, der in der Kasse verbleiben soll.                                                                  |
| **Aktiv**                   | Nur aktive Zahlungsarten stehen in der Kasse zur Verfügung.                                                                                     |

{% hint style="info" %}
**Wichtiger Hinweis**

Pro Kasse ist nur **eine Bar-Zahlungsart** zulässig (*„Es ist nur eine Bar-Zahlungsart zulässig."*). Außerdem braucht eine aktive Kasse mindestens eine Möglichkeit, Quittungen abzubrechen: ohne Bar-Zahlungsart und ohne stornierbare oder erstattungsfähige Kartenzahlungsart lässt sie sich nicht aktivieren.

Zahlungsarten lassen sich nur hinzufügen oder löschen, solange **kein offenes Kassenbuch** zu der Kasse existiert. Eine Zahlungsart oder ein Zahlungsarten-Backend, das ein offenes Kassenbuch verwendet, kannst Du nicht deaktivieren.
{% endhint %}

Ist bei einer Zahlungsart die **Zählpflicht** gesetzt, musst Du beim **Abschluss** der Kasse ihren Endbestand zählen und eintragen. Bei der **Eröffnung** fragt die Kasse dagegen für jede Zahlungsart, die **In Kassenbuch geführt** wird, einen Anfangsbestand ab – außer bei Abschöpfung *Vollständig*. Sinnvoll ist die Zählpflicht vor allem für *Bar*. Für Kartenzahlungen ist Zählen meist überflüssig – steuere die Zählpflicht deshalb je Zahlungsart, nicht pauschal über die ganze Kasse.

Das **Kassenbuch** ist kein aus den Vorgängen berechnetes Buch, sondern ein **echtes Journal**, das an der Schublade hängt und eigene Buchungen erhält. Jede Buchung verweist auf das Dokument, das sie erzeugt hat (z. B. eine Quittung, eine Einzahlung oder eine Abschöpfung). Welche Zahlungsarten im Kassenbuch landen, steuerst Du über den Haken **In Kassenbuch geführt**: Für *Bar* willst Du das in aller Regel; ob auch Karten im Kassenbuch geführt werden, entscheidest Du selbst.

Über **Negativer Bestand** legst Du fest, was passiert, wenn eine Buchung den Bestand der Zahlungsart ins Minus bringen würde, z. B. eine Ausgabe, für die nicht genug Bargeld in der Kasse ist:

| Einstellung                | Bedeutung                                                                                     |
| -------------------------- | --------------------------------------------------------------------------------------------- |
| **Nie erlaubt**            | Vorgabe. Die Buchung wird abgelehnt.                                                          |
| **Nach Rückfrage erlaubt** | Die Kasse fragt nach (*Negativer Kassenbestand*). Du kannst die Buchung trotzdem durchführen. |
| **Immer erlaubt**          | Die Buchung wird ohne Rückfrage durchgeführt.                                                 |

Die **Abschöpfung** legt fest, wie viel beim Kassenabschluss in der Kasse verbleibt und wie viel „abgeschöpft" (entnommen) wird.

| Modus           | Bedeutung                                                                                                        |
| --------------- | ---------------------------------------------------------------------------------------------------------------- |
| **Keine**       | Es wird nichts entnommen.                                                                                        |
| **Manuell**     | Du gibst den Betrag, der in der Kasse bleiben soll, beim Abschluss von Hand ein.                                 |
| **Auf Saldo**   | Es bleibt immer ein fester **Restbetrag in der Kasse** (z. B. immer 200 € Wechselgeld), der Rest wird entnommen. |
| **Vollständig** | Der gesamte Bestand wird entnommen.                                                                              |

{% hint style="info" %}
**Hinweis**

*Auf Saldo* und *Manuell* sind typisch für Bargeld (Wechselgeld bleibt in der Kasse). *Vollständig* ist typisch für Karten – der Betrag wird vollständig aus dem Kassenbuch heraus auf ein Zwischenkonto gebucht.
{% endhint %}

**Zahlungsarten-Backend**

Das Backend regelt, wie eine Zahlung technisch verarbeitet wird.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2F99iSA6wJhOCEbxaaT73W%2Fimage.png?alt=media&amp;token=f474cc2a-eb7c-40ba-bba4-b3987e99df91" alt="Zahlungsarten-Backend"><figcaption></figcaption></figure>

| Feld                   | Beschreibung                                                                                                      |
| ---------------------- | ----------------------------------------------------------------------------------------------------------------- |
| **Bezeichnung**        | Name des Backends.                                                                                                |
| **Beschreibung**       | Optionaler Text.                                                                                                  |
| **Typ**                | *Standard* (das ERP bucht Zahlungen offline) oder *App* (externe Zahlungsabwicklung, z. B. ein EC-Terminal).      |
| **App-ID**             | Verknüpfung zur App – wird automatisch befüllt, wenn ein Terminal über den Local Link eingerichtet wird.          |
| **Zahlung platzieren** | Es wird ein Zahlungsauftrag an ein externes Gerät (z. B. EC-Terminal) übergeben und dessen Status zurückgemeldet. |
| **Stornierbar**        | Ein noch laufender Online-Zahlungsvorgang kann abgebrochen werden (das Terminal erhält ein Abbruch-Signal).       |
| **Erstattungsfähig**   | Über diese Zahlungsart kann Geld zurückgegeben werden (bei Bar üblich).                                           |
| **Aktiv**              | Nur aktive Backends stehen zur Verfügung.                                                                         |

{% hint style="info" %}
**Hinweis**

**Zahlung platzieren** lässt sich nur für Backends vom Typ *App* aktivieren – ein Backend vom Typ *Standard* bucht Zahlungen offline und platziert sie nicht extern. Ein neues Karten-Backend für ein echtes Terminal entsteht automatisch, sobald Du es über den Local Link einrichtest.
{% endhint %}

#### 6. Zahlungs-Konsumenten anlegen

Im Reiter **Zahlungs-Konsumenten** legst **Du** fest, welche Zahlungsregeln in der Kasse verwendet werden. Eine Zahlungsregel definiert, wie eine bestimmte Zahlungsart in Verbindung mit einem Zahlungsdienstleister, einer Zahlungsoperation und einem Verkaufskanal verarbeitet wird.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FDNfQ5F04wxVORZp7zgTB%2Fimage.png?alt=media&amp;token=a91027f6-9741-4bed-927a-3902aec31217" alt="Reiter Zahlungs-Konsumenten"><figcaption></figcaption></figure>

Beim Anlegen einer neuen Zahlungsregel über **"+ Zahlungsregel"** stehen **Dir** folgende Felder zur Verfügung:

| Feld                   | Beschreibung                                                                                                                                                                                                                                                                                       |
| ---------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Bezeichnung**        | Gib eine aussagekräftige Bezeichnung für die Zahlungsregel ein. Der Name dient ausschließlich zur Identifizierung der Regel in den Einstellungen und sollte den Einsatzzweck möglichst eindeutig beschreiben, beispielsweise *Barverkauf*, *Kartenzahlung Mastercard* oder *Erstattung EC-Karte*.  |
| **Zahlungs-Konsument** | Dieses Feld ist ein **Pflichtfeld**. Der Zahlungs-Konsument legt fest, welcher Zahlungsdienst oder welches System die Zahlungsabwicklung übernimmt.                                                                                                                                                |
| **Zahlungsart**        | Lege fest, welche Zahlungsart für diese Regel verwendet wird (z. B. Bar, Karte offline, Mastercard).                                                                                                                                                                                               |
| **Zahlungsoperation**  | Hier legst **Du** fest, welcher Vorgang mit der Zahlungsregel ausgeführt wird. Folgende Optionen stehen beispielsweise zur Verfügung: Zahlung, Erstattung, Storno                                                                                                                                  |
| **Verkaufskanal**      | Wähle den Verkaufskanal aus, für den die Zahlungsregel gelten soll. Dadurch kannst **Du** unterschiedliche Zahlungsregeln für verschiedene Verkaufswege definieren, beispielsweise für den stationären Kassenverkauf oder weitere Verkaufskanäle, sofern diese in Deinem System eingerichtet sind. |
| **Kasse**              | Erscheint, sobald Du einen Verkaufskanal gewählt hast. Damit gilt die Regel nur für eine bestimmte Kasse dieses Verkaufskanals.                                                                                                                                                                    |

{% hint style="info" %}
**Hinweis**

Bis auf den Zahlungs-Konsumenten sind alle Kriterien optional. Ein leeres Kriterium passt auf alle Werte. Passen mehrere Regeln, gewinnt die Regel mit den meisten übereinstimmenden Kriterien. Findet die Kasse für eine Zahlungsart keine passende Regel, weist sie Dich beim Bezahlen darauf hin. Lege dann eine passende Zahlungsregel an.
{% endhint %}

Unter der Liste der Zahlungsregeln siehst Du die **Zahlungs-Konsumenten**. Diese werden nicht hier angelegt, sondern z. B. beim Einrichten eines Terminals über den Local Link. Hier kannst Du **Bezeichnung** und **Beschreibung** ändern und einen Konsumenten aktivieren oder deaktivieren. Der **Benachrichtigungstyp** (*Ohne*, *Lokales Event*, *Websocket* oder *Webhook*) wird nur angezeigt.

Hier werden alle relevanten Voreinstellungen zur Kasse vorgenommen. Die eigentliche Kassieransicht öffnest Du über [**Verkauf → Kasse**](/vario-cloud-handbuch/verkauf/allgemeines-zum-verkauf.md).

#### 1. Einnahme-/Ausgabe-Status anlegen <a href="#einnahme-ausgabe-status-anlegen" id="einnahme-ausgabe-status-anlegen"></a>

Damit Du neben Verkäufen auch sonstige Geldbewegungen erfassen kannst, hinterlegst Du unter **Einstellungen → Kasse → Einnahme/Ausgabe-Status** die benötigten Typen (z. B. Briefmarken, Toilettenpapier-Lieferung oder Bargeld zur Bank).

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FuBwlKgyCnNJaaHjiMMyO%2Fimage.png?alt=media&amp;token=e82b074d-d335-4952-ba70-ab5a905353bf" alt=""><figcaption></figcaption></figure>

Über **"+ Einnahme/Ausgabe-Status"** kannst Du weitere hinzufügen. Hier wählst Du auch unter den drei Typen aus: "Einnahme", "Ausgabe" und "Abschöpfung" (Die **Abschöpfung** legt fest, wie viel beim Kassenabschluss in der Kasse verbleibt und wie viel „abgeschöpft" - d. h. entnommen - wird.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2F33wE13oyQ3Woj3PUl3dn%2Fimage.png?alt=media&amp;token=b384ba65-7a67-4724-bc27-b6883e95a933" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Hinweis**

Über den MwSt-Satz steuerst Du, auf welches Konto und mit welcher Steuer die Bewegung an die Finanzbuchhaltung übergeben wird.
{% endhint %}

#### 2. Fiskalisierung einrichten

Damit Deine Quittungen den gesetzlichen Anforderungen entsprechen, werden sie signiert.

Das Management läuft zentral über VARIO: Du musst keine Fiskal-Codes selbst einrichten. Standort und Kasse werden über VARIO angemeldet und verbunden – für Sandbox (Test) wie für die Produktivumgebung.

{% hint style="info" %}
**Hinweis**

Der Signaturvorgang wird bereits angelegt, sobald Du eine Quittung eröffnest, also mit der ersten erfassten Position – inklusive Zeitstempel. Die Bezeichnung des Fiskaly-Backends muss 3–30 Zeichen lang sein und darf nur Kleinbuchstaben, Ziffern und Bindestriche enthalten.
{% endhint %}

{% hint style="info" %}
**Hinweis**

Wird ein Kassenvorgang abgebrochen, bevor ein Beleg entsteht, storniert VARIO die offene TSE-Transaktion automatisch im Hintergrund. Klappt das nicht, findest Du im Protokoll den Hinweis „Verwaiste TSE-Transaktion … konnte nicht storniert werden“.
{% endhint %}

#### 3. Kassen-Oberflächen gestalten

Eine vollständige Anleitung zu Widgets, Aktionskacheln und Schnellauswahlen findest Du unter [Kassen-Oberflächen](/vario-cloud-handbuch/einstellungen/kasse/kassen-oberflachen.md).

Du kannst Dir Deine Kasse so einrichten, wie es für Dich am besten passt, z. B. indem Du über "+ Widget hinzufügen" klickst oder schon angelegte Widgets bzw. Aktionskacheln größer/kleiner ziehst, ihnen über **Bearbeiten** eine Beschriftung gibst und je Aktion **Schriftfarbe**, **Hintergrundfarbe** und **Schriftgröße** festlegst. Unten siehst Du eine kleine Vorschau:

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FKJtffpsxYWKSnRCx9sgs%2Fimage.png?alt=media&amp;token=4029a0cb-b7e1-4438-a5f3-85222204a4b5" alt=""><figcaption></figcaption></figure>

Jeder Aktion lässt sich außerdem ein **Barcode** hinterlegen.

{% hint style="info" %}
**Wichtiger Hinweis**

Der Barcode einer Aktion hat **Vorrang vor dem Artikel-Barcode**. Vergibst Du denselben Code wie für einen Artikel, öffnet sich die Aktion statt den Artikel zu erfassen.
{% endhint %}

Wenn Du im linken Bereich weiter runter scrollst, kannst Du u. a. **weitere Aktionen hinzufügen**:

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FpezpvtKstRg3CZQs7tGj%2Fimage.png?alt=media&amp;token=119a94cc-3ae3-4b60-9a15-dc017f853275" alt=""><figcaption></figcaption></figure>

So erweiterst Du die Oberfläche, z. B. um einen

* **Selektions-Button** – dahinter legst Du eine feste Selektion auf *Artikel* oder *Adressen*. Beispiel: ein Button „Warengruppe Fische", der direkt eine auf diese Warengruppe gefilterte Auswahl öffnet. Optional als **Kachelansicht** wie in einem Shop.
* **Schnellauswahl-Gruppen** – hier hinterlegst Du einzelne Artikel als Schnelltasten (z. B. Getränke oder Artikel ohne Barcode). Pro Eintrag ist genau ein Artikel möglich; für Kombinationen nutzt Du Bundles bzw. Jumbo-Artikel.
* **Widgets** – die großen Elemente der Oberfläche, z. B. *Aktionen*, *Positionen*, *Eingabefeld*, *Nummernblock*, *Zusammenfassung*, *Letzte Belege* und *Letzter Beleg* (zeigt die zuletzt bearbeitete Quittung).

**Letzte Belege:** Unten links siehst Du die Belege, die seit der Eröffnung auf dieser Schublade gelaufen sind. Du kannst filtern nach *allen* Belegen, nur *Eröffnungen*, nur *Abschlüssen*, nur *Bewegungen* (Einzahlung/Auszahlung) oder nur *geparkten Bons*.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FrrsvB2K67Q8YNCU2Mras%2Fimage.png?alt=media&amp;token=c3ceed63-3707-4233-a082-460a865a75ee" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Hinweis**

Jede Oberfläche wird **pro Layout** definiert – Du kannst Dir also für kleine und große Bildschirme eigene Layouts einrichten. Die fertige Oberfläche weist Du anschließend der **Kasse** zu; alternativ lässt sie sich auch einem **Benutzer** zuordnen.
{% endhint %}

#### 4. Kassen-Schubladen anlegen

Die Schublade bildet die Grundlage für Bargeldbestand und Kassenbuch.

Unter Bezeichnung vergibst Du der Kassen-Schublade einen Namen. Die Beschreibung kann einen optional erläuternden Text beinhalten und über Status wird angezeigt, ob die Abrechnung der Schublade gerade *offen* oder *geschlossen* ist.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FzXa4EUsRh2U3caIZfIhD%2Fimage.png?alt=media&amp;token=39396b3b-fdf0-4384-9bc6-7c4a58b2dde9" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Wichtiger Hinweis**

Eine Schublade kann immer nur an einer Kasse verwendet werden. Versuchst Du, dieselbe Schublade zweimal zuzuweisen, meldet das Programm: *„Die Kassenschublade ist bereits bei Kasse … verwendet."* Arbeitet bereits jemand an der Schublade, erscheint: *„Diese Kassenschublade wird gerade an einem anderen Arbeitsplatz verwendet."*
{% endhint %}

#### 5. Kassen-Zahlungsarten anlegen

Die Kassen-Zahlungsarten sind **zweistufig** aufgebaut: Oben stehen die eigentlichen **Kassen-Zahlungsarten** (das, was die Kassierkraft beim Bezahlen auswählt), darunter die **Zahlungsarten-Backends** (die technische Verarbeitung dahinter).

Im Standard werden zwei Zahlungsarten – **Bar** und **Karte-Offline** – sowie die passenden Backends ausgeliefert.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FYmcM0Clj7XxR5C8UBrUy%2Fimage.png?alt=media&amp;token=b5d9d76b-bcfe-4d13-b619-9d7d0962bdad" alt=""><figcaption></figcaption></figure>

| Feld                        | Beschreibung                                                                                                                     |
| --------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| **Bezeichnung**             | Name, der beim Bezahlen erscheint (z. B. *Bar*, *Karte*).                                                                        |
| **Beschreibung**            | Optionaler Text.                                                                                                                 |
| **Typ**                     | *Bar* oder *Karte*.                                                                                                              |
| **Zahlungsarten-Backend**   | Das oben angelegte Backend, das diese Zahlungsart verarbeitet.                                                                   |
| **Zählpflicht**             | Diese Zahlungsart muss bei Eröffnung und Abschluss der Kasse gezählt werden.                                                     |
| **In Kassenbuch geführt**   | Buchungen dieser Zahlungsart werden ins Kassenbuch geschrieben. Ist der Haken nicht gesetzt, kommt keine Buchung ins Kassenbuch. |
| **Abschöpfung**             | Wie beim Kassenabschluss mit dem Bestand verfahren wird (siehe unten).                                                           |
| **Restbetrag in der Kasse** | Nur bei Abschöpfung *Auf Saldo*: der Betrag, der in der Kasse verbleiben soll.                                                   |

{% hint style="info" %}
**Wichtiger Hinweis**

Pro Kasse ist nur **eine Bar-Zahlungsart** zulässig (*„Es ist nur eine Bar-Zahlungsart zulässig."*). Außerdem braucht eine aktive Kasse mindestens eine Möglichkeit, Quittungen abzubrechen: ohne Bar-Zahlungsart und ohne stornierbare oder erstattungsfähige Kartenzahlungsart lässt sie sich nicht aktivieren.

Zahlungsarten lassen sich nur hinzufügen oder löschen, solange **kein offenes Kassenbuch** zu der Kasse existiert.
{% endhint %}

Ist bei einer Zahlungsart die **Zählpflicht** gesetzt, musst Du sie sowohl bei der **Eröffnung** als auch beim **Abschluss** der Kasse zählen. Sinnvoll ist das vor allem für *Bar*. Für Kartenzahlungen ist Zählen meist überflüssig – steuere die Zählpflicht deshalb je Zahlungsart, nicht pauschal über die ganze Kasse.

Das **Kassenbuch** ist kein aus den Vorgängen berechnetes Buch mehr, sondern ein **echtes Journal**, das an der Schublade hängt und eigene Buchungen erhält. Jede Buchung verweist auf das Dokument, das sie erzeugt hat (z. B. eine Quittung, eine Einzahlung oder eine Abschöpfung). Welche Zahlungsarten im Kassenbuch landen, steuerst Du über den Haken **In Kassenbuch geführt**: Für *Bar* willst Du das in aller Regel; ob auch Karten im Kassenbuch geführt werden, entscheidest Du selbst.

Die **Abschöpfung** legt fest, wie viel beim Kassenabschluss in der Kasse verbleibt und wie viel „abgeschöpft" (entnommen) wird.

| Modus           | Bedeutung                                                                                                        |
| --------------- | ---------------------------------------------------------------------------------------------------------------- |
| **Keine**       | Es wird nichts entnommen.                                                                                        |
| **Manuell**     | Du gibst den Betrag, der in der Kasse bleiben soll, beim Abschluss von Hand ein.                                 |
| **Auf Saldo**   | Es bleibt immer ein fester **Restbetrag in der Kasse** (z. B. immer 200 € Wechselgeld), der Rest wird entnommen. |
| **Vollständig** | Der gesamte Bestand wird entnommen.                                                                              |

{% hint style="info" %}
**Hinweis**

*Auf Saldo* und *Manuell* sind typisch für Bargeld (Wechselgeld bleibt in der Kasse). *Vollständig* ist typisch für Karten – der Betrag wird vollständig aus dem Kassenbuch heraus auf ein Zwischenkonto gebucht.
{% endhint %}

**Zahlungsarten-Backend**

Das Backend regelt, wie eine Zahlung technisch verarbeitet wird.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2F99iSA6wJhOCEbxaaT73W%2Fimage.png?alt=media&amp;token=f474cc2a-eb7c-40ba-bba4-b3987e99df91" alt=""><figcaption></figcaption></figure>

| Feld                   | Beschreibung                                                                                                      |
| ---------------------- | ----------------------------------------------------------------------------------------------------------------- |
| **Bezeichnung**        | Name des Backends.                                                                                                |
| **Beschreibung**       | Optionaler Text.                                                                                                  |
| **Typ**                | *das ERP* (bucht Zahlungen offline) oder *eine App* (externe Zahlungsabwicklung, z. B. ein EC-Terminal).          |
| **App-ID**             | Verknüpfung zur App – wird automatisch befüllt, wenn ein Terminal über den Local Link eingerichtet wird.          |
| **Zahlung platzieren** | Es wird ein Zahlungsauftrag an ein externes Gerät (z. B. EC-Terminal) übergeben und dessen Status zurückgemeldet. |
| **Stornierbar**        | Ein noch laufender Online-Zahlungsvorgang kann abgebrochen werden (das Terminal erhält ein Abbruch-Signal).       |
| **Erstattungsfähig**   | Über diese Zahlungsart kann Geld zurückgegeben werden (bei Bar üblich).                                           |

{% hint style="info" %}
**Hinweis**

**Zahlung platzieren** lässt sich nur für App-Backends aktivieren – ein ERP-Backend bucht Zahlungen offline und platziert sie nicht extern. Ein neues Karten-Backend für ein echtes Terminal entsteht automatisch, sobald Du es über den Local Link einrichtest.
{% endhint %}

#### 6. Zahlungs-Konsumenten anlegen

Im Reiter **Zahlungs-Konsumenten** legst **Du** fest, welche Zahlungsregeln in der Kasse verwendet werden. Eine Zahlungsregel definiert, wie eine bestimmte Zahlungsart in Verbindung mit einem Zahlungsdienstleister, einer Zahlungsoperation und einem Verkaufskanal verarbeitet wird.

<figure><img src="https://534317722-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa7nDlxyw1xkeHi7FnWgm%2Fuploads%2FDNfQ5F04wxVORZp7zgTB%2Fimage.png?alt=media&amp;token=a91027f6-9741-4bed-927a-3902aec31217" alt=""><figcaption></figcaption></figure>

Beim Anlegen einer neuen Zahlungsregel stehen **Dir** folgende Felder zur Verfügung:

| Feld                   | Beschreibung                                                                                                                                                                                                                                                                                       |
| ---------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Bezeichnung**        | Gib eine aussagekräftige Bezeichnung für die Zahlungsregel ein. Der Name dient ausschließlich zur Identifizierung der Regel in den Einstellungen und sollte den Einsatzzweck möglichst eindeutig beschreiben, beispielsweise *Barverkauf*, *Kartenzahlung Mastercard* oder *Erstattung EC-Karte*.  |
| **Zahlungs-Konsument** | Dieses Feld ist ein **Pflichtfeld**. Der Zahlungs-Konsument legt fest, welcher Zahlungsdienst oder welches System die Zahlungsabwicklung übernimmt.                                                                                                                                                |
| **Zahlungsart**        | Lege fest, welche Zahlungsart für diese Regel verwendet wird (z. B. Bar, Karte offline, Mastercard).                                                                                                                                                                                               |
| **Zahlungsoperation**  | Hier legst **Du** fest, welcher Vorgang mit der Zahlungsregel ausgeführt wird. Folgende Optionen stehen beispielsweise zur Verfügung: Zahlung, Erstattung, Storno                                                                                                                                  |
| **Verkaufskanal**      | Wähle den Verkaufskanal aus, für den die Zahlungsregel gelten soll. Dadurch kannst **Du** unterschiedliche Zahlungsregeln für verschiedene Verkaufswege definieren, beispielsweise für den stationären Kassenverkauf oder weitere Verkaufskanäle, sofern diese in Deinem System eingerichtet sind. |

>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.vario-software.de/vario-cloud-handbuch/einstellungen/kasse.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
