35 years' experience and customer care, printing since 1992
all our plastic cards are proudly printed in England Proudly printed in England all our plastic cards are proudly printed in England
Tel 01948 411 867 Email: sales@cpcards.co.uk We aim to reply within 10 minutes 9-5 Mon-Fri

Should You Buy an ID Card Printer or Order Printed Cards?

Buy a card printer if you need cards one at a time, on the day, such as a staff pass with each person’s photo printed on it. Order printed cards if you need 25 or more of the same design, numbers or barcodes from a spreadsheet, or print that’s sealed inside the card. Many organisations do both.

This guide sets out what a desktop card printer costs to buy and run, how its cards differ from cards you order, and which suits which job. Every price on this page is before VAT.

a full colour trade card with its design printed right to the edge

The short versionA card printer costs around £574 to £747 +vat, plus about 29p a card in ribbon and blank cards. It’s the right tool for photo ID and cards needed on the spot. For a batch of 25 or more, ordered cards need no equipment and have the print sealed under clear PVC, and 1,000 cost 24.5p each, printed on both sides.

What is an ID card printer?

An ID card printer is a desktop printer that prints one plastic card at a time. You load it with blank white PVC cards and a ribbon, design the card in the software that comes with it, and it prints each card in turn. Evolis, Zebra, Magicard and HID Fargo all make them.

Most entry-level models are direct-to-card printers. The colour comes from a ribbon with a panel of yellow, magenta and cyan dye for each card, which the printhead heats onto the card’s surface. A black panel prints sharp text and barcodes, and a clear overlay panel lays a thin protective film over the print. The Evolis Zenius 2, for example, prints one side, edge to edge, at up to 180 colour cards an hour.

One set of panels on a YMCKO colour ribbonFive panels in a row on a ribbon: yellow, magenta and cyan dye for the colours, black for text and barcodes, and a clear overlay that covers the print. One set is used for every side of every card printed.YMCKOYellowMagentaCyanBlackOverlaytext, barcodesclear filmOne side of one card
A YMCKO colour ribbon. Each printed side of each card uses a full set of five panels, which is why the ribbon is the main running cost.

What does it cost to print your own cards?

These are prices from UK resellers in October 2026, before VAT. Prices change and vary between sellers, so treat them as a guide.

Buying and running an entry-level card printer
What you needPrice before VATWhere the price comes from
A single-sided card printer£573.85 to £746.51Evolis Zenius 2 Classic (ERS) and Zebra ZC100 (ERS)
A YMCKO colour ribbon, 200 prints£39.79, about 20p a printed sideEvolis R5F002EAA, uSmartCards
Blank white PVC cards, 0.76mmAbout 9p a card, in packs of 100uSmartCards
A cleaning kit£26.04Evolis regular cleaning kit, ERS
A replacement printhead, when one wears out£390.86Zebra ZC100 and ZC300, ERS

So a card printed on one side costs about 29p in ribbon and blank card, before the printer, cleaning and your time. Printing both sides needs a dual-sided printer and uses a second set of ribbon panels. Models that also encode magnetic strips or chips cost more than the plain versions above.

The same number of cards, three ways (before VAT)
CardsOrdered from us, printed both sides, deliveredPrinter ribbon and blank cards, one sideThe same, plus the cheapest printer above
25 cards£75.00 (£3.00 each)£7.22£581.07
50 cards£79.00 (£1.58 each)£14.45£588.30
100 cards£85.00 (85p each)£28.90£602.75
200 cards£99.00 (49.5p each)£57.79£631.64
250 cards£109.00 (43.6p each)£72.24£646.09
500 cards£175.00 (35p each)£144.48£718.33
1,000 cards£245.00 (24.5p each)£288.95£862.80

Our prices are for full colour 760 micron PVC cards, printed on both sides with a High Gloss finish, with free delivery within Great Britain and a free photorealistic proof. The printer columns leave out cleaning, printheads, design software and your time.

Once the printer is counted, ordering costs less at every quantity in the table. If you already own a printer, the ribbon and blank cards for a small run cost less than ordering, but at 1,000 cards our price per card, printed on both sides, is lower than the ribbon and blank card for one side. A printer pays for itself in a different way: it makes a card the moment you need one.

How are the cards different?

The biggest difference is where the ink ends up. A direct-to-card printer prints onto the outside of a blank card and covers it with a thin clear film. On our full colour PVC cards the design is printed on a central sheet, which is then bonded between two clear PVC sheets, so the surface you touch is clear plastic.

From a desktop card printer Cross-section of a card printed on a desktop card printerFrom the top: a thin clear overlay film, the ink printed on the surface, and the white PVC card underneath.Clear filmInk, on thesurfaceWhite PVC card
Ordered from us Cross-section of one of our full colour PVC cardsFrom the top: a clear PVC sheet, the front print, the PVC core, the back print and a second clear PVC sheet, all bonded together.Clear PVCFront printPVC coreBack printClear PVC

Cross-sections, drawn many times thicker than a real card. Both cards are 0.76mm thick.

A desktop card printer and ordered cards, side by side
 A desktop card printerCards ordered from us
