How I Lock a Reselling Month — House First, Cost on Every SKU, Profit Last

The last reselling post on this blog closed August and September at 80 sales, $2,247.73 gross, and $1,348.60 profit after fees and pickup. Before that, the public number was $78 and still underwater.

Those two headlines are the same experiment. The difference is the process I refused to skip.

This is not a “how I made $1,300 reselling” post. It is the checklist that decides whether a month gets a profit number at all.

1. House first

I do not buy a tote on day one anymore.

The first listings were clothes and books already in the house. Cost: $0. If nothing sold, I had wasted photos and listing time — not cash. Sales showed up in a few days. That was the only permission I needed to spend.

The expensive version of this mistake was an earlier reselling bet where inventory sat because I assumed demand. This time demand had to show up first.

Rule: If you will not list twenty free things, you will not stick with a paid haul.

2. Cap the haul before you leave

When I did spend, I walked into a consignment pop-up with a hard cap. The old public number was $200. That number was a ceiling, not a target.

A cap forces selection. Unlimited “I’ll know it when I see it” is how bins follow you home and never get photographed.

Rule: Cash or a prepaid amount. If you cannot name a platform for an item in the aisle, it stays on the rack.

Free starter kit
Get the shortcut I didn't have
10 hustles I’d try first — with real startup costs, income ranges, and the lessons I learned the expensive way. Free for subscribers.
No spam. Unsubscribe any time.

3. Split inventory by platform, not by hope

Early on I treated every closet like the same closet. That wasted listings.

Clothes that fit everyday Poshmark buyers went there. Vintage and searchable pieces went toward eBay. Depop got the younger / street lane. Books had their own door. Marketplace stayed a different sport (furniture, kid gear, bulk) and is not where a blouse belongs.

August and September both had eBay as the top platform and an average sale right around $28. Volume concentrated where the listings matched the buyers. That was not an accident. It was the split doing its job.

4. Price from sold comps, then leave a hallway for offers

Asking prices are wishes. Sold listings are the market.

On offer-heavy apps I leave room so a normal offer still clears a floor I wrote down before I listed: cost + expected fees + shipping reality + a wage I can live with for the listing hour. If sold comps sit under that floor, the item does not list. It gets donated, kept, or moved to a local channel.

5. A cost on every sold SKU — or no profit headline

This is the part most scorecards skip.

Gross is easy. Platforms show it. Profit only exists after:

  • Platform fees
  • Shipping you actually covered
  • Pickup / COGS on the items that sold

August did not get a profit number until Closet Commander had a cost on 34 of 34 sold items. September waited for the same lock.

That is why August reads:

  • Gross $952.14
  • Net after fees $795.12
  • COGS $186.75
  • Profit $608.37

And September:

  • Gross $1,295.59
  • Net after fees $1,018.67
  • COGS $278.44
  • Profit $740.23

Fees took a bigger bite in September (~21% of gross vs ~16.5% in August). That stays in the receipt. I am not going to quote the stronger gross and hide the cut.

Some costs are exact. Some are assigned (a “likely” line on a hoodie is still labeled as likely). If a cost is a guess, the post says so. Pending offers are not sales. Net after fees is not profit.

Rule: No COGS column, no profit claim. Full stop.

6. What still is not in the number

Hours. $1,348.60 across two months is real. It is not an hourly rate until sourcing, photos, listing, and packing are logged. That denominator is a different post.

The blog. Closet profit is not pageviews or the email list.

A salary. Eighty sales at ~$28 is a side stream. It is not “quit your job.”

Why this process exists

I have a public graveyard of hustles that died for one honest reason each — including reselling inventory that never sold because I skipped demand checks. The $78 update was not failure theater. It was the week-two checkpoint this process requires before anyone gets to say “profitable.”

Locking a month is slower than posting a gross screenshot. It is also the only way this blog stays useful. If the cost column will not close, the update says that instead of inventing a win.

Verdict

Would I run the next month the same way? Yes: house or capped haul, platform split, sold comps, cost on every sold SKU, profit last.

October gets the same treatment. Gross can show up early. Profit waits for the lock — or a public note that the lock failed.

If you want the short version of how I pick what to try next, the free starter kit is still the front door.

— HustleReceipts
No fluff. Just receipts.

Leave a comment

Want the shortcut I didn't have?

Grab my free Side Hustle Starter Kit — 10 hustles, real income ranges, exactly how to begin.

Get the free kit →