Inter-system code double differencing is an effective method for improving the positioning accuracy of low-cost receivers in complex environments. Due to the adoption of Frequency Division Multiple Access (FDMA), Globalnaya Navigazionnaya Sputnikovaya Sistema (GLONASS) code observations are affected by the Inter-Frequency Code Biases (IFCBs), which makes it difficult to calculate the Differential Inter-System Code Biases (DISCBs) between GLONASS and the Code Division Multiple Access (CDMA) systems directly. In this contribution, the focus is on the performance of tightly combined Global Positioning System (GPS) and GLONASS code Double Difference (DD) positioning. After analysing the relationship between IFCBs and GLONASS channel numbers, an IFCB correction model and an inter-system code differencing model between GLONASS and GPS are proposed. Results show that even if there is no obvious relationship between IFCBs and channel numbers, the long-term stable IFCB values of each satellite can be obtained by using the proposed model. In addition, the GPS + GLONASS DISCB is also stable. Therefore, compared with the intra-system model, the inter-system model can benefit from prior IFCBs and DISCBs parameters and thus can significantly improve the positioning accuracy in obstructed environments.