Features

Every tool your store actually needs — and nothing it doesn't.

Built from the floor up for thrift and ReStore retail. Here's how each piece works, with real examples from a day on the sales floor.

The register

Scan to sell — with quick keys for the bulk stuff.

Barcodes are the fast, accurate way to ring a sale, so ThriftFlow is scan-first. The Tagging Station prints a scannable barcode on every tag, purchased goods can reuse the manufacturer barcode they already carry, and the handful of bulk items not worth tagging ring by department and price.

  • Scan barcoded tags — every price the back room set, printed on a barcode
  • Reuse existing manufacturer barcodes (UPC/EAN) on purchased goods — just scan them
  • Quick department-price keys for bulk items that don't need a tag — bricks, screws, nails, screwdrivers
  • Sell by weight, gift cards, and refunds gated behind a manager PIN
On the floor

A cashier scans a tagged lamp, then scans a boxed drill straight off its manufacturer barcode. For the loose bricks a customer's buying, one tap: Bricks → $0.50 ×20. Scan-fast where it counts, quick keys where it helps.

Current sale
⌂ Table Lamp scanned · TF0000030$8.00
⌂ DeWalt Drill scanned · UPC$45.00
Bricks ×20 quick key$10.00
Total$63.00

Cash discount · protect your margin

Stop giving your card fees to the processor.

A compliant cash-discount program lists a shelf price that already includes a small service fee, and waives it for anyone who pays cash. Card customers cover the cost of card acceptance — so a card sale nets you the same as a cash sale, instead of losing a few percent off the top.

  • The register shows both prices; the discount comes off automatically for cash
  • Card sales keep their full value — processing no longer eats your margin
  • Fully posted and disclosed at the register, the compliant way
≈ $3,600 / yrkept on $10,000/month of card sales at ~3%
The math

A store doing $10,000 a month in card sales pays roughly $300/month in processing at ~3%. With cash discount, that cost is carried by the service fee card customers pay — so the store keeps about $3,600 a year it used to hand the processor. Illustrative; your volume and rate determine the exact figure.

Same $50 item
Pay with cash$50.00
Pay with card$51.50
Store nets, either way$50.00
Margin lost to fees$0.00

Donation round-up · fund your mission

Turn spare change into real program dollars — for your store.

Your store is the nonprofit — so when a customer rounds up to the next dollar at checkout, that money is yours. No third-party charity, no pass-through: every round-up lands in your own books as mission revenue. A few dimes per sale, across thousands of transactions, becomes real program funding.

  • One-tap prompt at payment — no extra hardware or app
  • Every cent stays with your organization — booked to your own donation income account, clean for your CPA and Form 990
  • Shows up in the Reporting Hub as mission revenue, day by day
Small change, big total

A $17.25 sale rounds to $18.00 — 75¢ to your mission. At just 40¢ average across 120 sales a day, that's about $48 a day, or roughly $17,500 a year your store raises for itself at the register, with zero extra staff effort.

At checkout
Cart total$17.25
Round up for our mission?+$0.75
Charged$18.00
Booked toMission Revenue

Customer-facing display

Put the ask on the customer's screen — not just the cashier's.

A second screen faces the shopper with your logo, your mission line, and their running total. When the sale reaches payment, the round-up invitation lights up in front of the customer — the single change that turns a polite cashier question into a program that actually raises money.

  • Live cart and total the customer can follow along
  • Round-up prompt shown to the customer, with a thank-you when they say yes
  • Your own mission tagline, on any second tablet or monitor
Why it matters

Round-up programs live or die on how consistently the ask gets made. Moving it onto the customer's screen makes it automatic and impossible to miss — the mechanic thrift chains credit for six figures a year at the register.

Customer screen
Your order$17.25
♥ Round up for our mission?make it $18.00
Your purchase supports our mission.

Layaway & holds

Hold the couch. Take a deposit. Collect the rest at pickup.