Where the print isOn the surface, under a thin clear filmSealed between two clear PVC sheets
Both sidesNeeds a dual-sided printerFull colour on both sides as standard
Print to the edgeMany models canYes: the artwork runs 3mm past the edge and is cut back
A different photo on each cardYes Printed on the cardPhotoseal Not printed, but a passport photo can be sealed onto each card
Names, numbers and barcodesYes, set up in the printer’s softwareYes, from a spreadsheet, sealed under the surface
Card materialsThe blank cards your printer takesStandard, recycled, biodegradable, EcoTough and Plastic-Free Board, plus hot foil satin black, metallic, frosted and white
How manyOne at a time, from one cardFrom 25 cards
How soonMinutes7 working days from proof approval and payment, or 3 to 4 with express
UpkeepRibbons, blank cards, cleaning and printheadsNone

How long plastic cards last explains why sealed print matters for cards used every day, and how plastic cards are made shows each layer.

Which one suits you?

Buy a card printer

For cards made on the spot

Staff or student photo ID, where every card carries its own printed photo. New starters who need a pass on their first morning. A replacement for a lost card the same day. Small numbers of cards, often, all year round.

Order printed cards

For cards made in a batch

25 or more cards of one design: membership, loyalty, gift and business cards, key tags and event passes. Numbers, barcodes or QR codes from a spreadsheet. Magnetic strips, signature strips and scratch-off panels. Eco materials and hot foil cards, which a desktop printer can’t make.

Three questions settle it for most organisations. Start at the top.

  1. Need plastic cards?
  2. Must each person’s photo be printed on their card?If yes: A card printerOr photoseals on printed cards
  3. If not: Must each card be ready the moment someone joins?If yes: Write-on panelsPrinted cards you fill in by hand
  4. If not: Are names added as people join?If yes: Bureau personalisationWe add each name when you send it
  5. If not: Order printed cardsFrom 25, everything printed at once
Many organisations use a printer for photo ID and order everything else.

Printed cards with names and photos added later

Not knowing every name, or every face, in advance is the usual reason people look at a card printer. There are several ways round it without one.

  • Bureau personalisation. We print your cards in full colour and hold them in stock. When people join, you email us their details in a spreadsheet and we print them on one side of a card, in black, white, metallic gold or metallic silver. There’s no minimum, so you can call off one card or hundreds. Allow 3 working days, though we aim to send cards the same day when the file arrives before 1pm. The cards come to you, or to a person you name, for you to hand out. See bureau personalisation.
  • Write-on panels. A signature strip or write-on panel takes an ordinary ballpoint pen, so a name, a number or a date can be added at the desk. See writing on plastic cards.
  • Photoseals. A photoseal fixes a passport-sized photo to the card under a clear seal. It’s easy to apply at the desk when someone joins, or we can attach them for you. See photoseals.
  • Numbers printed in advance. Print a unique number on every card, then link each number to a person in your own records when you hand the card out. See numbered plastic cards.

What about printing on paper and laminating?

The other way to make cards yourself is to print them on an inkjet printer, ten to an A4 sheet, laminate the sheets and cut the cards out. It needs no card printer, but the cards are paper inside a laminating pouch rather than solid PVC. Our guide to making your own membership cards goes through it step by step, and plastic vs paper cards compares the two.

Questions & Answers

  • Is it cheaper to print your own plastic cards?

    Not if you’d be buying a printer for the job. An entry-level card printer costs around £574 to £747 +vat, and the ribbon and blank card for each card printed on one side cost about 29p. We supply 1,000 full colour cards printed on both sides for £245.00 +vat, which is 24.5p a card. A printer earns its place when you need cards one at a time, such as photo ID for each new starter.

  • How much does an ID card printer cost?

    Entry-level single-sided printers such as the Evolis Zenius 2 and the Zebra ZC100 were listed at about £574 and £747 +vat by a UK reseller in October 2026. Models that can also encode magnetic strips or chips cost more.

  • How much does each card cost to print on a card printer?

    About 29p for a card printed on one side: around 20p of colour ribbon and about 9p for a blank white PVC card, at October 2026 prices before VAT. Cleaning kits, replacement printheads and your time are on top.

  • Can a desktop card printer print to the edge of the card?

    Many can. Evolis lists single-sided edge-to-edge printing for the Zenius 2, for example. The print sits on the surface of the card under a thin clear film, while on our full colour cards it’s sealed between clear PVC sheets.

  • What’s the difference between a card from a card printer and one you order?

    Where the ink is. A desktop card printer prints onto the surface of a blank card and covers it with a thin clear film. On our full colour PVC cards the design is printed on a central sheet and bonded between two clear PVC sheets, so the print can’t scratch or wear off.

  • Can you print a different photo on each card?

    No, we can’t print a different photo on each card. A passport-sized photo can be fixed to each card with a photoseal, a clear seal that you can apply yourself or we can attach for you. Names, membership numbers, barcodes and QR codes can be different on every card, from a spreadsheet you send us. If you want each photo printed on the card, a card printer is the better tool.

  • Can names be added to printed cards later?

    Yes. Our bureau personalisation service holds your printed cards and prints each new member’s details on one side, in black, white, metallic gold or metallic silver, when you email them to us. Allow 3 working days, though we aim to send cards the same day when the file arrives before 1pm.

  • How quickly can I get printed cards?

    Standard production is 7 working days from proof approval and payment. Express production of 3 to 4 working days is also available: ask us for cost and availability.

Ready to order?

Tell us how many cards you need, how often, and whether names are added as people join, and we’ll quote the cheapest way to do it.

Your free photorealistic proof shows the finished card before anything is printed.

Not sure what you need? Ask us