Prices updated weekly 3 UK retailers compared Compatible ink guaranteed to work

Cheapest HP 305XL multipack today: £9.49 from Cartridge People

Compatible HP 305 / 305XL cartridges start from £9.49 — saving up to 53% versus the HP direct price of £19.99.

Compatible cartridges are guaranteed to work in your printer and do not void your HP warranty under UK law. All prices include free UK delivery.

Price comparison — HP 305 / 305XL

Retailer Type Price Delivery Total Stock
Cartridge People CHEAPEST Compatible £9.49 Free £9.49 In stock Buy →
Printerinks Compatible £10.29 Free £10.29 In stock Buy →
Internet-ink Compatible £10.99 Free £10.99 In stock Buy →

Prices checked 2026-04-08. Prices may vary. Total includes delivery. Printholm earns a small commission on purchases at no extra cost to you.

2.0p per page (black, 5% coverage)
480 pages from XL black cartridge
53% saving vs HP direct price
£10.50 saved per multipack vs OEM

Which printers use HP 305 / 305XL cartridges?

The HP 305 / 305XL cartridge is compatible with the following HP printers:

Original vs compatible HP 305XL ink

Original HP cartridges are manufactured by HP and typically cost £19.99 or more for the XL multipack. They are guaranteed to work and HP provides direct support if you have issues.

Compatible cartridges are manufactured by third-party companies to the same specifications as the HP original. They use the same ink chemistry and produce the same print quality in normal use. Quality varies by manufacturer — the retailers compared on this page all offer satisfaction guarantees.

Does using compatible ink void my warranty? No. Under UK and EU consumer law, using compatible cartridges cannot void your HP printer warranty. This right has been upheld by the courts and HP cannot legally require you to use only their own branded ink.

Frequently asked questions — HP 305 / 305XL

What is the cheapest HP 305XL ink cartridge in the UK?
The cheapest compatible HP 305XL multipack in the UK is currently available from Cartridge People. Compatible cartridges use the same ink chemistry as the original HP version and are guaranteed to work in your printer. Prices are updated weekly by Printholm.
What printers does the HP 305XL work with?
The HP 305XL cartridge is compatible with HP DeskJet 2700 series, HP DeskJet 4120 series, HP DeskJet Plus 4110 series, HP ENVY 6000 series, and HP ENVY Pro 6420 series printers. See the full compatibility list on this page.
What is the difference between HP 305 and HP 305XL?
The HP 305XL is the high-capacity version of the HP 305. The XL black cartridge prints approximately 480 pages versus 120 pages for the standard HP 305 black. The XL version costs more upfront but works out significantly cheaper per page.
How many pages does the HP 305XL print?
The HP 305XL black cartridge is rated at approximately 480 pages at 5% page coverage. The HP 305XL colour cartridge is rated at approximately 200 pages. These are manufacturer estimates based on standard printing patterns.
Will compatible HP 305XL cartridges void my printer warranty?
No. Under EU and UK consumer law, using compatible ink cartridges does not void your HP printer warranty. HP cannot legally require you to use only their own cartridges. This was upheld by the European Court of Justice.
Is it cheaper to buy the HP 305XL as a multipack?
Yes. The HP 305XL multipack (black and colour together) is almost always cheaper per cartridge than buying black and colour separately. All prices shown on this page are for the standard multipack configuration.
What is the cost per page for the HP 305XL?
At the cheapest compatible price available, the HP 305XL black works out at approximately 2p per page for black text printing at 5% coverage. The original HP 305XL costs approximately 4p per page — making compatible alternatives around 50% cheaper per page.
Can I mix HP 305 and HP 305XL cartridges in the same printer?
Yes. The HP 305 and HP 305XL use the same cartridge slot and are fully interchangeable. You can install a standard HP 305 black with an HP 305XL colour, or any combination. Your printer will simply report the ink level for whichever cartridge is installed.