Bookstore Counter app icon Bookstore Counter

Inventory Turnover for Bookstores: What Is a Good Turn Rate?

Inventory turnover is how many times a year a store sells through its stock. For an independent bookstore, a storewide figure somewhere between two and a half and six turns a year is the range most benchmarking surveys and trade consultants point to, with the healthiest general stores sitting in the upper half. More useful than the storewide number is the turn rate by section, because a strong gift wall or kids’ department routinely hides a fiction backlist bay that has not moved in a year.

How to calculate inventory turns

The standard formula is cost-based:

Turns = cost of goods sold over the period ÷ average inventory at cost, annualised if the period is shorter than a year.

A simpler unit-based version gives nearly the same answer for a bookstore and is easier to compute from a stock list:

Turns = units sold in the period ÷ average units on hand × (365 ÷ days in the period)

Average on hand should be a real average (the start and end of the period at minimum, better a monthly average) rather than today’s count, because a store that just received its holiday order looks temporarily slow and a store that just did a big return looks temporarily fast.

A worked example: a section holds an average of 400 copies and sells 1,000 copies in a year. That is 2.5 turns. Over a 90-day period in which it sold 300 copies against the same average, the annualised figure is 300 ÷ 400 × (365 ÷ 90) ≈ 3.0 turns.

What a good turn rate looks like

Benchmarks from the ABA’s ABACUS financial survey in the US and from BookNet Canada’s store studies have for years put typical independent bookstore turns in the low single digits, with the more profitable stores turning faster. Treat the following as a frame, not a verdict; your own trend over time matters more than anyone else’s number.

Storewide turnsWhat it usually means
Under 2Capital is tied up in books that are not selling; returns are probably being missed and backlist is over-bought.
2 to 3Common for general stores with a deep backlist. Workable, with room to free cash by trimming the slowest sections.
3 to 4Healthy. The store is buying close to what it sells and returning the misses.
4 to 6Strong, typical of stores with a large new-release, bestseller or gift share, or tight buying.
Over 6Possible in a small or highly curated store, but check for out-of-stocks on titles that should be in stock.

Turn rates vary enormously by category, which is the whole reason to look at sections separately. Front-list hardcover fiction and bestsellers can turn ten or more times a year. Kids’ picture books and board books turn fast. Poetry, academic, regional history, and deep literary backlist may turn once a year or less and still deserve their shelf for reasons the number cannot see.

Why section-level turns matter more than the storewide number

Suppose a store turns 3.4 times a year, which looks fine. Break it down and it is a gift and card wall at 8, a kids’ department at 5, new releases at 6, and 60% of the floor in backlist sections turning between 0.8 and 1.5. The storewide figure is true and useless. The decisions live in the sections:

Turns, sell-through and dead stock together

Turnover is one of three numbers that describe the same shelf from different angles.

Sell-through is units sold ÷ (units sold + units still on hand) for a title or a buy. It answers “of what I brought in, how much went out?” and is the right measure for a single new release or a seasonal order: a title that sold 7 of 10 has a 70% sell-through, and the remaining 3 are returns candidates.

Dead stock is on hand with no sale in a set period, commonly 180 days (many stores flag slow at 90). Dead stock expressed at cost is the clearest statement of how much cash is sitting on the shelf. A title can be dead and still be inside its return window, which is the best possible kind of dead: it goes back.

Turns is the section- and store-level roll-up of the two. Read them in that order when buying: sell-through for the title, dead stock for what to pull, turns for how the section is doing overall.

Raising turns without hollowing out the store

Turns go up when sales rise or when average inventory falls. The second lever is faster and is where most independents have room, but it is easy to overdo: a store that cuts its backlist to hit a number becomes an airport bookshop. The levers that improve turns without damaging the selection:

  1. Return the misses on time. Every copy returned inside its window reduces average inventory at no cost beyond freight. Missed windows are the most common reason a store’s turns are stuck.
  2. Buy fewer copies, more often. Three of a new title with a quick reorder beats eight up front for anything that is not a sure thing. Wholesaler next-day availability makes this practical for most of the list.
  3. Set a reorder point by title, not by feel. Reorder the titles that sell; let the ones that do not sell out.
  4. Count sections regularly so the on-hand figures the turn calculation depends on are real. Phantom inventory inflates average on hand and makes a healthy section look slow. See how to count inventory by section.
  5. Move slow stock before it is dead. A face-out, a staff pick card, or a table in the section’s own aisle costs nothing and often moves a title that was simply invisible spine-out.
  6. Keep deliberate exceptions deliberate. Local authors, the poetry shelf, the store’s signature sections: decide which slow sections are part of the identity, write that down, and measure them against their own history rather than against gift.
Measure in the same units every time. Comparing a cost-based turn from last year against a unit-based turn this year, or a 30-day annualised figure against a full-year one, produces trends that do not exist. Pick one formula, one period and one average, and keep them.

How Bookstore Counter helps. Bookstore Counter computes turns by section from the store’s own movements (receipts, sales, returns, adjustments) using the unit formula above, over 90 days and 12 months, and shows each section’s figure beside the range booksellers aim for. Sell-through by title, dead stock at cost and the reorder list sit on the same web dashboard; on the floor, an Android phone shows each title’s turns and a plain-language status stamp (Fresh, Selling, Slow, Return by a date, Dead) the moment it is scanned. Sales come in from your POS’s CSV export or by scan at an offsite table; nothing is written back to the POS. More about Bookstore Counter →

Open the web app About Bookstore Counter

More guides: all Adelyons guides