diff --git a/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsAttachmentsMapper.java b/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsAttachmentsMapper.java
index 02b15c6b32aaed318e7be876c0ec0cbf32ed17be..91c647211d5e3d4c390cabf8bf0ee6426e8816bd 100644
--- a/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsAttachmentsMapper.java
+++ b/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsAttachmentsMapper.java
@@ -29,6 +29,7 @@ import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
 import java.util.Optional;
+import java.util.UUID;
 
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.stereotype.Component;
@@ -65,6 +66,7 @@ class FormSolutionsAttachmentsMapper {
 
 	private IncomingFile buildZipFile(String content) {
 		return IncomingFile.builder()
+				.id(UUID.randomUUID().toString())
 				.contentStream(decodeFile(content))
 				.contentType(ZIP_CONTENT_TYPE)
 				.name(FILE_NAME_ZIP_ATTACHMENT)
diff --git a/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsRepresentationsMapper.java b/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsRepresentationsMapper.java
index 1ff1932a05e4809a5726e506a96edd5105def952..24d466ea8d5da7827a478df8c8d7c9d31ae58d95 100644
--- a/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsRepresentationsMapper.java
+++ b/formsolutions-adapter/src/main/java/de/itvsh/kop/eingangsadapter/formsolutions/FormSolutionsRepresentationsMapper.java
@@ -33,6 +33,7 @@ import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
 import java.util.Optional;
+import java.util.UUID;
 
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.http.MediaType;
@@ -68,6 +69,7 @@ class FormSolutionsRepresentationsMapper {
 	private IncomingFile buildJsonFile(String jsonData) {
 		var size = getSize(new ByteArrayInputStream(jsonData.getBytes()));
 		return IncomingFile.builder()
+				.id(UUID.randomUUID().toString())
 				.contentStream(new ByteArrayInputStream(jsonData.getBytes()))
 				.contentType(JSON_CONTENT_TYPE)
 				.name(FILE_NAME_JSON_REP)
@@ -78,6 +80,7 @@ class FormSolutionsRepresentationsMapper {
 	private IncomingFile buildPdfFile(String data) {
 		var size = getSize(FormSolutionsFileMapperUtils.decodeFile(data));
 		return IncomingFile.builder()
+				.id(UUID.randomUUID().toString())
 				.contentStream(FormSolutionsFileMapperUtils.decodeFile(data))
 				.contentType(PDF_CONTENT_TYPE)
 				.name(FILE_NAME_PDF_REP)