Self-publishing

KDP or IngramSpark? How to Choose Where to Print and Sell Your Book

By Credo Editorial Team · Published · 3 min read

KDP or IngramSpark? How to Choose Where to Print and Sell Your Book

KDP and IngramSpark both print your book only when someone orders it, so neither needs money upfront for stock. They differ in who they reach, what they cost and how much control you get. This guide compares them plainly so you can choose, or decide to use both.

What each one is

Kindle Direct Publishing (KDP) is Amazon’s own platform. You upload your files, and Amazon prints paperbacks and hardbacks on demand and sells ebooks in the Kindle store. It is free to use and has a simple dashboard.

IngramSpark belongs to Ingram, the largest book wholesaler in the English-speaking world. It prints on demand and lists your book in the catalogues that bookshops, libraries and online retailers order from. It is aimed at reaching places other than Amazon.

Side by side

KDP IngramSpark
Main strength Selling on Amazon Reaching bookshops, libraries and other retailers
ISBN Free ISBN offered, or use your own You must supply your own
Fees No upfront fee Fees have applied for set-up and file changes in the past, so check the current terms
Wholesale discount Fixed by Amazon You choose it, and bookshops usually expect around 55%
Returns Not offered to bookshops You can allow returns, which some shops require
File checks Automated and fairly forgiving Stricter, so files need careful preparation
Ebooks Kindle store Distributes to several other ebook stores
Two finished paperback covers side by side, representing print on demand editions
Two finished paperback covers side by side, representing print on demand editions

How the money works

On KDP paperbacks, Amazon pays 60% of the list price minus the printing cost when the book sells on Amazon, and a lower share through its expanded distribution. For ebooks, the 70% rate applies to many titles priced between $2.99 and $9.99, and 35% applies outside that band. Amazon changes its terms from time to time, so confirm the current figures before you set a price.

IngramSpark pays you the list price minus the wholesale discount you chose and the printing cost. If you offer 55% to bookshops, there is not much left on a low-priced book, so many authors set a higher list price for this channel.

Can you get into bookshops?

Being listed in Ingram’s catalogue means a bookshop can order your book. It does not mean they will. Shops decide what to stock based on demand, discount and whether the book is returnable, and they are cautious about print on demand titles from unknown authors. The realistic goal for most independent authors is to make the book orderable for a customer who asks for it, and to approach local shops directly.

Using both without problems

Which should you choose?

Whichever you pick, the quality of your files decides how the book looks in the reader’s hands. Our self-publishing service sets up the accounts in your own name, and our formatting service prepares files that pass both platforms. If you are unsure about the ISBN step, read do you need an ISBN? next.

Start Your Book

Want Help With Your Own Book?

Tell us about your manuscript and we will reply within one working day with a clear, free quote. No pressure and no hidden fees.