Skip to main content

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

  1. Open Programs, choose your program, and select the Charter tab.
  2. Click New Charter.
  3. Fill in the two required fields:
    • Title, for example, Summer STEM Enrichment Charter.
    • Mission Statement, the program's core purpose, a short paragraph.
  4. 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.
  5. Click Create Draft.
Write it properly the first time, a charter cannot be edited

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.

Only a draft shows the button, though PTRS would accept a resubmit of a rejected charter too

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.

  1. On the charter's card, click Review.
  2. Type a comment if you want one; it is optional and it is saved.
  3. 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.

WrittenWhereValue
The charter's stagethe charter recordApproved
Who approved itthe charter recordthe reviewer's email address
When it was approvedthe charter recordthe exact time of the review
A new approval history entryits own tablereviewer name and identity, stage, comments, time
An audit entrythe 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

Checked against PTRS on 7 September 2026.