Guides / Platforms & Retailers
Platforms & Retailers

IngramSpark vs. KDP: Full Platform Comparison for Indie Authors

A complete comparison of IngramSpark and KDP across print, ebook, distribution, royalties, setup costs, and bookstore reach, so you can decide which to use, or whether to use both.

The question of IngramSpark vs. KDP rarely has a single correct answer. Both platforms print books on demand and distribute them to readers. But they approach the book market from different angles, serve different parts of the retail ecosystem, and come with meaningfully different cost structures. The more useful question is not "which one should I use" but "what does each one do that the other cannot, and which combination makes sense for my goals."

This guide covers both platforms in full (print quality, distribution reach, royalty structure, setup costs, ebook options, and bookstore access) so you can make a decision grounded in how each platform actually works.

What KDP Does

Kindle Direct Publishing is Amazon's self-publishing platform. It handles two things: ebook distribution to the Kindle ecosystem and print-on-demand books (paperback and hardcover) sold primarily through Amazon.

KDP's ebook side is the dominant force in self-publishing. Enrolling in KDP Select makes your ebook available in Kindle Unlimited, where you earn per page read (KENP). Outside of KDP Select, you can publish your ebook through KDP without exclusivity, but you will need to manage wide distribution separately through another platform.

KDP's print side uses their own print-on-demand network. When a reader orders your paperback on Amazon, Amazon prints and ships it. No inventory is required. You can also enroll in KDP's Expanded Distribution, which theoretically makes your print book available through other retailers and libraries, but with important limitations we will cover in the distribution section.

KDP's strengths:

What IngramSpark Does

IngramSpark is the self-publishing arm of Ingram Content Group, the largest book distributor in North America. Ingram supplies print books to the majority of independent bookstores, libraries, Barnes & Noble, and thousands of other retailers worldwide. When you publish through IngramSpark, you are plugging directly into the same supply chain that traditional publishers use.

IngramSpark offers print-on-demand for paperback, hardcover, and large format books, plus ebook distribution across non-Amazon retailers. The platform's defining advantage is distribution reach: 40,000+ retail and library accounts that Ingram services directly.

IngramSpark's strengths:

IngramSpark's notable limitations:

Printing Cost Comparison

Print-on-demand cost per unit is the number that directly affects your royalty on each print sale. Both KDP and IngramSpark charge per-page printing rates that vary by trim size, paper type, and color.

For a standard 6×9" black-and-white paperback with cream paper (the most common configuration for fiction and most non-fiction), approximate per-page rates:

For a 300-page book on each platform:

KDP IngramSpark
Per-page rate (approx.) $0.012 $0.014
Printing cost (300 pages) $3.60 $4.20
Fixed setup cost $0.85 (shipping fixed) Varies
Approximate total per unit ~$3.65–4.00 ~$4.20–5.00

KDP printing is slightly cheaper per unit than IngramSpark for most standard configurations. The difference is modest (roughly $0.50–1.00 per book) but it matters for pricing strategy and royalty calculations, especially if you sell at a lower list price.

Hardcover printing costs more on both platforms. KDP hardcovers run approximately $6.50–8.50 per unit for a standard 6×9" title. IngramSpark hardcover rates are comparable with slightly more configuration options for case laminate and specialty finishes.

Royalty Comparison

KDP print royalties are calculated as: List Price × 60% − Printing Cost

For a $14.99 paperback with a $3.65 printing cost: $14.99 × 0.60 − $3.65 = $9.00 − $3.65 = $5.35 per sale

IngramSpark royalties depend on the wholesale discount you set, which is separate from the list price. IngramSpark is a wholesale model: you set a list price and a wholesale discount percentage. Retailers buy at the discounted price. You receive the wholesale price minus the printing cost.

For the same $14.99 book with a 55% wholesale discount (the standard for bookstore returns eligibility):

The wholesale discount requirement for IngramSpark dramatically compresses royalties compared to KDP for bookstore-channel sales. Most bookstores require a minimum 40% discount; many require 55% for a returnable title. The standard trade discount in the publishing industry is 55%.

