Correctable errors หรือความผิดพลาดแบบที่แก้ไขได้ ข้อมูลความผิดแบบที่แก้ไขได้นี้ จะเกิดขึ้นได้จากหลายสาเหตุได้แก่ Satellite clock error , ephemeris data error และ error จากการหน่วงสัญญาณ ของชั้นบรรยกาศ ionospheric และ tropospheric รวมทั้งค่า error ที่เกิดขึ้นได้จากผลของ SA ค่าความผิดพลาด ที่เกิดขึ้นจาก satellite clock และ ephemeris เป็นค่าความผิดพลาด ที่เกิดขึ้นภายในดาวเทียม GPS ค่าความผิดพลาด satellite clock จะเป็นค่าความผิดพลาด เนื่องจากการเปลี่ยนแปลง อย่างช้าๆ ของเวลา ที่ได้จาก Cesium Atomic Clock ภายในดาวเทียม ซึ่งจะทำให้เครื่องรับ GPS เกิดการผิดพลาดในการวัด ตำแหน่ง ในขณะที่ทำการวัดแบบ pseudorange ส่วนค่าความผิดพลาด ephemeric นี้ เป็นค่าผิดพลาดที่อยู่ในข้อมูล ที่ถูกใช้โดยเครื่องรับ GPS ในการกำหนด
การหาดาวเทียมในอวกาศ ค่าความผิดพลาดเนื่องจากชั้นบรรยากาศ lonospheric และ tropospheric เกิดขึ้นเนื่องจาก การเปลี่ยนแปลง ของชั้นบรรยากาศ ทำให้เกิดการหน่วงเวลา การเดินทางของ สัญญาณที่ส่งจากดาวเทียม เกิดขึ้นเนื่องจาก การเปลี่ยนแปลง ความหนาแน่นของ electrons ในชั้นบรรยากาศ ionospheric ซึ่งเป็นชั้นบรรยากาศ ที่สัญญาณทะลุผ่าน ชั้นบรรยากาศ ionospheric นั้นเป็นชั้นบรรยากาศ ในส่วนบนสุดของชั้นบรรยากาศโลก ส่วนชั้นบรรยากาศ tropospheric จะเกี่ยวข้องกับความชื้น, อุณภูมิ และความสูง ซึ่งชั้นบรรยากาศนี้ จะมีผล ทำให้เกิดการหน่วงเวลา ได้น้อยกว่าชั้นบรรยากาศ ionospheric
ค่าความผิดพลาดที่แก้ไขได้ อีกแบบหนึ่ง คือผลของ Selective Availability (SA) ซึ่ง SA เป็นมาตรการ ที่กระทรวงกลาโหม สหรัฐ ใช้ในการทำให้ค่าความแม่นยำ ของเครื่องรับ GPS เกิดความผิดพลาดสูงขึ้น โดยการใส่ค่าความผิดพลาด เข้าไปในสัญญาณ GPS ที่จะส่งออกจากดาวเทียม ซึ่งเป็น มาตรการ ที่ทำ เพื่อผลประโยชน์ทางทหาร สำหรับ สหรัฐอเมริกา และกองกำลังพันธมิตร ค่าความผิดพลาดทั้งหมดที่กล่าวนี้ จะมีความเหมือนกันอยู่อย่างหนึ่งคือ ปริมาณ และทิศทาง ของค่าความผิดพลาด ในเวลาใด เวลาหนึ่ง จะไม่มีการเปลี่ยนแปลง อย่างกระทันหัน ดังนั้น เครื่องรับ GPS 2 เครื่อง ซึ่งอยู่ในระยะห่างกันที่ไม่มากนัก จะได้รับผลกระทบจากค่า ความผิดพลาดในปริมาณและทิศทางที่เท่ากัน หรือใกล้เคียงกัน ดังนั้น เราสามารถ ที่จะทำการหาค่าความผิดพลาดดังกล่าวได้
(
http://www.gpsthai.co.cc/about-gps/7-co ... rrors.html)