Sell your wholesale lots to business buyers
Your inventory. Your price. Your money.
Whether you have one box of unsold merchandise or an entire warehouse, ZipToSale connects you with business buyers looking for wholesale inventory.
List your merchandise, set your price, and get paid directly by the buyer. We simplify resale certificate paperwork and give you the tools to manage your sales.
Free to list. No commissions, no subscription. See pricing

Who can sell?
Anyone with inventory to sell. From independent resellers and small boutiques to brands, wholesalers, and liquidators.
One box or an entire warehouse: there's no minimum lot size. Sole proprietors are welcome. No LLC or corporation required.
You must own the merchandise you're selling. See the seller rules.
Getting started is simple
Create your free account, add your business and payment details, and complete seller verification. Most accounts are approved instantly.
Once approved, you can publish listings and start receiving orders from business buyers.
Step-by-step registration guide
List a lot in minutes
Add photos, describe your merchandise, choose a category, and set your price.
Have a manifest? Upload your spreadsheet so buyers can see exactly what's included, with a picture per item if you have the links, and a brand and size summary built for you.
No manifest? No problem. List a mixed or mystery lot using photos, condition, and an estimated quantity.
Ship the lot, let buyers collect it, or make it pickup only so the buyer arranges the transport. Choose whether to accept offers.
Public or private listings. Choose whether your lot is visible to everyone or only to signed-in users.
Sales restrictions. Choose preset restrictions, such as export only or no resale on Amazon or Walmart, or add your own. Restrictions appear on the listing's details page.
See how to list your first lot
Resale certificates, handled for you
When a buyer orders, ZipToSale makes their resale certificate available with the order, when required.
You can review and approve certificates manually or enable automatic acceptance.
From order to payment. You're in control.
Buyers order, pay you directly, and receive their merchandise. ZipToSale keeps every step organized.
How a sale goes, start to finish
Six steps around the loop, passed between you and the buyer. Most sales look exactly like this, and a good rating sets up the next one.
Step 1: Send the invoice
A buyer ordered. Their resale certificate is on the order. Accept it and send the invoice, or let ZipToSale do both automatically.
Step 2: Buyer pays you
Directly, by PayPal, card, Zelle, Venmo or wire. Due within 3 business days of the invoice; an unpaid order is cancelled automatically and the lot goes back on sale.
Step 3: Confirm payment
The buyer marks it paid; you confirm the money arrived. ZipToSale doesn't process payments.
Step 4: Ship or hand over
Add the tracking number, or mark it ready for pickup.
Step 5: Buyer receives it
They confirm receipt. If they forget, the order completes on its own after a set period.
Step 6: Done. Rate each other
Print or save the order record as a PDF. Ratings stay hidden until both of you have rated, or the rating window closes.
If something goes wrong
Buyers and sellers can report issues, propose resolutions, and document agreements directly through the order.
ZipToSale keeps everything organized so both parties know what happens next.
A worked example · issue on an order
The lot arrived 5 units short
A 55-unit swimwear lot at $10 a unit. The buyer counts 50. Here’s how the issue runs on the order page, with the two ways it usually ends.
1 · BUYER OPENS THE ISSUE
BUYER · KEYSTONE RESALE CO
Issue opened
What’s wrong: Missing 5 items (50 of 55 received)
Proposed fix: Ship the 5 replacement units
Status: Issue open · your move
goes to you
2 · YOU REVIEW
YOU · HARBOR LANE WHOLESALE
You check the manifest and stock
Have the 5 units? Agree. None left? Counter-propose with a reason.
3 · RESOLUTION, ONE OF TWO WAYS
A · you have them: agree
YOU · HARBOR LANE WHOLESALE
Agreed: ship 5 replacements
“Found them in the next carton. Going out today, tracking added to the order.”
Buyer confirms the 5 units arrived.
B · none left: counter-propose
YOU · HARBOR LANE WHOLESALE
Counter: partial refund $50
“No spares in this style. Refunding 5 × $10 by the Zelle you paid with.”
Status: Issue open · buyer’s move
Buyer agrees. You mark the refund sent, the buyer confirms it arrived.
either way
4 · CLOSED
Issue closed
The order carries on to Completed, then you rate each other.
Every card is a line on the order page, visible to both of you. ZipToSale records it and reminds whoever is up next; it doesn’t decide who’s right.
Outcome A · you have the 5 units
- Buyer opens the issue: missing 5 items, asks for replacements.
- You check the manifest and your stock. You have them.
- You agree on the order, ship the 5 units and add the tracking.
- The buyer confirms they arrived. Issue closed. The order carries on to Completed and you rate each other.
Outcome B · you don’t have them
- Buyer opens the issue: missing 5 items, asks for replacements.
- You check. No spares in that style.
- You counter-propose a partial refund of $50 (5 × $10), with the reason. The issue goes back to the buyer.
- Buyer agrees. You send $50 by the method they paid with and mark it sent; the buyer confirms it arrived.
- Issue closed. The order carries on at $500 and you rate each other.
If the buyer had said no to the $50: they’d counter (say, $75 to cover their resale margin), and it goes back to you. It keeps going round until one of you accepts the other’s number; nothing is closed by the clock, and ZipToSale reminds whoever is up next. If no number works for either side, the last resort is cancelling the order and refunding in full.
Your storefront: a free branded landing page
Every approved seller gets a branded landing page for their store, free, at /seller/<your-store>: your logo, an About section, your terms (returns, minimum order, lead time), your live lots and your public reviews. Share the link anywhere; each listing also has a Copy link button.

Frequently asked questions
Can I sell just one box?
Yes. There's no minimum lot size. Sell one box, a few cases, or an entire truckload.
Does ZipToSale charge seller fees?
No listing fees, commissions, or subscriptions. Buyers pay sellers directly.
Do I need a business or an LLC?
No LLC or corporation is required. Individuals and sole proprietors can apply to sell, subject to seller verification.
What happens if a buyer doesn't pay?
Unpaid orders are cancelled after the payment deadline, and your merchandise becomes available for sale again.
Can I keep a lot away from the public?
Yes. Choose "Signed-in buyers only" when you list it, or make it your default in Seller Settings. Only people signed in to a ZipToSale account can find or open that lot; it doesn't appear in public search, on the home or category pages, or to search engines. Signing up is free, so treat it as keeping a lot off the open web, not as a private sale to chosen buyers.
Can I specify sales restrictions on a listing?
Yes. When you list a lot, "Where may your inventory be sold?" offers export only, no Amazon or Walmart, a list of countries, channels or sites to exclude, no online sales, hide the brand name, or a condition in your own words. The restrictions print on the listing page before the buyer orders, so every order is placed on those terms. Seller Settings holds your default for new lots, and each lot can override it. Leave every box clear for no restrictions.