If you set a lower wholesale discount (say, 30%) to protect your royalty margin, most bookstores will not stock the book because their margin is too thin. This is one of the central tradeoffs of bookstore distribution: the access requires accepting lower per-copy revenue.

For a complete breakdown of the royalty math on ebooks, see KDP Royalties Explained.

Distribution Reach

KDP distribution covers Amazon directly and, through the Expanded Distribution program, a curated set of non-Amazon retailers and library suppliers. Expanded Distribution is KDP's attempt to compete with IngramSpark's wholesale reach, but it has real limitations:

In practice, KDP Expanded Distribution places your book in the database of potential wholesale buyers, but does not deliver the bookstore placement that authors often hope for.

IngramSpark distribution connects directly to Ingram's wholesale network, the same system traditional publishers use. When a bookstore orders a book from Ingram (which is how the majority of independent bookstores and Barnes & Noble place orders), your IngramSpark title is in the catalog. Bookstores can order single copies print-on-demand or place standard orders. Libraries can acquire your title through OverDrive, Baker & Taylor, and other library suppliers that Ingram services.

This is the meaningful distribution difference: IngramSpark makes your book genuinely available to bookstores in a way that KDP cannot replicate.

Bookstore Placement

Independent bookstores and chains overwhelmingly prefer Ingram-sourced titles. Their ordering systems, invoicing, and returns processes are all built around the Ingram supply chain. A book available only through KDP is technically orderable, but it creates friction: the bookstore has to source it outside their normal workflow, and returns are not possible.

For an author whose goal includes bookstore presence (whether that is appearing in local independent stores, getting regional placement, or pursuing a national bookstore campaign) IngramSpark is not optional. It is the infrastructure requirement.

The additional step required: to be genuinely bookstore-eligible on IngramSpark, you must:

  1. Offer a 55% wholesale discount (standard trade terms)
  2. Enable returns (IngramSpark offers a "returnable" option. You accept returned unsold copies)
  3. Have a professional-quality cover and interior that meets trade standards

Enabling returns means you may occasionally receive returned inventory, which creates costs. In practice, for print-on-demand titles, returns are relatively rare since bookstores typically order speculatively in small quantities.

Setup Costs

KDP: Free to set up, free to publish, no revision fees. The only cost is the printing cost per unit sold.

IngramSpark: Per-title setup fees are charged at the time of publication. As of mid-2026, the fee is $49 per title. IngramSpark frequently provides promotional codes that waive setup fees: these are available through the Alliance of Independent Authors, writing associations, and IngramSpark's own promotional campaigns. Revision fees apply if you upload a corrected file after initial publication: approximately $25 per revision.

For a 10-title catalog with no promotional code, IngramSpark setup costs total $490 upfront: a meaningful investment that KDP does not require. However, that per-title cost amortizes quickly for titles with bookstore placement and library sales.

Ebook Distribution

KDP ebooks can be enrolled in KDP Select (exclusive to Amazon, earns KENP page reads in Kindle Unlimited) or published non-exclusively (available on Amazon only through KDP, with wide distribution managed separately through another platform).

IngramSpark ebooks distribute to non-Amazon retailers: Apple Books, Kobo, Barnes & Noble, and others through IngramSpark's ebook distribution network. IngramSpark does not distribute to Amazon for ebooks: authors must manage the Amazon channel through KDP directly.

For wide ebook distribution, many authors use IngramSpark for non-Amazon channels while managing Amazon directly through KDP. Alternatively, platforms like Draft2Digital or PublishDrive offer more streamlined wide ebook distribution than IngramSpark, which is primarily optimized for print.

Hardcover Options

Both platforms offer hardcover print-on-demand. IngramSpark has historically offered more hardcover configuration options, including case laminate covers with cloth-like textures and more trim size choices. KDP's hardcover product is more standardized but covers the most common use cases (6×9" and 5.5×8.5" case laminate).

For collector editions, special covers, or non-standard trim hardcovers, IngramSpark is the more capable platform. For standard hardcover editions of mainstream fiction and non-fiction, both platforms produce comparable quality.

The Dual-Publishing Strategy

The most common approach for serious indie authors is to use both platforms in parallel:

