Unlock AI

This feature uses AI. Subscribe to use it without limits.

See plans
All articles

How to Self-Publish a Novel on Amazon KDP: A Step-by-Step Guide

A practical, no-fluff guide to self-publishing your first novel on Amazon KDP, from finished manuscript to live ebook and paperback, including the EPUB and print PDF formatting most guides skip.

An author's desk with an open book, a stack of paperbacks and a laptop showing an ebook, uploading to the cloud

You finished the manuscript. That was the hard part. But the gap between a finished draft and a book real readers can buy on Amazon is wider than most first-time authors expect. The good news: Amazon Kindle Direct Publishing (KDP) is free, and you can do the whole thing yourself in an afternoon once you know the steps. This guide walks through all of them, including the formatting work that trips up almost everyone.

What is Amazon KDP, exactly?

Kindle Direct Publishing is Amazon's self-publishing platform. You upload your book, set a price, and Amazon sells it as a Kindle ebook and as a print-on-demand paperback (or hardcover), printing each copy only when someone orders it. There's no upfront cost and no inventory. Amazon takes a cut, pays you a royalty, and you keep the rights to your book.

Two formats matter, and they need different files:

  • Ebook: uploaded as an EPUB file. This is what Kindle readers buy.
  • Print: uploaded as a PDF sized for the exact paperback trim, plus a separate cover PDF.

Getting those two files right is 80% of the work. We'll come back to them.

Step 1: Polish the manuscript first

KDP will happily publish a messy book. Don't let it. Before you think about formatting:

  • Self-edit, then get a second pair of eyes. Even a careful read by one trusted reader catches things you've gone blind to.
  • Proofread for typos and consistency: character names, timeline, spellings.
  • Lock the text. Once you start formatting, every text change means re-exporting your files. Finish editing before you format.

A clean, well-edited book is the single biggest lever you control. Reviews are brutal about typos, and reviews sell books.

Step 2: Format your ebook (EPUB)

An ebook isn't a fixed page. It reflows to fit whatever screen and font size the reader chose. That means you can't fake structure with manual line breaks and spaces. You need real structure: proper chapter headings, a linked table of contents, and consistent paragraph styles.

You have three broad options:

  1. Word + Kindle Create. Amazon's free Kindle Create tool turns a Word doc into a Kindle-ready file. Fine, but fiddly, and the styling is limited.
  2. A dedicated writing tool that exports EPUB. This is the least painful path: you write, it handles the structure, and you get a clean EPUB out.
  3. Hand-formatting EPUB/HTML. Maximum control, maximum pain. Skip unless you enjoy it.

Whatever you use, your EPUB should have: a title page, a working table of contents that jumps to each chapter, chapters that start on their own "page," and clean paragraph formatting (first-line indents, no double line breaks between paragraphs).

BookWitch exports a clean, Kindle-ready EPUB straight from your manuscript, with chapters, table of contents and styling already wired up, so you skip the Word-to-Kindle dance entirely.

Step 3: Format your paperback (print PDF)

Print is less forgiving than ebook because the page is fixed. Decisions you have to make:

  • Trim size. The physical dimensions of the book. 5" × 8" and 5.25" × 8" are the common novel sizes. Pick one before you format.
  • Margins and gutter. The gutter is the inner margin swallowed by the binding. KDP rejects files whose text runs too close to it.
  • Mirrored page numbers and headers, bleed for any full-page images, and embedded fonts so your typography survives the upload.

Export this as a print-ready PDF at the exact trim size. Then design a cover to match. KDP's cover calculator gives you the precise spine width based on your page count and paper type.

Step 4: Create your KDP account and a new title

Go to kdp.amazon.com, sign in with your Amazon account, and complete the tax and banking details (this is where your royalties land). Then click Create and choose ebook or paperback. You'll fill in:

  • Title and subtitle: exactly as they should appear, no keyword stuffing.
  • Author name: your name or pen name.
  • Description: your back-cover blurb. Write this like an ad, not a synopsis.
  • Keywords and categories: seven keyword slots and two categories that decide where browsers find you. Choose them deliberately.
  • Cover and manuscript files: upload the EPUB (ebook) or the interior + cover PDFs (paperback).

Step 5: Preview, price, and publish

Always open the online previewer and read your book page by page. This is where you catch a broken table of contents, a chapter that didn't break, or a cover with the spine text off-center.

Then set your price. KDP offers two ebook royalty tiers: 70% (for books priced roughly $2.99–$9.99) and 35% (outside that band). Most novels live in the 70% tier. For print, your royalty is what's left after Amazon's printing cost, so price the paperback high enough to clear that.

Hit Publish. Amazon reviews the book, usually within 72 hours, and then it's live, with its own Amazon page, ready to buy.

A realistic first-launch checklist

  • Manuscript edited and proofread
  • Clean EPUB with a working table of contents
  • Print PDF at a chosen trim size, with correct margins and gutter
  • Cover (ebook) and full cover PDF (print, with spine)
  • Compelling, ad-style book description
  • Seven keywords and two categories chosen
  • Previewed page by page before publishing

The shortcut: skip the formatting fight

Most of the pain above is formatting: turning your words into a valid EPUB and a print-correct PDF. That's exactly the part a purpose-built writing studio removes. With BookWitch you write your novel with an AI that remembers your characters, plot and world, and when you're done you export a clean EPUB and a print-ready KDP paperback PDF in a couple of clicks, with no Word gymnastics and no broken tables of contents.

Write the book. Let the tooling handle the file formats. Then go hit Publish.