Canon MAXIFY MB2120 vs Epson Expression Premium XP-7100 All-in-One Printer

Epson Expression Premium XP-7100 All-in-One Printer costs $8 more upfront but prints cheaper per page — it pays that back after about 597 pages.

Lower price
Canon MAXIFY MB2120

Canon MAXIFY MB2120

Price
$199.95
Cost per page (mono)
5.7¢/pg
Buy — $199.95
Cheaper to run
Epson Expression Premium XP-7100 All-in-One Printer

Epson Expression Premium XP-7100 All-in-One Printer

Price
$208.00
Cost per page (mono)
4.4¢/pg
Buy — $208.00

Cost to run

Total cost of ownershipCanon MAXIFY MB2120Epson Expression Premium XP-7100 All-in-One Printer
After 1 year$545$472
After 2 years$890$736
After 3 years$1,235$1,000

Epson Expression Premium XP-7100 All-in-One Printer costs more upfront but 1.3¢ less per page. It overtakes Canon MAXIFY MB2120 on total cost after about 597 pages — roughly 2 months at your 500 pages/month.

Specs compared

SpecCanon MAXIFY MB2120Epson Expression Premium XP-7100 All-in-One Printer
Print technologyinkjetinkjet
Color supportcolorcolor
Device typemultifunctionmultifunction
Functionsprint, scan, copy, faxprint, scan, copy
Print speed (mono)19 ppm15.8 ppm
Print speed (color)13 ppm11 ppm
Resolution600 x 12005760 x 1440
Automatic duplexYesYes
Automatic document feederYesYes
Display—4.3-inch touchscreen
Wi-FiYesYes
EthernetYesYes
USBYesYes
BluetoothNoNo
Paper sizesLetter, LegalLetter, Legal, A4, Photo
Weight (kg)10.529.75

Cartridges & running cost

Canon MAXIFY MB2120

Cheapest to run: Canon PGI-1200 Black Ink Tank — $22.99 · 5.7¢/page · 400pg yield

Epson Expression Premium XP-7100 All-in-One Printer

Cheapest to run: Epson 410XL High-Capacity Black Ink Cartridge — $21.99 · 4.4¢/page · 500pg yield

Which should you buy?

  • High-volume or cost-conscious printing: Epson Expression Premium XP-7100 All-in-One Printer — about 23% lower cost per page (4.4¢ vs 5.7¢).
  • A lower upfront budget: Canon MAXIFY MB2120 — $8 less to buy — it would take about 597 pages before the pricier one's lower running cost pays off.
  • If you need faxing: Canon MAXIFY MB2120 — it adds faxing, which the Epson Expression Premium XP-7100 All-in-One Printer doesn't do.

Where to buy

Canon MAXIFY MB2120Buy — $199.95
Epson Expression Premium XP-7100 All-in-One PrinterBuy — $208.00

Compare with other models

Frequently asked questions

Which is cheaper to run, the Canon MAXIFY MB2120 or the Epson Expression Premium XP-7100 All-in-One Printer?
The Epson Expression Premium XP-7100 All-in-One Printer — its cheapest black cartridge works out about 23% cheaper per page (4.4¢ vs 5.7¢ mono).
Which costs less to buy, the Canon MAXIFY MB2120 or the Epson Expression Premium XP-7100 All-in-One Printer?
The Canon MAXIFY MB2120 is about $8 cheaper upfront based on current prices.
Is the Epson Expression Premium XP-7100 All-in-One Printer worth the higher price?
It costs about $8 more upfront but prints cheaper per page, so it pays that back after roughly 597 pages. Past that point it's the cheaper machine to own.
What are the main differences between the Canon MAXIFY MB2120 and the Epson Expression Premium XP-7100 All-in-One Printer?
Functions: Canon MAXIFY MB2120 print, scan, copy, fax, Epson Expression Premium XP-7100 All-in-One Printer print, scan, copy. Print speed (mono): Canon MAXIFY MB2120 19 ppm, Epson Expression Premium XP-7100 All-in-One Printer 15.8 ppm. Print speed (color): Canon MAXIFY MB2120 13 ppm, Epson Expression Premium XP-7100 All-in-One Printer 11 ppm. Resolution: Canon MAXIFY MB2120 600 x 1200, Epson Expression Premium XP-7100 All-in-One Printer 5760 x 1440.