How to Create Dynamic Outline Numbering in Microsoft Word Using the AUTONUMOUT Field

When compiling long technical specifications, legal contracts, regulatory submissions, or business procedures in Microsoft Word, numbering headings and outline clauses consistently is critical. While Word\u2019s graphical Multilevel List tool works well for standard documents, it can sometimes become corrupted, desynchronised across sections, or improperly linked when pasting content between templates. To maintain rock-solid, tamper-resistant outline numbering that increments dynamically without relying on fragile list styles, Word provides the built-in AUTONUMOUT field code.

Understanding the AUTONUMOUT Field Code

The AUTONUMOUT field code automatically numbers paragraphs in standard legal/technical outline format (such as 1., 1.1, 1.1.1 or Roman numerals depending on outline indentation level):

  • Level Sensitivity: AUTONUMOUT automatically reads the outline level or tab indentation of the paragraph and generates the appropriate outline identifier.
  • Continuous Recalculation: If paragraphs are deleted, inserted, or rearranged anywhere in the document, updating the field codes automatically renormalises the numbering sequence without gaps or duplicates.
  • Separation from List Templates: Unlike GUI multilevel lists that depend on underlying document style definitions, AUTONUMOUT fields are self-contained within the paragraph text stream.

Difference Between AUTONUM, AUTONUMLGL, and AUTONUMOUT

Word includes three distinct automatic numbering fields:

  • { AUTONUM }: Inserts sequential Arabic numerals (1, 2, 3…) followed by a period. It does not reflect nested outline levels.
  • { AUTONUMLGL }: Formats numbers specifically in legal hierarchical style (e.g., 1.01, 1.02, 1.02.1), suppressing preceding alphabetic levels.
  • { AUTONUMOUT }: Formats paragraphs according to classic formal outline conventions, alternating roman numerals, letters, and numbers depending on paragraph indentation.

Inserting the AUTONUMOUT Field via the Ribbon Interface

To insert an AUTONUMOUT field into your document using the Word interface:

  1. Place your cursor at the very beginning of the paragraph or heading you wish to number.
  2. Switch to the Insert tab on the Ribbon.
  3. In the Text group, click Explore Quick Parts (or Quick Parts) and choose Field.
  4. In the Categories drop-down menu, select Numbering.
  5. In the Field names list, select AutoNumOut.
  6. Click OK. Word immediately computes and displays the appropriate outline number for that paragraph position.

Inserting and Managing AUTONUMOUT Fields with Keyboard Shortcuts

For efficient document editing and template creation, use keyboard shortcuts to insert and manipulate field codes:

  1. Position the cursor at the start of a heading or paragraph.
  2. Press Ctrl + F9 (or Cmd + F9 on macOS) to insert special field code brackets:
    { }
  3. Type AUTONUMOUT inside the brackets:
    { AUTONUMOUT }
  4. Press F9 to calculate the field. Word replaces the field code with the active outline number.

To view the underlying field codes across your entire document, press Alt + F9 (or Shift + F9 for the active selection).

Controlling Hierarchical Levels with Indentation

The numbering prefix generated by AUTONUMOUT dynamically changes based on the paragraph\u2019s left indentation level:

  • First Level (No Indent): Generates Roman numeral outline levels (e.g., I., II., III.).
  • Second Level (One Tab Indent / Increase Indent): Generates uppercase alphabetic levels (e.g., A., B., C.).
  • Third Level (Two Tab Indents): Generates Arabic numerals (e.g., 1., 2., 3.).
  • Fourth Level (Three Tab Indents): Generates lowercase alphabetic levels (e.g., a., b., c.).

To change a paragraph\u2019s level, click anywhere in the paragraph and press Tab or click Increase Indent on the Home tab, then press F9 to refresh the number.

Updating and Locking Outline Fields

Because fields evaluate statically when placed, reordering paragraphs requires an update pass to recalculate numbers:

  • Refresh All Document Numbers: Press Ctrl + A to select the entire document, then press F9. Word recalculates every AUTONUMOUT field in sequential order.
  • Lock Numbers Against Further Changes: When preparing a final PDF or sending a contract to an external party, prevent accidental renumbering by locking fields. Select the outline sections and press Ctrl + F11.
  • Unlock Fields: Press Ctrl + Shift + F11 to restore dynamic numbering recalculations.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.