Comparison Guides

KDP vs IngramSpark: Which Publishing Platform Should You Use?

KDP and IngramSpark are the two dominant print-on-demand platforms for self-publishers. KDP dominates Amazon sales; IngramSpark reaches bookstores, libraries, and 40,000+ other retailers. Here's how to choose between them — and when to use both.

Side-by-side comparison

Amazon KDP IngramSpark
Primary sales channel Amazon.com 40,000+ retailers incl. B&N, bookshop.org, libraries
Setup cost Free $49 per title (or included with some memberships)
File change fee Free $25 per revision
Royalty calculation 60% of list price minus printing cost 45–55% of list price minus printing cost
Amazon availability Automatic (it's Amazon) Available but slower to list (7–10 days)
Bookstore ordering Bookstores rarely order (40% discount not enough) Bookstores can order at 55% wholesale discount
Library distribution Not available Available via Ingram content network
Author copies At printing cost, ships from KDP At printing cost, ships from Ingram

Why most authors should start with KDP

Amazon accounts for roughly 50–60% of all book sales in the US. KDP is free to set up, has no revision fees, and delivers your book to the largest single book marketplace instantly. For authors starting out, the complexity and cost of IngramSpark is rarely justified until you have a book you're confident in and an audience interested in buying physical copies outside Amazon.

When IngramSpark earns its keep: bookstores and libraries

IngramSpark's key advantage is access to the Ingram content network — the wholesale distributor used by bookstores and libraries worldwide. If you want your book orderable at Barnes & Noble, bookshop.org, or local independent bookstores, you need IngramSpark. KDP's 40% discount is too thin for bookstores to stock; IngramSpark's 55% wholesale discount meets their threshold. Libraries can also discover and order your title through Baker & Taylor and Ingram's library distribution channels.

The dual-distribution strategy

Many authors use KDP for Amazon distribution (because Amazon de-prioritises IngramSpark-sourced titles on its own platform) and IngramSpark for everything else. This requires setting your KDP paperback price to be competitive on Amazon, and your IngramSpark price to allow the 55% wholesale discount while still netting a royalty. The practical approach: upload to KDP first, prove the book, then add IngramSpark once you know the book is worth the setup and revision costs.

Frequently asked questions

Should I use KDP or IngramSpark for paperbacks?

Start with KDP. It's free, integrated with Amazon, and has no revision fees. Add IngramSpark once your book is final and you want expanded retail distribution. Never set IngramSpark to distribute to Amazon — KDP will always serve Amazon faster and at better margin.

Can I use KDP and IngramSpark for the same book?

Yes — but carefully. If you use both, block IngramSpark's Amazon distribution channel to avoid competing versions on Amazon. Use KDP for Amazon only and IngramSpark for all other retailers. Your ISBN must be the same on both (use a paid ISBN, not a free KDP one) for retail compatibility.

Does IngramSpark affect my Amazon rankings?

If IngramSpark distributes to Amazon alongside KDP, you may get two listings or a suppressed KDP listing. This is why the standard advice is to use KDP for Amazon distribution and explicitly disable IngramSpark's Amazon channel. Amazon will typically source from KDP for Prime eligibility anyway, so the IngramSpark Amazon channel adds no value and potential confusion.

Free KDP Tools

Calculate royalties, spine width, and more — free

Make data-driven publishing decisions

See live Amazon data as you browse

Pubscout overlays live BSR, estimated sales, and niche opportunity scores directly on Amazon — so your KDP decisions are grounded in current market data.

Get started free →