If you’ve spent more than ten minutes researching self-publishing, you’ve heard the same advice: “use both KDP and IngramSpark for maximum reach.” That advice is half right and half lazy. The two platforms are different enough that for most indie authors, one will be better suited to your book than the other.
I’ve published romance novels through both. I’ve been an indie author for six years. Here is the honest comparison nobody else seems willing to write.
TL;DR
- KDP Print is the right choice if your book is going to sell mostly on Amazon, you’re a first-time author, you want the highest royalty rate, or you don’t want to deal with paid setup fees.
- IngramSpark is the right choice if you want bookstores and libraries to carry your book, you’re publishing a hardcover, your book is over 300 pages, or you’re producing multiple titles per year.
- Both is the right choice if you have time and budget to manage two upload pipelines and you’re committed to wide distribution.
Royalty rates: KDP wins, by a lot
This is where most indie authors get tripped up.
KDP Print royalties:
- 60 percent of list price minus printing cost (paperback)
- 60 percent of list price minus printing cost (hardcover)
Example: a 300-page 6 by 9 paperback at $14.99 list price.
- KDP: $14.99 × 60% = $8.99 minus printing cost (about $3.85) = $5.14 per copy
- IngramSpark: 40 to 45 percent depending on whether it’s an Amazon sale or not, minus printing cost. Same book, same list price = $2.55 per copy at best.
If 90 percent of your sales come through Amazon (and for most indie authors they do), KDP pays roughly twice as much per copy. This is the single biggest reason most romance, fantasy, and thriller indie authors stay on KDP-only.
Distribution reach: IngramSpark wins, but with caveats
KDP only sells through Amazon and Amazon-adjacent channels (KDP Print expanded distribution to Barnes and Noble and a few others, but with bad terms).
IngramSpark distributes to 40,000+ retailers and libraries worldwide, including:
- Barnes & Noble
- Indigo and Chapters (Canada)
- Waterstones (UK)
- Most independent bookstores (which won’t carry KDP-printed books because the wholesale terms are bad)
- Public and academic libraries
- Bookshop.org
Caveat: just because IngramSpark can distribute to these channels doesn’t mean any of them will order your book. Most independent bookstores only stock books with author connections or proven local demand. Libraries ordering a self-published title is a long shot.
The realistic value of IngramSpark distribution is:
1. Goodreads readers can request your book at their local bookstore and the bookstore can actually fulfill it
2. You can order author copies for in-person events at near-cost
3. Hardcovers exist on Amazon as a discoverable format even if the bulk of sales remain paperback
File requirements: same picky, different complaints
Both platforms want PDF/X-1a interior files with embedded fonts, CMYK color, total ink coverage under 240 percent, and even page counts. The difference is in how they reject you.
KDP is more forgiving. They auto-fix some things behind the scenes. You’ll get rejection emails for major issues only (RGB color, missing bleed, very low DPI).
IngramSpark is stricter. They reject for issues KDP would silently print, like total ink coverage between 240 and 300 percent. The error messages are also less specific.
Either way, you need to be able to produce a clean PDF/X-1a file. If your manuscript came out of Word, Vellum, Atticus, Affinity Publisher, or Canva, run it through a PDF compliance checker before uploading to either platform. That alone will save you a week of rejection cycles.
Setup fees and ongoing costs
KDP Print: free. Setup, distribution, ISBN (if you want a free Amazon-only ISBN), all free. You only pay for printing when a copy is ordered.
IngramSpark: previously $49 per title, now free for paperback as of 2022. Hardcover setup is still $49 per title. They charge a $25 update fee if you want to swap out your interior or cover after publishing (KDP lets you update for free).
For most indie authors, IngramSpark’s “free” paperback setup makes the comparison much closer than it used to be. But the $25 revision fee adds up if you’re iterating on a series.
Print quality: roughly equal, with edge cases
Both platforms print on the Lightning Source / IngramSpark global press network at higher tier (premium color, hardcovers) and on local print partners for paperbacks. The actual paper, ink, and binding are typically interchangeable.
Where you’ll see differences:
- KDP white paper is slightly brighter than IngramSpark’s “creme” stock
- IngramSpark hardcovers look more professional, with better case-binding and dust jackets
- Color interiors through KDP are notoriously expensive. IngramSpark is the better choice for full-color picture books or photography books.
Order-an-author-copy pricing
This is a small thing that ends up mattering for any author doing in-person events.
KDP author copies: printing cost only. For a typical 300-page paperback that’s about $3.85.
IngramSpark author copies: wholesale price (40 to 45 percent off list). Same book, $14.99 list price = $8.24 per copy.
If you do a lot of book signings, KDP wins this round.
Time-to-market
KDP: typically 24 to 72 hours from upload to live on Amazon.
IngramSpark: typically 5 to 7 business days from upload to fully distributed across the network. Pre-orders go up faster.
If you’re trying to time a launch with a marketing campaign, KDP is more flexible.
So which one should YOU use?
Pick KDP only if:
- 80%+ of your projected sales are Amazon
- You’re a first-time author and want to keep things simple
- You’re publishing romance, urban fantasy, thriller, or any genre that’s heavily Amazon-driven
- You don’t have $49 to spend on hardcover setup right now
- You want the higher royalty rate
Pick IngramSpark only if:
- You’re targeting bookstores and libraries as a primary channel
- You’re publishing literary fiction, nonfiction, or genres where physical bookstore presence matters
- You’re publishing a hardcover and want it to look professional
- You’re publishing children’s picture books with full-color interior
Pick both if:
- You have an existing audience and want maximum availability
- You’re producing multiple titles per year and the operational overhead is amortized
- You want to control how Amazon vs everywhere-else sales split
- (Use IngramSpark to distribute everywhere except Amazon, set Amazon distribution off in IngramSpark, then publish through KDP for Amazon. This avoids the lower IngramSpark Amazon royalty.)
Pro tip: same file, both platforms
Once you have a clean PDF/X-1a, both platforms accept the same file. There’s no reason to maintain two different versions of your interior unless you’re actually trying to.
If you want a free way to confirm your file is print-ready for both: run it through BookReady’s all-platform scanner. It checks IngramSpark, KDP, B&N Press, and Draft2Digital specifications all at once and tells you which platforms will accept your file as-is.
— Tiffany at BookReady