If you're self-publishing a print book, you'll eventually run into the same question almost every indie author asks: should I use Amazon KDP, IngramSpark, or both? It's a genuinely confusing decision, partly because a lot of advice online is outdated. So here's an honest, current breakdown to help you decide.
They're not really competitors
The first thing to understand is that KDP and IngramSpark aren't two versions of the same thing. They do different jobs.
Amazon KDP is a marketplace. It sells your book directly on Amazon, the largest bookstore on earth. When a reader searches Amazon and finds your book, that's KDP working. It's free to set up, fast (your book can be live in a day or two), and pays solid royalties.
IngramSpark is a distributor. It doesn't sell to readers directly — it makes your book available to retailers who then order it: independent bookstores, Barnes & Noble, libraries, academic institutions, and international shops. Its network reaches tens of thousands of retailers worldwide.
A useful way to think about it: KDP is your cash engine; IngramSpark is your credibility-and-reach engine.
Royalties: where the real money difference shows
For most indie authors, the bulk of sales come through Amazon — and on Amazon sales, KDP simply pays more. KDP's print royalty is up to 60% of list price minus printing cost. IngramSpark pays less per copy because it has to leave margin for the wholesale chain — you set a trade discount (typically 40–55%) that goes to distributors and bookstores.
On the same paperback, KDP can pay roughly twice what IngramSpark pays per Amazon sale. So if Amazon is where your readers are, KDP is the better earner there. IngramSpark earns its keep through the channels KDP can't reach.
Distribution: the honest version
IngramSpark's big selling point is bookstore and library access. But here's the honest caveat most articles skip: being available to bookstores doesn't mean bookstores will stock you. Independent shops rarely carry self-published titles on their own. The real, practical value of IngramSpark distribution is:
A reader can walk into their local bookstore and order your book, and the shop can actually fulfill it. You can order author copies near cost for events. And your hardcover exists as a discoverable format. Those are real benefits — just keep your expectations grounded.
Print quality and formats
Both platforms print on professional print-on-demand networks, and for a standard black-and-white paperback, the difference is minimal. Where IngramSpark pulls ahead is premium formats: hardcovers with proper case binding and dust jackets, more paper choices, and generally stronger color printing — which matters a lot for children's books, art books, and anything image-heavy. KDP's color interiors are notoriously expensive by comparison.
Costs and ISBNs
KDP is free to set up and free to update. IngramSpark made paperback setup free but charges for hardcover setup and a small fee for revisions after publishing — so iterating on a series can add up. Fees change, so always check the current official pages before committing.
On ISBNs: KDP gives you a free one but lists Amazon as the publisher of record. IngramSpark requires you to own your ISBN, which makes you the publisher — better for author branding and required if you want full control of distribution.
So which should you choose?
Choose KDP alone if you're launching fast, Amazon is your main sales channel, you're publishing a standard paperback or ebook, and you're still testing your market. This covers most first-time authors. It's free, fast, and pays the best on Amazon.
Add IngramSpark if you want bookstore and library availability, you're publishing a hardcover or premium-color book, your book is long-form, you're building an imprint with multiple titles, or you need returns enabled for bookshops.
Use both (the pro setup) if you want maximum reach. The standard professional approach is to publish on KDP for Amazon, and use IngramSpark for everywhere-else — turning off IngramSpark's Amazon distribution so you keep KDP's higher Amazon royalty and avoid ISBN conflicts. You own your ISBN to make this clean.
The royalty math, with real numbers
Abstract percentages are hard to feel, so let's run an actual example. Say you publish a 300-page, 6"x9" black-and-white paperback priced at $14.99.
On Amazon KDP, your royalty is 60% of list price minus the printing cost. Printing a book like this costs roughly $4.75, so you'd earn about (14.99 × 0.60) − 4.75 = $4.24 per copy sold on Amazon.
On IngramSpark, you set a wholesale discount — say 55% for full bookstore access. The math becomes: (14.99 × 0.45) − printing (~$5.10) = about $1.64 per copy. Set a 40% short discount instead and you'd earn around $3.89 — but many bookstores won't order short-discounted titles.
Neither number is "wrong" — they're different businesses. Amazon pays you like a retailer selling direct; Ingram pays you like a publisher supplying a supply chain. This is exactly why the standard professional setup uses KDP for Amazon and IngramSpark for everywhere else: you take the higher royalty wherever each platform is strongest.
Hardcovers, color books, and premium formats
If your book is a standard black-and-white paperback, both platforms print it well and readers won't notice a difference. The gap opens with premium formats.
IngramSpark offers case-laminate hardcovers and dust jackets, more trim sizes, and better color printing options. For children's books, cookbooks, art books, and coffee-table titles, this matters enormously — KDP's color printing costs are high enough to destroy your margins on a full-color book, and KDP's hardcover program is more limited. Many authors publish their paperback on KDP and their hardcover exclusively through IngramSpark for exactly this reason.
Returns: the setting nobody explains
IngramSpark asks whether you want your book to be returnable. Here's the honest translation: physical bookstores essentially never stock titles they can't return. If bookstore placement matters to you, you'll need returns enabled — but understand the risk: if a store orders ten copies and returns eight, you pay for those returns. Most self-publishers start with returns off (or "returnable-destroy") and only enable them for a specific bookstore push. It's a business decision, not a checkbox.
The ISBN question, properly explained
KDP will give you a free ISBN, and it's genuinely fine — for Amazon. But that free ISBN lists Amazon as the publisher and can't be used on IngramSpark. If you're going wide, buy your own ISBN (from Bowker in the US, or your country's ISBN agency). Owning it means you are the publisher of record, your imprint name appears in catalogs, and — critically — you can use the same ISBN edition across Ingram's entire network. One book, one identity, everywhere.
The pro setup, step by step
If you decide to use both platforms, here is the sequence that avoids the classic conflicts:
First, buy your own ISBN and assign it to your paperback. Second, publish on Amazon KDP using that ISBN, keeping KDP's "Expanded Distribution" turned off. Third, publish the same edition on IngramSpark, and turn off Ingram's Amazon distribution channel. Now Amazon orders print through KDP (higher royalty, faster stock status), while bookstores, libraries and international retailers order through Ingram. No channel conflict, no "temporarily out of stock" problems, and each sale flows through the platform that pays you best for it.
The one non-negotiable: your interior and cover files must match on both platforms, and both must meet each printer's specs (Ingram is stricter about PDF/X compliance, embedded fonts and exact spine width). Mismatched files across platforms is one of the most common — and most avoidable — causes of rejected uploads and reprint headaches.
Common mistakes that cost authors money
A few patterns we see repeatedly: using KDP's free ISBN and then discovering it can't travel to Ingram; enabling Amazon distribution on both platforms and creating a channel conflict; setting an Ingram discount so low that bookstores ignore the title; forgetting that Ingram charges for file revisions after publication (proof everything before you approve); and uploading an RGB cover to Ingram, which expects CMYK. None of these are fatal — all of them are annoying, and every one is preventable with correctly prepared files.
The bottom line
There's no universally "better" platform — only the right fit for your goals. KDP wins on Amazon earnings, speed, and simplicity. IngramSpark wins on bookstore reach, premium print, and publisher credibility. Most serious self-publishers eventually use both, strategically.
One thing both platforms have in common: they both need a clean, correctly formatted print file (PDF/X with embedded fonts and CMYK color) to accept your book without rejections. If formatting for both platforms feels daunting, that's exactly what we handle — our formatting service delivers files ready for KDP and IngramSpark, so you can go wide without the headaches.
Book Design Co is a boutique publishing studio. We format, design, and publish books for KDP and IngramSpark authors worldwide. See our services.
Frequently asked questions
Should I use KDP or IngramSpark for Amazon sales?
Use KDP for Amazon — it pays roughly twice IngramSpark's royalty on Amazon sales and keeps your stock status healthy. Use IngramSpark for bookstores, libraries and international retailers, with its Amazon channel turned off.
Can I use the same ISBN on KDP and IngramSpark?
Yes — but only if you own the ISBN yourself. KDP's free ISBN cannot be used on IngramSpark. Buying your own ISBN makes you the publisher of record and lets one edition travel across both platforms.
Does IngramSpark get my book into bookstores?
It makes your book orderable by tens of thousands of stores and libraries — but availability isn't placement. Stores can order it for customers, and returns must usually be enabled before shops will stock it on shelves.