A shopper wants the dresser but can't take it today. From the register, send the cart to a layaway, take a deposit, and hand them a printed slip. ThriftFlow tracks what's held, what's been paid, and what's still owed — right up to pickup.

  • Start a layaway from the cart in two taps; deposit rings on the normal payment screen
  • Held items and a running deposit balance live on one record, with a pickup deadline
  • Deposits book to their own account — held money is never mixed into sales until pickup
  • Take payments at the register too: tap Layaway with an empty cart, pick theirs, done — no barcode, no hunting
  • Pay it off and the layaway flips to Ready for pickup by itself; forfeit unclaimed holds with an optional holding fee
On the floor

A $300 dresser, held on a $60 deposit. The slip prints with the balance due and a pick-up-by date. Three weeks later the customer comes back — the cashier taps Layaway, picks LAY/00042 from the list, and takes the remaining $240 like any other sale. The layaway flips to Ready and the dresser goes home.

Layaway · LAY/00042
Oak dresser$300.00
Deposit taken−$60.00
Balance at pickup$240.00
Pick up byAug 1

Tagging station & markdowns

Price the back room fast, then let the floor mark itself down.

Pricers work a touch wizard — color → department → price — printing a scannable barcoded tag for each item so the register is scan-and-go. Low-value bulk hardware that isn't worth a sticker can be counted in with no tag and rung by quick key. Each week's color tag then discounts on a schedule you set, automatically, at the register.

  • Barcoded tags on real items — scanned at the register, not keyed
  • Condition pricing: the tagger taps Like New / Great / Good / Fair and the price is already on the button — management sets every number once in the Pricing Hub
  • Grade pricing, for categories that sell by tier instead: Good / Better / Best tiles with the dollar amount right on them — Furniture ▸ Couch ▸ Best · $79.99, part of the same flow
  • No-tag bulk counts for the exceptions — bricks, screws, nails, screwdrivers
  • Weekly color rotation: this week's blue tags are 25% off, next week 50%
  • The register shows the rotation as a color rail — tap Yellow · 75% off, tap the department, and an unbarcoded item rings at the right markdown; stores that don't run colors switch the rail off
  • Pricer yield report: items, value, and speed per back-room pricer
The tagger prices condition, not dollars

Management decides once: a Great couch is $95, a Fair one is $30. From then on a brand-new volunteer prices furniture perfectly on day one — they judge the item, tap the condition, and the number comes from the hub. Prices drift? Change the row, every tag after follows.

Sell-through, visible

Management runs Production vs. Sales at month-end and sees the Books department took in 900 units and sold 520 — a 57% sell-through — because every tag and quick-key sale is stamped with its category.

Color rotation
● Blue — week 1Full price
● Blue — week 325% off
● Blue — week 550% off
● Blue — week 675% off

Donations & donors

From the dock to the tax receipt, nothing gets lost.

Every drop-off, pickup, or builder load becomes a batch on the Receiving Dock board. Record the donor, print a numbered tax receipt, and let an automatic thank-you go out — with donor ZIP analytics to show where generosity comes from.

  • Numbered, itemized donation receipts with your EIN
  • Automatic thank-you emails when a receipt is issued
  • Donor segments — New, Active, Top Donor, Lapsed — so you always know who gets which ask
  • January automation: every donor gets one consolidated year-end tax summary of last year's receipts, with your thank-you and a soft support ask attached
  • Donations-by-ZIP and by-source analytics for your board
Grant & board ready

At quarter-end, pull donations by source and ZIP in a click — the numbers grant writers and directors ask for, already itemized.

Every January, automatically

Donors lose receipts; their accountants ask for totals. ThriftFlow emails each donor one statement of everything they gave last year — a genuinely useful tax document that shows up with your support ask attached. Your goods donors are your warmest future cash donors; this is how you treat them like it. Businesses that donate get their own engine — see Business Donors.

Scheduled home pickups

Big donations that need a truck? Pair with DonorDispatch — donors book a pickup online, your drivers run the route, receipts send automatically, and the goods land on this same Receiving Dock. See how they work together →

Receiving dock
Batch #159 · HouseholdSorting
Batch #160 · FurnitureFloored
Receipt R-0421 · $250 est.Emailed

Reporting hub

Reports that click all the way down.

