The cost of publishing a book is on average $2,000–$4,000, influenced by factors such as book length and the decision to self-publish. Self-publishing typically ranges from $100 to $5,000, with most authors spending $500 to $5,000.
Author Earnings and Process Overview
Bestselling authors receive six-figure advances per book from traditional publishers. In self-publishing and marketing a book, the average cost is $2,000. Authors can earn $1 to $5 per book on Amazon if self-published, while traditionally published authors make $0.50 to $2 per book. Writing books offers a slow yet steady income potential over time.
Considerations for Publishing a Book
In the traditional publishing route, authors negotiate a royalty prepayment and receive 10% royalties on the net profit per book sold. Breaking even on a $5,000 advance requires selling 4,000 copies. While hiring editors, designers, and marketing services can be costly, it is also possible to write and publish a book for free.