diff --git a/versandauftrag/test-versandauftrag.pdf b/versandauftrag/test-versandauftrag.pdf
index bdebd9f015fd8bde877d635d6dee870b4b257703..024fead9190bd6b160199264418332a5e28f116b 100644
Binary files a/versandauftrag/test-versandauftrag.pdf and b/versandauftrag/test-versandauftrag.pdf differ
diff --git a/versandauftrag/test-versandauftrag.tex b/versandauftrag/test-versandauftrag.tex
index dcb96ea22d1dc24faaf90a0d2fae1e13d42432fa..2dfa04bdf7f25bf5e39bf60dd2ed7f157b8bce97 100644
--- a/versandauftrag/test-versandauftrag.tex
+++ b/versandauftrag/test-versandauftrag.tex
@@ -25,7 +25,7 @@
 
 \TransportType{0}
 % Standard: 0 ("Transportunternehmen"); 1="Kundenveranlassung", 2="PTB"
-\ShippingCompany{0}% nur relevant, wenn TransportType=0
+\ShippingCompany{2}% nur relevant, wenn TransportType=0
 % Standard: 4 ("DHL"); 0="Logiline", 1="TNT", 2="UPS", 3="FedEx", 5="Sonstige"
 \ShippingNo{4711-0815}% nur relevant, wenn TransportType=0
 \ShippingType{1}% Standard: 0 ("Standard"); 1="Express", 2="Special"
diff --git a/versandauftrag/vl-versandauftrag.cls b/versandauftrag/vl-versandauftrag.cls
index e31b99d9fc98f7f2e97c32bed528e3ab2103f711..b9f854bbd708beb6fea071e7b2c593e9372b3094 100644
--- a/versandauftrag/vl-versandauftrag.cls
+++ b/versandauftrag/vl-versandauftrag.cls
@@ -38,10 +38,14 @@
 \let\vl@tempdimc=\@ovdx
 \newcommand\vl@tempa{}
 
-\newcommand*\vl@setcounter[3]{% #1=counter, #2=default, #3=value
+\newcommand*\vl@setcounterX[3]{% #1=counter, #2=default, #3=value
   \edef\vl@tempa{\trim@spaces{#3}}%
   \setcounter{#1}{\ifx\@empty\vl@tempa #2\else\vl@tempa\fi}%
 }
+\newcommand*\vl@setcounter[3][0]{%  #1=default (opt.), #2=counter, #3=value
+  \edef\vl@tempa{\trim@spaces{#3}}%
+  \setcounter{#2}{\ifx\@empty\vl@tempa #1\else\vl@tempa\fi}%
+}
 
 \newif\ifInland \Inlandtrue
 \newcommand*\Inland[1]{\expandafter\csname Inland\trim@spaces{#1}\endcsname}
@@ -87,13 +91,13 @@
 \newcommand*\Referee[1]{\xdef\vl@Referee{#1}}
 
 \newcounter{vl@TransportType} \setcounter{vl@TransportType}{0}
-\newcommand*\TransportType[1]{\vl@setcounter{vl@TransportType}{0}{#1}}
+\newcommand*\TransportType[1]{\vl@setcounter{vl@TransportType}{#1}}
 \newcounter{vl@Shippingtype} \setcounter{vl@Shippingtype}{0}
-\newcommand*\ShippingType[1]{\vl@setcounter{vl@Shippingtype}{0}{#1}}
+\newcommand*\ShippingType[1]{\vl@setcounter{vl@Shippingtype}{#1}}
 \newcounter{vl@ShippingCompany} \setcounter{vl@ShippingCompany}{4}
-\newcommand*\ShippingCompany[1]{\vl@setcounter{vl@ShippingCompany}{4}{#1}}
+\newcommand*\ShippingCompany[1]{\vl@setcounter[4]{vl@ShippingCompany}{#1}}
 \newcounter{vl@ShippingPayment} \setcounter{vl@ShippingPayment}{0}
-\newcommand*\ShippingPayment[1]{\vl@setcounter{vl@ShippingPayment}{0}{#1}}
+\newcommand*\ShippingPayment[1]{\vl@setcounter{vl@ShippingPayment}{#1}}
 
 \newif\ifInflammable \Inflammablefalse
 \newcommand*\LabelInflammable[1]{\expandafter\csname Inflammable\trim@spaces{#1}\endcsname}