How to Program a Volvo S60 (2011-2018) Remote Key with LAUNCH X431 | Step-by-Step Guide

Learn how to program a Volvo S60 remote key (2011-2018) using LAUNCH X431. Step-by-step instructions, troubleshooting tips, and FAQs for keyless entry and immobilizer programming.

Quick Answer: How to Program a Volvo S60 (2011–2018) Remote Key with LAUNCH X431

You can program a new remote key for a 2011–2018 Volvo S60 using the LAUNCH X431 diagnostic scanner by accessing the Immobilizer (IMMO) or Key Programming function under the Volvo S60 system. The process typically requires an existing working key and the scanner’s online subscription. After selecting the correct year and model, follow the on-screen prompts to add a new key. Programming takes about 5–10 minutes per key. If the scanner fails to communicate, check battery voltage, vehicle ignition status, and ensure the X431 is updated with the latest Volvo software.


Understanding the LAUNCH X431 and Volvo S60 Key Programming

Programming a remote key for a modern Volvo isn’t just about cutting a metal blade—you need to pair the transponder (immobilizer chip) and the remote radio frequency (RF) module with the car’s Engine Control Unit (ECU). The LAUNCH X431 is one of the few aftermarket diagnostic tools capable of doing this for the 2011–2018 Volvo S60, but only if you have the right model and subscription.

Compatible LAUNCH X431 Models

Not every X431 variant can handle Volvo key programming. The tool needs J2534 pass-through capability and access to Volvo manufacturer-level software. Here are the models that typically work:

Model Key Programming Support Notes
LAUNCH X431 PRO Yes Requires Volvo 2.0 subscription
X431 PRO3 Yes Faster processor, recommended
X431 PAD V Yes Full J2534 support
X431 PAD VII Yes Latest version, all features
X431 V+ / EURO PAD Limited Check software compatibility

Key requirement: You must have an active Volvo 2.0 or Multi-Brand subscription on the scanner. Without it, the IMMO functions will be grayed out.

Volvo S60 Key Types (2011–2018)

Three distinct key variants exist for this generation:

  • Standard Remote Key – The most common. Has a metal blade, three buttons (lock, unlock, trunk), and an integrated transponder. Works with manual ignition or push-to-start (depending on trim).
  • Keyless Drive (PCC) Key – Used on vehicles equipped with Keyless Entry & Start. Contains an extra antenna coil for passive entry. Programming this type is slightly more involved because the scanner must also calibrate the door antennas.
  • Emergency Key – Some markets offered a plastic valet key with no remote functions. Programming is limited to the transponder only.

Before buying a blank, confirm which type your S60 requires. Look at your existing key’s FCC ID or part number (usually printed on the casing).

Pre-Programming Checks

I’ve seen many programming attempts fail because someone skipped these basics. Do not skip them.

  1. Battery Voltage – The vehicle battery must be above 12.4 volts. If it’s lower, connect a battery maintainer or charger. A drop below 12V during programming can corrupt the IMMO module.
  2. Ignition Position – Turn the ignition to position II (dashboard lights on, engine off). Do not start the engine.
  3. New Key – The blank must be an OEM or compatible aftermarket key (e.g., ILCO, JCI, Huf). Cheap generic blanks often fail to program. Also, the metal blade should already be cut to match your locks (or will be cut later).
  4. Scanner Updates – Connect the X431 to Wi-Fi and check for updates before starting. Volvo software updates frequently.
  5. Internet Connection – The X431 needs stable internet throughout the procedure for online authorization. A weak Wi-Fi signal can cause timeouts.

Pro tip: If you’re using a used key from another Volvo, you must erase its previous data first. The X431 can sometimes do this under the “Remove Key” option. If not, you may need a dedicated transponder tool like the Autel IM508.


Step-by-Step Programming Process

Follow these steps in order. The LAUNCH X431 will guide you with on-screen text, but understanding the logic helps if something goes sideways.

1. Connect the LAUNCH X431 Scanner

  • Turn the ignition ON (position II).
  • Plug the X431 OBD-II cable into the vehicle’s diagnostic port (located under the dashboard on the driver’s side, near the hood release).
  • Power on the scanner. Wait for the main menu to load.
  • Select Volvo from the vehicle list (not “European” or “All Systems” – pick the brand directly).
  • Choose System SelectionImmobilizer (IMMO).

