What Is a Good BSR on Amazon?
A good BSR (Best Sellers Rank) on Amazon for books is anything under 100,000 in the Kindle Store or under 50,000 in Books. A BSR under 10,000 means consistent daily sales. Under 1,000 and you're looking at a legitimately strong seller. But those numbers shift depending on the category, the format, and what you actually consider "good" for your goals.
What BSR Actually Tells You
BSR is Amazon's ranking of how well a product sells compared to everything else in its top-level category. A BSR of 1 means that product is the single best-selling item in that store. A BSR of 500,000 means it sold something recently, but not much.
The key thing to understand: BSR reflects recent sales velocity, not total lifetime sales. Amazon recalculates it hourly. One sale can send a book from a BSR of 2,000,000 to 80,000 in a matter of hours. Two days of silence, and it drifts right back up.
That's why a single BSR snapshot is almost meaningless. You need to track it over time to get a real picture. A book sitting at 40,000 consistently for a month is doing far better than one that spikes to 5,000 and then floats back to 300,000.
BSR Ranges and What They Mean for Books
Here's a rough breakdown for the Kindle Store (US). These are estimates based on years of observation and data from multiple authors. Your mileage will vary, but this gets you in the right ballpark:
- BSR 1 to 500: Best-seller territory. You're selling hundreds of copies a day, possibly thousands. This is where top-tier launches and viral books live.
- BSR 500 to 5,000: Strong, consistent seller. Roughly 25 to 100+ sales per day depending on the price and category. Most full-time KDP authors would be thrilled here.
- BSR 5,000 to 20,000: Solid performer. You're likely moving 5 to 25 copies a day. This is a good, healthy book that contributes real income.
- BSR 20,000 to 100,000: Moderate sales. Could be a few copies a day, could be one every other day. Still generating revenue, especially as part of a larger catalog.
- BSR 100,000 to 500,000: Occasional sales. Maybe a few per week. Not dead, but not exactly paying rent.
- BSR 500,000+: The book sold something recently enough to have a rank, but sales are sparse. Many backlist titles live here permanently.
For print books, the numbers run higher because the Books category is massive. A paperback BSR of 100,000 is roughly equivalent to a Kindle BSR of 50,000 in terms of daily sales.
Why "Good" Depends on Your Situation
A BSR of 60,000 might sound mediocre. But if you have 15 books each sitting around that range, you're making solid monthly income. A single book at BSR 3,000 is impressive, but it's also fragile. One algorithm shift or one competitor launch and it drops.
The catalog approach is why many KDP authors care less about individual BSR numbers and more about the overall trend across their entire portfolio. A "good" BSR for a brand-new book in a competitive niche is different from a "good" BSR for a low-content book or a niche non-fiction title with zero competition.
Honestly, the most useful way to think about BSR is this: track your rank over 30 days, estimate the daily sales from the average, multiply by your royalty, and see if the number makes you happy. That's your answer.
BSR in Subcategories vs. the Main Store
This trips up a lot of new authors. Amazon shows two types of rank: the overall store rank (like "Kindle Store" or "Books") and the subcategory rank (like "#3 in Self-Help > Creativity" or "#12 in Business > Small Business").
The subcategory rank is great for visibility. Being #1 in a subcategory gets you an orange "Best Seller" tag, which boosts click-through rates. But the subcategory rank tells you almost nothing about actual sales volume. A book can be #1 in a tiny subcategory while sitting at a BSR of 200,000 overall.
Always look at the overall store BSR for the real picture. The subcategory rank is a marketing tool, not a sales metric.
How to Track BSR Over Time
Checking your BSR manually once a day won't give you enough data to make smart decisions. BSR fluctuates too much hour to hour. You need automated tracking that logs the number consistently so you can spot trends, measure the impact of promotions, and compare books against each other.
PublishRank's BSR Tracker does exactly this. It monitors your books' BSR continuously and shows you historical trends so you're not guessing based on a single afternoon snapshot. You can see how a price change affected your rank, whether a new ad campaign moved the needle, or if seasonal trends are lifting your sales.
The authors who make consistent income on KDP are the ones who treat BSR as a data point in a larger system, not a daily dopamine hit.
The Numbers That Actually Matter More Than BSR
BSR is useful. It's the quickest proxy we have for sales velocity on Amazon. But it's not the only number worth watching, and sometimes it's not even the most important one.
Your royalty per unit matters more than your rank. A $2.99 book at BSR 10,000 earns less than a $9.99 book at BSR 30,000. Your conversion rate on your book's product page matters because a better cover or description can double your sales without changing your rank's starting point. Your read-through rate across a series matters because Book 1 at BSR 5,000 with four sequels behind it is a money machine compared to a standalone at the same rank.
BSR is one piece. A useful piece. But don't obsess over it at the expense of the metrics that directly tie to revenue.
Frequently Asked Questions
What BSR do you need to be a bestseller on Amazon?
To get the orange "Best Seller" tag, you need to be #1 in at least one subcategory. There's no specific overall BSR threshold for this. A book at BSR 150,000 can technically be a "#1 Best Seller" if its subcategory is small enough. For the overall Kindle Store top 100, you typically need a BSR under 100, which means hundreds or thousands of daily sales.
How many sales does a BSR of 10,000 mean on Amazon?
In the US Kindle Store, a BSR of around 10,000 typically translates to roughly 10 to 20 sales per day. This varies by time of year (holiday seasons inflate sales across the board) and by category. It's an estimate, not an exact science, because Amazon doesn't publicly share the formula.
Does BSR update in real time?
Not quite real time, but close. Amazon recalculates BSR roughly every hour. A single sale can cause a noticeable jump within an hour or two, especially for books that haven't sold in a while. The algorithm weights recent sales more heavily than older ones, which is why BSR can swing dramatically in a single day.
Is a BSR of 100,000 bad?
Not necessarily. A BSR of 100,000 in the Kindle Store means the book is still selling, just not frequently. For a single book, it might mean a sale every day or every other day. If you have a catalog of 20+ books each around that range, the combined income adds up. Context matters more than the number in isolation.
Why did my BSR spike and then drop back down?
This is normal behavior. A burst of sales (from a promotion, an ad, or even organic discovery) pushes your BSR down quickly. Once sales slow, the rank drifts back up because Amazon's algorithm heavily weights recency. Sustained sales keep BSR low. A one-time spike won't hold. That's why tracking BSR over weeks gives you a much more accurate picture than checking it after a single promotion.