IngramSpark vs KDP: Which Is Better for Self-Publishers in 2025?
IngramSpark and Amazon KDP are the two platforms that dominate self-publishing in 2025. KDP is Amazon's own platform; IngramSpark is run by Ingram Content Group, the world's largest book distributor. Choosing between them — or using both — depends on your goals, your genre, and where you want your book to sell.
This guide breaks down every key difference so you can make the right decision for your book.
The Core Difference
KDP is optimised for selling on Amazon. It is fast, free to use, and puts your book directly in front of Amazon's massive customer base. The tradeoff is that KDP's global distribution is limited compared to Ingram's reach.
IngramSpark gives you access to Ingram's distribution network — the same network that supplies physical bookshops, libraries, academic institutions, and global retailers worldwide. If you want your book stocked in independent bookstores or sold through Baker & Taylor, IngramSpark is the path there.
Side-by-Side Comparison
| Feature | KDP | IngramSpark |
|---|---|---|
| Cost to publish | Free | $49 per title (print + eBook) |
| Amazon presence | ✅ Direct | ✅ Via distribution |
| Bookstore distribution | Limited | ✅ Worldwide via Ingram |
| Library distribution | Limited | ✅ via OverDrive, BiblioBoard |
| Setup fee | None | $49 print / $25 eBook (or free with some ISBNs) |
| Royalties (print) | 60% of list price minus printing | 45–55% of list price minus printing |
| Royalties (eBook) | 35% or 70% | 40–50% |
| Returns policy | No returns by default | Returns available (optional) |
| ISBN | Free (Amazon-assigned) or your own | Your own ISBN required |
| Hardcover | ✅ | ✅ |
| Global retailers | Limited | Amazon, B&N, Book Depository, Waterstones, and 40,000+ retailers |
When to Choose KDP Only
KDP is the right choice if:
When to Choose IngramSpark
IngramSpark is the right choice if:
When to Use Both (The Recommended Approach)
Most professional self-publishers use both platforms together:
The key configuration: on KDP, turn off expanded distribution. On IngramSpark, exclude Amazon from distribution. This prevents the platforms from competing against each other and ensures you receive the best royalties from each channel.
> ⚠️ Important: KDP's eBook must remain on KDP alone if you're in KDP Select. If you're not in KDP Select, you can distribute your eBook through IngramSpark to other retailers (Apple Books, Kobo, Barnes & Noble Nook).
Royalties: A Worked Example
For a 300-page paperback with a £12.99 / $14.99 retail price:
KDP Print (US):
IngramSpark (US, 55% wholesale discount):
KDP typically pays higher royalties for direct Amazon sales. IngramSpark royalties are lower but unlock the bookstore market that KDP cannot reach.
ISBN: A Critical Difference
KDP provides a free ASIN (Amazon's internal number) and can assign a free ISBN, but that ISBN is owned by Amazon — which limits your ability to use it elsewhere. Most professional publishers purchase their own ISBNs through Bowker (US) or Nielsen (UK).
IngramSpark requires your own ISBN. This is not a disadvantage — owning your ISBN means you are listed as the publisher-of-record in Bowker's database, which matters for bookshop and library ordering.
Frequently Asked Questions
Can I publish on both KDP and IngramSpark at the same time?
Yes — with one configuration rule. Disable KDP's expanded distribution, and exclude Amazon from IngramSpark's distribution list. This way each platform handles its own market without cannibalising the other's royalties.
Does IngramSpark guarantee my book will be stocked in bookshops?
No. IngramSpark makes your book orderable by bookshops, but stocking decisions are made by individual retailers. A professional cover design, competitive returns policy, and standard industry wholesale discount (55%) significantly improve the chance of bookshop orders.
Is KDP Select worth it?
KDP Select is worth it for fiction authors whose readers are primarily on Kindle Unlimited. For non-fiction and authors with diversified sales channels, the 90-day exclusivity requirement is usually not worth the cost.
How long does IngramSpark take to go live?
IngramSpark typically takes 3–5 business days to process a new title and up to 6 weeks for full global distribution to activate across all retailers.
Do I need both platforms if I'm just starting out?
If this is your first book and you're focused on Amazon, start with KDP only. Add IngramSpark once you are ready to pursue bookstore and library distribution.
---
Holograph PressWorks prepares print and eBook files for both KDP and IngramSpark — single files optimised for each platform's technical specifications. [Start a project →](/contact-us)
