How Small Record Stores Use Data Without Losing Their Soul


There’s a weird tension in running an independent record store in 2026. On one hand, you’ve got to know your customers, trust your gut, and stock records that streaming services ignore. On the other hand, you’ve also got rent to pay, and carrying $40,000 worth of inventory that doesn’t turn over is a fast track to closing down.

I’ve been doing this for over 20 years at Spank Records, and I’ll tell you straight: the stores that survive aren’t just the ones with good taste. They’re the ones who’ve figured out how to be smart about what they stock without turning into soulless data machines.

The Old Way Was Expensive

For years, I ordered based on feel. A rep would pitch me something, I’d listen to 30 seconds, and I’d either grab five copies or pass. Sometimes I’d nail it. Sometimes I’d be stuck with a box of records that sat there for three years until some crate digger finally took pity on me.

The problem with pure intuition is that it’s expensive. You over-order on things that seem like sure bets, and you miss restocks on quiet sellers that actually move consistently. I remember ordering 20 copies of a hyped Melbourne punk band’s debut in 2019. Sold three. Still got the rest in the back room.

Meanwhile, I’d run out of a Khruangbin reissue in a week and wouldn’t reorder fast enough because I was busy dealing with the punk records that weren’t moving.

What Actually Works

The stores I know that are doing well aren’t using some big enterprise system. They’re just paying attention to patterns in a slightly more organized way.

Most of us use point-of-sale systems now. Nothing fancy, just something that tracks what sells and when. The key isn’t the technology. It’s remembering to actually look at the reports every week instead of once a quarter when you’re panicking about cash flow.

Here’s what I watch:

Turn rate by genre. Not total sales, but how fast things move. I sell more indie rock than jazz by volume, but my jazz section turns over faster relative to its size. That tells me I’m under-stocking jazz and over-stocking indie rock.

Seasonal patterns. Record Store Day skews everything, but outside of that, there are patterns. Electronic and ambient stuff moves better in winter. Garage rock and punk in summer when people are drinking more and having parties.

Restock timing. If something sells out in two days, I’m ordering too few. If it takes six months, I’m ordering too many or I shouldn’t be stocking it at all.

This isn’t rocket science, but it’s also not something you can just feel your way through when you’re dealing with thousands of titles.

Getting Help Without Selling Out

A mate who runs a store in Fitzroy worked with team400.ai last year to set up a simple system that flags restocking decisions based on sales velocity. Not a recommendation engine, not an algorithm telling him what to stock. Just a thing that says “hey, you sold through that Courtney Barnett record faster than usual, might want to grab more.”

The difference is intent. He’s not trying to optimize for maximum revenue per square meter like he’s running a JB Hi-Fi. He’s just trying to not run out of things people actually want while avoiding dead stock.

The stores that get this wrong are the ones that let data make creative decisions. I’ve seen shops use sales data to completely eliminate slower genres. Sure, you’re more “efficient,” but you’re also now just another boring store stocking the same 200 titles as everyone else.

The Human Part Still Matters

Here’s what data can’t tell you: whether that weird Indonesian psych reissue is going to connect with your customers. Whether the new Hobart label is worth taking a punt on. Whether you should stock that experimental noise cassette that’ll sell exactly one copy to the same guy who buys all your noise tapes.

Those decisions are still taste-based, and they’re what make an independent record store worth visiting instead of just buying everything online.

I still order plenty of stuff that makes zero sense from a data perspective. Last month I grabbed a box of Australian field recording albums from the 1970s. Sold two copies in three weeks. Will probably take me a year to move the rest. Don’t care. They’re fascinating and someone should stock them.

But I’m also not ordering 20 copies of hyped records anymore without checking whether I actually sold through the last hyped thing I bought. And I’m reordering the quiet sellers faster, which means I’m not losing sales because I ran out of something boring but reliable.

What This Actually Looks Like

On a practical level, I spend maybe 30 minutes a week looking at sales reports. I’ve got a simple spreadsheet where I track turn rates by section. When I’m doing an order, I check what’s low, what sold fast, and what’s been sitting.

That’s it. Not machine learning, not AI recommendations, not dynamic pricing based on demand curves. Just slightly more organized decision-making that saves me from expensive mistakes.

The result is that I carry less inventory overall, I restock the right things faster, and I waste less money on records that don’t move. Which means I can keep the lights on while still stocking weird, wonderful stuff that’ll never show up in anyone’s algorithm.

If you’re running a store and you’re still ordering purely on gut feel, you’re probably leaving money on the table. But if you’re letting data tell you what to stock, you’re probably running a boring store.

The trick is using information to support your taste, not replace it.


Mick “Digger” Brennan has run Spank Records in Melbourne since 2004. He still thinks CDs were a mistake.