How to Automatically Update Date and Time Fields in Microsoft Word

When drafting business contracts, letters, invoices, recurring meeting agendas, or academic papers in Microsoft Word, accurately recording the date is essential. Manually typing dates requires constant proofreading, especially when a template is reused across multiple months or when revisions extend over several days. Forgetting to update the date before sending an important document to a client or supervisor looks unprofessional and can cause contractual ambiguity.

Microsoft Word includes dynamic Date and Time Fields capable of automatically updating to reflect the current calendar date and system time whenever the file is opened, edited, or sent to a printer. In this comprehensive guide, we explain how to insert auto-updating date fields in Microsoft Word, customise regional date formatting, update fields on demand with keyboard shortcuts, and lock dates when a document reaches its final state.

Static Text vs Dynamic Date Fields in Word

Understanding how Word treats dates helps prevent unexpected changes in your archives:

  • Static Date: Plain text typed into the document (such as “4 November 2026”). A static date never changes, regardless of when you open, share, or print the document.
  • Dynamic Date Field (DATE or TIME): An embedded XML field code that queries the underlying Windows or macOS system clock. Every time Word recalculates document fields, this code evaluates to the current date.
  • Create Date Field (CREATEDATE): A specialised field that records the exact timestamp when the file was first saved or created, remaining constant in future sessions.

How to Insert an Automatically Updating Date in Microsoft Word

You can insert dynamic dates into the body of your document, into headers, or into footers through the Insert ribbon:

  1. Open your document in Microsoft Word.
  2. Click into the document where you want the date to appear (for example, in the upper-right corner of a formal letterhead or inside a page footer).
  3. Select the Insert tab on the Word ribbon at the top of the window.
  4. In the Text command group on the right side of the ribbon, click the Date & Time icon.
  5. The Date and Time dialogue box will open, displaying a list of available formats (e.g. dd/MM/yyyy, d MMMM yyyy, or full date and timestamp formats).
  6. Select your preferred date format from the list.
  7. Ensure the Language dropdown is set to your preferred regional convention (such as English (United Kingdom)).
  8. Crucially, check the box labelled Update automatically in the lower-right corner of the dialogue box.
  9. Click OK.

The current date will appear at your cursor location. When you click on the date, notice that Word highlights it with a subtle grey background box, indicating that it is an active, dynamic field rather than static text.

Using Keyboard Shortcuts to Insert Dynamic Dates Fast

If you regularly create templates or draft correspondence, you can bypass the ribbon entirely using built-in keyboard shortcuts:

  • Insert Current Date Field: Press Alt + Shift + D on your keyboard. Word immediately inserts an auto-updating date field formatted in your default regional style.
  • Insert Current Time Field: Press Alt + Shift + T. Word inserts an auto-updating time field reflecting your computer’s active system clock.

How to Manually Update Date Fields on Demand

While dynamic date fields update automatically when printing or opening files, you can force Word to refresh fields immediately at any time during an editing session:

  1. Click directly on the date field to select it.
  2. Press F9 on your keyboard (on some laptops, you may need to press Fn + F9). Word immediately recalculates the field code and refreshes the display.
  3. To update all fields across your entire document at once (including table of contents, page numbers, and dates), press Ctrl + A to select all text, then press F9.

How to Configure Word to Update Fields Automatically Before Printing

To guarantee that dates in exported PDFs or physical printouts are 100% up to date:

  1. Click File in the top-left corner and select Options.
  2. In the Word Options dialogue, click the Display tab in the left sidebar.
  3. Under the Printing options section, check the box for Update fields before printing.
  4. Click OK to confirm.

How to Lock or Permanently Unlink a Date Field

Once a document is finalised, signed, or archived, you may want to prevent the date from updating in future viewing sessions:

  • Lock the Field Temporarily: Select the date field and press Ctrl + F11. Word locks the field so that pressing F9 or opening the file will not change the displayed date. To unlock it later, press Ctrl + Shift + F11.
  • Convert to Permanent Static Text: If you want to freeze the date forever, select the date field and press Ctrl + Shift + F9. This permanently removes the underlying field code and converts the current value into ordinary static text.

Get the best tech tips delivered straight to your inbox.

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