diff --git a/src/nf_modules/fastp/main.nf b/src/nf_modules/fastp/main.nf
index 273ae3d3fd75c096e9093f523f469d1aef394c12..a44e6e89a7929485857c29daca30f8e34d7f3048 100644
--- a/src/nf_modules/fastp/main.nf
+++ b/src/nf_modules/fastp/main.nf
@@ -12,7 +12,7 @@ process fastp_pairedend {
 
   output:
     tuple val(pair_id), path("*.fastq.gz"), emit: fastq
-    tuple val(pair_id), path("*.{zip,html}"), emit: report
+    tuple val(pair_id), path("*.{zip,html,json}"), emit: report
 
   script:
 """
@@ -40,7 +40,7 @@ process fastp_singleend {
 
   output:
     tuple val(pair_id), path("*.fastq.gz"), emit: fastq
-    tuple val(pair_id), path("*.{zip,html}"), emit: report
+    tuple val(pair_id), path("*.{zip,html,json}"), emit: report
 
   script:
 """