Canon G3010 P07 Error: What It Means and How to Fix It
P07 on the display of a Canon PIXMA G3010 (or a G2010 or G3411) stops the printer completely. Canon files it under support codes 5B00 and 5B01, which is the waste ink counter limit. This guide explains what it means, which G-series models show it, what you can safely try, and when it is time for a repair shop or a new printer.
In This Guide
What P07 Means on the G3010
Every time the G3010 cleans its print head, some ink is flushed into an absorber pad inside the base of the printer. The printer keeps a running count of how much has gone in. When the count reaches its limit, the printer locks itself and shows P07 so that waste ink cannot overflow into the printer or onto your desk.
Here is exactly how Canon words it. In Canon’s G3010 series manual, the error table has the row P07 – support codes 5B00, 5B01 – “Printer error has occurred.” The page for 5B00 says to contact your nearest Canon service center to request a repair, and warns not to tilt the printer when moving it because ink may leak out. For other PIXMA models, Canon’s US support article spells it out: support code 5B00 is “Ink absorber full. Service is required.” Canon’s G-series manual is less specific, so we describe the cause the way Canon’s own support article and repair guides do, and we tell you where Canon is silent.
G-Series Models That Show P07
Canon uses the same support codes across its MegaTank family, but not every model has a display. Here is how the code appears and where Canon lists it.
| Model | How the error appears | Support code | Where Canon lists it |
|---|---|---|---|
| G1010 / G1000 series | No screen. The ON and Alarm lamps flash alternately 7 times | 5B00, 5B01 | G1010 series manual, “An Error Occurs” |
| G2010 | P07 on the display | 5B00, 5B01 | G2010 series manual, “An Error Occurs” |
| G3010 | P07 on the display | 5B00, 5B01 | G3010 series manual, “An Error Occurs” |
| G3411 | Same code family; check your own manual for how it is displayed | 5B00, 5B01 (third-party guides) | We could not open Canon’s G3411 page, so confirm in your manual |
| G4010 | Support code shown on the computer or the printer display | 5B00, 5B01 | G4010 series support-code list |
| G3000 / G2000 (older G series) | Support code on the computer screen | 5B00 | G3000 series support-code list |
If your model is not in the table, look up your exact model name on ij.manual.canon and open “An Error Occurs”. The wording differs from model to model.
Is the G3010 P07 Error a Windows 10 or Windows 11 Problem?
No. People often search for “P07 error Windows 10” or “Windows 11” because the message appears while they are printing from a PC. But the counter that triggers P07 is stored inside the printer, and the printer creates the error itself. That is why it looks exactly the same when you print from a Mac, an iPhone, or nothing at all.
On Windows, Canon’s printing software may also pop up a message with support code 5B00 at the same moment the printer’s display shows P07. Both come from the printer.
These will not clear P07:
- Reinstalling or updating the Canon driver
- Installing Windows 10 or Windows 11 updates
- Running the Windows printer troubleshooter or restarting the Print Spooler
- Switching between Wi-Fi and USB, or using another cable
- Printing from a different computer or phone
A 10-second test: look at the printer itself. If its display shows P07, the cause is in the printer, and everything below applies. If the printer display looks normal and only the computer complains or shows “offline”, you have a different problem. Try our printer keeps going offline or printer not printing guides instead.
What to Try, in Order
- Write down exactly what you see: P07 on the display, and 5B00 or 5B01 on the computer if it shows one. Make sure it is not E08 (almost full) or P08 (a different error).
- Do one power cycle. Press Power to turn the printer off, unplug the cord from the wall, wait a minute, plug it straight into a wall outlet (not a power strip) and turn it on. Canon’s G3010 page for 5B00 goes straight to service, but one restart costs nothing and occasionally clears a false alarm.
- Check your warranty and receipt. A G3010 that reaches this limit early, or while still under warranty, is worth raising with the seller or Canon before paying for anything.
- Contact Canon support or an authorized service center. Ask what it would cost to replace the absorber and reset the counter, and whether the quote covers shipping. Canon says not to tilt the printer when you move it, so keep it level and upright.
- Decide: repair, reset the counter yourself (higher risk), or replace the printer. The next two sections help you choose.
Repair, Reset or Replace the Printer
| Option | What it fixes | Main risk | Makes sense when |
|---|---|---|---|
| Canon service center or authorized repair | Replaces or services the absorber and resets the counter, so the printer is back to normal | Cost and shipping; the printer may be away for days | The G3010 is under warranty or you want the safest result |
| Independent repair shop | Same repair, often with a quicker turnaround | Quality varies; ask whether they replace or clean the pad, not just reset the counter | You get a clear written quote and a short warranty on the work |
| Counter reset only (service mode) | Clears P07 so the printer prints again | The pad is still full, so ink can leak later. Not supported by Canon and may affect warranty | You understand the risk and will keep the printer on a tray and check underneath it |
| Replace the printer | New printer, new warranty, fresh absorber | Cost of a new printer | A quote is close to the price of a new G-series printer |
Canon does not publish a fixed price for this repair in the manuals we checked, and prices vary by shop, country and shipping. We cover typical ranges and how to judge a quote in the repair cost vs replacement section of our 5B00 guide.
If you are considering a reset, read the P07 reset and service mode guide first. It explains what service mode does, the exact button steps people report for G1000 to G4000 series printers, and what to do if it fails. This page is about deciding; that page is about the procedure.
When a Repair Shop Is the Right Call
- You can see or smell ink under or around the printer, or there are stains on the surface it sits on.
- P07 returns soon after a reset. The pad is probably full and the counter is doing its job.
- The printer is still in warranty, or you are not comfortable opening printers and handling ink.
- You print a lot. A heavily used printer is more likely to have a pad that really is saturated, not just a counter that over-estimated.
- The printer is a household or small-office workhorse and downtime matters more than the cost.
Honest note: a counter reset does let some G3010 owners keep printing for a while, and many MegaTank owners report it works. It does not empty the pad, though, and nobody can see from the outside how full the pad really is. If a leak would damage furniture or electronics, choose the repair.
How to Avoid P07 Next Time
The absorber fills mainly through cleaning cycles, not through printing pages. Canon’s G3010 cleaning page says cleaning consumes ink, so clean the print head only when necessary, and only do a deep clean if the problem is not solved after cleaning twice.
- Print a nozzle check first, and clean only if lines are missing.
- Print something in color at least once a week so the nozzles do not dry out and need heavy cleaning.
- Turn the printer off with its Power button, not at the wall, so the print head is capped properly.
- Do not leave the printer tilted or move it with ink in the tanks while it is on its side. Canon warns ink may leak.
- Treat E08 as a real warning and budget for a repair or replacement.
See also our guides on printer has ink but won’t print and printing blank pages for clog problems that tempt people to clean over and over.
Frequently Asked Questions
- P07 is the panel code that goes with Canon support codes 5B00 and 5B01. Canon’s G3010 manual lists it as a “printer error” and says to contact a Canon service center. Canon’s US support site describes 5B00 as the ink absorber being full, with service required. In practice it means the printer has reached its waste-ink counter limit and has stopped printing.
- Yes. In Canon’s G2010 and G3010 manuals the table row reads P07, support codes 5B00 and 5B01. P07 is what the printer’s display shows, and 5B00 or 5B01 is what the computer shows.
- Canon’s manual does not give a user fix: it says to contact a service center. Turning the printer off, unplugging it for a minute and turning it back on costs nothing and is worth one try. If P07 comes back, the counter is at its limit. Some owners reset it in service mode, but that does not empty the absorber pad. See our P07 reset guide for the risks.
- On the G2010, Canon’s manual lists the same row: P07 with support codes 5B00 and 5B01. The G3411 is in the same MegaTank family and third-party guides describe the same behavior, but we could not open Canon’s own G3411 error table, so check the manual for your exact model.
- No. The error is created inside the printer, and its display shows P07 no matter which computer, phone or operating system is connected. Reinstalling drivers, running Windows updates or switching from Wi-Fi to USB will not clear it.
- It depends on the quote. A MegaTank printer such as the G3010 is worth more than a basic cartridge printer, so a repair that replaces the absorber and resets the counter is more often worth paying for. Ask for a written quote and compare it with the price of a new printer. Canon does not publish a fixed price for this repair.
- No. On the G2010 and G3010, Canon lists P08 under support codes 5200, 5205 and 5206, a different printer error with its own steps. See the P08 section of our E05 and P08 guide.
Sources checked for this guide: Canon online manuals “An Error Occurs” for the G1010, G2010, G3010 and G4010 series, Canon’s G3010 “5B00” support-code page, Canon’s G3010 “Cleaning the Print Head” page and Canon USA support article “A Support Code Is Displayed” (5B00, 5B12, 5B14: ink absorber full, service required). Button names, menus and codes can differ between models and firmware versions, so check your own model’s manual at ij.manual.canon if something does not match.