KDP vs. IngramSpark: Which Should You Publish On? (And Do You Need Both?)
For most authors, the answer to KDP vs. IngramSpark is: use both. Publish on Amazon KDP for your Amazon sales, because it gives the best royalty there (60% of list price minus print cost on paperbacks priced $9.99+) and is free with no upfront cost. Use IngramSpark for everywhere else — it distributes to 40,000+ retailers, bookstores and libraries worldwide that KDP can't reach well, plus premium hardcover finishes like dust jackets and cloth binding. IngramSpark's royalty is lower (around 45% after the wholesale discount retailers require), but it opens channels Amazon can't. If you only care about Amazon sales, KDP alone is enough. If you want bookstores, libraries and wide retail, you need IngramSpark too. The key setup rule: if you use both, turn OFF KDP's Expanded Distribution for the same book to avoid the two services fighting over the same channels. Here's the full comparison.
KDP vs. IngramSpark at a glance
| Factor | Amazon KDP | IngramSpark |
|---|---|---|
| Amazon royalty | 60% (paperback $9.99+) | Sold via Amazon at lower share |
| Wide distribution | Limited (Expanded Dist.) | 40,000+ retailers/libraries |
| Typical royalty (wide) | ~40% (expanded) | ~45% after wholesale discount |
| Setup cost | Free | Free to set up |
| Bookstore/library reach | Weak | Strong |
| Hardcover finishes | Case laminate only | Dust jackets, cloth, premium |
| Best for | Amazon sales | Everywhere but Amazon |
Why KDP wins for Amazon sales
Amazon is where most indie books actually sell, and KDP gives you the best economics there: 60% royalty on paperbacks priced $9.99+ (50% below that), free setup, print-on-demand with no upfront cost, fast listing, and native Amazon features like A+ Content and Kindle Unlimited. On Amazon.com, a black-ink 6″×9″ paperback prints for $1.00 + $0.012/page. For Amazon-only authors, KDP alone is the simplest, most profitable route. Verify royalty math on KDP's Printing Cost page.
Why IngramSpark wins for everywhere else
IngramSpark plugs into the Ingram catalog, the wholesale backbone that physical bookstores and libraries order from. That reach is its whole point:
- 40,000+ retailers and libraries worldwide, including Barnes & Noble and independent bookstores.
- Bookstore-friendly terms: you can set a wholesale discount (usually 40–55%) and enable returns, which stores often require.
- Premium hardcovers: dust jackets and cloth binding that KDP's case-laminate hardcovers can't match.
- Global print network with strong quality.
The trade-off is a lower net royalty (~45%) because retailers take a wholesale discount — that's the cost of shelf access.
Do you need both? A quick decision guide
- Amazon-only, ebook-focused, or brand-new: start with KDP alone. Simplest and most profitable on Amazon.
- Want bookstores, libraries, or wide retail: use KDP for Amazon + IngramSpark for everywhere else.
- Premium hardcover with a dust jacket: you'll need IngramSpark for that finish.
- Selling direct or internationally at scale: both, plus a direct-sales channel.
The setup rule that prevents channel conflict
If you list the same book on both platforms, disable KDP Expanded Distribution for it. Otherwise KDP and IngramSpark both try to feed the same wholesale channels, causing listing conflicts and 'available from multiple sources' confusion. The clean split: KDP handles Amazon; IngramSpark handles all non-Amazon retail. Keep your ISBN strategy consistent too — many authors use their own ISBN on IngramSpark so the imprint is theirs across channels.
Returns and pricing: the detail bookstores care about
If reaching physical bookstores is your goal, one IngramSpark setting matters more than most: enabling returns. Bookstores order on consignment terms and expect to send back unsold copies; a title marked non-returnable is one many stores simply won't stock. IngramSpark lets you toggle returnability, while KDP's Expanded Distribution doesn't give you that lever — another reason serious bookstore ambitions point to IngramSpark.
- Wholesale discount: set it at 40–55%. Lower discounts earn you more per copy but make stores less likely to order; 55% is standard for bookstore-friendly terms.
- Returns: enabling them widens shelf access but means you may be charged for returned unsold copies. Weigh reach against risk.
- Price consistency: keep your list price identical across KDP and IngramSpark so the same book doesn't show two prices online.
None of these apply if you're Amazon-only — which is exactly why the platform choice comes down to where you actually want your book to sell.
The royalty math, side by side
Numbers make the trade-off concrete. Take a 300-page paperback listed at $15.99, sold three ways:
| Channel | Royalty rate | Print cost | Net per sale |
|---|---|---|---|
| KDP on Amazon | 60% | $4.60 | ~$4.99 |
| KDP Expanded Distribution | 40% | $4.60 | ~$1.80 |
| IngramSpark (55% discount) | 45% effective | ~$4.85 | ~$2.35 |
Amazon sales through KDP clearly pay best, which is why you keep Amazon on KDP. But IngramSpark out-earns KDP Expanded Distribution for the same non-Amazon retail — so if you want wide reach, IngramSpark is the better vehicle for it. Confirm your own figures in each platform's calculator, since discount and trim change the result.
ISBNs: the detail that trips up wide publishers
KDP gives you a free ISBN, but it's registered to Amazon as the publisher of record and is Amazon-specific. If you publish on IngramSpark too, use your own ISBN (about $125 for one in the US) so a single identifier represents your book across every channel and lists your imprint as publisher. Mixing a KDP free ISBN with a separate IngramSpark ISBN for the same book creates duplicate listings and metadata confusion — one owned ISBN keeps it clean.
One file, two platforms — do it right once
Both platforms have strict but slightly different file specs. Getting a single set of files that's clean for both — correct trim, margins, spine width, embedded fonts, 300-DPI images — is where DIY authors often stumble twice.