4 Top Data Reports Nonprofit Retailers Should Run Monthly
Most nonprofit stores end each month knowing one number: total sales. That number tells you how the month went, but not why. It won’t show you that donations are sitting in the back room for two weeks, that one shift asks for roundups far more often than the others, or that your most loyal shoppers have never been asked to give.
Nonprofit retailers, from museum gift shops to thrift stores, juggle more than a typical shop does: donated or mission-related inventory, member discounts, register donations, and a volunteer crew that changes every shift. A few monthly reports give you a clear read on each of those, so you can make decisions based on what’s actually happening instead of hunches.
Let’s take a look at four reports every nonprofit retailer should run monthly, what to look for in each, and what to do with what you find.
Inventory Pipeline and Velocity Report
This report follows your merchandise from the moment it arrives, whether in a vendor shipment or a donation bag, to the moment it sells. It shows how quickly new stock reaches the sales floor, how fast it sells (often called velocity), and how long it sits before it does.
Key metrics:
- Average time from receiving (a vendor shipment or donation dropoff) to sales floor placement
- Sell-through rate (the share of stock that sold during the month) and days on floor by product category
- Percentage of sales floor stock older than your target age, such as 45 or 60 days
- For stores that accept donations: intake volume and how much gets discarded during sorting
What this report helps nonprofit retailers do:
- Prevent receiving slowdowns. If new stock takes a week to reach the floor, the sales you could have made that week are gone. Watching this number tells you when to add help in the back room, whether that means unpacking a big holiday merchandise order or sorting a spike in donations.
- Identify categories that stall out. Your velocity figures might show that exhibit catalogs sell out within weeks while framed prints sit for months, which is a sign to reorder the first more often and buy fewer of the second.
- Clear dead stock before it clutters displays. Catch aging items early, and you’ll still have time to move them to a better display or pull them from the floor.
- Schedule discounts. Track floor age to decide when to start discounting older stock. A 25% markdown at 45 days can save you from a 75% clearance price at 90.
- Balance stock between locations or departments. When winter hats sit untouched at your downtown shop but sell steadily at your suburban location, move them where shoppers are buying instead of marking them down.
A dedicated inventory management software solution can track these metrics for you. It logs receiving dates through barcode scans or batch numbers and flags items that cross a set freshness threshold. You can print a quick list of these items for your morning volunteers and ask them to pull the dead stock, so displays look fresh and shelf space goes to items that will sell.
Register and Roundup Donation Impact Report
Every transaction at your register is a chance to raise money for your mission. Point of sale (POS) software built for nonprofit retailers, such as ThriftCart’s thrift store POS system, lets shoppers round up their total or add a set dollar amount at checkout. This report shows how much those small gifts add up to each month and which cashiers and shifts are requesting them.
Key metrics:
- Total checkout donations, split between roundups and fixed-dollar gifts
- Percentage of transactions that include a donation
- Average donation per transaction
- How often each cashier and shift asks shoppers to give
What this report helps nonprofit retailers do:
- Spot which giving option raises the most. If flat $1 add-ons bring in more than roundups at your store, have cashiers lead with that option, or offer both and compare next month’s totals.
- Coach cashiers on the donation ask. If the Saturday crew collects roundups on 30% of sales and the weekday crew on 10%, pair a weekday cashier with a Saturday regular for a shift, or post a short ask script by the register.
- Test cause-specific checkout scripts. Compare giving rates across different register prompts to reveal which mission messages inspire shoppers to round up their total.
- Give your board a number to track. A line in your board report showing checkout donations month over month, such as $640 in March and $910 in June after a new cashier script, shows that the store raises money for the mission, not just sells merchandise.
Small changes in what cashiers say can make a noticeable difference in what you raise. For example, customers are more likely to donate when cashiers mention the specific cause that the donation supports, such as asking, “Would you like to round up to the nearest dollar to feed local shelter animals today?” rather than a generic, “Do you want to donate?”
Customer Contact Acquisition and Donor Conversion Report
Most customers who make an in-store purchase are already warm prospects for increasing their support for your nonprofit’s mission. This report compiles customer names, email addresses, and purchase histories gathered through digital receipts, loyalty accounts, and customer sign-ups.
Key metrics:
- New customer email addresses and phone numbers collected
- How often repeat customers visit over 30, 60, and 90 days
- Shoppers who go on to donate to your parent organization
- Open and click-through rates for emails sent to retail subscribers
What this report helps nonprofit retailers do:
- Build a giving pipeline. A shopper who visits your museum shop every month and opts into digital receipts already cares about your organization. Share those contacts with your development team, and they’ll have a receptive audience for your next campaign.
- Check whether your loyalty perks bring shoppers back. If members who get a monthly “new arrivals” email visit twice as often as those who don’t, keep sending it. If the numbers look the same, try a different reward.
- Segment supporter outreach by purchase habits. Someone who buys children’s science kits wants to hear about your family programs, not your wine-tasting fundraiser. Group customers by what they buy so your newsletters feature the exhibits, programs, or merchandise they care about.
- Win back inactive shoppers. When registered shoppers haven’t visited in 60 days, send an automatic email with a small discount or a heads-up about new arrivals to bring them back.
- Measure long-term shopper-to-donor conversion. Link your store contact lists to your donor database to see how many regular shoppers go on to give, and how their giving grows over time.
To turn shopper sign-ups into lasting supporters, you have to break down the data silo between your POS solution and your nonprofit’s donor database. In practice, that means connecting the two systems and cleaning up retail records before they sync with your constituent relationship management (CRM) platform. If a shopper’s email lands in your CRM once as a donor and again as a customer, your development team could end up asking the same person for a gift twice.
Volunteer Retention and Shift Reliability Report
Your store runs on volunteers showing up, from the register to the back room where shipments get unpacked and donations get sorted. This report tracks volunteer attendance, total hours logged, shift coverage, and recurring participation rates across the month.
Key metrics:
- Total volunteer hours logged across all departments
- Shift attendance and last-minute call-outs
- Active versus inactive volunteers over 30, 60, and 90 days
- How many new volunteers are still showing up after 30 days
What this report helps nonprofit retailers do:
- Prevent volunteer fatigue and burnout. If the same three volunteers have covered every Saturday for two months, spread those shifts around before exhaustion leads them to quit.
- Maintain adequate floor and intake coverage. Review shift reliability each month so busy weekends, holiday sales, and big delivery or donation days have dependable coverage.
- Improve initial onboarding success. 30-day retention rates can reveal whether new volunteer orientation effectively prepares recruits for daily store tasks.
- Reengage lapsed volunteers before they leave for good. Attendance trends flag when regular volunteers start missing shifts, giving you time to reach out and check in.
- Celebrate volunteer service milestones. Log cumulative hours so you can recognize volunteers at team gatherings when they reach milestones like 100 or 500 hours of service.
Make it a habit to share store milestones with your volunteer team at the start of each month. According to BetterImpact, one of the main reasons people choose to volunteer is to make a difference for a cause they care about. When volunteers learn that their sorting, tagging, and register shifts helped raise thousands of dollars for your community programs, they know their time is making a real difference, and that’s what keeps many of them coming back.
A nonprofit store has more moving parts than a typical shop, from merchandise and register donations to shopper relationships and volunteers, and each one shows up in your monthly numbers. Reviewing those numbers every month gives you a clear picture of what’s working, what isn’t, and how much your store is contributing to your mission.
Start with the two or three reports that answer your biggest questions right now. As your team gets comfortable reading them, add the rest, and use what you learn to restock what sells, keep shoppers coming back, and raise more for your mission each month.


