Factory option codes
What the codes on a Tesla’s factory record mean
Tesla records every car’s build as option codes. These are the ones that change what a used car is worth, explained one at a time. The free decoder reads the Full Self-Driving codes for any VIN. The $1.99 report lists every other one and says whether the car can have free Supercharging, and how likely it is.
Supercharging codes
Almost every car has one of four Supercharging codes. SC04, pay-per-use, is on most cars built from 2017. SC01 is free unlimited Supercharging granted to the car itself: it normally passes to the next private owner, though Tesla can remove it. SC05 is free unlimited Supercharging for the first owner only, granted through a referral or a Tesla promotion: it ends when they sell the car and does not pass to the buyer. SC00 is a car with no Supercharger access at all on Tesla's record; on most cars that means it was switched off later. Tesla's app shows free Supercharging the same way for SC01 and SC05, without saying whether it transfers, and Tesla will not tell a prospective buyer which one a car has. Tesla confirms the current status only to the owner, so ask the seller to show it in their Tesla app before you pay for it. The Factory Report gives Tesla's code where it is known, with its date, and otherwise the odds and one check to ask the seller for.
Connectivity codes
Every Tesla has Standard Connectivity for navigation and basic data. Premium Connectivity adds live traffic, satellite maps and streaming. Cars ordered before Tesla began charging for it in July 2018 came with it included, and most of them show CPF1, which Tesla's record calls “Lifetime of ownership”. Most later cars show CPF0, with Premium Connectivity as a subscription the new owner takes out, though CPF1 also appears on some sold with it included, such as 2024 Cybertrucks. It is a small line on a report, and Tesla decides whether it carries over after a sale.
Autopilot codes
Three families of codes describe driver assistance. APH and AP04 codes are the hardware generation the car has now: 1.0, 2.0, 2.5, 3.0 (the Full Self-Driving computer) or 4.0. APP codes are the package as ordered: APPB is Enhanced Autopilot, APPF is the Full Self-Driving Capability package, for years sold as a one-time purchase for the car. APF codes are the software state: APF2 means the FSD software is active, and APFB is what Tesla calls the “Base Autopilot Package”: basic Autopilot, no FSD active. Read together they tell a story a listing never does. APPF beside APFB is a car whose FSD was bought and is no longer active: moved to a new Tesla under Tesla's transfer offers, which ran from mid-2023 to March 2026, or removed, for example when the car went back through Tesla. Hardware 3.0 on a car built before 2019 was fitted afterwards, something Tesla did for FSD buyers and, later, subscribers. None of it replaces looking at the car's own Software screen, where purchased packages are listed, before paying for any of it.
Battery pack codes
Older Model S and Model X pack codes carry the nominal capacity in their digits: BT40, BT60, BT70 and BT85. The 75, 90 and 100 kWh packs are recorded as BTX5 or BTX7, BTX4 and BTX6, and the report reads both forms. Two things the code does not tell you. First, the badge on the trunk is not always the pack: Tesla sold some cars as a smaller size than the pack inside, limited in software, and its record shows that in Tesla's trim code (a 60 on a 75 kWh pack, for example), not in the pack code, so the report says a pack was limited only when that trim code says so. Second, the pack code is the pack on Tesla's record for the car, usually the one it was built with: Tesla can update it after a replacement, and one done outside Tesla may not show. From 2019 the codes change form, BT37 and its successors, and the digits no longer encode capacity. For those the report uses the public option-code lists where they all agree, so BT37 is 75 kWh with Panasonic cells and BT42 is 82 kWh with Panasonic cells, and prints the code alone where they do not.