Skip to content

Who We Help · Consignment & Thrift Stores · Bookkeeping

Consignment store bookkeeping: the goods on your floor are not your inventory

Most of the merchandise in a consignment or thrift store was never yours to begin with, and the books have to say so from day one. A consignor’s items sit on your rack as someone else’s property until a customer buys them — at which point a sale happens, a commission is earned, and a payable to the consignor is created, all in the same transaction. Donated goods break the pattern again: they carry no purchase cost at all, so ordinary cost-of-goods math stops meaning much.

By the AnalytIQ Accounting team · Last reviewed: August 12, 2026

Racks of clothing organized in a consignment or thrift store

Consigned goods are a liability on your books, not inventory on your shelf

A consignor's items sitting on your rack belong to the consignor until a customer buys them — you are acting as their agent, not their buyer, and the books have to reflect that from the moment the item is tagged. Unsold consigned merchandise does not belong on your balance sheet as inventory, because you never owned it and never paid for it. What does belong on your balance sheet is a running consignor payable: the amount you owe each supplier once their items sell, tracked person by person, not as one lump liability.

This is a genuinely different chart of accounts from a straight thrift-buying model, where you purchase bags of used goods outright and they sit on your books as real inventory at real cost. Many shops run both models side by side — some racks consigned, some stock bought outright from estate liquidators or bulk suppliers — and the bookkeeping has to keep the two apart transaction by transaction, not blend them into one average.

How the item arrivedOn your balance sheetWhat a sale creates
Consigned from a supplierNot your inventory — off the books until soldCommission revenue plus a consignor payable
Purchased outright (estate lots, bulk buys)Inventory at costFull sale revenue and cost of goods sold
DonatedNot carried at a purchase costFull sale revenue with no offsetting cost of goods

Donated goods carry no cost, so gross margin stops meaning much

Charity-run and hybrid stores add a third category: goods that arrived by donation and carry a zero cost basis. There is no purchase invoice, no consignor split, and often no dollar value recorded for the item at all until it sells. A store built mostly on donated stock will show a gross margin close to 100 percent every month, which sounds impressive and tells you almost nothing about whether the business is actually healthy.

We track different numbers for donated-heavy inventory: net proceeds per item, sell-through rate on what gets put out, and days-to-sale by category. If you also issue donation receipts, note that CRA guidance treats used household goods and clothing as genuinely difficult to value reliably, and many charities choose not to receipt bag-of-clothes drop-offs for exactly that reason — worth a conversation before your intake desk promises a receipt it may not be able to support.

Consignment POS software should drive your books, not the other way around

Software built for this industry — ConsignCloud, Ricochet, and similar systems — already does the split math: it tracks each consignor's account, calculates the commission on every sale, and generates payout statements on your schedule. The mistake we see most is treating that output as a report to glance at rather than the source of the day's journal entry. Fed properly into QuickBooks Online, one sale produces three lines automatically — cash or card received, your commission as revenue, and the consignor payable — instead of a bookkeeper re-typing a weekly summary and slowly losing track of what any one consignor is actually owed.

Online resale channels add another feed to reconcile. A shop listing overflow stock on Poshmark or eBay is really running a second point of sale, and how we record PayPal and Stripe fees and payouts applies just as directly to a marketplace payout as it does to a card terminal — the fee is a real cost, and netting it against revenue without recording it separately hides your true margin on that channel.

Charity shops need a volunteer log next to the cash log

A store staffed partly by volunteers does not run payroll for those hours, but that does not mean the hours are worth ignoring. Grant applications, board reporting, and a charity's T3010 all ask about volunteer contribution, and that number only exists if someone logs it consistently — a simple sign-in sheet or shared spreadsheet, reconciled monthly the same way a cash drawer is.

Getting the consignor, donated, and purchased-stock categories built into the chart of accounts from day one is what makes month-end close fast instead of a reconstruction project. That is the structure behind our bookkeeping service, and if you also ship sold items to US buyers through an online platform, the export side of that is covered on our cross-border tax page for resale shops.

Common questions.

Do consigned items count as our inventory?

No — while the consignor owns the item, it stays off your inventory entirely. What sits on your books instead is a consignor payable, the amount you will owe once the item actually sells.

Why does our gross margin look almost perfect some months?

Donated stock carries no purchase cost, so a margin calculated the usual way looks close to 100 percent whenever donated goods dominate sales. We track net proceeds per item and sell-through rate instead, since margin alone stops being a useful signal.

Should we record consignment POS reports manually or feed them into QuickBooks?

Feed them in directly wherever possible. Manual re-entry of weekly summaries is where consignor balances quietly drift from what the software actually calculated, and consignors notice a wrong payout faster than almost any other bookkeeping error.

Related reading

Books that separate their money from yours.

Book a consultation and get a plain answer on exactly what applies to you.

Client Reviews

Get a free quote

Request a free quote.

Tell us a little about your business and our team will respond within one business day.

Contact details

How can we help?

Type of enquiry select all that apply

Project information