What self-publishing actually means

Self-publishing means you handle the steps that a traditional publisher normally handles for you — editing, design, printing, and distribution. You pay for these services upfront, either by hiring professionals or using platforms that bundle them together. The tradeoff is that you keep more money from each sale, but you also absorb all the costs and do the work of getting your book into readers' hands.

This is different from vanity publishing, where a company charges you a large upfront fee and promises to handle everything. With self-publishing, you choose which services to pay for and which to skip, and you own the entire process. Many self-published books are sold through Amazon's Kindle Direct Publishing, IngramSpark, or Draft2Digital — platforms that print on demand and distribute to bookstores, libraries, and online retailers.

Key Takeaways

  • Self-publishing requires you to handle editing, cover design, formatting, and distribution yourself or by hiring professionals for each step.
  • Print-on-demand platforms like Kindle Direct Publishing and IngramSpark print books only when someone orders them, so you do not pay for inventory upfront.
  • Your costs depend on whether you hire a professional editor and designer — these typically run $500 to $3,000 combined, though you can do some work yourself.
  • Distribution through major platforms is usually free, but you will need to price your book, write a description, and handle your own marketing.
  • A self-published book takes four to eight weeks from final manuscript to being available for sale, depending on which platform you choose.

The steps from manuscript to published book

Start with a finished manuscript — one that is complete and has been read by at least one other person. Do not skip this step. A friend or family member can catch obvious problems, but if your book is nonfiction or you want a wider audience, hire a professional editor. An editor costs $500 to $2,000 depending on book length and the type of editing (developmental editing catches structural problems; copy editing fixes grammar and consistency).

Next, your book needs a cover. This is not optional — readers judge books by their covers, and a poor cover signals a poor book even if the writing is strong. You can hire a cover designer ($300 to $1,500) or use a tool like Canva, which has book cover templates and costs $13 per month. Your cover must be the right dimensions for your chosen platform (Kindle Direct Publishing requires different dimensions than IngramSpark).

Then format your manuscript for the platform you are using. Formatting means converting your Word document into the right file type, setting margins, choosing fonts, and ensuring chapter breaks and page numbers appear correctly. Kindle Direct Publishing accepts Word documents directly, which makes it simpler. IngramSpark requires a PDF. You can do this yourself using free tools like Calibre, or hire a formatter ($100 to $300).

Finally, upload your files to your chosen platform, write your book description, set your price, and publish. The platform will review your files (usually within 24 to 48 hours) and then your book becomes available for sale.

Choosing between Kindle Direct Publishing and IngramSpark

Kindle Direct Publishing (KDP) is Amazon's self-publishing platform. It is free to use, prints books quickly, and gets your book into the Kindle store and Amazon's print-on-demand catalog. The downside is that KDP primarily distributes through Amazon — your book will not automatically appear in other online bookstores or in libraries. If you want your book in as many places as possible, you will need to use a wider distribution platform.

IngramSpark is owned by Ingram, the largest book distributor in North America. Books published through IngramSpark can be ordered by independent bookstores, libraries, and other retailers. This sounds better, but IngramSpark charges a setup fee ($49 for print books) and has higher per-book printing costs, which means lower profit margins for you. Many authors use both: they publish through KDP for Amazon sales and through IngramSpark for bookstore and library distribution.

Draft2Digital is a middle ground — it is free, distributes to multiple retailers (Apple Books, Google Play, Kobo, and others), and handles formatting for you. However, it does not print physical books, only ebooks. If you want to sell a paperback or hardcover, you will need KDP or IngramSpark in addition.

What it costs to self-publish

The minimum cost is zero if you do all the work yourself — write, edit, design, and format your own book. Most authors find this unrealistic. A more typical budget breaks down like this: professional editing ($500 to $1,500), cover design ($300 to $1,000), and formatting ($100 to $300). That is $900 to $2,800 total before you sell a single copy.

Platform fees are usually small. Kindle Direct Publishing charges nothing to publish. IngramSpark charges $49 per title. Draft2Digital charges nothing. The real cost comes from printing — each physical book costs money to print, and that cost is deducted from your profit. A 300-page paperback costs roughly $3 to $5 to print through KDP, depending on paper quality. Through IngramSpark, the same book costs $4 to $7. If you price your book at $15, your profit per sale is $10 to $12 through KDP, or $8 to $11 through IngramSpark.

