How to Self-Publish on Amazon KDP (Complete 2025 Guide)
You self-publish on Amazon KDP by creating a free account at kdp.amazon.com, uploading your manuscript and cover, setting your price, and hitting publish. Your book can be live on Amazon within 72 hours. The process itself is simple. Doing it well is where most people trip up, so this guide covers every step plus the decisions that actually affect whether your book sells.
Step 1: Set Up Your KDP Account
Go to kdp.amazon.com and sign in with your existing Amazon account, or create a new one. You'll need to provide:
- Your legal name (or business name if you have an LLC)
- Your address
- Tax information (a Social Security Number for US authors, or complete a W-8BEN form if you're outside the US)
- Bank account details for royalty payments
Tax setup is the part that makes people procrastinate. Don't let it. The interview-style tax form inside KDP takes about five minutes. Once it's done, it's done. You won't need to touch it again unless your situation changes.
Step 2: Prepare Your Manuscript
KDP accepts several file formats, but your two best options are a formatted DOCX file or an EPUB for ebooks. For paperbacks, a PDF with proper trim size, margins, and bleed settings is the way to go.
A few things that trip up first-time publishers:
- Interior formatting matters more than you think. Readers notice bad spacing, inconsistent fonts, and missing page numbers. Tools like Atticus, Vellum (Mac only), or even Amazon's free Kindle Create can handle this for you.
- Front and back matter. Include a title page, copyright page, and table of contents at minimum. In your back matter, add an "About the Author" section and links to your other books if you have them.
- Proofreading isn't optional. At least one round of professional proofreading. Typos in your Look Inside preview will kill conversions before you've even started.
Step 3: Get a Professional Cover
Honestly, your cover is the single biggest factor in whether someone clicks on your book. Not your blurb. Not your reviews. The cover.
Study the top 20 books in your target category on Amazon right now. Notice the patterns: colors, fonts, imagery, layout. Your cover needs to fit that visual language while still standing out. If it looks like it belongs on a different shelf, shoppers will scroll right past it.
Budget at least $100 to $500 for a quality ebook cover. Premade covers from designers like GoOnWrite or GetCovers are fine for tighter budgets. Custom covers from experienced genre designers are better if you can afford them. A paperback wrap (front, spine, back) will cost more, typically $150 to $700.
Step 4: Publish Your Book on KDP
Inside your KDP dashboard, click "Create" and choose your format: Kindle eBook, Paperback, or Hardcover. Then you'll walk through three tabs:
Book Details
This is where you enter your title, subtitle, description (your sales blurb), and keywords. You get 7 keyword slots. Use all of them. Each slot can hold a phrase, not just a single word. Think like a reader searching Amazon: "cozy mystery small town female detective" is one perfectly valid keyword phrase.
You also pick two browse categories here. Amazon's category system changed in late 2023, so you now select from a much larger list directly during setup. Pick the most specific, relevant categories where your book can realistically compete.
Content
Upload your manuscript and cover. KDP will run an automated check and show you a preview. Use the online previewer and download the file to check on a real Kindle device or the Kindle app. The online previewer sometimes misses formatting issues that show up on actual devices.
Pricing & Distribution
For ebooks, you choose between the 35% and 70% royalty plans. The 70% plan requires your price to be between $2.99 and $9.99, and it's almost always the better choice. For paperbacks, you set a list price and Amazon calculates your royalty after subtracting the printing cost.
You'll also decide on KDP Select enrollment here. KDP Select puts your ebook exclusively on Amazon for 90-day terms. In return, you get access to Kindle Unlimited (KU), promotional tools like free and countdown deals, and higher visibility in some categories. For most first-time authors, KDP Select is worth testing for at least one 90-day cycle to see how your book performs in KU.
Hit publish. Amazon reviews your book, usually within 24 to 72 hours, and then it's live.
Step 5: Plan Your First 90 Days
Publishing the book is the halfway point, not the finish line. What you do in the first three months determines whether your book gains traction or sinks into the catalog.
Here's a rough timeline that works:
- Before launch: Build an ARC (Advance Reader Copy) team, even if it's just 10 to 15 people. Set up your Amazon Author Central page. Write your book description using proven copywriting frameworks, not a plot summary.
- Launch week: Coordinate ARC reviews going live. Run a launch price promotion ($0.99 or free if you're in KDP Select). Tell every human being you know.
- Weeks 2 to 4: Start Amazon Ads with low bids to learn what keywords convert. Gather data. Don't panic about ACOS yet.
- Months 2 and 3: Adjust your ad campaigns based on real data. Pursue BookBub and newsletter promo sites. Start writing your next book, because the single best marketing tool on Amazon is another book.
If you want a structured version of this, the 90-Day Roadmap tool at PublishRank breaks this down into weekly action items tailored to your book type and goals. It takes the guesswork out of the "what do I do after I hit publish" phase.
Common Mistakes That Cost New KDP Authors Money
- Skipping keyword research. Your 7 keyword slots and category choices directly affect discoverability. Guessing here is leaving money on the table.
- Pricing too high on book one. If nobody knows who you are, $9.99 for your debut ebook is a hard sell. Start at $2.99 to $4.99 and build a readership.
- Treating publishing as a one-time event. Authors who earn consistently on KDP treat it as a business. They publish regularly, test their marketing, and iterate.
- Ignoring your book description. Your blurb is a sales page. It should create curiosity and emotion, not summarize your plot chapter by chapter. Study the descriptions of bestsellers in your genre.
Frequently Asked Questions
Is it free to self-publish on Amazon KDP?
Yes. Amazon KDP charges nothing to create an account or publish a book. They make money by taking a percentage of each sale. Your royalty is either 35% or 70% for ebooks (depending on your pricing), and for paperbacks, Amazon deducts a printing cost from your list price before calculating your royalty. The only upfront costs are what you choose to spend on editing, cover design, and marketing.
How long does it take to publish a book on Amazon KDP?
The upload and setup process takes about 30 to 60 minutes if you have your manuscript, cover, and metadata ready. After you click publish, Amazon typically reviews and approves your book within 24 to 72 hours. Paperbacks sometimes take a day or two longer than ebooks. The real time investment is everything that comes before: writing, editing, formatting, and cover design.
Do I need an ISBN to publish on Amazon KDP?
For Kindle ebooks, no. Amazon assigns a free ASIN (their own identifier). For paperbacks and hardcovers, Amazon provides a free ISBN if you want one. The catch: that free ISBN lists the publisher as "Independently Published." If you want your own imprint name to appear, you'll need to buy your own ISBN through Bowker (US) or your country's ISBN agency. For most self-published authors, the free ISBN is perfectly fine.
How much money can you make self-publishing on Amazon KDP?
The range is enormous. Some authors make a few dollars a month. Others earn six or seven figures per year. In my experience, realistic expectations for a single well-executed nonfiction book or genre fiction novel are $100 to $1,000 per month after the first year, assuming you've done solid keyword research, have a professional cover, and run some form of advertising. Income scales significantly with multiple books in a series or a focused niche.
Should I enroll in KDP Select or go wide?
KDP Select locks your ebook to Amazon exclusively for 90 days, but gives you access to Kindle Unlimited readers and promotional tools. Going wide means distributing to Apple Books, Kobo, Barnes & Noble, and other retailers. For brand-new authors with no existing audience, KDP Select usually makes more sense as a starting point because Kindle Unlimited can generate reads you wouldn't get otherwise. You can always switch to wide distribution later once you have a catalog and a readership.