One hub, every report — each clickable to the underlying rows, the way a modern analytics tool works. And an end-of-day summary lands in the owner's inbox every night, automatically.

  • Nonprofit fund ledger: retail vs. round-up vs. other income, audit-ready
  • Cashier exception log — every refund and override, attributed by name
  • Hourly velocity so you can staff the lanes to the real rush
  • Nightly end-of-day email with the day's totals and cash variances
  • Works with QuickBooks — one-click daily journal export built in (CSV for QuickBooks Online, IIF for Desktop, optional nightly email to your bookkeeper); live QBO sync supported via connector
Reporting hub
Fund-Mapping LedgerDaily
Production vs. Sales57% sell-through
Exceptions today2 refunds · 1 override
End-of-day emailSent 9:00 PM

Purchased goods · for ReStores

Track bought-for-resale stock to the penny.

ReStores buy new goods to resell alongside donations. ThriftFlow keeps them separate for clean books, tracks cost and margin per vendor, and flags what's about to run out — with a purchase order one click away.

  • Vendor cost and margin per product, per vendor
  • Reorder Signals: days-of-cover on every purchased item
  • Turn a low-stock list into a vendor purchase order in one click
Never run dry

Weatherstrip kits are down to 2 days of cover. The manager selects the low items and hits Reorder from Vendor — a draft PO to each supplier, quantities pre-filled.

Reorder signals
Weatherstrip Kit2 days
LED Shop Light9 days
Deadbolt SetOK
ValuPaint margin48%

Integrated payments

Card processing we set up — at competitive rates.

Payments aren't an add-on you go shopping for. We provide the card terminals and the processing, at rates that compete with anyone, all connected to the register out of the box. The cashier never keys an amount twice, and every batch reconciles against the drawer automatically.

  • Ready-to-go terminals — tap, chip, and swipe
  • Amount pushed from the register; result lands on the receipt
  • Nightly batch reconciliation against your card totals
  • Pair with cash discount to keep even more of every sale

See processing & the full cost comparison →

Checkout
Amount sent to terminal$51.50
Customer taps cardApproved
On the receiptVisa ••4821 · Auth 5G7A
Tonight's batchReconciled

Sell online · never double-sell

List your best finds on the web — sold once, gone everywhere.

One-of-a-kind items are the reason generic e-commerce fails thrift: sell the typewriter in the store while it's still listed online and you've sold it twice. ThriftFlow's web store shares the register's catalog — the moment an item sells in either place, it's pulled from the other automatically.

  • Mark an item "List Online" from the product — or list a whole batch at once
  • In-store sale → delisted from the web instantly; web sale → off the register
  • Shoppers browse by the same departments your register uses — categories sync automatically, nothing to maintain twice
  • Pickup-only checkout — customers reserve online and pay at the store; no shipping, no boxes, no labels
  • A Web Orders pull queue tells staff exactly what to grab off the floor, emails the customer when it's ready, and closes the paperwork at hand-over
  • Stocked goods (paint, hardware) stay listed and just count down
  • Your storefront, your brand, on your store's own web address
On the floor

The back room lists a vintage typewriter online Tuesday. Saturday a shopper buys it at the register — and it's already gone from the website before they reach the parking lot. No angry web buyer, no refund email.

The other direction

Sunday night someone buys the brass lamp online. The floor lead gets an email, Monday's opener sees it in To Pull, grabs it off the shelf — the register already can't scan it — and taps Ready. The customer gets "your order is waiting," pays at pickup, done.

One item, two channels
Vintage TypewriterListed online
Sold at Register 1 · 2:14 pm$45.00
Web listingRemoved 2:14 pm

Vendor Marketplace · wholesale, in the back office

Source new goods from a network of approved suppliers.

ReStores that buy-to-resell shouldn't juggle a dozen supplier emails and PDF catalogs. The Vendor Marketplace brings an approved wholesale catalog right into your back office — browse by category and vendor, and turn any listing into a draft quote request or purchase order on your own books with one click. Suppliers keep their own listings current, so what you see is always live.

  • Browse a real storefront — filter by category or vendor, search, sort by price, photos included
  • A wholesale cart: set quantities across vendors, hit Send once — one quote request per vendor lands on your books, where your accounting lives
  • Vendors accept, decline, or mark shipped with tracking from their own portal — the answer appears right on your purchase order
  • Suppliers manage their own prices, minimums, and photos — no stale catalogs
  • An optional add-on — switch it on for the stores that source wholesale
