--- title: Grants Management date validations description: The Grants Management date validations hierarchy defines how funding timelines nest and relate to one another in the grants management system. All dates are validated in sequence to prevent scheduling conflicts and ensure conformance with funding program constraints. locale: en-us canonical_url: https://www.servicenow.com/docs/r/australia/government-industry/psds-gmp-date-validation.html release: australia topic_type: reference last_updated: "2026-09-30" reading_time_minutes: 6 keywords: [date validation, grants management, funding program, grant program, timeline] breadcrumb: [Grants Management reference, Reference, Public Sector Digital Services \(PSDS\)] --- # Grants Management date validations The Grants Management date validations hierarchy defines how funding timelines nest and relate to one another in the grants management system. All dates are validated in sequence to prevent scheduling conflicts and ensure conformance with funding program constraints. ## Date definitions The date hierarchy, visually represents the nesting relationship of all dates in the Grants Management system. \[Omitted image "date-hierarchy-diagram.png"\] Alt text: Visual representation of the date hierarchy in grants management The following table defines each date used in the grants management validation hierarchy and the phase it occurs in: |Date|What it means|Phase| |----|-------------|-----| |Funding Program start date|The date the funding program's overall funding window opens. Every Grant Program created under it must start on or after this date.|Funding Program setup| |Funding Program end date|The date the funding program's overall funding window closes. Every Grant Program under it must end on or before this date.|Funding Program setup| |Grant Program start date|The date this specific grant program's own window opens; every internal date must fall on or after it.|Grant Program setup| |Grant Program end date|The date this grant program's own window closes; every internal date must fall on or before it.|Grant Program setup| |Announcement publication date|The date the program's public announcement goes live on the portal.|Publish program| |Proposal publication date|The date applicants can begin submitting proposals. Indicates when the "Apply Now" button is enabled, allowing applicants to begin submitting proposals.|Publish program| |Proposal close date|The hard deadline for proposal submission. After this date, new submissions are blocked and any proposal still in Draft is auto-cancelled by the "Cancel Expired Grant Proposals" scheduled job.|Publish program| |Announcement removal date|The date the public announcement is taken down from the portal.|Publish program| |Merit Review task due date|The deadline for the Merit Review activity's review task.|Merit Review| |Program Milestone due date|The deadline for a Program Milestone defined on the program.|Grant Program setup \(Program Milestones activity\)| |Goals \(Calendar period\)|The calendar period attached to a proposal goal.|Proposal Narrative| |Deliverables \(Calendar period\)|The calendar period attached to a Goal's deliverable.|Proposal Narrative| ## Error prevention checklist When setting up a new grant program, verify: - Grant Program: Grant program dates fall entirely within Funding Program dates. - Merit review: All Merit Review task due dates are within Grant Program window and not in the past. - Publish Program: - Publish Now: When selected, the program will be published immediately. These two date fields must be entered manually: - Proposal close date - Announcement removal date **Note:** These two date fields don't appear on the form but are automatically populated to the current system date and time: - Announcement Publication Date: Set to current date and time - Proposal Publication Date: Set to current date and time - Schedule Publication: When selected, allows you to manually define future publication dates. These dates must satisfy the sequence requirements: ``` Announcement publication date ≤ Proposal publication date ≤ Proposal close date ≤ Announcement removal date ``` - Proposal deliverables: All Proposal Submission window dates are within Grant Program window. - No circular date dependencies. For example, an end date before a start date. ## Date validations by grant setup activity The following table captures the grants date validations across every grant phase or activity. **Note:** The two-digit year format \(yy\) isn't supported. Use the dd/mm/yyyy format.
| Phase | Condition | Result | Message shown |
|---|---|---|---|
| Grant Program | Program start date is after the earliest of the other dates in the same grant program \(milestone dates excluded\). | BLOCKED | The program start date cannot be after the \{date name\} \{date\}. |
| Program end date is before the latest of its other dates \(milestone dates excluded\). | BLOCKED | The program end date cannot be before the \{date name\} \{date\}. | |
| Program start date is before the funding program's start date. | BLOCKED | The program start date cannot be before the funding program start date \{date\}. | |
| Program end date is after the funding program's end date. | BLOCKED | The program end date cannot be after the funding program end date \{date\}. | |
| Publish program | Any of the four dates \(Announcement Publication Date/Proposal Publication Date/Proposal Close Date/Announcement Removal Date\) is earlier than the current date/time, or before the Program Start Date. | BLOCKED | Date can't be before program start date. Date must be in the future. |
| A date is earlier than the running-maximum valid date already seen earlier in the sequence \(Announcement Publication ≤ Proposal Publication ≤ Proposal Close ≤ Announcement Removal\) | BLOCKED | Date can't be before \{publish program-date option\}Example: Date can't be before proposal publication date. Example: Date can't be before proposal close date. | |
| Any of the four dates is after the Program End Date. | BLOCKED | Date can't be after program end date. | |
| Merit Review | Review task due date is set to a date before today. | BLOCKED | Date cannot be in the past. |
| Review task due date is before the Grant Program's own start date. | BLOCKED | The review task due date cannot be before the program start date. | |
| Review task due date is after the Grant Program's own end date. | BLOCKED | The review task due date cannot be after the program end date. | |
| Milestone | Milestone due date falls outside the program's start/end dates, or is in the past. | BLOCKED | Inline error on the milestone due date field. |