Approve your first program charter
A charter is a program's mission, vision and scope, put in writing and signed off by someone above the site. In PTRS it is the only Programs workflow that runs from start to finish and leaves a correct, auditable record behind.
By the end of this tutorial you will have written a charter, sent it for approval, approved it, and read the approval history it produced.
Before you start
You need an existing program. If you do not have one, follow Set up a program first; it takes about a minute.
To complete all three steps yourself you need to be an organisation administrator or a super admin. With a site director account you can do steps 1 and 2 and will need someone else for step 3, which is what the control is for.
Step 1, write the charter
- Open Programs, choose your program, and select the Charter tab.
- Click New Charter.
- Fill in the two required fields:
- Title, for example, Summer STEM Enrichment Charter.
- Mission Statement, the program's core purpose, a short paragraph.
- Vision Statement and Scope Description are optional. Fill them in; they are shown on the card and there is no way to add them later.
- Click Create Draft.
Correcting a charter is built and reachable from no screen. Once created, a charter's title, mission, vision and scope are fixed. There is no edit button and no delete.
If you get it wrong, create a second charter. The list orders by version, which is always 1, so both will sit there, and there is no way to mark the first superseded.
Step 2, submit it for approval
On the charter's card, click Submit for Approval.
What happened on PTRS's side: the charter was checked to be a draft or a previously rejected charter, moved to pending, and an audit entry was written. If it had been in any other stage, the move would have been refused, naming the stage; the guard is real.
A rejected charter can technically be resubmitted, and the Submit for Approval button only ever shows on a draft, so in the product a rejected charter cannot actually be resubmitted, and because it also cannot be edited, it is finished.
Bear that in mind at step 3 before rejecting anything you would want revised.
Step 3, approve it
You need an organisation administrator or super admin account for this step. If you have been following along as a site director, the Review button is not on your screen.
- On the charter's card, click Review.
- Type a comment if you want one; it is optional and it is saved.
- Click Approve.
The card's subtitle now also reads "Version 1, Approved" with the time.
What PTRS actually recorded
This is worth knowing, because it is the only place in the Programs module where the answer is substantial.
| Written | Where | Value |
|---|---|---|
| The charter's stage | the charter record | Approved |
| Who approved it | the charter record | the reviewer's email address |
| When it was approved | the charter record | the exact time of the review |
| A new approval history entry | its own table | reviewer name and identity, stage, comments, time |
| An audit entry | the tamper-evident log | "Charter approved by …" |
Who approved a charter and when are written here, and nowhere else, in the Programs module. Rejecting instead of approving sets the stage to Rejected, writes the history row, and deliberately leaves both of those blank.
What this did not do
A guided first run should end with you knowing the boundaries of what you just learned.
Two things to know about who can approve
The separation of duties is by role, not by person
Approving a charter admits organisation administrators, regional directors and super admins, and excludes site directors. So the person running a site cannot approve their own site's charter, a real and deliberate control.
It stops there. Approving does not compare the reviewer with the author, and the charter does not record who wrote it. An organisation administrator can create a charter, submit it and approve it, and the approval history will show their own email as the reviewer.
CACFP's claim approval does perform that person-level check. Charter approval does not.
A regional director cannot do this at all
Approving a charter admits regional directors on paper. The Charter tab lives inside a program, and every tab there first loads the program's own detail before rendering. That check excludes the role, so the layout shows a failure message and the tab is never drawn.
A regional director therefore holds the charter-approval setting and has no screen on which to exercise it. Full derivation on Program funding & charter approval.
Where to go next
- Work the charter screen, the same screen as a reference, including everything on it that is fixed.
- What Programs can and cannot account for, the Budget tab next door, and why its figures do not connect to anything.
- Program funding & charter approval, the action behind step 3 and the five funding actions beside it.
Checked against PTRS on 7 September 2026.