
If you’re an author looking to self-publish, choosing the right platform can make all the difference in your book’s success. Two of the most popular self-publishing options are Amazon Kindle Direct Publishing (KDP) and IngramSpark. Both platforms offer unique advantages and limitations, so let’s dive into the details to help you decide which one is right for you.
What is Amazon KDP?
Amazon Kindle Direct Publishing (KDP) is Amazon’s self-publishing platform. It allows authors to publish eBooks and print-on-demand paperbacks directly to Amazon’s marketplace. As one of the largest book retailers globally, Amazon offers unparalleled access to a vast audience.
Key Features of Amazon KDP:
- Ease of Use: KDP’s user-friendly interface makes it easy for authors to upload manuscripts, set pricing, and monitor sales.
- Royalties: Amazon offers royalty rates of 35% or 70%, depending on your book’s pricing and distribution.
- Print-on-Demand: No need to manage inventory; books are printed only when ordered.
- Kindle Select Program: Exclusive to Amazon, this program allows authors to reach Kindle Unlimited readers but requires exclusivity.
What is IngramSpark?
IngramSpark is a self-publishing platform designed for independent authors and small publishers. Unlike Amazon KDP, IngramSpark distributes your book to a broad range of retailers, including bookstores and libraries, through its parent company, Ingram Content Group.
Key Features of IngramSpark:
- Wide Distribution: IngramSpark’s network includes thousands of bookstores, libraries, and online retailers worldwide.
- Professional Quality: Offers high-quality printing options and more customization compared to KDP.
- Costs: While IngramSpark charges fees for book setup and revisions, they frequently offer promotional discounts.
- Industry Credibility: Books published through IngramSpark are often seen as more credible by bookstores.

Amazon KDP vs. IngramSpark: Head-to-Head Comparison
1. Distribution
- Amazon KDP: Dominates the online market, especially for eBooks. Your book will be available on Amazon’s marketplace and Kindle Unlimited if you choose Kindle Select. However, KDP does not have strong ties to brick-and-mortar bookstores.
- IngramSpark: Offers unmatched reach in physical bookstores, libraries, and international markets. However, its eBook distribution isn’t as robust as Amazon’s.
Winner: IngramSpark for physical distribution; Amazon KDP for eBook reach.
2. Cost
- Amazon KDP: Free to use. There are no upfront costs unless you opt for additional services like cover design or editing.
- IngramSpark: Charges setup fees ($49 for print and eBook combo) and revision fees ($25 per update). However, periodic promotions can offset these costs.
Winner: Amazon KDP for budget-conscious authors.
3. Print Quality
- Amazon KDP: Print-on-demand service with decent quality but fewer customization options.
- IngramSpark: Offers a wide range of printing options, including hardcover, premium color, and various trim sizes.
Winner: IngramSpark for professional-grade print quality.
4. Ease of Use
- Amazon KDP: Intuitive interface and quick setup make it ideal for beginners.
- IngramSpark: More complex and may have a steeper learning curve, especially for first-time authors.
Winner: Amazon KDP for simplicity.
5. Royalties and Profit Margins
- Amazon KDP: Offers royalties of 35% or 70% for eBooks, depending on pricing and market. Paperback royalties depend on print costs and list price.
- IngramSpark: Royalty rates are lower due to wholesale discounts required for bookstores, which can range from 40-55%.
Winner: Amazon KDP for higher profit margins on eBooks.
6. Exclusivity
- Amazon KDP: Kindle Select requires exclusivity for eBooks, meaning you cannot sell your eBook on other platforms if enrolled.
- IngramSpark: Allows you to distribute your book widely without restrictions.
Winner: IngramSpark for flexibility.

Choosing the Right Platform for Your Goals
Deciding between Amazon KDP and IngramSpark depends largely on your publishing goals:
- If You Prioritize EBook Sales: Amazon KDP is the clear choice due to its massive audience and higher royalties.
- If You Want Wide Physical Distribution: IngramSpark’s extensive network makes it ideal for reaching bookstores and libraries.
- If You’re on a Tight Budget: Amazon KDP’s free setup is more appealing.
- If You Want a Professional Look: IngramSpark’s superior printing options and credibility can help elevate your book.
My Personal Experience
When I published my first book, I opted for Amazon KDP because of its simplicity and cost-effectiveness. The platform’s ease of use allowed me to focus on marketing and connecting with readers rather than navigating technical challenges. However, as I grew more ambitious with subsequent projects, I turned to IngramSpark to access bookstores and libraries, giving my work a more professional edge.
Both platforms have their strengths, and I’ve found that using them in tandem can be a powerful strategy. For instance, you can publish your eBook exclusively on Amazon to benefit from Kindle Unlimited while using IngramSpark for physical copies to tap into broader distribution channels.
Conclusion
Ultimately, there’s no one-size-fits-all answer. Your choice between Amazon KDP and IngramSpark should align with your specific goals, whether that’s maximizing eBook sales, reaching physical stores, or maintaining a budget.

References
Amazon. (n.d.). Kindle Direct Publishing. Retrieved January 20, 2025, from https://kdp.amazon.com
IngramSpark. (n.d.). IngramSpark: Self-Publish Like a Pro. Retrieved January 20, 2025, from https://www.ingramspark.com
Smith, J. (2022). The Indie Author’s Guide to Self-Publishing. New York: Indie Publishing Press.
Taylor, R. (2023). “Amazon KDP vs. IngramSpark: What Authors Need to Know.” Publishing Insights Journal, 12(3), 45-52.