Thrift & nonprofit resale retail

The operating system for thrift & ReStore retail.

From the donation dock to the register to QuickBooks — everything your store runs on, in one system. Nothing to install or maintain: we host it, you just log in from any browser or tablet.

✓ Built on Odoo's proven retail core  ·  ✓ Runs on a tablet  ·  ✓ Works offline

demo.thriftflowpos.com
Appliances
Furniture
Flooring
Tools
Lighting
Doors
Paint
Hardware
Lumber
Current Sale
Oak Dining Table$75.00
Interior Paint ×2$36.00
● Blue Tag — 25% off−$18.75
Total$92.25
Charge
All‑in‑onePOS, donations, inventory & reporting
Days, not monthsWe set up your store and hand you the keys
Any tabletRun a lane on hardware you already own
Secure & backed upHTTPS, nightly backups, auto‑updates

Generic POS wasn't built for donated goods.

Resale runs differently — and software made for a grocery store fights you every day. ThriftFlowPOS is built around the way thrift stores and ReStores actually work.

A generic POS makes you…

  • Create a SKU for every donated item
  • Do markdowns by hand, item by item
  • Track donations and donors in a spreadsheet
  • Run large‑item pickups on paper
  • Mix donated and purchased goods in your books
  • Buy, install, patch and back up your own servers

ThriftFlowPOS just…

  • Rings items by department + price — no SKU needed
  • Applies your weekly color‑tag markdowns automatically
  • Records donors and prints numbered donation receipts
  • Tracks every pickup from sold to loaded
  • Keeps donated vs purchased separate for clean taxes
  • Runs hosted by us — you just open a browser

Back of house

Nothing gets lost in the back room.

Every drop‑off, pickup, or deconstruction load becomes a batch you can see and move across a board — so you always know what came in and what's still waiting to be priced and floored.

  • Received → Sorting → Testing → Priced → Tagged → Floored
  • Tie items back to the donor who gave them
  • Price & print barcodes at the Tagging Station before goods hit the floor
Receiving Dock

Received

BATCH‑0042Smith Family · 3 boxes

Testing

BATCH‑0039Appliances · 2 items

Floored

BATCH‑0035Deconstruction · 5

Front of house

A register your volunteers learn in minutes.

Tap a department, type a price, done. Color‑tag markdowns apply automatically, cash and card prices show side by side, and big‑ticket manual prices can require a manager's approval.

Register 1
Appliances
Furniture
Flooring
Paint
Tools
Doors
PAY · Card $52.50 · Cash $50.69
Flooring · 42 sq ft$52.50
Charge $52.50

Everything your store runs on

One login. One system. Purpose‑built for resale.

🏷️

Tagging Station

Price and label donated goods in the back room — color tags, sizes, quality tiers, and printed barcodes in a fast wizard.

📦

Receiving Dock

Turn every drop‑off into a batch you move across a board, from received to floored.

🧾

Fast register

Department‑and‑price quick‑add with automatic markdowns, dual cash/card pricing, and manager approvals.

🚚

Pickup Desk

Sell a couch or fridge now and schedule the pickup later, with a printable loading slip.

🎨

Color‑tag markdowns

Run your weekly color rotation automatically, with rounding and stacking rules you control.

📊

Donated vs purchased

Track gifts separately from goods you buy to resell — clean cost, margin, and tax split.

💙

Donations & donors

Record donors, issue numbered receipts, and keep each donor's full contribution history.

🔌

QuickBooks‑ready

Close a session and your sales post as clean journal entries that sync to QuickBooks Online.

🔧

Appliance QA

Track tested / condition / parts and prompt an as‑is disclosure at checkout — no surprises.

How it works

From the loading dock to the deposit — one connected flow.

1

Donations arrive

Log them at the Receiving Dock, then tag and price in the back room before they reach the floor.

2

Sell on the floor

Ring items fast — donated or purchased, small goods or bulk materials by the unit.

3

Schedule pickups

Big items sell now and get picked up later, tracked end to end at the Pickup Desk.

4

Books & reporting

Sales, donations, and inventory flow into clean reports and into QuickBooks automatically.

Why stores switch to ThriftFlowPOS

 ThriftFlowPOSGeneric POSSpreadsheets
Ring items with no SKU
Automatic weekly color markdowns
Donation intake, donors & receiptsManual
Large‑item pickup trackingManual
Donated vs purchased tax splitPartialManual
Syncs to QuickBooksSometimes
Hosted, updated & backed up for you

Built for resale, with ReStores first

Habitat ReStores

Appliances, cabinets, flooring, lumber, doors — bulky donated home goods, warehouse locations, donor stewardship, and large‑item pickups, handled.

Thrift stores

Color‑tag markdowns, rapid tagging, consignment, and a fast, simple register your volunteers can learn in minutes.

Nonprofit resale

Donation receipts, donated‑vs‑purchased tax tracking, and reporting that respects how a mission‑driven store really operates.

Simple, managed pricing

One monthly subscription per store. Everything below is included — no setup fees to figure out, no servers to buy.

Per store / month
  • ✓ The full ThriftFlowPOS suite
  • ✓ Hosting, HTTPS & nightly backups
  • ✓ Your own site at yourstore.thriftflowpos.com
  • ✓ Setup & onboarding
  • ✓ Updates & support
  • ✓ Unlimited registers & staff logins
Get a quote

Nonprofit pricing available · No long‑term contract

Questions, answered

Do we have to install or run any software?

No. We host everything. Your team just opens a browser or tablet and logs in to your store's secure site — we handle updates, security, and backups.

Can it run on a tablet?

Yes. The register is touch‑friendly and runs on any modern tablet, plus desktop PCs. It even keeps working if your Wi‑Fi drops and syncs when it reconnects.

Does it work with QuickBooks?

Yes. When you close a register session, sales post as clean accounting entries that sync to QuickBooks Online — no rekeying.

Is our data safe and backed up?

Every store gets its own isolated database, served over HTTPS, with automatic nightly backups.

Can we have more than one register?

Yes — unlimited registers and staff logins are included. Add a lane whenever you need one.

How long until we're live?

Usually within days. Book a demo, we set up your store, add your departments and tax settings, and hand you the login.

Made for mission‑driven retail

"Habitat ReStores and thrift shops do important work — funding homes, keeping good stuff out of landfills. They deserve software built for them, not a hand‑me‑down from big‑box retail."

See it running on your store's goods.

Book a 20‑minute demo and we'll walk you through the register, the receiving dock, and the reporting — then set up your store and have you live the same week.