Skip to main content

Quick Guide

This Quick Guide is aimed at users of the Label Print application. It explains the basic steps for using the software, in particular the creation of consignments.


1. Introduction & Login

To successfully log in to the application, please proceed as follows:

  1. Start the application: https://label-print.dpd.ch/login
  2. Use the access data provided:
    • User ID
    • Login
    • Password

Please note that your login credentials are linked to the unique e-mail address for the password reset.

After successful login, the start page will appear.

Login screen


2. Homepage

After logging in, you will see the overview page of the application. This displays the option to create a shipment and the most recently created consignments.

If your User account has access to several pick up addresses, you can check them in the top right corner by clicking on the pick up address.

The interface language is linked to your browser language. If you want to change it, click on your name in the bottom left corner of the page.

Homepage overview


3. Create Shipment

To create a new shipment:

  1. Go to Shipments
  2. Click on the plus sign (+) at the top right.
  3. A form for entering the consignment data will open.

Alternatively, you can create a shipment from your address book:

  1. Go to Addresses
  2. Click on an address and the address overview will appear on the right of the application.
  3. Click on the box and you will be automatically transferred to Shipments. The recipient data will be pre-filled from the address book.

3.1 Input Fields: Mandatory & Optional

Fill in all mandatory fields so that the shipment can be created. These are marked with an asterisk (*). Typical mandatory fields:

  • Recipient address
  • Weight
  • Shipping method

All other fields are optional and can be filled in if required.

Create shipment form

Please note that there are special rules for creating shipments to Liechtenstein and Monaco:

  • For Liechtenstein shipments, enter the Liechtenstein postal code but select Switzerland as the country.
  • For Monaco shipments, enter the Monaco postal code but select France as the country.

3.2 Masking Address

Masking address is optional and is used to hide the actual sender's details on the shipping label by printing a fictitious sender address on the parcel. This information is not stored in databases and appears only on the printed labels.

In Settings → Default Settings → Sender Data → Masking Address, you can define a default masking address that you can choose to display on your labels.

If you have several pick up addresses, you must first choose the pick up address, and then the default settings will appear in the Menu list.

Create shipment form

3.3 Selection of Services

3.3.1 Selecting a Service

When information about sender and recipient is filled out, choose the DPD service for the shipment.

Information about differences in services can be found here: Pakete versenden Schweiz | DPD

On this page you will also find a list of offered DPD Express services and limitations.

If you want to apply Supplementary insurance, press Additional options.

3.3.2 Additional Options

Other available additional options that you might have are:

  • Limited Quantities
  • Return
  • SWAP
  • TYRE

3.3.3 Request Pickup

Clients with small volumes of parcels can request a pick up and choose a date for it by ticking the box.

We strongly recommend using the separate menu button "Pickup orders" so you can have a better overview of your requests.

Service selection

Service selection details

3.4 Parcel Details

After choosing the service, indicate the number of parcels, weight information and optional references.

3.5 Label Printing

There are 3 options to print the label.

3.5.1 Directly After Creating a Shipment

Immediate print after creation

3.5.2 Select Several Shipments and Print Labels at Once

Batch label printing

3.5.3 Review the Created Shipment and Print the Label

Click on any of the shipments with grey status and on the right side the shipment details will appear. Click on the Print icon to print the label.

3.5.4 Print Settings

Go to Settings → Print → Labels

Based on your preferences and printer requirements you can adjust:

  • Paper size (A4 or A6)
  • Whether the parcel reference or shipment note should appear larger than normally on the label

You can choose the label position on the A4 page before each printing, or you can have Label Print do it automatically.

If you tick the box Remember last print position, the label will be printed on the next applicable position on the A4 page.

If you want to select the position each time, tick the box Show label position dialog when position is not remembered, and a pop-up window will appear before printing the label.

Print settings


4. Managing Shipments

4.1 Editing

When you click on the box in front of the shipment, buttons on top of the list will appear, and you can operate with shipments:

  • Edit
  • Duplicate
  • Print
  • Delete

Please note that you can edit and delete shipment information until the label is printed.

Shipment list with action buttons

4.2 Status of Shipment

The status colour remains grey until the label is printed, and you can still make changes.

The yellow status should not last longer than 15 minutes. It indicates that the label has been printed, but DPD has not yet processed the shipment data.

The green status indicates that the data transfer to DPD systems has been successfully completed after the label was printed.

You can filter shipments by their status.

