diff --git a/meta/documents/changelog_de.md b/meta/documents/changelog_de.md
index a40f8f36a..7cbcca196 100644
--- a/meta/documents/changelog_de.md
+++ b/meta/documents/changelog_de.md
@@ -8,6 +8,10 @@
- PHP 8.2 Anpassungen wurden durchgeführt.
- Eine Begrenzung für Gutscheine wurde hinzugefügt.
+### Behoben
+
+- Ein Fehler, welcher zu falschen Beträgen in der Versanddienstleister-Liste führte, wurde behoben.
+
## v5.0.78 (2025-10-17) Übersicht aller Änderungen
### Behoben
diff --git a/meta/documents/changelog_en.md b/meta/documents/changelog_en.md
index 99e6e8b0a..362c38740 100644
--- a/meta/documents/changelog_en.md
+++ b/meta/documents/changelog_en.md
@@ -8,6 +8,10 @@
- PHP 8.2 adjustments have been made.
- Added rate limit for coupons.
+### Fixed
+
+- An issue which leads to wrong amounts for shipping providers in the shipping providers list.
+
## v5.0.78 (2025-10-17) Overview of all changes
### Fixed
diff --git a/src/Services/CheckoutService.php b/src/Services/CheckoutService.php
index 92b9c367f..bd6f482c4 100644
--- a/src/Services/CheckoutService.php
+++ b/src/Services/CheckoutService.php
@@ -18,6 +18,7 @@
use Plenty\Modules\Frontend\Session\Storage\Contracts\FrontendSessionStorageFactoryContract;
use Plenty\Modules\Order\Currency\Contracts\CurrencyRepositoryContract;
use Plenty\Modules\Order\Payment\Method\Models\PaymentMethod;
+use Plenty\Modules\Order\Shipping\Contracts\EUCountryCodesServiceContract;
use Plenty\Modules\Order\Shipping\Contracts\ParcelServicePresetRepositoryContract;
use Plenty\Modules\Payment\Events\Checkout\GetPaymentMethodContent;
use Plenty\Modules\Payment\Method\Contracts\PaymentMethodRepositoryContract;
@@ -685,7 +686,11 @@ function () {
$this->setShippingProfileId($fallbackShippingProfileId, true);
}
- if (($isNet && !(bool)$accountSettings->showShippingVat) || (!$isNet && $showNetPrice)) {
+ /** @var EUCountryCodesServiceContract $euCountryService */
+ $euCountryService = pluginApp(EUCountryCodesServiceContract::class);
+
+ $isExportDelivery = $euCountryService->isExportDelivery($basket->shippingCountryId);
+ if (($isNet || $showNetPrice) && !((bool)$accountSettings->showShippingVat && $isExportDelivery)) {
$maxVatValue = $this->basketService->getMaxVatValue();
if (is_array($list)) {