Biological traces found at crime scenes are analysed not only to genetically identify the donor(s) but also to determine the composition of the stain. For some cases, it is essential to associate a body fluid with a donor. Especially in mixed body fluid stains, but also in body fluid stains that appear to be single-source, this may be of importance. Linking a DNA profile (sub-source level) with evidence from a presumptive test or mRNA analysis (source level) is not straightforward. Our results support that associating donors and body fluids by means of comparing mixture ratios in RNA and DNA is not recommended. We introduce a set of 35 coding region SNPs (cSNPs) in body fluid-specific mRNA transcripts that represent a direct link between the body fluids and their donors. The discrimination power of the cSNPs was estimated based on allele frequencies calculated from a population sample (n = 188), and we investigated the practical application of the cSNPs in different scenarios. The results demonstrate that more cSNPs are needed to improve the discrimination power. However, the findings are promising as we were able to associate donors with body fluids in mixtures of different body fluids as well as in stains where both donors have contributed the same body fluid, e.g. a blood-blood mixture. In addition, the cSNP assay can be used for body fluid identification. The results of this proof-of-concept study support the use of cSNPs to assign body fluids to the respective donors.