Author Topic: leidiges Thema MwSt.  (Read 814 times)

Offline dedra

  • Posts: 38
  • Gender: Male
  • Rang: Amateur
leidiges Thema MwSt.
« on: February 16, 2017, 01:57:12 PM »
Hallo,
ich habe eine Shop-Seite mit Bakery 1.78 gebaut, Preise sind alle netto eingetragen, 19% MwSt.
auf für die Versandkosten.
Hat ein Kunde den Warenkorb befüllt, geht auf kaufen und trägt seine USt-Id-Nr. in das Feld ein wird keine Steuer berechnet - das mag im EU-Verkauf richtig sein, innerhalb D aber falsch.
Lösche ich die St.ID wird auch korrekt mit MwSt. berechnet - wer kann mir bitte helfen?

Offline freeSbee

  • Moderator
  • ***
  • Posts: 1117
    • BAKERY - Website Baker shop module
Re: leidiges Thema MwSt.
« Reply #1 on: February 16, 2017, 04:38:54 PM »
Bringe vor dem Ändern gerne etwas Licht in das EU-UStG. Wer kann die Situation der EU-USt für Webshops einfach erklären? Wann und von wem ist die USt geschuldet? Gibt es allfällige Unterschiede B2C und B2B?

Leistungsort  =>  Empfängerort  =  JA / NEIN, Besteuerungsort?

B2C Bereich:

DE => DE                   =  ?
DE => EU-Gebiet         =  ?
DE => Drittlandgebiet  =  ?


B2B Bereich:

DE => DE                   =  ?
DE => EU-Gebiet         =  ?
DE => Drittlandgebiet  =  ?

Offline dedra

  • Posts: 38
  • Gender: Male
  • Rang: Amateur
Re: leidiges Thema MwSt.
« Reply #2 on: February 16, 2017, 10:57:19 PM »
Bringe vor dem Ändern gerne etwas Licht in das EU-UStG. Wer kann die Situation der EU-USt für Webshops einfach erklären? Wann und von wem ist die USt geschuldet? Gibt es allfällige Unterschiede B2C und B2B?

Leistungsort  =>  Empfängerort  =  JA (Deutschland)

B2C Bereich:

DE => DE                   =  ?
DE => EU-Gebiet         =  ?
DE => Drittlandgebiet  =  ?


B2B Bereich:

DE => DE                   =  JA
DE => EU-Gebiet         =  Nein
DE => Drittlandgebiet  =  Nein

Meine Lösung war zwischenzeitlich folgende: Länder EU Steuerzone: alle gelöscht - damit funktioniert es, ob es allerdings "korrekt" ist ?

Offline freeSbee

  • Moderator
  • ***
  • Posts: 1117
    • BAKERY - Website Baker shop module
Re: leidiges Thema MwSt.
« Reply #3 on: February 18, 2017, 11:00:05 AM »
Wenn die USt nur im Fall Leistungsort = Empfängerort sowie unabhängig von der USt-ID des Käufers geschuldet wird, kann Bakery wie folgt angepasst werden:

view_summary.php, ca Zeile 727 - 745:
Code: [Select]
// Sales tax depending on country
if ($setting_tax_by == 'country') {

// Special handling for EU tax zone according to EU law
// http://www.websitebaker2.org/forum/index.php/topic,21690.msg145849.html
if (strpos($setting_tax_group, $setting_shop_country) !== false &&
strpos($setting_tax_group, $cust_country) !== false) {
if ($cust_tax_no == '') {
$pay_sales_tax = true;
}
}

// All other countries
else {
if ($cust_country == $setting_shop_country) {
$pay_sales_tax = true;
}
}
}

ersetzen durch:
Code: [Select]
// Sales tax depending on country
if ($setting_tax_by == 'country') {
if ($cust_country == $setting_shop_country) {
$pay_sales_tax = true;
}
}