This approach requires maintaining two separate accounts, uploading files to both platforms, and managing pricing and metadata in two places. It also means your print book is available through two separate sources for Amazon, KDP prints the Amazon copy; IngramSpark makes it available to everyone else.

When doing this, set a slightly higher list price on IngramSpark than on KDP to account for the wholesale discount compression. This is called "price matching": Amazon will often match the IngramSpark price down to the KDP price if you keep them consistent, so most authors use the same list price across both.

Which to Choose: Decision Matrix

Goal Better Platform
Maximize Amazon sales KDP
Kindle Unlimited enrollment KDP only
Lowest per-unit printing cost KDP
Bookstore distribution IngramSpark
Library acquisition IngramSpark
Wide ebook distribution IngramSpark or aggregator
No upfront costs KDP
Hardcover specialty options IngramSpark
International bookstore reach IngramSpark
Simplest setup for one title KDP

Full Feature Comparison

Feature KDP IngramSpark
Setup fee Free $49/title (often waived)
Revision fee Free $25/revision
Amazon print sales Yes (direct) Via wholesale
Bookstore distribution Limited (no returns) Yes (returnable option)
Library distribution Limited Yes (Ingram library network)
Ebook: Amazon Yes No (use KDP)
Ebook: Apple/Kobo/B&N No Yes
Kindle Unlimited Yes (KDP Select) No
Print royalty (direct sale) ~60% of list minus print cost Wholesale price minus print cost
Returnable books No Yes
Hardcover Yes Yes (more options)
Print quality Good Good to excellent
International distribution Amazon global 40,000+ retailers worldwide
Per-unit print cost Slightly lower Slightly higher
Account complexity Low Medium

For a focused comparison of print quality and costs only, see IngramSpark vs. KDP Print. For a full walkthrough of what IngramSpark offers beyond the KDP comparison, see IngramSpark for Indie Authors.

Frequently Asked Questions

Can I publish on both KDP and IngramSpark at the same time?

Yes. The print editions are separate products (different ISBNs recommended for each format and source). Using both platforms simultaneously is common and does not violate either platform's terms of service. Note that KDP Select ebook exclusivity only applies to ebooks. You can distribute print through IngramSpark freely while keeping your ebook in KDP Select.

Does IngramSpark guarantee my book will be stocked in bookstores?

No. IngramSpark makes your book available to order through the Ingram wholesale system, which bookstores use. Whether any specific bookstore stocks your book on its shelves depends on their purchasing decisions, not just your IngramSpark listing. Bookstore placement requires active outreach (author events, consignment arrangements, or publicist relationships) in addition to Ingram availability.

Which platform has better print quality?

Both platforms produce professionally acceptable print quality for standard titles. IngramSpark has a slight edge for hardcovers and specialty configurations. KDP quality has improved significantly and is generally indistinguishable from IngramSpark for most readers on standard paperback titles.

What ISBN do I use for each platform?

Best practice is to use a separate ISBN for each distinct format and publisher source. Use one ISBN for your KDP paperback, a different ISBN for your IngramSpark paperback (since it is a different supplier), and separate ISBNs for your ebook and hardcover. Reusing ISBNs across platforms causes metadata conflicts. For a full guide to ISBNs, see ISBN Guide for Self-Publishing.

Can I use KDP for Amazon and IngramSpark for everywhere else without any conflicts?

Yes, and this is the recommended dual-publishing approach. Use your KDP account for the Amazon channel only (both ebook and print). Use IngramSpark for bookstore print distribution and non-Amazon ebook channels. Block Amazon from IngramSpark's distribution settings to avoid competing listings on Amazon from two different sources.

LiberScript produces the correctly formatted interior files both platforms require, so your manuscript is ready to upload to KDP and IngramSpark without reformatting delays. Get started with a Day pass to format your manuscript today.

Ready to get your book on sale?

Do it yourself in one workspace, or hand the specialist parts to people who do this every day.

The software

Write it in LiberScript

Import your manuscript, get an AI-assisted critique, design the interior, and export print-ready PDF, EPUB and DOCX from one workspace.

See pricing
Done for you

Get store-ready files

Manuscript formatting and cover design delivered to each retailer's spec, so your upload passes the first time.

Get a quote