Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: USA Sales-Tax - ein paar (hoffentlich) hilfreiche Punkte

    blue5

    • Neu im Forum
    • Beiträge: 6
    • Geschlecht:
    Hallo,
    modified eCommerce Shopsoftware ist ja besonders für den europäischen Markt abgestimmt.
    Da trotzdem die Situation oder Kundenwunsch auftreten kann, den Shop auch für die USA nutzen zu wollen, hier ein paar
    Erklärungen zur "Sales Tax" in den USA, die euch hoffentlich helfen Nachforschungs-Zeit zu sparen
    (ohne offizielle Gewähr auf Richtigkeit und Aktualität):

    - unter bestimmten Umständen müssen US-Händler bei Online-Verkäufen die "Sales-Tax" abführen; ähnlich wie bei uns die MWSt.

    - bei Online-Verkäufen muss der Händler von Kunden mit einer Lieferaddresse aus dem gleichen Bundesstaat, wie sein offizieller Shop-Standort, Sales-Tax erheben.
    - ist der Bundesstaat in der offiziellen Händler-Adresse NICHT der gleiche wie in der Lieferadresse des Kunden ist keine Sales-Tax fällig
    ----
    Beispiel Texas:
    - Händler mit off. Adresse in Texas bekommt eine Bestellung mit Lieferaddresse in Texas = Sales-Tax wird erhoben
    - Lieferadresse des Käufers liegt in Montana = keine Sales-Tax wird erhoben
    - http://www.ecommerce-guide.com/article.php/3737616/Making-Online-Sales-Tax-Compliance-Less-Taxing.htm
    ----

    - jeder Bundesstaat hat seine eigene "State Rate" - z.B. Nevada 6.85
    - jeder Bundesstaat ist in Counties unterteilt, die wiederum zusätzlich Sales-Tax erheben können
    - auch Städte und Gemeinden können desselbe tun und die meiesten tun es auch
    - die Raten des Bundesstaats, Counties und der Städte(muncipalities) werden kombiniert und erzeugen in den Bundesstaaten unterschiedlicche Steuersätze (die sich quasi alle paar Kilometer ändern)
    ----
    Beispiel Nevada:
    - die kombinierte Tax-Rate für Las Vegas, Zip-Code 89109, ist 8.10%
    - die kombinierte Tax-Rate für Battle Mountain, Zip-Code 89820, ist 7.10%
    ----

    - es gibt in bestimmten Bundesstaaten auch "Tax-Holidays" (quasi: am x.x.2010 wird bei uns in Georgia keine Sales-Tax erhoben :-)

    - jeder Bundesstaat legt fest, ob für den verwendeten Steuersatz die Händleraddresse oder die Lieferaddresse des Kunden ausschlaggebend ist
    - das Ganze wird "State Sourcing Rules" genannt
    - kleine Übersicht hier: http://blog.sabrix.com/blog/transaction-tax-talk/0/0/sales-tax-sourcing-101-origin-vs-destination
    - wer als Händler in einem "Origin State" zu leben, muss nur ab und zu mal seine eigene Händleradresse checken - hier z.B: http://www.zip2tax.com/z2t_lookup.asp
    - wer als Händler in einem "Destination State" lebt, muss für jede "Bundesstaat-interne" Bestellung nachforschen, welchen Steuersatz die Lieferaddresse des Kunden vorgibt

    - "Destination-State" Händler kommen letztlich an einem externen Datenprovider für Tax-Rates nicht herum (es gibt einfach zu viele sich ständig ändernde Steursätze)
    - es gibt spezialisierte Datendienstleister, die spezielle "Lookup-Lösungen" für E-Commerce bereitstellen
    -----
    - http://www.avalara.com/  (Magento koopiert anscheinend mit denen)
    - http://www.serviceobjects.com/products/commerce/fasttax/pricing
    - http://www.zip2tax.com/z2t_services.asp (hat relativ günstige Preise)
    -----

    Wie könnte man einen dynamischen "Look-Up" realisieren?
    Eigentlich einfach - hier ein kleines Code-Beispiel basierend auf http://www.zip2tax.com/developers/z2t_developers_RequestVariables.asp + ein wenig CURL:

    Code: PHP  [Auswählen]
    <?php
    if($_POST){
            if(function_exists('curl_init')){
                    $curl = curl_init("http://www.zip2tax.com/Link/Lookup.asp?zip={$_POST[do_submit]}&usr=sample&pwd=password");
                    curl_setopt($curl, CURLOPT_PORT, $server['port']);
                    curl_setopt($curl, CURLOPT_HEADER, 0);
                    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
                    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
                    curl_setopt($curl, CURLOPT_FORBID_REUSE, 1);
                    curl_setopt($curl, CURLOPT_FRESH_CONNECT, 1);
                    curl_setopt($curl, CURLOPT_POST, 1);
                    curl_setopt($curl, CURLOPT_POSTFIELDS, $parameters);

                    $result = curl_exec($curl);

                    curl_close($curl);
              }

            var_dump($result);
    }
    ?>
     
    ------
    FAZIT: Ich werde das Gefühl nicht los, dass das deutsche Steuersystem letztlich auch seine Vorteile hat :-)



    Linkback: https://www.modified-shop.org/forum/index.php?topic=7199.0
    10 Antworten
    1630 Aufrufe
    18. Mai 2022, 00:19:56 von noRiddle (revilonetz)
    11 Antworten
    2815 Aufrufe
    15. Februar 2017, 14:12:46 von noRiddle (revilonetz)
    3 Antworten
    2736 Aufrufe
    03. September 2010, 14:06:30 von speedy