Zum Inhalt springen
Kintsugi
Sales-Tax-API

Die Sales-Tax-API für Berechnung, Umsatzsteuer und Steuererklärungen

Die REST-API von Kintsugi berechnet Sales Tax, Umsatzsteuer und GST in Echtzeit und synchronisiert die zugrunde liegenden Verkäufe, damit Nexus, Registrierungen und Steuererklärungen aktuell bleiben. Offizielle SDKs für Python, TypeScript, Java, PHP und Ruby.

7.000+ Unternehmen vertrauen uns

SearchspringFlexBattlBoxObviResbioticSmarterDxChargebee

Was ist eine Sales-Tax-API?

Mit einer Sales-Tax-API fragen Ihr Checkout, Ihr Abrechnungssystem oder Ihr ERP die Steuer für einen Verkauf ab, statt eigene Steuersatztabellen zu pflegen. Bei Kintsugi senden Sie Positionen und eine Lieferadresse an POST /v1/tax/estimate und erhalten die Steuer für jede Position zurück, aufgeschlüsselt nach den Steuergebieten, die sie erheben.

Nach der Zahlung erfassen Sie den Verkauf mit POST /v1/transactions. Anhand dieser synchronisierten Transaktionen verfolgt Kintsugi Ihren Nexus, und über dieselbe API starten Sie Registrierungen und geben die von Kintsugi erstellten Steuererklärungen frei. So läuft die Compliance direkt aus Ihrem eigenen Produkt heraus.

Was die Kintsugi API kann

  • Steuerberechnung

    Ermitteln Sie die Steuer im Checkout oder auf einer Rechnung. Liefert Steuer, steuerpflichtigen Betrag und Steuersatz pro Position, aufgeschlüsselt nach den erhebenden Steuergebieten, samt Grund für eine etwaige Befreiung. Es wird nichts gespeichert, Sie können die Abfrage also bei jeder Änderung des Warenkorbs wiederholen.

    • POST /v1/tax/estimate
  • Transaktionen und Erstattungen

    Erfassen Sie jeden abgeschlossenen Verkauf und jede Erstattung. Anhand der synchronisierten Transaktionen verfolgt Kintsugi Ihren Nexus und erstellt Ihre Steuererklärungen.

    • POST /v1/transactions
    • POST /v1/transactions/{original_transaction_id}/credit_notes
  • Adressprüfung

    Vereinheitlichen Sie die Adresse eines Kunden vor der Berechnung. Die Antwort ergänzt Felder wie das County, von dem lokale Steuersätze abhängen.

    • POST /v1/address_validation/search
    • POST /v1/address_validation/suggestions
  • Produkte und Steuerpflicht

    Legen Sie Ihren Katalog einmal an und ordnen Sie jedes Produkt einer Kategorie und Unterkategorie von Kintsugi zu. Daraus ergibt sich, wie es in jedem Bundesstaat besteuert wird.

    • POST /v1/products
    • GET /v1/products/categories
  • Kunden und Befreiungen

    Speichern Sie Kunden und ihre Befreiungszertifikate. Kintsugi wendet die Befreiung dann bei jeder Berechnung an, die auf den Kunden verweist.

    • POST /v1/customers
    • POST /v1/exemptions
    • POST /v1/exemptions/{exemption_id}/attachments
  • Nexus

    Rufen Sie ab, wo Sie Nexus haben, und erfassen Sie physischen Nexus wie Büros, Mitarbeitende oder Lagerbestände, damit er neben dem wirtschaftlichen Nexus berücksichtigt wird.

    • GET /v1/nexus
    • POST /v1/nexus/physical_nexus
  • Registrierungen

    Starten und verfolgen Sie Registrierungen für Sales Tax, Umsatzsteuer und GST direkt aus Ihrem Produkt, einschließlich der Angaben, die jedes Steuergebiet verlangt.

    • POST /v1/registrations
    • GET /v1/registrations/jurisdictions
  • Steuererklärungen

    Listen Sie die Steuererklärungen auf, die Kintsugi für Sie erstellt, sehen Sie die enthaltenen Transaktionen ein und geben Sie eine Steuererklärung über die API frei.

    • GET /v1/filings
    • PUT /v1/filings/{filing_id}/approve

