What Is Amazon KDP? A Complete Guide for New Authors (2026)
Amazon KDP — Kindle Direct Publishing — is Amazon's free self-publishing platform. Upload a manuscript, set your price, and your book is for sale on Amazon.com within 72 hours. No literary agent. No publisher. No upfront cost.
This guide explains how KDP actually works — the royalties, the file requirements, the publishing process, and the most common problems new authors run into on their first upload.
What Is Amazon KDP?
KDP stands for Kindle Direct Publishing. It's the self-publishing arm of Amazon, launched in 2007 alongside the original Kindle. What started as an ebook-only platform now supports paperback and hardcover print-on-demand books as well — meaning you can sell a physical book on Amazon without holding inventory.
KDP provides:
- Global distribution — Your ebook appears in Amazon's Kindle Store in the US, UK, Canada, Australia, India, Germany, France, and more.
- Free publishing — No upfront fees. KDP takes a percentage of sales.
- Royalty payments — Amazon pays royalties to your bank account monthly, approximately 60 days after the end of the sales month.
- Full control — You set your price, keep the rights, and can update or unpublish at any time.
KDP is not a publisher. Amazon doesn't promote your book or guarantee sales. But it gives any author the infrastructure to sell globally from day one.
Ebooks vs. Print Books on KDP
KDP Ebooks (Kindle)
Your ebook is listed in the Kindle Store and readable on Kindle devices, the Kindle app for iOS and Android, tablets, and computers. Amazon converts your uploaded file to Kindle format automatically.
The preferred upload format is EPUB. KDP also accepts DOCX and HTML, but EPUB gives you the most control over how your book looks inside the app. An EPUB that doesn't pass KDP's validator gets rejected — the most common first-time publishing problem, and the one most easily avoided with a pre-upload validation step.
KDP Print (Print on Demand)
Your paperback or hardcover is printed only when a customer orders it. You never hold inventory. Print books upload as PDF files, with a separate wraparound PDF cover sized for your trim size and page count.
How KDP Royalties Work
Two royalty rates for ebooks:
- 70% royalty — Available for ebooks priced between $2.99 and $9.99 in most markets. A $4.99 ebook earns roughly $3.50 per sale minus a small delivery fee based on file size.
- 35% royalty — Applies to ebooks priced below $2.99 or above $9.99, and for sales in certain countries including India and Brazil.
Print royalty is your list price minus Amazon's 40% cut minus the printing cost. A $12.99 paperback with a $3.50 printing cost earns approximately $4.28 per sale. KDP's dashboard royalty calculator shows your exact earnings before you publish.
What You Need Before Publishing
- Finished, edited manuscript
- Cover image: JPEG or PNG, minimum 1000×1600px (2:3 ratio)
- Book description (your Amazon product page blurb)
- Two BISAC categories and up to seven keywords
- Tax info and bank account for royalty payments
File Formatting — Why This Is Where Most Authors Get Stuck
The most common reason first-time KDP uploads fail is file formatting. Amazon's review process checks your EPUB against a set of technical requirements. If your file doesn't pass, KDP rejects it — sometimes with a specific error message, sometimes with a vague "the file cannot be processed" message that tells you nothing about what went wrong.
Common rejection reasons include:
- Missing or malformed table of contents
- EPUB package structure errors (missing OPF file, broken manifest)
- XHTML files that don't validate
- Images referenced in the HTML but not included in the EPUB package
- Metadata errors (missing language, missing title)
These aren't obscure problems — they happen to authors who export directly from Word or convert with Calibre without checking the output. A pre-upload EPUB validation step catches all of these before Amazon sees your file.
BookKraft AI's free EPUB validation tools run the same checks KDP does, in your browser, with plain-English error messages explaining exactly what's wrong and how to fix it. No account required.
If you've already been rejected by KDP, these guides cover the most common specific errors:
- KDP rejecting your EPUB file — diagnosis and fix
- How to fix EPUB errors that KDP flags
- KDP "No TOC Found" error — what it means and how to fix it
- Common EPUB validation errors and how to resolve them
If you're formatting a book for the first time and want to avoid rejections entirely, this step-by-step guide covers the full formatting process from raw manuscript to validated EPUB at zero cost.
The Publishing Process, Step by Step
- Create a KDP account at kdp.amazon.com using your Amazon account. Complete your tax information during setup.
- Start a new title — Click "Create" on the dashboard and choose Kindle ebook or Paperback/Hardcover.
- Enter book details — Title, author, description, categories, and keywords.
- Upload manuscript and cover — Use KDP's built-in previewer to check chapter breaks, the table of contents, and any images before proceeding.
- Set your price and royalty rate — KDP shows your estimated royalty per sale in real time.
- Publish — Ebooks go live in 24–72 hours. Print books take up to 5 business days for the first review.
After publishing, you can update your book's content, cover, or metadata at any time. Changes typically go live within 24–72 hours after review.
KDP Select: Is It Worth It?
During setup, KDP will ask whether you want to enroll in KDP Select. This is optional — and understanding it before you decide matters.
What KDP Select gives you:
- Your book is included in Kindle Unlimited — Amazon's subscription service where readers pay a monthly fee to read unlimited books. You earn per page read (KENP), typically $0.004–$0.005 per page.
- Access to promotional tools: up to 5 free promotion days per 90-day enrollment period, and Kindle Countdown Deals.
What KDP Select requires:
- Exclusivity — While enrolled, your ebook can only be sold on Amazon. You cannot sell it on Apple Books, Kobo, Barnes & Noble, or anywhere else, including your own website.
- 90-day auto-renewing enrollment — You must opt out before the renewal date to leave the program.
KDP Select works well in genres with heavy Kindle Unlimited readership — romance, genre fiction, and some non-fiction. It works less well for authors with an established audience on other platforms. You can start without it and enroll later if you decide to try it.
KDP vs. Traditional Publishing
| KDP | Traditional Publishing | |
|---|---|---|
| Time to publish | Days | 12–24 months |
| Royalty rate | 35–70% of list price | 8–15% print, 25% ebook |
| Advance | None | $5,000–$15,000+ (debut) |
| Editorial support | Self-arranged | Included |
| Physical bookstores | Difficult | Standard |
| Rights | You keep them | Licensed to publisher |
The two paths aren't mutually exclusive. KDP is fastest and highest-margin — which matters most for authors in fast-moving genres or with an established platform.
Get Your Files Ready Before You Upload
The single most effective step before your first KDP upload is validating your EPUB. Most first-time rejections are preventable in under a minute.
BookKraft AI's free tools handle every pre-upload check in your browser:
- EPUB Validator — Checks your file against the same structural requirements KDP uses, with a plain-English error report.
- Word Cleanup Checker — Scans your .docx manuscript for the formatting artifacts that become EPUB errors: double spaces, straight quotes, stacked blank paragraphs.
- Cover Checker — Verifies your cover dimensions and format against KDP and every other major ebook platform simultaneously.
- Metadata Builder — Generates KDP-ready metadata you can copy-paste directly into your KDP publisher fields.
- Front Matter Generator — Creates your title page, copyright page, and dedication in KDP-ready format — the first pages every reader sees when they open your book.
- TOC Generator — Builds a valid Kindle and EPUB table of contents from your chapter headings — the fix for KDP’s most common first-upload rejection.
- Style Sheet Auditor — Scans your manuscript for character name variations, capitalization inconsistencies, and style drift before formatting locks them in.
All of these tools are free. No account required. Start with the free tools →
Frequently Asked Questions
How much does it cost to publish on Amazon KDP?
Publishing on KDP is free. There are no setup fees, no annual fees, and no fees to update your book. Amazon takes a percentage of sales — you only pay when you sell something.
How long does it take for a KDP book to go live?
Ebooks typically go live within 24–72 hours of publishing. Print books take up to 5 business days. If your file is rejected, the review clock restarts when you resubmit.
Can I sell my book elsewhere if I publish on KDP?
Yes, unless you're enrolled in KDP Select. Without KDP Select, you can sell the same ebook on Apple Books, Kobo, Barnes & Noble, Google Play, and your own website simultaneously.
What's the difference between KDP and Kindle Unlimited?
KDP is the publishing platform — how you get your book onto Amazon. Kindle Unlimited is a reader subscription service. Enrolling in KDP Select makes your book available in Kindle Unlimited. You can publish on KDP without enrolling in either KDP Select or Kindle Unlimited.
Why does KDP reject EPUB files?
The most common reasons are structural EPUB errors — a missing or malformed table of contents, broken OPF manifest, invalid XHTML, or image reference mismatches. Run your EPUB through a validator before uploading. See KDP rejecting your EPUB file for a full breakdown of causes and fixes.
Do I need an ISBN to publish on KDP?
No. KDP assigns its own ASIN to your book. An ISBN is not required for ebooks on KDP. ISBNs are needed if you want distribution through library catalogs, IngramSpark, or physical bookstore ordering systems.
