Why printer ink cartridges stop working before they are empty
You shake the cartridge and you can hear liquid in it. The printer says it is empty. Both of those things are true at once, and the explanation is less conspiratorial than people assume and more annoying than it should be.
How the printer decides
Most consumer inkjets do not measure ink. There is no float and no sensor looking at a level.
They estimate. The printer counts how many drops of each colour it has fired since the cartridge was installed, adds an allowance for maintenance cycles, and when the running total reaches a threshold it declares the cartridge empty.
That estimate is deliberately conservative. Running a thermal inkjet head with no ink flowing through it damages the head, because the ink also carries heat away. A printhead is expensive and in many models it is part of the printer rather than the cartridge, so the manufacturer would rather stop early than risk it.
Conservative estimating plus a safety margin means a genuinely meaningful amount of ink is still in there when the printer stops.
Where the rest of it went
Maintenance. Inkjets purge and clean their heads on a schedule and whenever they have been idle. Each cycle fires ink through the nozzles and into a waste pad. A printer that sits unused for weeks and then prints one page may use more ink cleaning than printing.
This is why occasional printing is so much less efficient than regular printing, and why the household that prints a boarding pass twice a month goes through cartridges at a rate that seems impossible.
All colours, all the time. Many printers use colour ink in cleaning cycles and some mix colours for black on plain paper. A colour cartridge can empty while you believe you are printing only in black.
Evaporation and drying. Ink dries in the nozzles during long idle periods, which triggers more cleaning, which uses more ink. It is a loop and it favours the manufacturer.
The chip
Cartridges carry a chip. It stores the page count and identifies the cartridge, and in many printers it must report as authentic and not empty before the printer will proceed.
That is why refilling a cartridge often does not work: the ink is new and the chip still says empty.
It is also why firmware updates have, on more than one occasion, caused third party cartridges that worked yesterday to stop working today. That has been the subject of litigation and of a good deal of consumer anger, and it is worth knowing before you buy a printer on the basis of a low purchase price.
What you can actually do
Ignore the first low ink warning. On most printers you can keep printing well past it, and the print quality tells you the truth better than the indicator does.
When it hard stops, look for an override. Many models let you acknowledge the warning and continue at your own risk. It is usually buried and it usually exists.
Print something small every week or two. A single page keeps the nozzles wet and prevents the cleaning cycles that waste the most ink. This is the single most effective habit and it costs almost nothing.
Turn the printer off with its own power button, not a wall switch. The proper shutdown parks and caps the printhead. Cutting power leaves it exposed to air, which dries the nozzles and triggers a deep clean at the next start.
Buying differently
If you print a lot, the economics have changed. Tank printers with refillable reservoirs cost more up front and dramatically less per page, and for a household printing hundreds of pages a month the payback is quick.
If you print rarely, and in black only, a small laser printer is the honest answer. Toner does not dry out. A laser printer that sits for three months will print perfectly on the first page, which no inkjet will.
The cheap inkjet is the worst choice for the person who prints least, which is precisely who buys it.
The thing to accept
You will never use all the ink you paid for. Some of it is a safety margin protecting the printhead, and some of it goes into a waste pad.
The margin you can reclaim is at the edges: fewer cleaning cycles by printing regularly, proper shutdowns, and ignoring the first warning. That is worth doing and it will not change the underlying arithmetic.
