Light Transport; Low Wing; 2 Turbojet Eng
Flight Crew Multiengine; Flight Crew Instrument; Flight Crew Air Transport Pilot (ATP)
Situational Awareness
ATC Issue All Types; Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Published Material / Policy
Air Traffic Control Issued Advisory / Alert; Flight Crew Returned To Clearance; Flight Crew Became Reoriented
Human Factors; Procedure
Filed route out of SFO included ...SYRAH OAL J58 ILC...  ARINC flight plan was downloaded into the FMS and all points checked; waypoints were ...SYRAH TOC OAL ILC... PDC clearance amended only this section of the flight plan to ...SYRAH Q128 JSICA ILC...  Pilot Flying downloaded/opened the 'scheduled flight' plan in ForeFlight and the routing matched the ATC (PDC) assigned routing.  Pilot Flying looked at the routing on the Jepp High Altitude chart and saw it only involved one waypoint between SYRAH and ILC; so they replaced OAL with JSICA. Pilot Flying backed up in the flight plan in the FMS and verified the points from the end of the DP at SYRAH through rejoining the filed flight plan at ILC; they were SYRAH TOC JSICA ILC.  During the departure brief; both pilots acknowledged the change in the PDC; both pilots reviewed the amended section of waypoints in the FMS.  Shortly after passing SYRAH; ATC asked if we were proceeding to JSICA; the Pilot Flying immediately realized they were proceeding to the TOC waypoint (which was on the original route to OAL); but it was not on a direct line to JSICA; and hit Direct JSICA; Pilot Monitoring responded they were now direct JSICA.  Checking position against ForeFllight; we were probably about 2.5 miles off the correct course between SYRAH and JSICA when we corrected our heading.  ATC had no further comments and the rest of the flight was uneventful. ARINC creating and adding superfluous waypoints (TOC/TOD) to our flight plans...and pilot data entry/review error.1) (ARINC) Not create imaginary waypoints (TOC/TOD) and add them to our FMS routing. 2) (Crew) Load the re-route using the extra button pokes of the airway name; even if there are no additional waypoints along the route. (This should have caused the FMS to delete the TOC waypoint-or reject the airway if entered after TOC.)  3) (Crew) We could go to the map on the MFD and cycle through all the points till we reached the amended area and see where that one point we changed got plotted; that would have trapped the error as we would have seen the jink in the course caused by TOC; however; I'd argue that's not practical for a simple one fix correction; we were looking at the new course line in ForeFlight on the Jepp High Altitude chart and it looked good; and the fixes in the FMS matched those on the chart...except the extra made up point 'TOC' that I have become accustomed to ignoring. 4) (Crew) Be cognizant of the make up points TOC and TOD and delete them if they lie within or adjacent to any route changes.
Fractional pilot reported a track deviation occurred when the flight crew failed to properly load the route in the FMC.