Take Your Thrift Store Online
Your customers are already shopping online. Secondhand buyers check Instagram before they check store hours. They search "vintage denim near me" and expect to see what's in stock.
But most thrift stores are invisible online.
Not because going online is complicated. Because the tools available weren't built for how thrift stores work. Generic retail POS expects you to sell the same item twice. You can't. Every piece is one-of-a-kind.
That's why we built the Circular Thrift Module. Software designed for stores that own their inventory.
List Fast
You just received a large bulk of items. You have a donation bin full of items. Or you just picked up an estate sale. The last thing you want is to spend hours creating product listings.
Here's how it works: snap one photo.
AI identifies the item. Category, brand, suggested price. Accept or adjust. Either way, you're listed in seconds. Not minutes. Seconds.
This changes what's possible. That box of donations sitting in the back? You can process it in a single shift. Those estate sale finds? Listed before you've finished your coffee.
And because every item needs a cost price to calculate margins, we built that into the flow. Record what you paid - whether it's $0 for donations or $50 for a wholesale lot. That number follows the item through to sale.
Bulk intake matters too. When you're processing 40 items from a warehouse buy, you don't want to create 40 separate listings. Group them. Process them. Move on.
List Once
If you've ever updated prices in three places - your spreadsheet, your POS, your website - you know the pain. You miss one. A customer buys something that's already sold. You apologize. Again.
One inventory fixes this.
Create a product in Circular. It syncs to your Shopify store automatically. Your POS sees it. When the item sells - in-store or online - it's marked sold everywhere. Instantly.
No double-entry. No spreadsheet reconciliation at closing. No "sorry, that actually sold yesterday."
Price changes work the same way. Drop a price by 20% in Circular. Your website reflects it. Your POS reflects it. You made one change. It happened everywhere.
Sell Everywhere
Thrift stores used to compete on location. Whoever had the best foot traffic won.
Now you're competing with anyone who shows up in a Google search. Anyone on Instagram. Anyone listing on Poshmark or eBay.
The good news: you have something they don't. Physical inventory people can see and touch. A curated selection. A reputation.
The gap is visibility. Your items need to exist online.
The Thrift Module connects your inventory to the channels where buyers already shop:
- Shopify - sync your catalog to your own online store
- Square - ring up sales in-store, inventory updates automatically
- Shopify POS - same system for online and in-store
- ExtendaGo - built for Scandinavian retail
- Zettle by PayPal - mobile-first checkout
Sell a jacket in your store. It disappears from your website. Sell it on your website. Your POS knows not to ring it up twice.
One inventory. Everywhere your customers are.
Know Your Margins
Thrift stores run on tight margins. You need to know which sources are worth your time. Which categories actually make money. Whether that estate sale was profitable or just busy work.
Most thrift stores can't answer these questions. They know revenue. They don't know profit.
The Thrift Module tracks cost price on every item. When it sells, you see gross profit in real-time. Not at month-end. Not when you finally reconcile your spreadsheet. Now.
The dashboard shows:
- Total revenue - what you've sold
- Inventory cost - what you paid for it
- Gross profit - the difference
You'll see which categories perform. Which donation sources yield the best items. Where you're actually making money versus just turning inventory.
This changes decisions. You stop saying yes to every donation pickup. You start valuing your time.
Who This Is For
We built this for stores that own their inventory:
Charity shops and nonprofits - You process high volumes of donations. Speed matters. Every minute spent on admin is a minute not spent on your mission.
Vintage and curated boutiques - You're selective about what you sell. Your inventory is your brand. You need a system that treats each item as unique.
Estate sale and liquidation businesses - You buy in bulk and sell piece by piece. Tracking cost-to-sale margins is how you know what's working.
Any thrift store ready to sell online - If you've been waiting for tools that actually fit your business, this is it.
Start Free
The Thrift Module is available now. If you're doing less than $1,000/month in resale, it's free. No credit card. No trial period. Just free.
You can be live in under an hour. Add products. Connect your POS. Start selling.
We've processed $1.95 million in resale GMV through Circular in the past year. Twenty countries. Thousands of unique items every week. The Thrift Module is everything we've learned about moving one-of-a-kind inventory - now available for stores that own what they sell.
Get started with the Thrift Module
FAQ
How long does it take to get my store online?
Most stores are live within an hour. You'll add your logo, upload your first products, and connect your POS or Shopify store. No technical setup required. If you can take a photo, you can list an item.
What if I'm already using spreadsheets?
You can import via CSV or start fresh. Either way, once your inventory is in Circular, you'll never go back to updating three systems manually. The time savings show up on day one.
Does it work with my existing POS?
Yes. We integrate with Square, Shopify POS, ExtendaGo, and Zettle by PayPal. Your sales sync automatically. You don't need to replace your current hardware - just connect it.
How does AI pricing work?
Snap a photo of the item. AI identifies what it is - category, brand, condition - and suggests a price based on your historic sales data. You can accept the suggestion or adjust it. Either way, you're listed in seconds instead of minutes.