# How to Track Thrift Store Hit Rate by Category, Not Just by Store

_By GradeThread Team · Published October 24, 2026_

> Store-level hit rate hides which garments pay. Log finds, buys, and sell-through by category, then plan trips around denim, outerwear, or whatever earns.

To track thrift store hit rate by category, log every item you pick up, buy, and eventually sell with a category label, then divide buys by finds and sales by buys for each category. Do it for 30 days and you will know which racks to hit first and which to skip, regardless of which store you are in.

Most resellers score a store as a whole: "Goodwill on 5th is good, the church thrift is bad." That hides the real driver. A store that looks mediocre may have a great outerwear section and a dead denim wall. If you only rate the store, you keep walking every aisle with the same effort. If you rate categories, you can spend your 45 minutes where the money is.

## Why store-level hit rate misleads you

Store hit rate is a blend. It averages your best category with your worst, and the blend changes with your mood, the day of the week, and what you happened to pull. Two problems follow:

- **You overspend time on low-paying racks.** If you spend 15 minutes on a denim wall that yields one buy a month, that is time you did not spend on outerwear.
- **You miss category patterns across stores.** Outerwear might sell through at 70% from every store you visit, while denim sells through at 30% from every one. The category signal is stronger than the store signal.

This is the failure mode: slow sell-through and tied-up cash from buying what is easy to find rather than what pays. Category tracking fixes it with three numbers per category.

## The three numbers to track per category

Keep it to three ratios. More than that and you will stop logging.

1. **Pick-up rate:** items you pulled and considered, per category. This is the denominator for everything else.
2. **Buy rate (hit rate):** items bought divided by items considered.
3. **Sell-through:** items sold divided by items listed, measured after a fixed window such as 60 or 90 days.

Add one more column when you have the data: average net profit per sold item, after cost basis, fees, and postage. Hit rate tells you how often you buy. Sell-through and profit tell you whether buying was right.

## A simple tracking sheet

One row per item considered. You can build this in a spreadsheet or log it inside FlipDesk. Keep the columns short enough to fill in at the rack or in the car.

| Column | Example | Why it matters |
| --- | --- | --- |
| Date | 2026-10-24 | Lets you cut by week or month |
| Store | Store A | Keeps store view available |
| Category | Outerwear | The main cut |
| Considered (Y) | 1 | Denominator for hit rate |
| Bought (Y/N) | Y | Numerator for hit rate |
| Cost | $9.99 | Feeds cost basis |
| Grade | Very Good | Ties condition to outcomes |
| Listed / Sold date | 10-26 / 11-02 | Feeds sell-through and days to sell |
| Net profit | $31.40 | Shows whether the buy paid |

*[Screenshot placeholder: FlipDesk Scout buy log with category filter]*

Use a fixed category list of 8 to 10 entries: denim, outerwear, knitwear, tees, dresses, activewear, suiting, shoes, bags. If you let categories drift ("jackets" one day, "coats" the next), your counts split and the numbers mean nothing.

Do not log every item you glance at. Define "considered" as anything you carried away from the rack or looked up. That is a consistent bar you can hold over weeks.

## Worked example: denim versus outerwear

These numbers are an example to show the math, not a benchmark. Say you log four weeks across three stores.

| Metric | Denim | Outerwear |
| --- | --- | --- |
| Items considered | 120 | 60 |
| Items bought | 18 | 15 |
| Hit rate (bought / considered) | 15% | 25% |
| Items listed | 18 | 15 |
| Sold within 60 days | 8 | 11 |
| Sell-through | 44% | 73% |
| Average cost | $7 | $14 |
| Average net profit per sold item | $12 | $34 |
| Total net profit from sold items | $96 | $374 |

Denim took twice the handling: 120 items considered against 60. It returned $96 against $374 for outerwear. Per item considered, that is $0.80 for denim ($96 / 120) and $6.23 for outerwear ($374 / 60). Even after allowing for unsold stock still sitting in your bins, the gap is large.

The takeaway is not "never buy denim." It is that denim needs a tighter filter. Maybe you only buy specific brands or only pieces at Excellent or Very Good, and you skip anything at Fair. Outerwear deserves more rack time and a bigger share of your budget.

## How to track thrift store hit rate by category in 6 steps

1. **Fix your category list.** Pick 8 to 10 categories and do not add new ones mid-month.
2. **Define "considered."** Anything you carry off the rack or look up counts. Write the rule at the top of your sheet.
3. **Log at the stop.** Add a row per item before you leave the store: date, store, category, bought or not, cost.
4. **Record condition at intake.** When items get home, add the grade using the same tiers every time: NWT, NWOT, Excellent, Very Good, Good, Fair, or Poor. Note the factor that drove it, such as Fabric Condition or Odor & Cleanliness.
5. **Close the loop on sale.** Add listed date, sold date, and net profit after fees and postage. Review sell-through at 60 days.
6. **Review monthly by category.** Sort by profit per item considered. Move your rack time and budget toward the top two categories and tighten the filter on the bottom two.

## Using category data to plan a sourcing trip

Once you have a month of rows, planning changes. Instead of choosing a route by store reputation, pick the categories first, then the stores that stock them.

- **Set a category mix.** If outerwear earns $6 per item considered and denim earns under $1, a sensible split might be 50% of buying budget to outerwear, 20% to knitwear, 10% to denim, and the rest to testing new categories. Treat it as a starting point and adjust as the data moves.
- **Order your walk.** Hit the highest-paying racks first, while your energy and budget are full.
- **Set a skip rule.** If a category's hit rate stays under 10% at a store for three visits, skip that section there.
- **Keep a test slot.** Reserve a small share of budget for categories you have little data on, so you do not lock in on early results.

Condition matters here too. Hit rate by category gets sharper if you also split by grade. Denim at Good may sell through at half the rate of denim at Excellent, and that tells you where to be strict. Defects like Structural Integrity problems or Functional Elements failures (broken zippers, missing buttons) are common reasons buys turn into slow movers or returns. Logging them at intake shows which categories carry hidden rework costs.

## Common mistakes

- **Judging sell-through too early.** A 14-day window punishes slow, high-margin categories like outerwear in the off season. Use 60 or 90 days.
- **Ignoring seasonality.** Compare outerwear in October to outerwear in October, not to July.
- **Counting only wins.** If you log only what you bought, you cannot calculate hit rate. Log the passes.
- **Skipping cost basis.** A category that sells well but costs too much per piece can still lose money. Include net profit, not just units sold.
- **Too many categories.** Thirty categories with five rows each tell you nothing. Stay broad until you have volume.

## Try it on one month of sourcing

You do not need a full system to start. Pick your category list, log one week of stops, and check the numbers against how you thought each category was performing. If you want the log, grading, and sell-through tied together without copying data between sheets, try FlipDesk Scout on your next trip and see which category earns the most per item considered.

---

Canonical: [https://gradethread.com/blog/track-thrift-store-hit-rate-by-category](https://gradethread.com/blog/track-thrift-store-hit-rate-by-category)
