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 often reply within minutes 9-5 Mon-Fri

Gift Cards With Barcodes: How They Work

A barcoded gift card stores no money. The barcode holds a number and your till holds the balance: staff scan the card, the till finds that number and takes off what’s spent. So every card needs its own number, from your till or your own list, and we supply the cards printed with them.

This guide is only about the barcode. For the wider decisions, such as what each card buys, see our gift card printing guide.

the back of a full colour plastic gift card for a made-up DIY shop, with a logo, and a barcode on a white band across the foot with the number 00002329 under the bars
The back of one of our gift card examples, for a made-up shop. The code is only an example.

The short versionAsk your till supplier whether it accepts printed cards and which barcode it reads. Send us one number per card in an Excel or CSV file, and each card is printed with its own barcode. Ask for it on a white box with the number underneath, the narrowest bar at 0.25mm or more and the bars at least 10mm tall. To scan real cards on your own till first, add a postal proof to your order.

How does a barcode gift card work at the till?

The card carries a number and the till does the rest, so the barcode never changes: only the balance on your till does. You need a till with a gift card feature that can look a card up by its number.

The card carries a number, and the till holds the balanceOn the left, the back of a made-up bookshop's gift card with a barcode on a white box and the number 00104523 under the bars. An arrow marked Scan leads to a till screen listing three card numbers and their balances: 00104522 has 50 pounds, 00104523 has 13 pounds, and 00104524 has 25 pounds. The row for the scanned card is highlighted.The card holds a numberThe till holds the balance00104523Brackenby BooksScanCard numberBalance00104522£50.0000104523£13.0000104524£25.00
The scanner reads 00104523 and the till finds its line. Brackenby Books is made up, and the barcode is an illustration that won’t scan.
  1. PrintEvery card has its own barcode, with the number underneath.
  2. SellStaff scan it and the till loads the value against that number.
  3. SpendStaff scan it again and the till takes off the amount spent.
  4. BalanceAnything left stays on the till, for next time.

No gift card feature on your till? A barcode won’t help, so use numbered gift cards and a simple register instead.

Does each gift card need its own barcode?

the back of a full colour plastic gift card with a picture of a mug and books, and a white band across the top holding a barcode with the number 1212 under the bars
Another example, with the white band at the top. The code is only an example.

Yes, if the balance is held on your till. The till finds a balance by its number, so two cards with one barcode would share one balance, and spending one would use up the other.

A barcode that’s the same on every card can only tell the till it’s a gift card, not which one or how much is left.

Print the number under the bars too, so staff can type it in if a scan fails. On our full colour PVC cards, barcodes are printed under the surface, so they can’t be scratched or rubbed away.

On our white hot foil cards a barcode has to be the same on every card, so for a balance held on your till, use full colour cards. For the other hot foil ranges, ask us.

Which barcode type should a gift card use?

The one your till reads, so your till supplier decides. Ask before you design anything, because many scanners only read the types they’ve been switched on for.

Barcode types on the gift cards we supply
TypeWorth knowing
Code 39The most popular on our cards and the most widely supported, but it takes more room.
Code 128More compact: a number-only code is about half the width.
EAN5, UPC and othersOnly if your system asks for one.

Our guide to barcodes on plastic cards compares Code 39 and Code 128.

Will a printed barcode gift card work with my till?

It depends on the till: some scan printed cards, some only type a code, and some only take their own. This is what each system’s help pages mean for a barcode. Our guide to printed cards and tills has more, and features change, so confirm with your provider.

What six till systems mean for a barcode
TillFor a barcode
Lightspeed Retail (X-Series)Staff enter or scan the code. It recommends Code 128, with unique, non-sequential codes of at least eight characters.
Lightspeed Restaurant (K-Series)Use a QR code instead: export a batch, and each card’s link is printed as a QR code at least 15mm square. Turn on Enable scan to redeem when you create the batch, because it can’t be changed afterwards.
PayPal ZettlePre-made cards carry a scannable code, which you set when you order them. Ask which code it scans.
Shopify POSLeave it off: staff type a code of 8 to 20 letters and numbers. See gift cards for Shopify POS.
SquareOther suppliers’ cards are recorded as a custom payment type, so Square only logs the sale. You’d keep the balances yourself.
SumUpYou can note a redemption code on a pre-made card, so use a write-on panel instead.

The help pages for Epos Now and Loyverse don’t say. For any till, ask: can it find a balance from a scanned number, does it accept cards from any printer, and which barcode types does it read?

Where do the gift card numbers come from?

From your till, your own list, or a start number you give us. Whichever it is, the number on the card has to be one your till can find. You don’t make the barcodes yourself: send us the numbers and each card is printed with its own.

  • Your till or gift card system. Many can create the codes and export them as a spreadsheet. If yours can, use that export.
  • Your own list, in an Excel or CSV file.
  • A start number, such as 10001, and the cards run on from it. Re-orders carry on from the last number issued. Numbers in order are easy to guess, so check your till supplier is happy with them.
