All posts

How to Self-Publish a Book on Amazon KDP (Step by Step)

A laptop, an open book, and a cup of coffee on a wooden desk

Short answer: To self-publish on Amazon KDP, finish and polish the manuscript with beta-reader feedback, edit it, format a clean interior (EPUB for Kindle and a print PDF for paperback), design a genre-fitting cover, write a description that sells, then create a free account at kdp.amazon.com and upload. Publishing is free and a book goes live in about 72 hours. The full step-by-step is below.

Self-publishing on Amazon Kindle Direct Publishing (KDP) is free, and you can have a book live in about 72 hours. The catch is that "live" and "ready to sell well" are two different things. Plenty of first-time authors rush the upload and end up with a blurry cover, a wonky interior, and zero reviews on launch day.

Here is the full path, in order, including the steps most guides skip.

1. Finish and polish the manuscript

KDP does not care how good your book is. Readers do. Before you think about uploading, get real feedback from people who are not your friends and family. Beta readers catch the plot hole in chapter nine, the pacing dip in the middle, and the ending that lands flat, all while you can still fix them.

This is the single highest-leverage step, and it is the one people skip because it feels slow. It is not slow. It is what separates a book that earns reviews from one that earns refunds. (Here is where to find good beta readers, and how beta readers differ from ARC readers.)

2. Edit, then edit again

There are three passes worth doing: developmental (structure and story), line editing (how the prose reads), and proofreading (typos and grammar). You do not have to pay for all three, but do not let the same pass do double duty. Reading your manuscript out loud catches more than you would expect.

3. Format the interior

Your Word or Google Docs file is not print-ready. The interior needs proper margins, consistent chapter openers, running headers, page numbers, and typography that does not look like a term paper. You can pay for software like Vellum, or use a tool that exports a clean, publish-ready EPUB and PDF for you. (BetaShelf does this from your existing manuscript, so you are not reformatting by hand. Here is a full guide to formatting your book for Kindle and print.)

4. Design a cover that fits your genre

Your cover is your first and biggest marketing asset. It has one job: tell a browsing reader, in a fraction of a second, what genre this is and whether it is for them. Study the top 20 books in your category and match the visual language. A cover that looks "different" usually just looks like it does not belong.

5. Write a description that sells

Your book description is sales copy, not a synopsis. Lead with the hook, raise a question the reader needs answered, and stop before you give everything away. Format it with short paragraphs and a little bold text so it is skimmable on a phone.

6. Set up your KDP account and listing

Create a free account at kdp.amazon.com, add your tax and banking details, and start a new title. You will enter your title, subtitle, author name, description, keywords, and up to two categories. Choose keywords the way a reader would search, not the way a marketer would write.

7. Upload, preview, and publish

Upload your interior file and cover, then actually use the previewer. Check the first page of every chapter, your scene breaks, and the copyright page. When it looks right, hit publish. Ebooks usually go live within 72 hours; print takes a little longer for the proof.

8. Line up reviews before launch, not after

A book with zero reviews is a hard sell. Get advance readers reading your final version before launch day so honest reviews appear early. This is where an ARC (advance reader copy) group earns its keep.

The step to not skip

If you take one thing from this: get real reader feedback before you publish, and gather reviews before launch, not after. The upload is the easy part. BetaShelf was built to handle the two hard parts, feedback and a clean export, so you can spend your energy on the writing.

Frequently asked questions

Is it free to self-publish on Amazon KDP?

Yes. Creating a KDP account and publishing an ebook or paperback costs nothing upfront. Amazon takes a royalty cut on each sale (and, for paperbacks, print costs), so you only pay when the book sells. Optional costs like editing, cover design, and formatting are up to you.

How long does it take to publish on KDP?

The upload itself takes an afternoon, and Amazon usually reviews and lists a title within about 72 hours. The real timeline is everything before that: editing, a genre-appropriate cover, a clean interior, and a description that sells.

Do I need an ISBN to publish on KDP?

No. Amazon provides a free identifier for ebooks and a free ISBN for paperbacks. You can buy your own ISBN if you want to be listed as the publisher of record across other stores, but it is not required to publish on KDP.

What is the hardest part of self-publishing on KDP?

For most first-time authors it is not the upload, it is getting the book ready to sell well: honest beta feedback, real editing, a cover that fits the genre, and reviews lined up for launch. KDP will happily publish an unfinished book; readers just will not buy it.

BetaShelf helps you collect beta reader feedback, polish your manuscript, and publish or sell your book, all in one place.

Start free