Note: On some software versions, you may see “S60 (2011-2018)” as a sub-model. Select it if prompted.

2. Access Key Programming Menu

  • From the IMMO menu, select Key Programming or Add New Key.
  • The scanner will automatically read the VIN (Vehicle Identification Number). If it doesn’t, enter it manually (found on the dashboard near the windshield or on the driver’s door jamb).
  • Some software versions ask for a security access code. This is often derived from the VIN or a standard default (e.g., “0000”). Check your X431’s built-in help, or try leaving it blank. For 2011–2018 Volvo S60, the code is usually auto-calculated.

3. Follow On-Screen Instructions

Here’s what the scanner will typically ask:

  1. Insert existing working key into the ignition and turn to position II. The scanner will recognize the key’s transponder.
  2. Remove the working key.
  3. Insert the new key into the ignition. Turn it to position II.
  4. The scanner will begin programming the transponder. A progress bar appears – do not move the key or turn the ignition off.
  5. After the transponder is programmed (takes 1–3 minutes), the scanner may prompt you to program the remote buttons. If so, follow the submenu instruction.
  6. Once complete, the scanner will display “Programming Successful.”

Important: Keep the new key in position II until the scanner explicitly says it’s done. Turning the ignition off early will abort the process.

4. Test the New Key

  • Remove the new key from the ignition.
  • Lock and unlock the doors using the remote buttons. They should respond immediately.
  • Try starting the engine. If it cranks and runs without the dashboard showing “Immobilizer” warning, the key is fully programmed.
  • If the engine starts but the remote buttons do not work, see the troubleshooting section below.

Troubleshooting Common Issues

Even with the right steps, things can go wrong. Here are the most common hiccups and how to fix them.

Scanner Cannot Communicate with IMMO Module

  • Cause: Outdated X431 software or wrong vehicle selection.
  • Fix: Update the scanner via Wi-Fi to the latest Volvo firmware. Re-select the exact year, model, and engine type (e.g., 2015 Volvo S60 T5 Drive-E). If the issue persists, try selecting “Volvo V60” or “Volvo S80” – some S60 models share IMMO protocols with their platform siblings.

“Key Not Recognized” Error After Programming

  • Cause: The new blank key is incompatible or has not been erased.
  • Fix: Double-check that the key blank matches the original’s FCC ID and frequency (315 MHz for US, 433 MHz for Europe). Some aftermarket keys require pre-erasement using a dedicated transponder programmer (like an X431 Key Programmer or Autel KM100). Also, ensure the key blade is cut correctly – if the blade doesn’t turn the ignition lock cylinder, the transponder won’t be read.

Remote Buttons Do Not Work (But Engine Starts)

This is very common and easy to fix.

  • Cause: You programmed only the transponder (immobilizer) but not the remote RF module.
  • Fix: Re-enter the IMMO menu and look for a submenu labeled Program Remote or Add Remote. Follow the prompts. Typically, you must press the lock button on the new key within 10 seconds after the scanner sends a sync signal. Sometimes you need to press the lock button three times in succession.

Programming Fails Midway – “Timeout”

  • Cause: Low battery voltage or ignition cycled incorrectly.
  • Fix: Recharge or replace the vehicle battery. Start the entire process from step 1. During programming, keep the ignition strictly in position II (do not turn to start or off). If you have a battery maintainer, use it.

Alternative Methods & Tips

Using a Dealer or Locksmith

If the LAUNCH X431 fails repeatedly, you have two reliable fallbacks:

  • Volvo Dealer – They use VIDA/DICE software, which can program keys even in difficult cases. Cost is typically $150–$300 per key, including the blank.
  • Automotive Locksmith – Many locksmiths use high-end tools like Autel IM508, Xhorse VVDI, or AVDI. These tools may succeed where X431 fails, especially with keyless drive (PCC) keys.

Key Programming Without a Working Key (All Keys Lost)

The LAUNCH X431 cannot add a new key when no working key exists for the 2011–2018 S60. This requires online Volvo server authentication, which only dealer-level tools (VIDA/DICE) can perform.

If you lose all keys, you’ll need to tow the vehicle to a Volvo dealership. They will retrieve a PIN from the Volvo server, then program the first key. Expect to pay $400–$600 for this service.

Programming Additional Keys