brackenby-gift-cards.xlsx
RowAB
1Card numberBarcode
20010452200104522
30010452300104523
40010452400104524
Three gift cards printed from three rows of a fileThe backs of three gift cards for a made-up bookshop, overlapping, each with its own barcode on a white box and its own number under the bars: 00104522 from row 2 of the file, 00104523 from row 3 and 00104524 from row 4.001045222001045233001045244Brackenby BooksShow this card when you pay.Your balance is held on our till.Valid untilNo cash alternative. Full terms on our website.
Each row becomes one card: the numbers in the circles are the rows of the file. The barcodes are illustrations and won’t scan.

Use one row per card, with a column for everything printed. Format the columns as Text before you paste anything in, or Excel drops the zeros from 00104522. Check your spreadsheet before you send it, because our artwork check is technical and doesn’t cover names, numbers or spelling. Our guide to gift card codes in Excel or CSV shows the layout step by step, with example files.

What size should the barcode be on a gift card?

As a rule of thumb, keep the narrowest bar at 0.25mm or more, the bars at least 10mm tall, and clear space either side of 10 times the narrowest bar. Barcodes can be any size, but your scanner decides how small is too small.

The back of a barcode gift card, with its parts numberedThe back of a gift card for a made-up bookshop. 1: a barcode on a white box. 2: plain clear space either side of the bars, shaded. 3: the number 00104523 printed under the bars. 4: a short line on how to use the card. 5: the terms, with a white write-on panel for the valid-until date. 6: the safe area, a dashed line 3mm inside the edge.00104523Brackenby BooksShow this card when you pay.Your balance is held on our till.Valid untilNo cash alternative. Full terms on our website.123456
A made-up shop’s card, drawn to scale at 86 x 54mm, with a Code 39 barcode at 0.33mm bars. It’s an illustration and won’t scan.
  1. A white box. Black bars, never red, orange or yellow.
  2. Clear space, or quiet zone, so a scanner can find where the bars start and stop.
  3. The number, for typing in if a scan fails.
  4. How to use it, in a line or two.
  5. Your terms, and a write-on panel for the valid-until date, filled in when the card is sold: see VAT and expiry rules.
  6. The safe area, 3mm inside the edge. Keep the barcode and its clear space inside it.

A long number makes a wide barcode, and an 86mm card has 80mm inside the safe area. These widths include the clear space.

How wide a barcode is, with its clear space
Number on the cardAt 0.25mm barsAt 0.33mm bars
Code 39, 8 characters45mm59.4mm
Code 39, 12 characters61mm80.5mm
Code 39, 16 characters77mm101.6mm
Code 128, 8 digits24.8mm32.7mm
Code 128, 16 digits35.8mm47.2mm
Code 128, 16 letters and digitsAbout 58mmAbout 76mm

A guide, not a limit, worked out with the same barcode library as our free barcode generator.

A Premium Matt finish has no glare, so barcodes scan more easily. It’s £20 +vat per order, and High Gloss is included.

Can a barcode gift card be spent online too?

Only if your gift card system takes online payment by code, so ask your provider. If it does, the code customers type shouldn’t be the barcode. Anyone can scan a barcode with a phone, so the barcode carries the card number, and the secret code goes under a scratch-off panel.

A gift card with a barcode and a scratch-off panelThe back of a gift card for a made-up bookshop. 1: a barcode on a white box, holding the card number. 2: the same number, 00104523, printed under the bars. 3: a scratch-off panel 75mm long and 8mm deep, hiding a secret code. The line above the panel says Scratch here for your online code.00104523Scratch here for your online codeTreat this card like cash.Brackenby Books123
A made-up shop’s card, drawn to scale. The barcode is an illustration and won’t scan.
  1. The barcode holds the card number, which your till scans.
  2. The same number, on show, so staff can tell which card is which without spoiling the panel.
  3. The panel hides the code. A typical panel is 8mm x 75mm, stops at least 4mm from the edge, and can’t be printed on.

Keep the secret code unrelated to the card number, and give each its own column in your file. Scratch-off panels aren’t available on EcoTough or Plastic-Free Board cards.

Are magnetic strip gift cards better than barcodes?

the back of a full colour plastic card printed with coffee beans, with a black magnetic strip across the top and a white signature strip under it
The back of a full colour card: the black strip runs across the top, with a signature strip under it.

Neither is better: use whichever your till already reads. A magnetic strip gift card, also called a mag stripe or magstripe gift card, works the same way, with a number on the strip and the balance on the till, but it needs a swipe reader.

We can encode the strip from a start number or an Excel file, or leave it blank for you to encode. We recommend HiCo for gift cards, because a phone case magnet can wipe a LoCo strip, but check your system can use HiCo first. On standard PVC, a card with a strip must be the 760 micron thickness, and strips aren’t available on EcoTough or Plastic-Free Board. A card can carry a strip and a barcode with the same number. Running a member scheme too? Membership cards with barcodes work the same way.

