Wie gesagt, das Euvat id plugin löst genau diese Probleme.
Es benutzt den IP address raum um das Land zu bestimmen (geolocator plugin). Je nach Land werden die Preise gemäss dem deutschem Gesetz direkt richtig angezeigt. Im Zweifel mit Steuer. Das heisst für alle EU Länder mit Steuer, solange nicht eine Euvatid eingegeben wurde. Deutsche sehen es immer mit Steuer.