On the floor

A ReStore buyer needs doors and vanity lights. They set quantities on three listings from two vendors, hit Send quote requests once, and two draft POs land on their books. The next morning one vendor has marked it Shipped — FedEx Freight, tracking number already on the PO.

Marketplace · Building
Interior doors, 6-panel · Builders Surplus$22.00
Oak trim bundle 500lf · Builders Surplus$180.00
Request quote →Draft PO created

Agency vouchers · serve your community partners

Agency vouchers, finally handled like they matter.

Churches, shelters, and county programs send clients in with vouchers — and most registers handle them with a binder and crossed fingers. ThriftFlow issues numbered, barcoded vouchers per agency, redeems them at the register like any other payment, and turns a month of redemptions into one clean invoice to the agency.

  • Print voucher cards per agency — numbered, barcoded, with an expiry
  • Cashier scans the voucher at payment; it covers up to its value, no change given
  • Each redemption books to an agency receivable — never mixed into your cash
  • One click bills the agency for everything its clients redeemed
On the floor

A client hands over a $25 County Assistance voucher on a $19.75 basket. The cashier scans it, the sale closes, and at month-end the office gets one invoice for all 14 vouchers its clients used — $322.50, documented to the voucher number.

At the register
Basket total$19.75
Voucher 100047 · County Assistance−$19.75
Client pays$0.00
Billed to agency monthly1 invoice

Consignment · optional, one switch

Consignment that runs itself — if your store wants it at all.

Some thrifts consign, most don't — so consignment is a single switch. Turn it on and you get consignor accounts with automatic splits, age-based price drops on their schedule, expiration of unsold items, payouts, and one-click statements. Leave it off and the whole area stays out of your way.

  • Per-consignor terms: split %, first and second markdown, expiration date
  • Prices drop automatically as items age — the register just scans
  • Sold items credit the consignor instantly; refunds claw back correctly
  • Email a consignor their statement — items, sold, and balance — in one click
On the floor

Pat consigns a $100 armoire at a 50% split. At 30 days it drops to $80 automatically, sells at 35 days — Pat's account is credited $40 the moment the register closes the sale.

Consigned armoire · Pat (50%)
Day 1 tag price$100.00
Day 30 · auto drop −20%$80.00
Sold day 35Pat earns $40.00
Day 90 unsold?Becomes store property

Salvage & bales · nothing goes to waste unseen

What doesn't sell still counts.

Unsold textiles get baled, metal gets scrapped, books go by the gaylord — and at most stores that story never reaches the books. Log each bale or load in seconds and ThriftFlow turns it into two numbers boards love: pounds diverted from the landfill and salvage revenue.

  • Quick entry: category, weight, loads, buyer, and what they paid
  • Textiles, shoes, books, scrap metal, e-waste, cardboard, and more
  • Reporting Hub shows pounds and revenue by category, buyer, and month
  • Landfill diversion becomes a mission metric, not a guess
End of week

Six textile bales — 4,100 lbs — go to the salvage buyer at 8¢/lb. Thirty seconds of entry, and the board report now shows $328 of salvage revenue and two tons kept out of the landfill this week.

This month · salvage
Textiles16,400 lbs · $1,312
Scrap metal2,150 lbs · $430
Books / media3,900 lbs · $195
Diverted from landfill11.2 tons

Volunteers

Hours and impact, the way funders want them.

Volunteers clock in at a kiosk, and ThriftFlow turns their hours into the labor-value figure boards and grant applications ask for — plus sales-per-hour when a volunteer runs a lane. Court-ordered community-service workers clock in the same way and get a signed hours-verification letter for their agency.

  • Kiosk check-in — no separate timeclock
  • Labor value at your chosen hourly rate
  • Sales rung per volunteer hour
  • Community-service hours with a printable, signable verification letter
