diff --git uc_ups.admin.inc uc_ups.admin.inc
index 0dbb8cb..ed2676a 100644
--- uc_ups.admin.inc
+++ uc_ups.admin.inc
@@ -69,6 +69,11 @@ function uc_ups_admin_settings() {
     ),
     '#default_value' => variable_get('uc_ups_pickup_type', '01'),
   );
+  $form['uc_ups_pkg_type'] = array('#type' => 'select',
+    '#title' => t('Default package type'),
+    '#options' => _uc_ups_pkg_types(),
+    '#default_value' => variable_get('uc_ups_pkg_type', '02'),
+  );
   $form['uc_ups_classification'] = array('#type' => 'select',
     '#title' => t('UPS Customer classification'),
     '#options' => array(
diff --git uc_ups.module uc_ups.module
index 15b40e5..32c3715 100644
--- uc_ups.module
+++ uc_ups.module
@@ -96,7 +96,7 @@ function uc_ups_form_alter(&$form, &$form_state, $form_id) {
       '#type' => 'select',
       '#title' => t('Package type'),
       '#options' => _uc_ups_pkg_types(),
-      '#default_value' => $node->ups['pkg_type'] ? $node->ups['pkg_type'] : '02',
+      '#default_value' => $node->ups['pkg_type'] ? $node->ups['pkg_type'] : variable_get('uc_ups_pkg_type', '02'),
     );
     $form['shipping']['ups'] = $ups;
     if ($enabled['ups']) {