You do not pay these printing costs upfront. Print-on-demand means the platform prints a book only when someone orders it, then ships it to the buyer. You never hold inventory or pay for books that do not sell.

How long it takes from start to sale

If you already have a finished manuscript, the timeline depends on how much work you outsource. Hiring a professional editor takes four to six weeks. Cover design takes one to three weeks. Formatting takes a few days to a week. Upload and platform review takes 24 to 48 hours. Total: six to ten weeks if you hire professionals for everything.

If you do the work yourself, you can compress this. A DIY cover using Canva takes a few hours. Self-formatting takes a day or two. You could be published in two to three weeks. The tradeoff is quality — a professional editor will catch problems you miss, and a professional cover will look more polished than a template.

After your book is published, it takes time to build sales. Most self-published books sell slowly at first. Marketing — telling people your book exists through social media, email, or paid ads — is your responsibility. Some authors see steady sales after a few months of consistent promotion. Others never reach a large audience. This is the part that surprises most first-time self-publishers: publishing is fast, but selling is slow.

Marketing your self-published book

Once your book is live, the platform does not market it for you. You have to tell people it exists. The simplest approach is to tell people you know — email friends and family with a link to your book's page. Ask them to leave a review, because reviews help the platform's algorithm recommend your book to other readers.

If you want to reach beyond your personal network, you can run paid ads through Amazon Ads or Facebook Ads. These cost money (typically $5 to $20 per day to start) and require you to track whether the ads are bringing in sales. Many self-published authors find that ads do not pay off unless they have multiple books or a large existing audience.

Free marketing takes time instead of money. You can write a blog post about your book's topic, mention your book in relevant online communities, or build an email list of readers interested in your genre. These approaches work, but they require months of consistent effort.

Common mistakes to avoid

The biggest mistake is publishing before your manuscript is truly finished. A rough draft is not ready. Your book needs to be edited, read by other people, and revised based on their feedback. Rushing this step results in a book full of errors that damage your reputation and lead to bad reviews.

The second mistake is skipping professional cover design. You can save money here, but a weak cover will tank your sales. Readers see the cover first, and a homemade cover signals that the book inside might be homemade too. If you cannot afford a designer, use a template service like Canva or hire a designer through a marketplace like Fiverr or 99designs.

The third mistake is not understanding your profit margin. If you price your book too low, you will not make money even if it sells well. If you price it too high, it will not sell at all. Research what similar books in your genre cost, and price accordingly. For a first book, expect to break even or make a small profit — the real money comes from your second and third books, when you have an audience.

Frequently Asked Questions

Can I publish my book on multiple platforms at the same time?

Yes, but with limits. If you publish through Kindle Direct Publishing's KDP Select program, your ebook must be exclusive to Amazon for 90 days. If you do not use KDP Select, you can publish the same ebook on KDP, Draft2Digital, Apple Books, and other platforms simultaneously. For print books, you can publish through both KDP and IngramSpark at the same time — they do not conflict because they serve different markets.

Do I need an ISBN for self-publishing?

It depends on the platform. Kindle Direct Publishing assigns a free ISBN automatically. IngramSpark requires you to buy an ISBN (around $125 for one, or $250 for ten). An ISBN is a unique identifier that bookstores and libraries use to track books. If you only plan to sell through Amazon, you do not need to buy one. If you want bookstores to carry your book, you will need one.

What if I want to sell physical books at events or in local stores?

You have two options. You can order copies from your print-on-demand platform at the author discount (usually 40 to 50 percent off the retail price) and resell them. Or you can arrange a local printing run through a local printer, which is cheaper per book if you order in bulk but requires you to store and manage inventory. Most self-published authors use print-on-demand for events because it requires no upfront investment.

How much money do most self-published authors make?

Most self-published books sell fewer than 100 copies. At a $15 price point with a $3 printing cost, that is roughly $1,200 in gross revenue — before you subtract the cost of editing, cover design, and marketing. Many self-published authors do not recoup their initial investment. Success requires either a large existing audience, a book in a high-demand genre, or consistent marketing effort over months.

Can I change my book after it is published?

Yes. You can upload a new version of your manuscript to your platform, and the updated version will replace the old one within 24 to 48 hours. Readers who already bought the old version will not automatically get the update, but new buyers will receive the corrected version. This is useful for fixing typos or errors you discover after publication, but do not use it as an excuse to publish before your book is ready.