This month
Volunteer hours902 h
Labor value$27,060
Sales / volunteer hour$36.63
Community-service letter1-click PDF

Impact Reports · the numbers that raise money

You already earned these numbers. Stop rebuilding them by hand.

Why you need this: every dollar a nonprofit raises — grants, donors, board asks, press — starts with the same question: "show me your impact." Most stores answer it by digging through spreadsheets for a week every time. ThriftFlow already records all of it while you work: the bales you log, the receipts you print, the volunteer clock-ins, the round-up at the register. Impact Reports turns any date range into the finished document in one click.

  • One click gathers pounds diverted, volunteer hours & labor value, donations, round-up dollars, voucher families served, and sales — from real records, nothing typed in
  • A polished PDF for the board and a public share link anyone can open — no login, no PII
  • Set it to quarterly or annual and it generates and emails itself
  • Every report auto-refreshes the impact numbers inside your grant drafts — applications cite live, verified figures
How you use it

1. Home → Impact Report → New. Name it ("Q3 2026"), pick the dates.
2. Hit Generate — every number fills itself from the store's own records.
3. Print the PDF for the board, or copy the share link into an email to a funder.
4. In Settings, flip the schedule to Quarterly once — and never do steps 1–3 again.

Board meeting, 7 PM

The treasurer asks what the store actually did this quarter. Instead of promising a spreadsheet next week, the director opens the share link on the projector: 8,250 lbs kept out of the landfill, 883 volunteer hours worth $26,490, $107 rounded up by customers. Meeting moves on. Grant application cites the same page Monday.

Q2 impact report · one click
Kept from the landfill8,250 lbs
Volunteer hours · value883 h · $26,490
Donation receipts74
Share linkpublic · no login

Business Donor CRM · B2B goods, found and kept

Every contractor in town is a truckload you haven't asked for.

Why you need this: the best resale inventory doesn't come from car trunks — it comes from businesses. Contractors rip out whole kitchens, showrooms rotate their displays, hotels renovate a floor at a time, dealers sit on scratch-and-dent they can't sell. They'd happily donate it (free pickup beats paying for a dumpster, and they get a tax deduction) — the only reason they don't is that nobody asked. This finds them, gives you the ask, and keeps them donating.

  • Find Local Businesses — one click sweeps free open map data for the contractors, kitchen & bath showrooms, flooring, furniture & appliance dealers, hardware suppliers, and hotels around your store, sorted by distance
  • Category-tailored pitch — a printable one-pager or email that speaks their language (tear-outs to a contractor, FF&E to a hotel) and cites your real impact numbers
  • Attribution — link the business to a donor record and every drop-off, item, and dollar counts to them automatically
  • Retention — a yearly per-business impact statement, and a flag when a donating partner goes 90 days quiet
How you use it

1. Home → Business Donors → Find Local Businesses. The board fills with real companies near you.
2. Pick the nearest few, hit Print Pitch One-Pager, and hand it to the manager on your next errand run (or Email Pitch if you have an address).
3. When the first load lands, hit Link Donor — from now on their drop-offs and receipts tally on their card.
4. Once a year, hit Email Impact Statement. That letter — "your donations: 3,200 lbs, $4,100 of goods" — is what makes load #2 happen. Watch for the yellow nudge flag when a partner goes quiet.

The cabinet shop 2 miles away

The sweep finds a kitchen showroom you've driven past a hundred times. The one-pager mentions your 8,250 lbs diverted; the manager says "actually, we're re-doing the displays next month." One tear-out later they're a partner — and next January their statement shows exactly what their donations funded.

10-mile sweep · open map data
Businesses found153
Hotels · Furniture · Hardware85 · 29 · 27
Nearest prospect0.1 mi
Partner statement, year one3,200 lbs donated

Grant Finder & Writing Studio · money your mission qualifies for

Finds the grants. Helps write the application.

