How to stop buying the same children's book twice

Duplicate picture books are not a shopping problem. They are a memory problem, and memory is the wrong tool for the job.

· 7 min read

You are standing in a bookshop holding a copy of The Gruffalo. You are fairly sure it is already on the shelf at home. You are also fairly sure you thought that last time, put it back, and were wrong. So you buy it, and now there are two.

Nobody sets out to buy the same board book twice. It happens because a child’s book collection has three properties that defeat human memory: it grows in small increments, it grows from several directions at once, and almost nobody who adds to it is keeping track.

Why duplicates happen in the first place

It helps to be precise about the failure, because the fix depends on which one you are actually experiencing.

1. The collection has more than one author

A typical four-year-old’s shelf is stocked by two parents, four grandparents, an assortment of aunts, uncles and family friends, a birthday party or two, and whatever the school book fair sold that term. No single person has seen the whole shelf recently. The gift-giver is the person most likely to duplicate, and the person least able to check.

2. Editions multiply

Popular picture books ship in board book, paperback, hardcover, lift-the-flap, anniversary, and boxed-set forms. You can own Where the Wild Things Are twice without owning two identical objects, which makes the duplicate harder to spot on the shelf and easier to buy by accident.

3. Books leave the shelf and come back

Books live in the car, at grandma’s, in a nursery bag, under a bed, and in a box in the loft labelled “0–2 years.” A visual scan of the bookshelf is not a scan of the collection.

4. Nobody is counting

This is the real one. A collection of forty picture books is well past the number a person can reliably hold in their head, particularly when many of the titles rhyme, share illustrators, or belong to the same series.

A duplicate is not a sign of carelessness. It is the predictable outcome of an unlogged collection with multiple contributors.

The fixes people try, and where each one breaks

Photographing the shelf

The most common improvised system: take a photo of the bookshelf, and consult it in the shop. This works better than nothing and fails in two specific ways. Spine text in a phone photo is often too small to read when you zoom, especially on the thin spines of paperback picture books. And the photo is only a snapshot. It starts going stale the moment the next book arrives.

Keeping a list in a notes app

Genuinely effective, and genuinely hard to sustain. Typing forty titles is an evening’s work; keeping it current requires remembering to add each new book at the moment it enters the house, which is exactly the moment a child is opening a present and nobody is thinking about inventory. Most lists are abandoned within a month, and a half-current list is worse than none because you trust it.

Scanning barcodes

Barcode apps are accurate and fast per book, but they need every book in hand, one at a time, cover facing you. On a shelf of forty, that is forty pick-ups and forty scans. Board books also frequently have no barcode, a worn barcode, or a barcode that resolves to a bundle rather than the title.

A shared spreadsheet

The most complete option and the least likely to be used by a grandparent in a shop. Access, permissions, mobile spreadsheet interfaces and column layouts are all friction points at the exact moment the check needs to take ten seconds.

What a system needs to actually survive

The methods above fail on the same three axes. A system that works has to clear all three, not one or two:

  1. Cheap to create. Cataloging a shelf must take minutes, not an evening, or it will not happen at all.
  2. Cheap to maintain. Adding a new book has to be near-effortless, or the list goes stale and becomes actively misleading.
  3. Usable by the gift-buyer. The person most likely to buy a duplicate is not you. If checking requires your phone, your login, or your memory, the duplicate still gets bought.

That third point is the one most systems ignore. You can have a perfect private inventory and still receive a second copy of Dear Zoo at a birthday party, because the person who bought it had no way to look.

A practical setup

Concretely, here is a routine that clears all three bars:

  • Catalog once, by shelf. Work one row at a time rather than trying to do the whole collection in a sitting. A row is a small enough unit that you will finish it.
  • Sweep the outposts. Do the car, the nursery bag and the loft box once, at the start. These are where duplicates hide.
  • Add new books at the door. Log a book when it arrives, not later. “Later” is where lists go to die.
  • Give the buyers a way to check. Send the people who regularly buy books for your child something they can search in ten seconds, from a shop, without an account. This is the step that actually stops duplicates, because it moves the check to the person making the decision.

What to do with the duplicates you already have

Duplicates are not waste. Before you shelve two copies side by side, consider: keeping the second copy at a grandparent’s house or in the car deliberately, so a favourite is always to hand; donating to a nursery, waiting room, or Little Free Library, which are usually glad of picture books in good condition; or holding one back for a younger sibling, where a duplicate becomes a hand-me-down.

The point of cataloging is not to eliminate every second copy. It is to make the second copy a decision rather than an accident.


Shelfmark was built for exactly the failure described above. It catalogs a shelf from a photo, and gives you a link the gift-buyers can search without an account. You can compare it against the other methods here.

Keep reading

Children's books and reading: the statistics worth citing

Sourced figures on reading aloud, home libraries and book ownership. Every number links to the study it came from.

Apps for cataloging children's books, honestly compared

What each of the main options is really built for, where each struggles with picture books, and how to pick.

How to catalog your kid's bookshelf: 5 methods, honestly compared

Five ways to get a bookshelf into a searchable list, with the real time cost of each and where each one breaks down.

How to buy books for someone else's kid without buying a duplicate

You want to give a book, not a book they already have. Here is how to check first, without asking a question that spoils the gift.

What order should kids read a book series in?

Dog Man, Junie B. Jones, Magic Tree House and Who Was?, in order, plus how to tell whether a series needs order at all.

A grandparent's book gift guide, by age

Real book recommendations for four age bands, and how to check you're not about to buy a second copy of something.

What to do with books your kids have outgrown

Before the donation box: what's worth keeping, what a younger cousin would want, and why two minutes now saves a guessing game later.

How families can stop buying the same book gift twice

One relative checking the shelf doesn't stop two relatives buying the same book on the same day. Here's the fix for that.