Yearly checklist
This page is the owner's checklist for the year, spread over a few weeks before the budget for next year is set. Two meetings carry most of it: the annual value review (what the site gives and costs) and the operational Annual review checklist (updates, security, data protection, recovery). The list below makes sure nothing falls between them.
The checklist
YEARLY CHECKLIST - year: ________ Owner: ________
REVIEWS
[ ] Operational annual review held on ________
[ ] Annual value review held on ________; decisions sent out
SOFTWARE
[ ] Site on the newest 6.0.x release (the maintained line)
[ ] PHP version still supported; upgrade window planned if not
[ ] Extensions: current, and unused ones removed
[ ] Custom work kept in extensions, so updates stay small (upgrade check clean)
CONTRACTS AND PROVIDERS
[ ] Host: service delivered as agreed; price and terms still right
[ ] Partner: service delivered as agreed; price and terms still right
[ ] Payment provider, mail, AI provider and other services: terms and fees compared
[ ] Exit terms known: how we would move to another host or partner
PEOPLE AND ACCESS
[ ] Access review signed; roles match the organization
[ ] Two-step sign-in in place as decided
[ ] New staff onboarded with the help pages; leavers' accounts gone
DATA PROTECTION (with your adviser, not legal advice)
[ ] Data inventory still complete (new forms, classes, extensions)
[ ] Retention periods still right; settings and backups match
[ ] Privacy notice and mail footer current
[ ] Request routine tested at least once
QUALITY
[ ] Accessibility checked on main pages and forms
[ ] Content audit of every section done during the year
STORE (if you sell)
[ ] VAT checklist done for the year end
[ ] Payment provider contract and card security obligations reviewed
[ ] Country ranking and shipping terms still match where orders come from
NEXT YEAR
[ ] Budget approved, including updates and a reserve
[ ] Campaign and peak dates in the calendar
[ ] Owners named for every actionWhere each item is explained
| Part | Read |
|---|---|
| Reviews | Annual value review, Annual review checklist |
| Release line and PHP | SECURITY.md, Release line and support policy, PHP upgrade runbook |
| Upgrade check | Upgrade check |
| Contracts | Contracts and SLA basics, Vendor evaluation scorecard |
| Access | Access reviews |
| Data protection | GDPR basics, Data retention and deletion |
| Accessibility | Testing accessibility |
| Store | VAT checklist, Card payments and PCI, Country groups and regions |
| Budget | Budgeting for upgrades and maintenance |
Note
The data protection and contract lines are reminders, not legal advice. Take them to your lawyer or data protection officer, and read your contracts with whoever advises you on them.
A calendar that works
| Month (adapt to your year) | Item |
|---|---|
| Two months before the budget | Operational annual review |
| One month before the budget | Annual value review, with the ROI worksheet and the cost register |
| With the budget | Contracts renewed or re-tendered |
| Any quiet month | Access review, data protection review |
Related pages
- Annual value review
- Quarterly checklist
- Annual review checklist
- Checklists for owners
- Free documentation: this page is free to copy, translate and improve under the GNU FDL 1.3.
Become an Exponential Partner
Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.