Every week ThriftFlow sweeps Grants.gov — the federal clearinghouse — for opportunities matching your keywords (reuse, building materials, housing, workforce…) and files each one with its apply link and close date. One click pulls the notice's eligibility, award range, and full text onto the card, so you know in seconds whether it's worth your time. Then the Writing Studio takes over: a Writing Library of your reusable answers — mission, need, budget narrative — starts every draft 80% done.

  • Weekly federal sweep, close-date alerts, and a pipeline board to Won
  • Foundation Prospector: one click sweeps free public IRS 990 data for your state's grantmaking foundations, with assets and filings
  • Word counts against each section's limit, compiled into one PDF
  • Optional AI assistant drafts sections from your boilerplate — it never invents a number, and a human always reviews
  • Quarterly Impact Reports auto-refresh the verified numbers your applications cite
Tuesday morning

The digest email lists four new matches. One has a $250,000 ceiling and closes in six weeks — Fetch Details shows nonprofits are eligible, Start Draft pulls in your nine library sections, and the grant writer is editing instead of starting from a blank page.

The foundation route

Federal grants are a long shot; the local family foundation writing $2,500–$25,000 checks is where small nonprofits actually win — and their filings are public. Hit Sweep My State and free IRS 990 data files every grantmaking foundation near you, with assets so you can tell the $50k funders from the $500 ones. Open a filing to see who they fund and how to ask, then Promote to Opportunity when it's a fit. That's a Foundation Directory subscription's worth of prospecting, free.

Grant pipeline
New matches this week14
Closing ≤ 30 days6
Applying · draft words3 · 4,890
Submitted this year$412,000 asked

Free Finds · free inventory, found

The free section is a supply chain. Treat it like one.

Marketplace's free section and the curb are full of sofas, dressers, and appliances that sell for real money — if somebody claims them before they're gone. When staff spot one, they capture it in ten seconds: photo, estimated value, and how hard the pickup is. ThriftFlow calls it — Worth it or Thin margin — based on value versus effort, so the truck only rolls for winners.

  • Ten-second capture with photo, address, and effort level
  • Worth-the-trip triage before anyone burns an hour driving
  • One button sends the pickup to DonorDispatch
  • Picked-up finds become tagged products — with recovered value tracked to the penny
Saturday, 9:40 AM

A staffer spots a free sectional posted twenty minutes ago. Photo, $80 estimate, two-person carry — Worth it. DonorDispatch gets the pickup, and by Tuesday it's on the floor at $95. The find's card shows $95 recovered for one trip.

This month · free finds
Spotted22
Picked up14
Passed (thin margin)6
Recovered value$1,240

Multi-store & owner dashboard

Every location, one view.

Run two locations or ten. Each store gets its own registers and drawers, and owners get a single dashboard across the whole fleet — today's sales, who's open, and whether every store's backup ran.

  • Per-store registers, drawers, and staff
  • Fleet dashboard: sales, health, and backups at a glance
  • Flat $50 per location — no surprises as you grow
Your fleet · today
● Main ReStore$1,842 · 96 sales
● Westside$1,207 · 71 sales
BackupsAll current

Community & roadmap

The features you ask for, out in the open.

Every register has a Send Feedback button. Requests get voted on and scored, and the most-wanted move onto a public roadmap you can follow from Under Review to Shipped — turning on for every store automatically.

  • In-register feedback in ten seconds, no email
  • Community voting and a transparent priority score
  • A public roadmap anyone can watch

See the public roadmap →

Roadmap
Consignor portal & payoutsPlanned
Card terminalsTesting
Salvage & bale trackingShipped

Move-In Wizard · switching without the suffering

Leaving your old POS? Bring everything with you.

Why it matters: the real cost of switching systems was never the software — it's the week of re-typing products, re-tagging the floor, and telling a customer their gift card "doesn't work anymore." The Move-In Wizard imports it all in six guided steps, and the one that matters most: your old barcodes come along, so every tag already on the sales floor scans at the new register on day one. No re-tagging. No closed week.

  • Six guided imports, in order: departments & price points, employees & PINs, products & inventory, donors, customers with gift-card balances, and sales history
  • Upload your old system's export as-is — common column names (Square-style included) are recognized automatically, or grab our template
  • Preview before anything saves — problem rows are flagged, then returned as a fix-and-reupload file; re-uploading never duplicates
  • Sales history lands in a read-only archive for reports and seasonal lookups — your books start clean, no fake orders