Barcode or magnetic strip on a gift card
 BarcodeMagnetic strip
Read byA barcode scannerA swipe reader
On the cardAny size, anywhere, on a white box13mm x 86mm, on the back, 3mm down from the top edge
HoldsThe card’s number, with letters if you need themTrack 1: 76 letters and numbers. Track 2: 37 numbers. Track 3: 104 numbers

Our magnetic strip specifications have the details.

How do I test a barcode gift card before the full run?

Add a postal proof to your order: we post you a few identical real cards with the barcode in place, so you can check its type, size and print on your own scanner. We can’t test them for you, because every till and scanner is different.

It’s optional, for full colour cards only, £65 +vat, and takes around 5 working days. Once you approve it, the rest are printed in around 7 working days.

To try a card, make sure its number is on your till, scan it and check the till finds it. Ask your till supplier how to do that without leaving a live balance on the card. For a free first check, make one barcode of the right type and size with our free barcode generator, print it at actual size and try it on your scanner.

How do I order plastic gift cards with barcodes?

Email sales@cpcards.co.uk or use our gift card quote form. We often reply within minutes, 9am to 5pm, Monday to Friday. Tell us:

  • The barcode type your till supplier gave you.
  • The numbers: your Excel or CSV file, or a start number.
  • Your artwork, at 92 x 60mm with 3mm of bleed, or your logo and wording for our £29 +vat design service. Tell us where you want the barcode, and we’ll confirm how to set up your file.
  • How many cards, and whether you’d like a postal proof.

Custom barcode gift cards are 86 x 54mm and 760 microns thick, printed in full colour on both sides, then bonded between clear PVC sheets and cut, so the print can’t scratch or wear off. Your free email proof shows where the number and barcode sit, so you can check the layout and wording. The colours on the proof are a guide only, because every screen shows colour differently.

Production takes 7 working days from proof approval and payment. Express takes 3 to 4 working days: ask us for cost and availability.

How much do they cost?

Gift cards start at £75.00 +vat for 25, and the price per card falls as the quantity goes up, because much of the work in an order is the same whatever the quantity. See how to keep the cost down.

Full colour gift cards: prices from
QuantityPrice from
25£75.00 +vat
£3.00 each
50£79.00 +vat
£1.58 each
100£85.00 +vat
85p each
200£99.00 +vat
49.5p each
250£109.00 +vat
43.6p each
500£175.00 +vat
35p each
1,000£245.00 +vat
24.5p each

Prices are for one design from your print-ready artwork. Delivery is free within Great Britain, and our delivery prices list the charges for Northern Ireland, the Republic of Ireland and the Channel Islands. They exclude VAT and extras such as barcodes and numbering, which are priced on your quote.

Questions & Answers

  • How does a gift card with a barcode work?

    The barcode holds a number and your till holds the balance. When the card is sold, the till loads the value against that number. When it’s spent, staff scan it and the till takes off the amount, and anything left stays on the till.

  • Does each gift card need its own barcode?

    Yes, if the balance is held on your till. The till finds a balance by its number, so two cards with one barcode would share one balance.

  • Which barcode should a gift card use?

    The one your till reads, so ask your till supplier first. Code 39 is the most popular on the cards we supply, and Code 128 is more compact.

  • Can you print custom barcodes from my own list of numbers?

    Yes. Send one number per card in an Excel or CSV file, formatted as Text, and each card is printed with its own barcode. You can also give us a start number and the cards run on from it.

  • What size should a barcode be on a gift card?

    As a rule of thumb, keep the narrowest bar at 0.25mm or more, the bars at least 10mm tall, and clear space either side of 10 times the narrowest bar. It should sit on a white box with the number underneath.

  • Should the secret code go in the barcode?

    No. Anyone can scan a barcode with a phone, so the barcode should carry the card number. If customers spend the card online by typing in a code, print that code under a scratch-off panel.

  • Can a gift card have a magnetic strip (mag stripe) instead of a barcode?

    Yes, if your till has a swipe reader. The strip holds the card’s number just as a barcode does. We can encode it from a start number or an Excel file, or leave it blank for you to encode.

  • Where can I get plastic gift cards with barcodes in the UK?

    CP Cards supplies them, printed in England. Delivery is free within Great Britain, and our delivery prices list the charges for Northern Ireland, the Republic of Ireland and the Channel Islands. Our minimum order is 25 cards, from £75.00 +vat, with barcodes priced on your quote. Every order gets a free email proof, so you can check the layout and wording before anything is printed. For a quote, email sales@cpcards.co.uk or use our quote form.

Ready to order barcode gift cards?

Tell us which till you use, the barcode it reads and how many cards you need. We’ll quote by email, often within minutes, 9am to 5pm, Monday to Friday.

Not sure what you need? Ask us