CertNow
Back to blog

CertNow

Portfolio compliance: the renewal calendar that actually works

If you manage 10+ properties, compliance admin is the quiet killer of margin. What a functional renewal system looks like — no vendor pitch, just structure.

If you manage 10+ properties, you already know compliance admin is the quiet killer of margin. CP12s staggered across 12 months, EICRs on a 5-year cycle you half-remember, EPCs expiring at random, Legionella risk assessments, PAT tests on licence-condition properties, the current How to Rent guide version, deposit protection certificates, right-to-rent follow-ups on time-limited visas. And now a PRS Database registration to track from late 2026.

This post is about what a functional renewal system looks like. No vendor pitch — just the structure.

The categories, and what triggers each renewal

  • Annual, fixed date: CP12 (12 months, use the 10–12 month rule to prevent drift), Legionella review (recommended annually), PAT tests on HMO/licensed properties (typically annual per licence condition).
  • Multi-year, fixed date: EICR (5 years or shorter if report specifies), EPC (10 years, but methodology change incoming).
  • Per-tenancy: How to Rent guide (current version at tenancy start), deposit protection (within 30 days of receipt), prescribed information served, right-to-rent check (pre-tenancy, plus follow-up for time-limited immigration status).
  • Event-triggered: alarm check on tenancy start day, post-inspection remedial confirmation (EICR C1/C2), condition reports on complaint, change-of-landlord notifications, change-of-agent notifications.
  • Upcoming (from 1 May 2026): Assured Periodic Tenancy conversion, Written Statement of Terms distribution to new tenants, Information Sheet to existing tenants.
  • Upcoming (from late 2026): PRS Database registration and annual renewal per property.

What a working system looks like

  1. One source of truth. A single database or spreadsheet with one row per property and columns per obligation. Whatever tool — dedicated PM software, Airtable, a well-built Google Sheet — the rule is one record per property, no duplication. Two sources of truth is zero sources of truth.

  2. Expiry dates, not completion dates. Your calendar should alert on the expiry of the certificate, not the date it was issued. A CP12 issued on 14 March 2025 expires 14 March 2026, and your first alert should fire at 14 January 2026 — eight weeks out. Eight weeks is enough time to book the engineer, chase the landlord for access, reschedule if the tenant cancels, and still be early.

  3. Tiered alerts. 8 weeks (book it), 4 weeks (confirm), 1 week (escalate), day-of (confirm completion). The cost of over-reminding is low. The cost of under-reminding is a lapsed CP12 and a potential prosecution.

  4. Separate tracks for certificate-holder and certificate-subject. The landlord holds the gas account; the engineer issues the CP12; the agent serves the copy; the tenant receives it. Your system needs to track the last step (tenant receipt), not just the first (certificate issued). “Certificate issued” and “tenant served” are different compliance events.

  5. Version control on documents. The How to Rent guide gets updated — it was updated again after the Renters’ Rights Act received Royal Assent in October 2025. Which version did you give the tenant who moved in on 5 November? Your system should record which version of the guide was served, not just that a guide was served.

The specific risks of portfolio scale

  • Drift. CP12 renewal dates drift forward if engineers do the check on the day they arrive rather than anchor to the 10–12 month window. Across 50 properties, you lose one renewal cycle every 3–4 years.
  • Exception handling. The flat where the tenant refuses access; the HMO where one room is void; the property where a tree came down and the engineer couldn’t park. These edge cases eat disproportionate time. A decent system has a “blocked” status and an escalation path, not a gap.
  • Handovers. When a property comes onto your books mid-cycle, the previous agent’s records are incomplete 80% of the time. Day-one audit of all compliance documents before you take on management — not after.

Tools that are overkill, and tools that are under-kill

  • Under-kill: Gmail labels, paper diary, one Excel sheet with no reminders. If you have more than 5 properties, you will miss something within 12 months.
  • About right for 10–50 properties: Airtable, Notion, or a dedicated lettings compliance tracker with calendar integration and email reminders.
  • About right for 50+: dedicated property management software (Arthur, Alto, Fixflo, Reapit, PayProp) with compliance modules.
  • Overkill for most: bespoke CRM builds. Every agent who commissions a custom system regrets it within two years; the tools mentioned above do 95% of what’s needed.

The one test

Pick three random properties from your portfolio right now and tell me, without looking, when each CP12 expires, when each EICR expires, and which version of the How to Rent guide the current tenant received. If you can’t answer that for 3 of 3, your system isn’t working.

References and further reading

General guidance for letting agents managing rental portfolios. Local licensing schemes add additional obligations — confirm specifics with your professional body.