diff --git a/spec/schemas/create-submission.yml b/spec/schemas/create-submission.yml
index 49f58f2fc30140442e8ec643379abf16e69d898a..39e4abb5fc6bbc58938c87daececc6353b3ff811 100644
--- a/spec/schemas/create-submission.yml
+++ b/spec/schemas/create-submission.yml
@@ -22,3 +22,5 @@ properties:
     minLength: 32
     maxLength: 36
     description: Optionale Vorgangsreferenz. Wird keine Vorgangsreferenz angegeben, wird ein neuer Vorgang eröffnet. Wird eine bestehende Vorgangsreferenz angegeben, so wird innerhalb eines bestehenden Vorgangs eine neue Einreichung erstellt (Reply).
+  serviceType:
+    $ref: './service-type.yml'
diff --git a/spec/schemas/service-type.yml b/spec/schemas/service-type.yml
new file mode 100644
index 0000000000000000000000000000000000000000..17f4281497fbbe69c1c9f4582005a52d64e2ac25
--- /dev/null
+++ b/spec/schemas/service-type.yml
@@ -0,0 +1,26 @@
+type: object
+title: Verwaltungsleistung
+description: Beschreibung der Art der Verwaltungsleistung. Eine Verwaltungsleistung
+  sollte immer mit einer LeiKa-Id beschrieben werden. Ist für die gegebene Verwaltungsleistung
+  keine LeiKa-Id vorhanden, kann die Verwaltungsleistung übergangsweise über die Angabe
+  eines Schemas (`otherIdentifiers`) beschrieben werden.
+required:
+  - name
+  - identifier
+properties:
+  name:
+    type: string
+    description: Name/Bezeichnung der Verwaltungsleistung
+  description:
+    type: string
+    description: "(Kurz-)Beschreibung der Verwaltungsleistung"
+  identifier:
+    title: Leistungsbezeichnung
+    description: 'URN einer Leistung. Im Falle einer Leistung aus dem Leistungskatalog
+        sollte hier `urn:de:fim:leika:leistung:` vorangestellt werden.
+
+        '
+    type: string
+    minLength: 7
+    maxLength: 255
+    pattern: "^urn:[a-z0-9][a-z0-9-]{0,31}:[a-z0-9()+,.:=@;$_!*'%/?#-]+$"
diff --git a/spec/schemas/submission.yml b/spec/schemas/submission.yml
index b9a0599ab1b6865ac630b840afdc78b518954bea..691f2638d50dfd320646fce17129c778286ec1c0 100644
--- a/spec/schemas/submission.yml
+++ b/spec/schemas/submission.yml
@@ -34,6 +34,8 @@ properties:
       format: uuid
       minLength: 32
       maxLength: 36
+  serviceType:
+    $ref: './service-type.yml'
   currentStatus:
     $ref: './submission-state.yml'
   encryptedMetadata: