For me, knowing when a book is done is less about perfection and more about clarity and consistency. After the developmental, line and copy edit I take a step back and ask myself a few tough questions: Does the story (or message) say what I meant it to say? Have I delivered the experience I promised the reader? If I can answer yes, I'm close. One of my benchmarks is reader feedback from beta readers outside my immediate circle. If multiple people—especially those not familiar with the subject or genre—understand the narrative, stay engaged and aren't confused by the structure or pacing, that's a big win. If their questions are about taste rather than clarity, I know I've done my job. Another key moment is when I can read through the entire manuscript without mentally rewriting every other sentence. That internal editor's voice quiets down. Not because the work is perfect, but because the voice is mine. It flows. Emotionally I also need to feel closure. If I'm still trying to "fix" things out of fear—fear of judgment or imperfection—I stop. But if I feel I've respected the reader's time and done the work honestly, I let it go. Ultimately I believe books aren't done when there's nothing left to add—they're done when there's nothing essential left to take away. When every word earns its place, that's when I hit publish.
For me, determining when my book is truly finished comes down to a combination of feeling confident in the story and ensuring every detail aligns with the vision I had. After editing, I revisit the manuscript with fresh eyes, focusing on the flow, pacing, and character development. One benchmark I use is whether the book evokes the emotions or themes I aimed for from start to finish. If it does, and if there are no glaring plot holes or inconsistencies, I consider it ready. I also seek feedback from trusted readers who haven't seen the drafts before; their fresh perspective often highlights any lingering issues. If the feedback is overwhelmingly positive and any minor tweaks no longer feel necessary, I take that as a sign that the book has reached its final version. At that point, it's time to let go and move forward with publishing.