Bowker Pricing Breakdown: Buying Single vs. Bulk Packs
Through Bowker, the only ISBN agency for U.S. publishers, a single ISBN costs $125. Buying in bulk drops that fast: a 10-pack runs $295, or $29.50 each; a 100-pack is $575, or $5.75 each; a 1,000-pack is $1,500, or $1.50 each. If you are publishing one title in hardcover, paperback, and ebook, that is three separate ISBNs for three separate formats of the same book, which makes the 10-pack the practical floor for almost anyone planning more than a single release.
Free Platform ISBNs: What You Give Up as Publisher of Record
The alternative is the ISBN Amazon KDP or Draft2Digital will assign for free. It works, but it lists that platform as the publisher of record, not you. That matters if you later want to sell the same edition wide, through IngramSpark, a library aggregator, or a bookstore account that only recognizes ISBNs tied to an independent publisher. Buying your own keeps that door open from day one.
KDP vs. IngramSpark Printing & Setup Cost Breakdown
On the print side, KDP and IngramSpark price out closer than their reputations suggest. KDP charges no setup fee and prices per page, roughly $0.012 a page plus a $2.15 base, which lands a 200-page paperback around $3.40 to print. IngramSpark charges a one-time $49 setup fee per title, raised earlier this year, and prices at about $0.013 a page plus a $0.90 base, a similar all-in cost for a standard paperback once you're past that setup fee.
Hybrid Distribution Strategy: When to Use Both KDP and IngramSpark
The real difference isn't the printing cost. It's where each one gets your book. KDP's royalty is list price minus print cost minus roughly a 40 percent cut, and it puts you directly in front of Amazon's buyers with no setup cost. IngramSpark lets you set your own wholesale discount, typically 40 to 55 percent, and that $49 buys access to the bookstore, library, and international retail accounts that never see a KDP listing at all. Most indie publishers who go wide end up running both: KDP for Amazon, IngramSpark for everywhere else, paying the $49 once the reach is worth it.
Neither platform is the wrong choice. They're built to do different jobs, and the cost only makes sense once you know which job you need done.

