Formatting a book for Amazon KDP (Kindle Direct Publishing) is one of the most common — and most misunderstood — steps in the self-publishing process. A manuscript that reads beautifully in Word can look completely wrong in print or on a Kindle if the formatting rules aren't followed precisely.
This guide covers everything you need to know to submit a correctly formatted book to KDP in 2026, for both print-on-demand paperbacks and Kindle eBooks.
Understanding the Two Separate KDP Products
Amazon KDP offers two distinct publishing routes, each with completely different formatting requirements:
- KDP Print — Print-on-demand paperback (and hardcover) books, formatted as a print-ready PDF
- KDP eBook — Kindle eBook, formatted strictly as an EPUB file (Amazon no longer accepts MOBI uploads)
Many authors make the mistake of treating these as the same product. They are not. A print-ready PDF will not work for a Kindle eBook, and an eBook file is not a print-ready file. You need two separate formatted files.
---
Part 1: Formatting a KDP Print Book
Step 1 — Choose Your Trim Size
Trim size is the physical dimensions of your finished book. KDP supports a range of trim sizes. The most common for different genres:
| Genre | Recommended Trim Size |
|---|---|
| Fiction / Novel | 5.5" × 8.5" or 6" × 9" |
| Non-fiction / Business | 6" × 9" |
| Children's Picture Books | 8.5" × 8.5" or 8" × 10" |
| Poetry | 5" × 8" |
| Academic / Textbook | 7" × 10" or 8.5" × 11" |
Your trim size determines everything that follows — margins, spine width, page count — so choose this before you begin interior formatting.
Step 2 — Set Up Your Page Margins
KDP has minimum margin requirements based on page count. These are the absolute minimums — professional book designers typically use slightly larger margins for readability.
Inside (gutter) margin minimum:
- 24–150 pages: 0.375"
- 151–400 pages: 0.75"
- 401–600 pages: 0.875"
- 601–800 pages: 1.0"
- 801+ pages: 1.125"
Outside, top, and bottom margins: minimum 0.25" each, though 0.5" is standard practice.
Bleed setting: If your interior has images, colour, or design elements that extend to the page edge, you must add 0.125" bleed on all sides and set your document to include bleed.
Step 3 — Set Up Typography
KDP does not impose font restrictions, but some fonts do not embed correctly in PDF exports and cause submission errors. Safe, professional choices:
- Body text: Garamond, Palatino, Times New Roman, Minion Pro — 10–12pt, 1.2–1.4× leading
- Chapter headings: Match your body font or use a complementary display face
- Running headers/footers: 8–9pt, same family as body
Avoid: fonts with missing glyphs, system fonts that don't embed (e.g. some versions of Calibri), and fonts with licensing restrictions on embedding.
Step 4 — Export as a Print-Ready PDF
When your interior file is complete:
- Export as PDF/X-1a or PDF/X-4 (the standard for print production)
- Ensure all fonts are embedded (check via Acrobat's preflight panel)
- Colour mode: CMYK for colour books, Grayscale for black-and-white interiors
- Resolution: 300 DPI minimum for all images
- Do not include crop marks or printer marks — KDP does not require them
Submit this PDF to KDP Print under "Manuscript" upload. KDP's print previewer will flag any issues.
Step 5 — Create Your Cover File
The cover is a separate file from the interior. KDP provides a Cover Calculator tool that generates the exact pixel dimensions for your cover PDF based on your trim size, page count, and paper type.
Key cover requirements:
- Resolution: 300 DPI minimum
- Colour: CMYK (not RGB)
- File type: PDF
- Bleed: 0.125" on all edges
- Barcode area: Leave the bottom-right of the back cover clear — KDP places the ISBN barcode here automatically
---
Part 2: Formatting a KDP Kindle eBook
Step 1 — Understand How Kindle Renders Your File
Unlike a print PDF — which is a fixed image of each page — a Kindle eBook is reflowable content. The reader controls the font, font size, line spacing, and margin width. Your formatting must accommodate this dynamically.
This means: do not attempt to recreate your print layout in your eBook file. Fixed-width text boxes, manual line breaks, precise indentation using spaces, and complex table formatting will all break on Kindle devices.
Step 2 — Prepare Your Manuscript for eBook Conversion
Start from your Word document (not your print PDF). Clean it up:
- Remove all manual formatting (spaces used for indentation, manual line breaks, extra paragraph returns)
- Use Word Styles (Heading 1, Heading 2, Normal) consistently — these map directly to the EPUB structure
- Use the Table of Contents tool to generate an automatic TOC linked to your headings
- Remove page numbers, headers, and footers — Kindle handles navigation differently
- All images should be RGB JPEG or PNG at 300 DPI minimum
Step 3 — Choose Your Submission Format
KDP accepts several file types for Kindle eBooks. In 2026, the recommended format is EPUB3.
| Format | KDP Support | Notes |
|---|---|---|
| EPUB3 | ✅ Recommended | Best quality, full feature support |
| EPUB2 | ✅ Supported | Older standard, limited features |
| DOCX | ✅ Supported | KDP converts automatically — results vary |
| KPF | ✅ Supported | Created by Kindle Create application |
| HTML | ✅ Supported | For advanced users |
| ❌ Not recommended | Fixed layout — very poor Kindle experience |
If submitting EPUB, validate it with epubcheck before upload. KDP will reject EPUBs with critical validation errors.
Step 4 — Set Up Kindle-Specific Metadata
Before submitting, have ready:
- Book title exactly as it should appear on Kindle (including subtitle)
- Author name as it should appear on Amazon
- Book description — this is your sales copy (up to 4,000 characters)
- Keywords — 7 keyword phrases that match what readers search for
- Categories — choose 2 BISAC categories (you can request additional categories after publication)
- ISBN — optional for eBooks (KDP provides a free ASIN), required if you want a separate publisher ISBN
Step 5 — Set Your Price and Royalty Structure
KDP offers two royalty tiers:
| Royalty | Price Range | Territory |
|---|---|---|
| 35% | Any price | Worldwide |
| 70% | $2.99–$9.99 | Most countries |
The 70% option also incurs a delivery charge (~$0.15 per MB) deducted from your royalty. For text-heavy books, this is negligible. For illustrated books with large file sizes, it can be significant.
---
Common KDP Submission Errors (And How to Fix Them)
"Your file contains fonts that cannot be embedded"
Export from a different application, or purchase the commercial embedding license for that font. Switch to a font with no embedding restrictions.
"Your cover image resolution is too low"
Re-export your cover at 300 DPI. Do not simply upscale a low-resolution image — this does not add real pixels and KDP's system will detect it.
"Your interior margins are too small"
Recalculate your gutter margin based on your actual page count, not your estimated count. Add 5–10% to your page count estimate to be safe.
"EPUB validation failed"
Run your EPUB through epubcheck before submitting. Fix all errors (not just warnings) before upload.
"Your book has bleed content but bleed is not turned on"
If any image or design element touches the edge of the page, you must set up your document with 0.125" bleed on all sides.
---
Professional Formatting vs DIY
KDP's own tools — Kindle Create and the Cover Creator — are functional for straightforward projects. For anything beyond a standard novel, professional formatting produces significantly better results:
- Illustrated books require precise image-text integration and bleed management
- Complex non-fiction (with tables, charts, sidebars) needs careful EPUB structure
- Dual-format publishing (print + eBook + accessible EPUB) benefits from a unified production workflow
Professional typesetting and eBook conversion services typically cost $300–$800 for a full manuscript, and the result is a file that passes KDP submission without revision rounds.
---
Frequently Asked Questions
Does KDP accept EPUB files directly for Kindle?
Yes — KDP now accepts EPUB3 as the preferred format. EPUB3 files with correct metadata and valid structure will produce the best Kindle reading experience.
Do I need a separate ISBN for KDP?
No. KDP assigns a free ASIN (Amazon Standard Identification Number) to every Kindle eBook automatically. If you want your own publisher ISBN (which allows you to use the ISBN outside Amazon), you must purchase one separately — KDP will not assign a free ISBN for print books.
Can I publish on KDP and IngramSpark at the same time?
Yes, with one caveat: if you enrol your Kindle eBook in KDP Select, it must be exclusive to Amazon for 90 days. Print books on KDP can be distributed simultaneously through IngramSpark without exclusivity restrictions.
What is the difference between KDP and KDP Select?
KDP is the standard publishing platform. KDP Select is an optional enrolment programme that gives your Kindle eBook access to Kindle Unlimited (subscription readers) and promotional tools like Kindle Countdown Deals — in exchange for 90-day exclusivity on the eBook version.
How long does KDP review take?
KDP typically reviews and publishes new titles within 24–72 hours. Updates to existing titles (price changes, content corrections) are usually live within 12 hours.
---
Holograph Press Works provides professional book formatting and eBook conversion for self-publishing authors. We produce print-ready PDFs, Kindle-optimised EPUBs, and accessible eBook files — ready for KDP, IngramSpark, and every major platform. Start a project →