Skip to content
All articles
July 11, 2026·4 min read

Small bookstore: how to sell books online without holding large inventory, using order-on-demand

How an independent bookstore can sell hundreds of titles online without buying them upfront, using order-on-demand.

The biggest fear for a small bookstore that wants to sell online isn't the website. It's inventory. The idea that you have to buy hundreds of titles upfront, keep them on shelves, and hope they sell — that stops many booksellers before they even start.

The good news: you don't have to. You can list hundreds, even thousands of titles online and order each book only after the customer has paid. It's called order-on-demand, and in the book world it works surprisingly well, because large distributors deliver quickly and in small quantities. In this article I'll show you concretely how the pieces fit together: where you get the books, how to avoid locking money into stock, and what the customer needs to know to trust you.

What "order-on-demand" actually means for a bookstore

Order-on-demand means you don't buy the book until you already have the customer's paid order in hand. Your website is the storefront; the real warehouse belongs to the distributor.

There are three variants that don't require large stock:

  • Order from the distributor after the sale — the customer orders, you order from the wholesaler, receive the book in a day or two, and ship it onward. You pay for the goods only once you already have the money.
  • Print-on-demand — for titles printed individually (usually self-publishing or niche titles). The book is printed only when ordered.
  • Consignment — you take books from a small publisher without paying immediately; you settle up only for what sold.

The three can be combined. Many small bookstores keep only sure bestsellers on the shelf and put the rest of the catalog "to order".

Where you get the books without stocking them

The key to the whole model is your relationship with distributors. Book publishers and wholesalers deliver to small bookstores too, in small quantities — sometimes copy by copy. That lets you order only what has sold.

A few practical points:

  • Open B2B accounts with two or three distributors, so you cover as many titles as possible and have a fallback when one is "out of stock at the supplier".
  • For each supplier, note the real delivery time and the minimum order threshold. Those decide what you can promise the customer.
  • Negotiate the bookseller's discount — that is your margin. Without it, you sell at a loss.

You don't have to upload thousands of titles by hand. If the supplier gives you a file (feed) with titles, covers, ISBNs and prices, the catalog can be imported automatically onto the site.

What the flow looks like, from click to delivery

A healthy order-on-demand flow looks like this:

  • The customer finds the title on the site and pays (card or cash on delivery).
  • The order reaches you with the ISBN and quantity. You forward it to the distributor.
  • You receive the book, pack it, and hand it to the courier.
  • The customer gets a tracking code.

The difference from a stocked shop is a single day or two of waiting. That's why the most important thing on the site isn't speed — it's honesty about the timeframe. Write clearly next to each book "delivery in 3–5 business days", not "24h", if you only order after payment. A customer who knows from the start there's a short wait stays happy; one tricked with an impossible deadline asks for a refund.

What the site needs so it doesn't get in your way

You don't need a complicated platform. You need a few things done right:

  • Good search and clean book pages — title, author, ISBN, publisher, a few lines of description. Books sell by title, so search is sacred.
  • An honest delivery time shown on every product.
  • Card payment and a cash-on-delivery option — many book buyers still prefer paying on delivery.
  • A link to the courier company, so you don't type every waybill by hand.
  • Marking titles as "to order" vs "in stock", so both you and the customer know.

Don't clog your site with thousands of dead titles you can't fulfil. Better a smaller catalog that actually ships. An online bookstore's reputation is built on orders honored, not on the number of titles displayed.

What it costs to start, and how we can help

Good news for a small bookstore: the on-demand model is cheap to start, because you don't lock money into goods. The real expense is the website, payment fees, and your own work processing orders.

At MPO Web Studio we build online stores for local businesses, remotely, across the whole country. We can prepare a free demo of your online bookstore — you see it working before you pay anything — with book pages, search, payment and catalog import designed exactly for selling on demand. Pricing is transparent, no surprises.

An honest tip: be wary of anyone who promises you "guaranteed first place on Google". There's no such thing. What matters is a fast site, a catalog you can actually fulfil, and deadlines you keep.

If you want to talk specifics, message us on WhatsApp and we'll show you a demo.

Frequently asked questions

Can I really sell books online without buying stock in advance?+

Yes. You list the titles on the site and order the book from the distributor only after the customer has paid. You pay for the goods with the customer's money, not out of your own pocket. The only trade-off is a slightly longer delivery time, which you must display honestly.

How long does delivery take if I don't have the book in stock?+

It depends on your supplier, but usually a few business days: a day or two to receive the book from the distributor, plus courier time. The key is to display the real timeframe on each product, not an optimistic one you can't keep.

What do I need to start, besides a website?+

B2B accounts with one or two book distributors (with a bookseller's discount), a way to take payment online, a contract with a courier company, and ideally a legal business form for invoicing. The website ties it all together.

Do I have to upload thousands of titles by hand?+

Not necessarily. If the distributor gives you a file with titles, ISBNs, covers and prices, the catalog can be imported automatically. Still, our advice is to start with a smaller, clean catalog you can actually fulfil, and expand it later.

How much does an online store like this cost?+

The main cost is the website plus payment fees — not stock, which is this model's big saving. At MPO we work with transparent pricing and build you a free demo first, so you see exactly what you're getting before you pay.

Free guide

7 mistakes that drive clients away from your website

Leave your email and get the guide right here, instantly. No spam.

By submitting, you agree to the Privacy Policy.
Free · no obligation

Want to see what your business's website could look like?

Message us on WhatsApp and we'll prepare a FREE demo website with your business name. See it first — decide after.

Request a free demo websiteWe reply on WhatsApp within minutes