Techlarify
Techlarify

HP Printer Shows E0 Error? Here's How to Fix It

Last updated: March 2026

The HP printer E0 error typically means your printer can't use one or more of your ink cartridges. This is frustrating because the cartridge might be brand new or was working fine just yesterday. The good news is that this is usually fixable without replacing the cartridge.

Let's walk through the fixes that work most often, starting with the simplest solutions first.

In This Guide:

  • How to properly reseat your ink cartridges
  • How to clean the copper contacts on cartridges and printer
  • How to do a power reset on your HP printer
  • When to update firmware or replace cartridges

Fix #1: Reseat the Ink Cartridges

Turn on your printer, open the cartridge access door, and firmly reseat the cartridge showing the E0 error. Sometimes the cartridge isn't making proper contact with the electrical connectors inside the printer.

Steps:

  1. 1. Turn on your HP printer and open the cartridge access door
  2. 2. Wait for the cartridge carriage to move to the center and stop
  3. 3. Press down gently on the cartridge showing the E0 error until it clicks, then pull it out
  4. 4. Look at the copper or gold colored contacts on the cartridge. Make sure there's no plastic tape still covering them
  5. 5. Push the cartridge back into the slot firmly until you hear a click
  6. 6. Close the cartridge access door
  7. 7. Wait for the printer to recognize the cartridge (this can take 30 seconds)

Why This Works:

The E0 error happens when the printer can't read the chip or contacts on your cartridge. Often this is just because the cartridge shifted slightly and lost contact. Reseating it ensures a solid connection between the cartridge and the printer's electrical contacts.

Fix #2: Clean the Cartridge Contacts

Remove the cartridge, dampen a lint-free cloth with distilled water or rubbing alcohol, and gently wipe the copper contacts on both the cartridge and inside the printer. Dust, ink residue, or fingerprint oils on the copper contacts can prevent the printer from reading the cartridge.

What You'll Need:

  • Lint-free cloth or coffee filter (don't use paper towels, they leave fibers)
  • Distilled water or rubbing alcohol (70% or higher)

Steps:

  1. 1. Remove the cartridge showing the E0 error
  2. 2. Dampen (not soak) your cloth with distilled water or rubbing alcohol
  3. 3. Gently wipe the copper or gold contacts on the bottom of the cartridge
  4. 4. Look inside the printer where the cartridge goes. You'll see matching contacts there
  5. 5. Very carefully clean those printer contacts with the cloth
  6. 6. Let everything air dry for 5 minutes
  7. 7. Reinstall the cartridge firmly

Important:

Don't touch the copper contacts with your fingers after cleaning. The oils from your skin can cause the same problem you just fixed.

Fix #3: Power Reset Your HP Printer

Turn off your printer, unplug it from power, wait 60 seconds, then plug it back in and power it on. A full power reset clears the printer's temporary memory and can fix errors that reseating alone doesn't solve.

Steps:

  1. 1. Turn off your HP printer using the power button
  2. 2. Unplug the power cable from the back of the printer
  3. 3. Wait for 60 seconds (this lets capacitors fully discharge)
  4. 4. Plug the power cable back in
  5. 5. Turn the printer back on
  6. 6. Wait for the printer to fully start up and run its initialization
  7. 7. Check if the E0 error is gone

Why This Works:

HP printers store error states in temporary memory. Sometimes the printer thinks there's still a problem even after you've fixed it. A complete power cycle clears this memory and forces the printer to check the cartridges again from scratch.

Fix #4: Update Your HP Printer Firmware

Go to HP's support website, search for your printer model, download any available firmware updates, and install them. Outdated firmware can cause cartridge recognition problems.

Steps:

  1. 1. Go to HP's support website at support.hp.com
  2. 2. Type in your printer model number
  3. 3. Click on "Software and Drivers"
  4. 4. Look for "Firmware" updates
  5. 5. Download and install any available firmware updates
  6. 6. Restart your printer after the update finishes

Fix #5: Try a Genuine HP Cartridge

Install a genuine HP cartridge temporarily to test if the E0 error goes away. If you're using a refilled or third-party cartridge, the E0 error might mean the printer can't read the non-HP chip.

If none of the above fixes work and you're using a third-party cartridge, try installing a genuine HP cartridge temporarily to see if the E0 error goes away. If it does, the issue is with the third-party cartridge's chip.

You might need to stick with genuine HP cartridges or find a different third-party brand that works with your specific printer model and firmware version.

Common Mistakes to Avoid

  • Don't force the cartridge: If it's not going in smoothly, you might be putting it in the wrong slot or upside down.
  • Don't use water on a damp cloth: Too much moisture can damage the cartridge chip. The cloth should be barely damp.
  • Don't skip the full power reset: Just turning the printer off and on again isn't the same. You need to unplug it to fully clear the error.

How to Prevent This Problem

  • Handle cartridges carefully: Only touch them by the plastic sides, never the copper contacts.
  • Store spare cartridges properly: Keep them in their sealed bag until you need them.
  • Keep firmware updated: Check for HP firmware updates every few months.
  • Use cartridges before they expire: Ink cartridges have expiration dates printed on them.

Still Seeing the E0 Error?

Get personalized troubleshooting for your exact HP printer model and cartridge type. Try Techlarify free. First explanation on us. Then $5 for 24-hour access or $10/month.

Get Custom Help Now

Frequently Asked Questions

What does the HP printer E0 error mean?

The E0 error on HP printers means the printer can't use or recognize one or more of your ink cartridges. This usually happens because the cartridge contacts are dirty, the cartridge isn't seated properly, or the printer's firmware can't read the cartridge chip.

Can I fix the E0 error without buying new cartridges?

Yes, in most cases. Try reseating the cartridge, cleaning the copper contacts, and doing a full power reset first. These fixes work for most E0 errors and don't cost anything. Only consider replacing the cartridge if all other fixes fail.

Why does the E0 error happen with brand new cartridges?

New cartridges can show the E0 error if you forgot to remove the protective tape from the contacts, if the contacts got dirty or fingerprints on them during installation, or if you're using a third-party cartridge that your HP printer's firmware doesn't recognize.

Will updating my HP printer firmware fix the E0 error?

Sometimes, yes. HP releases firmware updates that fix bugs related to cartridge recognition. However, be aware that some firmware updates make HP printers more strict about rejecting third-party cartridges, so update with caution if you're not using genuine HP ink.

Do third-party ink cartridges cause the E0 error more often?

Yes, third-party and refilled cartridges are more likely to trigger the E0 error, especially after HP firmware updates. The chips in these cartridges sometimes can't be read by HP printers. If you want to use third-party ink, look for brands with good reviews for your specific HP printer model.

Related Guides:

My Printer Says Offline But It's Turned On →

Fix the Windows printer offline error