How to Format a Flashback in a Screenplay
To format a flashback in a screenplay, add FLASHBACK to the scene heading, either as a suffix such as INT. KITCHEN - DAY (FLASHBACK) or as a FLASHBACK TO: transition before the slugline, and mark the return with BACK TO PRESENT or END FLASHBACK. A flashback that runs several scenes uses BEGIN FLASHBACK and END FLASHBACK around the whole run.
Updated 2026-09-22 · About 6 sections · 5 answered questions
How to format a flashback in a screenplay
A flashback is a scene set earlier than the story's present. The reader needs to know that the moment they hit the slugline, not three lines into the action, so the marker lives in or immediately beside the scene heading. The most common form is a parenthetical suffix at the end of the heading:
INT. ELLIS'S APARTMENT - NIGHT
Ellis sets the customs form on the table. His hand shakes.
INT. CUSTOMS OFFICE - DAY (FLASHBACK)
Ellis, twenty-two, signs the same form. His hand is steady.
SUPERVISOR
Sign it and you never saw the crate.
INT. ELLIS'S APARTMENT - NIGHT (PRESENT)
Ellis folds the form in half.
That is the whole convention in three headings. The flashback heading carries (FLASHBACK); the return heading carries (PRESENT), (PRESENT DAY) or (BACK TO PRESENT). Once the reader is back in the present and the next heading is unmarked, they assume the present continues. Do not keep writing (PRESENT) on every subsequent scene.
Software treats the suffix as part of the heading, so it appears in the scene navigator and the breakdown. Zen Writer, like Final Draft, recognises the whole line as a scene heading as long as it begins with INT. or EXT., so the suffix costs nothing.
The three accepted markers: suffix, FLASHBACK TO: and BEGIN/END FLASHBACK
Three conventions are in circulation and all are correct. They differ in where the marker sits and how long a flashback they are built for.
| Convention | Looks like | Best for | Return marker |
|---|---|---|---|
| Slugline suffix | INT. KITCHEN - DAY (FLASHBACK) | Single-scene flashbacks; scripts with many short ones. | (PRESENT) or (BACK TO PRESENT) on the next heading |
| Transition | FLASHBACK TO: right-aligned above the heading | A single flashback used as a hard cut. | BACK TO PRESENT: as a transition |
| Wrapper | BEGIN FLASHBACK on its own line before a run of scenes | Extended flashbacks of two or more scenes. | END FLASHBACK on its own line |
The transition form uses the same right margin as every other screenplay transition:
Ellis stares at his own signature.
FLASHBACK TO:
INT. CUSTOMS OFFICE - DAY
Ellis, twenty-two, signs the form. His hand is steady.
BACK TO PRESENT:
INT. ELLIS'S APARTMENT - NIGHT
He folds the form in half.
Pick one convention for the script. A suffix on page twelve and a wrapper on page fifty tell the reader two different systems are in play, and they will wonder whether the difference means something. It never does.
Extended flashbacks: BEGIN FLASHBACK and END FLASHBACK
When the past runs for several scenes, marking every heading with (FLASHBACK) is noisy and the wrapper is cleaner. BEGIN FLASHBACK sits on its own line at the action margin, in caps. The scenes inside use ordinary, unmarked sluglines. END FLASHBACK closes the run, and the next heading is the present.
BEGIN FLASHBACK
EXT. FERRY DOCK - DAY
Ellis, twenty-two, hauls crates off the boat.
INT. CUSTOMS OFFICE - LATER
A supervisor slides a form across the desk.
EXT. FERRY DOCK - NIGHT
Ellis watches the last boat leave.
END FLASHBACK
INT. ELLIS'S APARTMENT - NIGHT
Ellis sets the form on the table.
If the flashback has a date the audience should see, add a SUPER: line as the first action inside the wrapper: SUPER: "APRIL 1974". That is text the film puts on screen, which is different from the heading marker, which is text only the reader sees. A period-set script that opens in the past and stays there for an act is not a flashback at all; date the opening with a super and write normally.
Some writers combine the wrapper with a heading suffix on the first scene for belt-and-braces clarity. It is redundant but harmless. What is not harmless is forgetting END FLASHBACK. A reader who cannot find the exit reads the rest of the act unsure which decade they are in.
Flash-forwards, memory fragments and multiple timelines
Flash-forwards use exactly the same machinery with a different word: INT. COURTROOM - DAY (FLASH FORWARD), or FLASH FORWARD TO: as a transition, closed with (PRESENT). Because a flash-forward is rarer, readers appreciate a super with the date on screen as well.
Memory fragments, the two-second flash of an image inside a present-day scene, do not need a full heading. Write them as action, with the flash marked in caps and closed immediately:
Ellis lifts the crate lid.
FLASH - the same crate, 1974, a hand that is not his slamming
it shut.
BACK TO SCENE
Ellis lets go of the lid.
FLASH, QUICK FLASHBACK and FLASH CUT TO: all do this job. Keep them under two lines. If the memory needs a page, it needs a heading. For the same device used to show something that never happened, see how to format a dream sequence, which uses the same wrapper syntax with a different label.
Multiple timelines. A script that alternates between two eras throughout is not writing flashbacks; it is writing two presents. Mark each heading with its year in the time-of-day slot and drop the word FLASHBACK entirely: EXT. FERRY DOCK - DAY - 1974 and EXT. FERRY DOCK - DAY - PRESENT. Readers track a year on every heading far more easily than they track a flashback that never ends. Run the headings through the free scene heading builder to keep the order of location, time and year consistent across a hundred pages.
A dream is not a flashback, even though the two share the same wrapper mechanics. If the sequence never happened, format it as a dream sequence instead, which is covered in how to format a dream sequence in a screenplay.
Transitions in and out, and what the reader is owed
The heading marker is mandatory. Anything else is optional decoration, and most of it should go. DISSOLVE TO: before a flashback is a common instinct because the dissolve used to be the film grammar for memory; in a spec it is a directorial call, and the spec script conventions say to leave it out unless the transition is a story beat. RIPPLE DISSOLVE is a parody of itself.
What the reader is owed is a trigger and a return. The trigger is the present-day image or line that sends the character into the past; the return is the present-day image that receives them. Put both on the page. A flashback that starts cold after a slugline and ends cold before another one is a scene that has been cut into the wrong place; a flashback that starts on a shaking hand and returns to it is a memory.
Ages and appearances belong in the first action line of the flashback: Ellis, twenty-two. Do not rely on the reader remembering that the present-day Ellis is sixty. If the same actor plays both ages, say nothing about it; if the script needs a younger actor, YOUNG ELLIS as a separate character name is standard, and it will appear as a separate entry in Zen Writer's automatic characters list, which is what casting wants.
Common flashback formatting mistakes
- No return marker. The single most common error. Every flashback needs an exit the reader can find.
- Marking the present forever.
(PRESENT)goes on the first heading after the flashback and then stops. - Two systems in one script. Suffix in act one, wrapper in act three. Choose.
- FLASHBACK as the location.
INT. FLASHBACK - DAYis not a heading. The location is still a place; the flashback is a qualifier. - Explaining the flashback in action. We flash back to 1974, when Ellis was young and is narration. The heading and a super carry the information.
- Flashbacks that deliver exposition only. If the flashback exists to tell the audience something a line of dialogue could tell them, the format is not the problem.
Every heading in a flashback still needs a real location and a time of day, so the INT. and EXT. rules apply unchanged. If you are revising a draft with a dozen flashbacks, Zen Writer for Mac lists every marked heading in the scene navigator so you can check that each one has its return. The screenplay formatting hub covers the other elements you will use around them.
Frequently asked questions
Do you write FLASHBACK in the scene heading?
Yes, in the most common convention: add (FLASHBACK) to the end of the heading, as in INT. KITCHEN - DAY (FLASHBACK). The alternatives are FLASHBACK TO: as a transition above the heading, or BEGIN FLASHBACK on its own line before a run of scenes.
How do you end a flashback in a screenplay?
Mark the first present-day heading with (PRESENT), (PRESENT DAY) or (BACK TO PRESENT), or write END FLASHBACK on its own line if you opened with BEGIN FLASHBACK. Use the marker once; subsequent unmarked headings are assumed to be the present.
How do you format a flash-forward in a screenplay?
The same way as a flashback with the word changed: INT. COURTROOM - DAY (FLASH FORWARD), or FLASH FORWARD TO: as a transition, returning with (PRESENT). Because flash-forwards are rarer, a SUPER with the date on screen helps the audience as well as the reader.
How do you write a quick memory flash without a full scene?
Write it as action inside the current scene: FLASH - followed by one or two lines describing the image, then BACK TO SCENE. No new heading is needed. If the memory runs longer than two lines, give it a proper flashback heading instead.
Should a flashback use DISSOLVE TO:?
Not in a spec script. A dissolve is a directorial decision, and the heading marker already tells the reader they are in the past. Use a transition only if the way the film moves into the memory is itself a story beat.
Ready to turn this idea into a screenplay?
Zen Writer treats INT. KITCHEN - DAY (FLASHBACK) as a scene heading the moment you type it, and lists every flashback in the scene navigator so you can check each one returns.
Track Flashbacks in Zen WriterFree on iPhone, iPad, Mac and Android.
Continue reading
Dream Sequence Screenplay Format:
Dream sequence screenplay format works like a flashback with a different label: add (DREAM) or (DREAM SEQUENCE) to the scene heading, or open with DREAM SEQUENCE on its …
Screenplay FormattingWhat Is a Scene Heading?
A scene heading is the single line of capital letters that starts every scene in a screenplay. It states three things in a fixed order: INT. or EXT., …
Screenplay FormattingScreenplay Transitions:
Screenplay transitions are the right-aligned, capitalised instructions such as CUT TO:, DISSOLVE TO: and SMASH CUT TO: that tell the reader how one scene becomes the next. A …
Screenplay FormattingHow to Format a Montage in a Screenplay
To format a montage in a screenplay, write MONTAGE (or SERIES OF SHOTS) on its own line as a header, list each beat as a short dash-led line …
Free toolScene Heading Builder
Pick INT/EXT, location, and time of day. Copy a clean slugline every time.
Free toolScene Heading (Slugline) Validator
Paste messy scene headings. Get INT./EXT. location TIME — cleaned to industry slugline syntax.
More in screenplay formatting
- What Is a Scene Heading? Format, Rules and Examples
- What Is a Slugline? Master and Secondary Sluglines Explained
- INT. vs EXT. in a Screenplay: Meaning, I/E and the Grey Areas
- O.S. Meaning in a Screenplay: Off Screen, Off Camera and V.O.
- V.O. Meaning in a Screenplay: Voice Over Format and Examples
- How to Format Dialogue in a Screenplay: Cues, Blocks and Rules
- How to Write Parentheticals in a Screenplay (Wrylies)
- What Does CONT'D Mean in a Screenplay? (CONT'D) Explained
- How to Format a Phone Call in a Screenplay (4 Methods)
- How to Format Text Messages in a Screenplay (Plus Emails & On-Screen Text)
- How to Format a Montage in a Screenplay
- Dream Sequence Screenplay Format: How to Write Dreams, Visions and Hallucinations
- Screenplay Transitions: CUT TO, FADE IN, DISSOLVE TO, SMASH CUT and When to Use Them
- How to Format Foreign Language Dialogue in a Screenplay
- How to Format a Screenplay Title Page
- Screenplay Margins and Font: The Full Spec
- How Many Pages Should a Screenplay Be?
- Screenplay Formatting Examples: Every Element on One Page
- Spec Script vs Shooting Script: What Is the Difference?