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

# Preisgestaltung inklusive Steuern

> Zeigen Sie die endgültigen, steuerlich inklusiven Preise im Voraus an. Dodo berechnet die Steuer nach Standort und bricht sie an der Kasse und auf Rechnungen klar auf.

## Was ist preisgestaltung inklusive Steuern?

Die Preisgestaltung inklusive Steuern ermöglicht es Ihnen, die anwendbaren Steuern direkt in den angezeigten Produktpreis einzubetten. Kunden sehen einen endgültigen Betrag im Voraus für ein transparenteres, konversionsfreundliches Erlebnis. An der Kasse berechnet Dodo den steuerfreien Anteil und den Steuerbetrag aus dem angezeigten Preis basierend auf dem Standort des Kunden und bricht diese klar auf der Rechnung auf.

<Info>
  Die endgültige Steuer variiert weiterhin je nach Kundenstandort und Steuerkategorie. Kasse und Rechnungen zeigen den berechneten Steueranteil, der sich aus dem angezeigten Preis ergibt.
</Info>

## Hauptvorteile

* **Klarheit für Kunden**: Ein endgültiger Preis wird im Voraus angezeigt
* **Einhaltung nach Region**: Steuer wird pro Standort berechnet und aufgeschlüsselt
* **Genauere Rechnungsstellung**: Rechnungen zeigen Nettobetrag und Steuer, die aus dem Preis abgeleitet sind
* **Konversionsfreundlich**: Weniger Überraschungen an der Kasse

## Produktsetup

Erstellen oder bearbeiten Sie ein Produkt in Ihrem Dashboard und aktivieren Sie die steuerlich inklusive Preisgestaltung unter den Preiseinstellungen.

#### Preise

* **Preis** (erforderlich): Basispreis, der dem Kunden angezeigt wird.
* **Preisgestaltung inklusive Steuern**: Aktivieren Sie den Schalter, um den angezeigten Preis als steuerlich inklusive zu behandeln. Dodo berechnet den Nettobetrag (vor Steuern) und den Steueranteil an der Kasse basierend auf dem Standort des Kunden und der Steuerkategorie.

<Warning>
  Nur zukünftige Käufe spiegeln die aktualisierten steuerinklusive Einstellungen wider. Bestehende Käufe und aktive Abonnements werden nicht rückwirkend geändert.
</Warning>

<Tip>
  Verwenden Sie konsistente Produkttexte wie “Tax inclusive”, damit Kunden die Gesamtsumme auf einen Blick verstehen.
</Tip>

## API-Management

<AccordionGroup>
  <Accordion title="Create products (tax inclusive)">
    Verwenden Sie `POST /products`, um Produkte zu erstellen, bei denen `tax_inclusive` auf `true` gesetzt ist.

    <Card title="API Reference" icon="code" href="/api-reference/products/post-products">
      Produkt über die API erstellen
    </Card>
  </Accordion>

  <Accordion title="Update products">
    Verwenden Sie `PATCH /products/{id}`, um `tax_inclusive` bei bestehenden Produkten ein- oder auszuschalten.

    <Card title="API Reference" icon="code" href="/api-reference/products/patch-products">
      Produkt über die API aktualisieren
    </Card>
  </Accordion>

  <Accordion title="Checkout Sessions">
    Verwenden Sie `POST /checkouts`, um Produkte zu verkaufen, die als inklusive Steuern gekennzeichnet sind. Der angezeigte Preis bleibt gleich; beim Checkout wird der Nettobetrag und die Steuer abgeleitet.

    <Card title="API Reference" icon="code" href="/api-reference/checkout-sessions/create">
      Checkout-Session erstellen
    </Card>
  </Accordion>

  <Accordion title="Refunds (tax handling)">
    Verwenden Sie `POST /refunds`, um Rückerstattungen auszustellen. Sie können – falls zutreffend – mithilfe des `tax_inclusive`-Flags angeben, ob die Rückerstattung steuerinklusiv ist.

    <Card title="API Reference" icon="code" href="/api-reference/refunds/post-refunds">
      Eine Rückerstattung erstellen
    </Card>
  </Accordion>
</AccordionGroup>

## Integrationsbeispiele

### Erstellen Sie ein Produkt mit steuerlich inklusiver Preisgestaltung

```typescript theme={null}
const product = await client.products.create({
  name: 'Pro Plan',
  description: 'All features included',
  tax_category: 'saas',
  price: {
    type: 'one_time_price',
    currency: 'USD',
    price: 10000,
    discount: 0,
    purchasing_power_parity: false,
    tax_inclusive: true
  }
});
```

### Aktualisieren Sie ein bestehendes Produkt, um die Steuer inklusive zu aktivieren

```typescript theme={null}
await client.products.update(product.id, {
  price: {
    tax_inclusive: true
  }
});
```

## Best Practices

* **Wählen Sie die richtige Steuerkategorie** aus, um eine korrekte Berechnung pro Region sicherzustellen.
* **Kommunizieren Sie die Gesamtsummen** klar mit „Steuer inklusive“-Labels im Produkttext.
* **Testen Sie im Sandbox** zur Validierung.

## Verwandt

<CardGroup cols={2}>
  <Card title="Products" icon="dollar-sign" href="/features/products">
    Verwalten Sie Preisoptionen über Produkte hinweg.
  </Card>

  <Card title="Subscriptions" icon="repeat" href="/features/subscription">
    Konfigurieren Sie wiederkehrende Produkte mit erweiterten Einstellungen.
  </Card>

  <Card title="Discount Codes" icon="percent" href="/features/discount-codes">
    Bieten Sie Aktionen an und erhalten Sie gleichzeitig die Klarheit der Rechnung.
  </Card>
</CardGroup>