How you use it

1. Home → Store Setup → Move In. Work the checklist top to bottom.
2. For each step: export from your old system, upload, hit Preview — see exactly what will import and what needs fixing.
3. Hit Import. Skipped rows come back as a spreadsheet with the reason in the last column — fix, re-upload, done.
4. Cut over: staff PINs work, the floor scans, gift cards honor their balances, and last year's numbers are one report away.

Friday close, Monday open

A store leaves its old system with 4,800 products, 32 gift cards, and three years of sales. Saturday: six uploads. Sunday: the fix file (41 rows, mostly blank prices) goes back in. Monday morning the first customer's item — tagged six weeks ago on the old system — scans on the first try.

Move-in checklist
Products imported4,812
Old barcodes keptscan day one
Gift-card balances honored$743.50
Books on cutover dayclean start

AI Assistant · add-on

Point a camera at it. Get a price in seconds.

Pricing donated goods is the slowest, most inconsistent job in the back room. The AI Assistant looks at a photo and suggests a title, the right department, a condition, and a fair resale price — matched to your own categories and condition pricing. Staff always review before it prints; the AI just gets them 90% of the way there. The same assistant drafts grant applications and donor write-ups.

  • Photo → tag at the Tagging Station: title, department, condition, and price suggested instantly
  • Suggestions snap to your departments and condition-based prices — not generic guesses
  • Also drafts grant applications and donation acknowledgments in the Writing Studio
  • Pricing Advisor: ask "what should I price brick at?" and get an answer argued from your own sales history — what moved, at what price, how fast
  • A per-store daily cap keeps costs predictable; you review everything before it's final
  • An optional add-on — switch it on per store, pennies per photo
On the floor

A tagger sets a red ceramic mug on the counter and taps AI Suggest. Two seconds later: "Red Ceramic Coffee Mug · Home Goods · Like New · $1.50." They glance, nod, and print — a dozen items priced in the time it used to take for three.

AI Suggest
📷 Photo analyzed2.1s
Red Ceramic Coffee MugHome Goods
Condition: Like New$1.50

Full Circle · add-on

The donation that reports back.

Why it matters: donations are the supply side of your whole store — and every POS ignores the donor after the receipt prints. Full Circle turns one drop-off into a relationship: a defensible valuation worksheet at intake, a tag that knows where the item went, and a message no donor forgets — "your bookshelf found a new home."

  • Snap intake: photograph the load and AI drafts the itemized lines — department, condition, count. Staff review everything; no key, no problem — manual entry is identical
  • Valuation worksheet donors can actually use: fair-market estimates from your own price book and sales history — with the IRS thresholds ($250, $500 / Form 8283, $5,000) spelled out. The acknowledgment letter stays value-free, exactly as IRS guidance wants it
  • Track & notify: big-ticket items get a tag that reports back — when it sells, the donor hears what it raised, in mission terms you define ("$17 ≈ a night of transitional housing")
  • Weekly digest, never spam — at most one warm email per donor per week, one-tap unsubscribe, tax receipts unaffected
  • Year-end statement grows a chapter: not just what they gave — what it did. Rides the January automation you already have
  • Donor self-serve QR: donors snap their own load in line and the intake is waiting at the desk
The Tuesday text every donor remembers

Maria drops a dresser Saturday. The attendant snaps it, tracks it, hands her a worksheet citing your store's own price book. Tuesday it sells for $60 and Maria's inbox says: "Your dresser found a new home — $60 raised ≈ 3 nights of transitional housing." Guess where her next load goes.

Why it's an add-on

Full Circle is switched on per store. Want it? Say the word and it lights up — settings toggle and all. Every number it shows a donor is traceable to your own resale data, which is what makes the worksheet worth keeping.

Full Circle
Oak dresser · tag 2100000000001Sold $60
Donor notified≈ 3 nights of housing
Valuation worksheetEmailed with receipt
Next drop-offcoming back

See it running on real data.

The live demo has three months of a working ReStore behind it — poke at every feature on this page.

Explore the live demo → See pricing →