The Volvo S60 2011–2018 supports up to 5 keys total in its memory. Programming a 6th key will automatically overwrite the oldest one. If you plan to add multiple keys, program them in one session if possible.

Other Useful Tips

  • Cut the key blade before programming – You need to insert the key into the ignition to program the transponder. The metal blade must be cut to your existing key pattern (or from the VIN code by a locksmith).
  • Use a battery maintainer – Even with a healthy battery, voltage can drop during the 5–10 minute programming session. A maintainer eliminates that risk.
  • Keep the X431 updated – Volvo rolls out software changes periodically. If the scanner hasn’t been updated in six months, the key programming menu may behave differently.

Frequently Asked Questions (FAQ)

Can I program a Volvo S60 key without a working key using LAUNCH X431?

No. For 2011–2018 models, the X431 requires at least one valid key already stored in the IMMO to add a new one. If you have no keys, dealer service is required.

Do I need an online subscription for the X431 to program keys?

Yes. Key programming functions usually require an active Volvo 2.0 or Multi-Brand subscription with internet access during the procedure. Without it, the scanner cannot authenticate with Volvo’s server.

Will a non-OEM (aftermarket) key work?

Many aftermarket blanks work if they are pre-cut to your vehicle’s key cut and contain a compatible transponder (e.g., Temic 11, Phillips PCF7936). However, quality varies; use only known brands like ILCO, JCI, or Huf. Cheap generic blanks often fail after a few weeks.

My new key starts the engine but the remote lock/unlock buttons don’t work. What now?

You likely only programmed the transponder (immobilizer) but not the remote RF. Re-enter the IMMO menu and look for Program Remote or Add Remote – follow the steps to pair the remote. In some cases, you need to press the lock button 3 times within 10 seconds of successful transponder programming.

How long does the entire programming process take?

About 10–20 minutes including scanner setup. The actual programming of one key takes 2–5 minutes. Extra keys add about 2 minutes each.

Can I use a used key from another Volvo?

Yes, if the key is identical in type and frequency. However, you must first erase the previous vehicle’s data. This can sometimes be done with the X431 under Remove Key before adding it as a new key. If the X431 cannot erase it, a dedicated tool like Autel IM508 may be needed.

What if my LAUNCH X431 shows “Vehicle Not Supported”?

Ensure you have selected the correct vehicle region (e.g., North America vs. Europe). Volvo S60 2011–2018 is supported on recent X431 firmware. If the issue persists, contact LAUNCH support for a software update.

Do I need to cut the key blade before programming?

Yes. The physical key must match your door/ignition lock. Program the remote and transponder first, then cut the metal blade to your existing key pattern (or have a locksmith cut it from the VIN code).

Is it possible to program a key without actually having the key?

You need at least one uncut blank to insert into the ignition during programming. The X431 cannot create a virtual key.

What is the cost of the LAUNCH X431 subscription for Volvo key programming?

Subscription prices vary. Expect to pay $100–$300 per year for a “Multi-Brand” diagnostic package that includes immobilizer functions. Some X431 models come with one year of Volvo coverage.


Last Updated: June 17, 2026

About the Author: Erwin Salarda is an Automotive Service Equipment Technician based in the Philippines, specializing in computerized automotive diagnostic equipment such as OBD scanners and wheel alignment systems. Since 2012, he has been actively providing technical support, equipment installation, troubleshooting, after-sales service, and hands-on training for automotive service equipment used by workshops and automotive professionals.

He has received specialized training from international suppliers and manufacturers, including Launch X431 in Shenzhen, China, Lawrence Engineering Company in Guangzhou, China, and 3Excel Wheel Alignment Company in Shenzhen, China. Through these trainings, he developed advanced expertise in automotive diagnostics, calibration, wheel alignment systems, and computerized automotive service technologies.

Erwin Salarda provides professional after-sales support and technical training for automotive diagnostic and wheel alignment equipment, helping clients maximize the performance and proper use of their tools and systems. His experience covers equipment setup, software updates, calibration procedures, troubleshooting, and operational guidance for automotive workshops and service centers.

With more than a decade of experience in the automotive equipment industry, Erwin Salarda continues to support automotive businesses by delivering reliable technical expertise and practical training solutions.

For inquiries and equipment purchases, please visit https://carlifterph.com/


Related Posts