The structure of a novel isn’t simply industry convention, it taps into psychological behind how we understand a story.

A novel starts at 40,000 words or more in length. For some people that seems daunting while for others the struggle is to keep their word count manageable. Writing a novel is like having children, it seems a great idea before you start, but then comes the hard work. One thing you can do to reduce that work is to write to the expected novel structure. (I’m talking technical construction here, not genre plot expectations). Nearly every successful novel has most of these elements of structure the majority having all. It takes a skilled writer to abandon convention without creating a total mess.

Every story needs a beginning, a middle, and an end. This is the simplest structural breakdown, commonly known as the 3 Act Structure (see also Monomyth and Hero’s Journey). Rare stories start at the end and work their way backwards. But, that’s just shuffling the order in which the acts are encountered and takes both a skilled author and a forgiving reader. Short stories and novellas can be written to a different structure, with serial novellas often missing the third act and ending on a cliff-hanger.

The beginning

(Setup) is where you make your readers care about your story, the world you built, and the characters they find in it. The first act takes up 25% (or less) of your words. Be wary of excessive exposition and telling, not showing.

  • Hook the reader so they keep reading;
  • Ask the questions that generate interest in your setting;
  • Introduce the significant characters;
  • Inciting Incident;
  • Begin the main plot.

The end

(Resolution) is the mirror opposite of the setup. This act is the culmination of all the elements of your story. The final act again takes up 25% (or less) of your words.

  • Answer any outstanding questions about your world;
  • Make sure significant characters have completed their arcs;
  • Conclude the main plot;
  • Make sure the reader finishes your book satisfied.

The middle

The middle of the story should be self-explanatory. It is called the Rising Action as it is a sequence of action/reaction scenes that ratchet up the tension in your story so that the reader is invested by the time you move into the final act. The middle of your work is where sub-plots are born and die. Expand on the details of your world and flesh out your characters. Where the beginning has to have hooks to attract the reader, and the end has to satisfy their needs, the middle is where your readers fall in love with your work. It is the meat of your story where your characters gain the knowledge/skills they need to resolve their situation.

  • (optional) starts with a call to action;
  • Give depth to your characters;
  • Flesh out the main plot;
  • The turning point in your story;
  • Add sub-plot (that may or may not get resolved);
  • Add conflict/obstacles of increasing difficulty;
  • Increase the tension to prepare for the final act.

Here is a basic (Google Doc) structure spreadsheet you can use for reference. You should be able to see how the 3 Acts fit together.

Disclaimer: If you are a ‘pantser’ you may think that novel structure is a straitjacket that restricts creativity. There are lots of processes (snowflake method etc.) that almost ignore structure. There is nothing wrong with these approaches, but it often means that a work will need to go through multiple drafts for clarity. I recall a quote from a popular author (it may have been Stephen King) that they paid absolutely no heed to structure, but on examining their work it’s obvious they adhere to the structure (acts, turning points, beats) with textbook precision. They didn’t care about structure because it was something they did without realising. Most of us aren’t that lucky.

24 thoughts on “What are the basics of novel structure?

  1. best web hosting 2020

    Hello there! I just would like to give you
    a big thumbs up for the great info you have right here on this post.
    I will be returning to your blog for more soon.

  2. black mass

    Hello there! This is my 1st comment here so I just wanted to give
    a quick shout out and tell you I truly enjoy
    reading through your blog posts. Can you suggest any other blogs/websites/forums that cover the same topics?
    Thanks a ton!

  3. black mass

    Hi there, I would like to subscribe for this webpage to take hottest updates,
    therefore where can i do it please assist.

  4. black mass

    Hi there! I’m at work browsing your blog from my new iphone!

    Just wanted to say I love reading through
    your blog and look forward to all your posts! Carry on the outstanding
    work!

  5. cheap flights

    Please let me know if you’re looking for a article author for your weblog.
    You have some really good posts and I believe I would be a good asset.
    If you ever want to take some of the load off, I’d love to write
    some content for your blog in exchange for a link back to
    mine. Please blast me an e-mail if interested.
    Many thanks!

  6. cheap flights

    It’s not my first time to go to see this site,
    i am browsing this site dailly and get pleasant data from here all the
    time.

  7. cheap flights

    Hurrah, that’s what I was looking for, what a stuff!

    existing here at this web site, thanks admin of this web page.

  8. cheap flights

    Have you ever considered about including a little bit more than just your articles?
    I mean, what you say is fundamental and all. But just imagine if you added
    some great images or video clips to give your posts more, “pop”!
    Your content is excellent but with images
    and videos, this blog could undeniably be one of the greatest in its field.
    Amazing blog!

  9. cheap flights

    I am in fact thankful to the owner of this web site who has
    shared this impressive piece of writing at at this
    time.

  10. webhosting

    Greetings from California! I’m bored to tears at work
    so I decided to check out your site on my iphone during lunch break.

    I love the info you present here and can’t wait to take a look when I get home.
    I’m amazed at how quick your blog loaded on my mobile ..

    I’m not even using WIFI, just 3G .. Anyhow, wonderful blog!

  11. cheap flights

    Attractive part of content. I just stumbled upon your website and in accession capital to say that I
    get in fact loved account your blog posts. Any way I will be subscribing for your feeds and even I success you
    get admission to constantly fast. 34pIoq5 cheap flights

  12. cheap flights

    This is very interesting, You are a very skilled blogger.

    I have joined your feed and look forward to seeking more of your wonderful post.

    Also, I’ve shared your web site in my social networks!
    3aN8IMa cheap flights

  13. cheap flights

    I was very happy to uncover this site. I need to
    to thank you for ones time for this particularly fantastic read!!

    I definitely appreciated every little bit of it and I have you saved to fav to look
    at new stuff on your site. cheap flights 2CSYEon

  14. cheap flights

    Remarkable things here. I am very glad to see your article.
    Thanks a lot and I am looking ahead to touch you.
    Will you please drop me a mail? y2yxvvfw cheap flights

  15. cheap flights

    Wow, this article is pleasant, my sister is analyzing these kinds of things, thus I am going to
    tell her.

  16. web hosting providers

    I do consider all the ideas you have presented to your post.

    They are really convincing and will certainly work.
    Nonetheless, the posts are very brief for starters.

    Could you please lengthen them a bit from next time?
    Thanks for the post.

  17. best web hosting company

    I was recommended this website by my cousin. I am not sure whether
    this post is written by him as no one else know such detailed about my trouble.
    You are wonderful! Thanks!

  18. adreamoftrains web host

    Hello! I know this is sort of off-topic but I had to
    ask. Does operating a well-established website like
    yours take a lot of work? I’m completely new to running a blog however I do write in my
    journal everyday. I’d like to start a blog so I can share my own experience and thoughts online.

    Please let me know if you have any kind of recommendations
    or tips for brand new aspiring blog owners.
    Thankyou! adreamoftrains website hosting companies

  19. best hosting

    Aw, this was an exceptionally nice post. Taking the time and actual effort to generate a great
    article… but what can I say… I procrastinate a lot and never seem to get nearly
    anything done.

Leave a reply