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.
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:
- Cheap to create. Cataloging a shelf must take minutes, not an evening, or it will not happen at all.
- Cheap to maintain. Adding a new book has to be near-effortless, or the list goes stale and becomes actively misleading.
- 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.