Receivers able to track satellites belonging to different GNSSs (Global Navigation Satellite Systems) are available on the market. To compute coordinates and velocities it is necessary to identify all the elements that contribute to interoperability of the different GNSSs. For example the timescales kept by different GNSSs have to be aligned. Receiver-specific biases, or firmware-dependent biases, need to be calibrated. The reference frame used in the representation of the orbits must be unique. In this paper we address the interoperability issues from the standpoint of a Single Point Positioning (SPP) user, i.e., using pseudoranges and broadcast ephemeris. The biases between GNSSs timescales and receiver-dependent biases are analyzed for a set of 31 MGEX (Multi-GNSS Experiment) stations over a time span of more than three years.