ColourMeaning
GreyLabel has not been printed yet — changes can still be made
YellowLabel has been printed, but DPD has not yet processed the shipment data (max. 15 minutes)
GreenData transfer to DPD systems successfully completed
Blue dotManifest printed (filter only)
Red dotManifest not printed (filter only)

Shipment status colours


5. Manifests

A manifest is a PDF document that provides a list of all parcels being prepared for collection by the DPD driver. It can optionally contain:

  • Pick up address
  • Roll-up depot address
  • Parcel tracking number
  • Recipient addresses of parcels
  • Parcel weight

We suggest printing the manifest before each pick up and giving it to the driver, so they can sign the collection of the parcels.

You can print the manifest for selected shipments by clicking on the printer icon.

If you print manifests every day, we suggest choosing a date in the calendar (today) and then marking all shipments to print a single manifest.

Displayed information on the manifests can be adjusted in Settings → Print → Manifests.

Manifests


6. Create a Collection Request

If you have to arrange a collection of goods from another place to you (or another delivery location), you can create a collection request.

The process is very similar to creating a shipment, except labels will not be printed for this shipment — the DPD driver will bring the label and attach it to the parcel during collection.

Create collection request


7. Pick Up Orders

If you don't have an agreement about daily/weekly pick ups, you can arrange the pick up of your parcels on demand.

For clients with daily pick ups, this menu item may not be present.

To create a pickup request, press the red button with + at the top right.

If you have several pick up addresses, be sure to choose the correct pick up place.

Choose the day and estimated number of parcels.

Pick up order form


8. CSV File Import

8.1 Create a Profile

If you wish to send packages to a large number of recipients, you can use the File Import function.

Before importing the file, you must create an import profile.

  1. Go to DPD Label Print → select ProfilesAddresses or Shipments → press +
  2. Select Import Type → Addresses or Shipments
  3. Add the Profile Name (e.g. address book)
  4. Select Import File Type → CSV

The rest can remain as default.

  1. Press Continue
  2. Press Upload File
  3. Press Process File
  4. Map the field names according to the header names in your CSV file.

If you have a CSV file without a header, the drop-down list consists of Position 0, 1, 2 etc. The first column (A) in the CSV file corresponds to Position 0.

The Function column can remain as is.

If necessary, add a Transformation, which is created and used when data from the CSV file needs to be adapted for import. For example, use this when the country name in your file is "Switzerland" but our system needs it in ISO 3166-1 alpha-2 format ("CH").

Once all mandatory (and optional) field names are entered, press Save.

File import screen

8.2 Upload the CSV File

  1. Go to File Imports
  2. Press Import File in the top right corner
  3. Choose the Profile (the name you entered in step 1)
  4. Upload the CSV file and press Import
  5. Press Refresh

The imported information should appear in your address book or shipments.

8.3 Technical Requirements for CSV File

The system supports flexible CSV formats with automatic header detection and multiple encoding/delimiter options.

8.3.1 Character Encoding

Choose one of the supported encodings:

EncodingUse CaseNotes
UTF-8Recommended for all filesUniversal support, handles all special characters
ISO-8859-1Western European languagesGerman umlauts (ä, ö, ü), French accents
Windows-1251Cyrillic charactersUkrainian, Bulgarian

Tip: Save your CSV as UTF-8 in Excel: File → Save As → CSV UTF-8 (Comma delimited)

Field Delimiters:

DelimiterSymbolExcel Export (Region)Use When
Semicolon;European Excel (DE/FR/IT)Recommended for European locales
Comma,US/UK ExcelData doesn't contain commas
Tab\tManual exportData contains many special characters
Pipe|Database exportsTechnical integrations

Important: Your data must not contain the delimiter character, or it must be properly quoted.

8.3.2 CSV Header Format

Headers must start with a letter (A-Z, a-z) or underscore (_).

Allowed characters in headers (after the first character):

  • Letters: A-Z, a-z
  • Numbers: 0-9
  • Underscore: _
  • Hyphen: -
  • Dot: .
  • Space
  • Parentheses: ( )
  • Forward slash: /
  • Colon: :
  • Ampersand: &
  • Comma: ,

