You keep 100% of your rights and royalties Published on Amazon, Barnes & Noble and 40+ stores Free, no-obligation publishing consultation
Mon–Fri · 9am–7pm EThello@selfpublishing.agency
AMAZON KDP

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

SPSelf Publishing Agency editorial teamSelf Publishing AgencyPublished October 22, 20262 min read

The short answer: To self-publish a book on Amazon, create a free Kindle Direct Publishing (KDP) account, complete the tax interview, enter your book details, choose keywords and categories, upload your formatted manuscript and cover, set your price and royalty option, then click publish. Books usually go live within 72 hours.

What you need before you start

  • A finished, edited manuscript
  • A professionally designed cover (front cover for Kindle, full wrap for paperback)
  • Formatted interior files (EPUB or Word for Kindle, PDF for paperback)
  • A book description, 7 keywords and your target categories
  • Your bank and tax details for royalty payments

Step 1: Create your KDP account

Sign up at Amazon KDP with your own Amazon account. Complete the tax interview and add your bank details so Amazon can pay your royalties directly. Always publish in your own account — never let a company publish under theirs.

Want a quote for your book?Get an itemized, fixed-price plan — free. Get my free quote →

Step 2: Enter your book details

Add your title, subtitle, author name, description and contributors. Your description is sales copy: lead with the reader’s problem or the story’s hook.

Step 3: Choose keywords and categories

KDP lets you add 7 keyword phrases and choose up to 3 categories. Use phrases readers actually type into Amazon search, not single words.

Step 4: Upload your manuscript and cover

Upload your interior and cover files, then use the online previewer to check every page. Most rejections come from incorrect trim size, margins or bleed — which is why many authors use professional formatting.

Prefer to have it done for you?

We format, upload and optimize your book in your own KDP account.

Step 5: Set your price and royalties

For Kindle eBooks priced between $2.99 and $9.99, you can choose the 70% royalty option (delivery fees apply); otherwise the royalty is 35%. Paperbacks sold on Amazon earn 60% of the list price minus printing costs.

Step 6: Publish and order a proof

Order a printed proof copy before release if you can. Once you click publish, Amazon reviews your book — most books go live within 72 hours.

Should you also use IngramSpark?

Amazon reaches the most readers, but IngramSpark distributes to bookstores and libraries. Many authors publish on both. Our complete guide to publishing a book explains the options.

Frequently asked questions

How long does Amazon KDP take to publish?

Most books go live within 72 hours of submission, sometimes sooner.

Do I need an ISBN for Amazon?

Not for Kindle eBooks. For paperbacks, KDP can assign a free ISBN, or you can use your own.

How much does it cost to publish on Amazon?

Publishing on KDP is free. Amazon earns its share when your book sells.

SP About Self Publishing Agency editorial teamSelf Publishing Agency is a U.S.-based self-publishing company that helps authors write, edit, design, publish and market professional books while keeping 100% of their rights and royalties.

Related articles