Practical guide

How to build a story timeline

Flashbacks, parallel plotlines and time that bends — how to keep a timeline that doesn't break

Published May 2026Reading time: ~5 min

The two axes of time

Every story lives on two clocks at once. There is the order in which events happen — story order, the true chronology of your world. And there is the order in which the reader meets them — reading order, the sequence of your chapters. In a perfectly linear book the two are identical. In almost every book worth reading, they are not.

A flashback is nothing more than the two clocks disagreeing. So is a cold open, a framing device, and Homer beginning the Odyssey in the middle. The moment you understand a timeline as two axes rather than one line, non-linear storytelling stops being dangerous and starts being a tool.

Build on events, not dates

The mistake most timelines make is starting from dates. Fiction rarely runs on a calendar; it runs on events and their relationships. Build your timeline out of things that happen, and anchor them loosely:

  • Absolute — "1815, the Battle of Waterloo." Use it when the text states it.
  • Relative — "five years after he left prison." Most of a timeline is held together this way.
  • Linked — this event happens after that one. Chains of links order a story even with no dates at all.

A timeline built on dates breaks the first time your story bends time. A timeline built on events bends with it.

A four-step method

  1. List the events, not the chapters — Write down what happens — a meeting, a death, a betrayal — independent of which chapter tells it. Events are the atoms of a timeline.
  2. Anchor each event in time — Give each event an absolute time where you can ('winter 1967') or a relative one ('five years after the fire'). Relative anchors are enough.
  3. Separate reading order from story order — Mark, for each event, where it sits in the story's chronology and where it lands in the reader's experience. A flashback is simply the two disagreeing.
  4. Watch the crossings — Where reading order and story order cross, the book jumps in time. A few crossings are craft; a tangle of them is confusion.

The crossings are where the craft lives. A single crossing is a flashback; a handful is a dual-timeline novel; a hundred, uncontrolled, is a reader closing the book.

How Co-Plot does it

Co-Plot gives every event two positions — one in story order, one in reading order — and draws them as twin rivers: the top ribbon is what happened, the bottom is how the book tells it, and the threads between them show exactly where your story jumps in time. It even re-ranks events into chronological order for you, catching the non-linearity that a chapter-by-chapter read can't see.

It's one of the four pillars of a serious writing tool.

Summary

Time in fiction is not a line — it's two. Keep both, and you can jump, fold and reorder your story without ever losing your reader.

Start free with Co-Plot

Read next

How to plan a novel's plot

Three-act structure, the hero's journey and a scene skeleton — methods for planning a plot, and when not to plan

Read the article