Not allowed as first character: Numbers, special symbols ($, #, @, !, etc.)

Valid header examples:

Name;Address1;PostalCode;Country
DokStatus;DokDat.;Order_Nr;Weight.KG
Customer Name;Street & Number;Date/Time;Status (Active)
recipient_name;recipient_address;tracking-number

Invalid header examples:

123;456;789                (starts with number)
$Amount;#ID;@Email (special chars: $, #, @)
;Name;Address (empty first column)

8.3.3 Header Detection

The system automatically detects whether the first row is a header by analysing:

  1. Header characteristics:

    • Contains at least one letter
    • Not purely numeric (e.g. "123" is not a header)
    • Matches the allowed character pattern
  2. Data characteristics:

    • Second row contains numbers, emails, or significantly different text
    • Length difference > 3 characters from header
First RowSecond RowDetection Result
Name;Address;WeightJohn Doe;Main St 1;2.5Header (letters vs text/numbers)
Customer;Order;TotalACME Corp;12345;99.99Header (text vs numbers)
123;456;789111;222;333No header (all numeric)
Active;Pending;DoneActive;Done;PendingAmbiguous (similar text lengths)

8.3.4 CSV Configuration Parameters

ParameterTypeDescriptionExample Values
columnDelimiterStringCharacter separating fields; , \t |
decimalSeparatorStringDecimal point for numbers. (US) or , (EU)
multiValueDelimiterStringSeparator for multi-value fields| ; ,
containsHeaderBooleanWhether first row is a headertrue / false

Decimal separator examples:

European format (comma as decimal):

Name;Weight;Price
Product A;2,5;19,99
Product B;1,8;15,50

US format (dot as decimal):

Name,Weight,Price
Product A,2.5,19.99
Product B,1.8,15.50

8.3.5 Creating CSV Files from Excel

  1. Prepare your data:

    • First row = headers
    • Ensure no empty rows at the top
    • Check for consistent column count
  2. Save as CSV:

    • European (semicolon): File → Save As → CSV (Semicolon delimited) *.csv
    • UTF-8: File → Save As → CSV UTF-8 (Comma delimited) *.csv
    • US (comma): File → Save As → CSV (Comma delimited) *.csv
  3. Verify encoding:

    • Open file in Notepad/TextEdit
    • Check that special characters (ä, ö, ü, é) display correctly

8.3.6 Common Issues & Solutions

Special characters display incorrectly

Problem: Müller appears as Müller

Solution:

  • Save file as UTF-8 encoding
  • In Excel: Use "CSV UTF-8" format, not regular CSV
  • Verify in text editor that special characters look correct

Numbers are not recognised

Problem: 2,5 is treated as text instead of a number

Solution:

  • Set decimalSeparator to match your file format
  • European: "decimalSeparator": ","
  • US/International: "decimalSeparator": "."

Wrong delimiter

Problem: All data appears in the first column

Solution:

  • Check the actual delimiter in your file
  • European Excel uses ; (semicolon)
  • US Excel uses , (comma)
  • Set the correct columnDelimiter

Header not detected

Problem: The system treats the header row as data

Solution:

  • Ensure headers start with letters, not numbers
  • Explicitly set "containsHeader": true
  • Check that data rows are different from headers (numeric or different lengths)

Empty rows or extra columns

Problem: Import fails or has unexpected columns

Solution:

  • Remove empty rows at the top of the file
  • Ensure all rows have the same number of columns
  • Remove trailing delimiters

Pre-import checklist:

  • File encoding is UTF-8 (or appropriate for your language)
  • Delimiter matches configuration (semicolon for Europe, comma for US)
  • Headers start with letters (if using headers)
  • No empty rows at the top
  • Consistent column count across all rows
  • Decimal separator matches your number format
  • Special characters (ä, ö, ü, é) display correctly in text editor
  • No trailing spaces or delimiters
  • File size is reasonable (< 25 MB recommended)

9. Settings

9.1 Default Settings

Note: If you have several pick up addresses, you must first choose one for the default settings to appear in the Menu list.

Default settings

9.2 Print Settings

Print settings

9.3 User Administration

An administrator can create other administrators and users and manage their access (choosing services and pick-up addresses, if you have several pick up locations).

To create a user, go to Settings → User Management → +.

Please note that all Label Print users must have a unique e-mail address.

When creating a User, make sure you have added the address and Services and Options, otherwise the User will not be able to log in or create a shipment.

To change or delete a User, click on the name and then click in the top right corner.

User administration


10. Additional Notes

  • Make sure that all entries are correct before you save the programme.
  • If you have any problems, please contact IT support.

Contact:

DPD (Schweiz) AG CIT Migration Team labelprint@dpd.ch