Although the existence of overlapping protein-coding genes in eukaryotic genomes is known for decades, their role in regulating expression remains far from fully understood. Here, the mechanism regulating the expression of head-to-head overlapping genes, a pair of INO80E and HIRIP3 genes is presented. Based on a series of experiments, we show that the expression of these genes is strongly dependent on sense/antisense interactions. The overlapping transcripts form an RNA:RNA duplex that has a stabilizing effect on the mRNAs involved, and this stabilization may be mediated by the ELAVL1 protein. We also show that the transcription factor RARG is important for the transcription of both genes studied. In addition, we demonstrate that the overlapping isoform of INO80E forms an R-loop that may positively regulate HIRIP3 isoforms. We propose that both structures, dsRNA and R-loops, help to keep the DNA loop open to allow the transcription of the remaining variants of both genes. However, experiments suggest that RNA:RNA duplex formation plays a major role, while R-loops play only a complementary one. The absence of this dsRNA structure leads to the loss of a stable DNA opening and consequently to transcriptional interference.