Alle Endpunkte finden Sie in der API-Referenz (auf Englisch).

Steuer mit einer einzigen Anfrage berechnen

Authentifizieren Sie sich mit Ihrem API-Schlüssel und Ihrer Organisations-ID, senden Sie den Verkauf und lesen Sie die Steuer aus der Antwort. Beträge werden als Dezimalzeichenketten zurückgegeben. Verarbeiten Sie sie daher mit einem Datentyp, der Dezimalzahlen exakt abbildet.

curl -X POST https://api.trykintsugi.com/v1/tax/estimate \
  -H "x-api-key: $KINTSUGI_API_KEY" \
  -H "x-organization-id: $KINTSUGI_ORG_ID" \
  -H "Content-Type: application/json" \
  -d '{
    "date": "2026-01-15T10:00:00Z",
    "external_id": "EST-2026-001",
    "currency": "USD",
    "transaction_items": [
      {
        "external_id": "ITEM-001",
        "date": "2026-01-15T10:00:00Z",
        "external_product_id": "PROD-12345",
        "quantity": 1,
        "amount": 100.00
      }
    ],
    "addresses": [
      {
        "type": "SHIP_TO",
        "street_1": "123 Main St",
        "city": "Seattle",
        "state": "WA",
        "postal_code": "98101",
        "country": "US"
      }
    ]
  }'

Aus dem Leitfaden zur Sales-Tax-Berechnung (auf Englisch), der Pflichtfelder, Befreiungen und die vollständige Antwort beschreibt.

Offizielle SDKs

  • Pythonpip install kintsugi-tax-platform-sdk
  • TypeScriptnpm add @kintsugi-tax/tax-platform-sdk
  • Javacom.trykintsugi:kintsugi-tax-java-sdk
  • PHPcomposer require kintsugi-tax/tax-platform-sdk
  • Rubygem install kintsugi_sdk

Steuer berechnen im Checkout

Präzise Berechnung von Sales Tax, Umsatzsteuer und GST für jede Transaktion, unabhängig von Vertriebskanal und Region.

Steuer-Compliance automatisieren

Behalten Sie weltweit im Blick, wo Sie Steuerrisiken haben. Starten und verwalten Sie Registrierungen für Sales Tax, Umsatzsteuer und GST in allen Steuergebieten direkt aus Ihrer App oder Plattform. Die Steuererklärungen übernimmt Kintsugi für Sie.

Nahtlos in Ihren Stack integriert

Ob Sie Stripe, Shopify, Chargebee oder Ihren eigenen Tech-Stack nutzen: Mit unseren SDKs und der REST-API integrieren Sie Kintsugi genau dort, wo Sie es brauchen.

Warum die API?

  • Flexibilität: Automatisieren Sie Abläufe der Steuer-Compliance, ohne Ihre Kernsysteme zu ändern.
  • Tempo: Binden Sie Compliance in Tagen statt Wochen in Ihr Produkt oder Ihre internen Tools ein.
  • Kontrolle: Senden Sie Daten, lösen Sie Ereignisse aus oder rufen Sie Statusmeldungen in Echtzeit ab.
  • Skalierbarkeit: Ausgelegt für SaaS, E-Commerce, nutzungsbasierte und hybride Erlösmodelle.

Ressourcen für Entwickler

  • Erste Schritte

    Verbinden Sie Ihre Daten und senden Sie Ihre erste authentifizierte Anfrage.

  • API-Referenz

    Alle Endpunkte mit Request- und Response-Schemas.

  • Leitfaden zur Sales-Tax-Berechnung

    Wann Sie den Estimate-Endpunkt aufrufen und wie Sie die Anfrage aufbauen.

  • SDKs

    Clients für Python, TypeScript, Java, PHP und Ruby.

  • API Lab

    Jeden Ablauf interaktiv in einer simulierten Sandbox ausprobieren.

  • Kintsugi MCP

    Geben Sie Ihrem KI-Coding-Assistenten die aktuelle API-Spezifikation und Dokumentation.

  • Umstieg von Avalara oder TaxJar

    Ordnen Sie Ihre bestehenden Aufrufe den Kintsugi-Endpunkten zu und wechseln Sie sauber.

FAQ

Melden Sie sich für eine kostenlose Analyse an

Keine Kreditkarte erforderlich.