Valid Permit Wrongly Rejected by the Council's Own Database
With virtual permits there is nothing to display — the enforcement officer's handheld or ANPR camera simply checks the council's own permit database. If you held a valid permit for that zone at that time but the council's system had the wrong plate, hadn't processed your renewal or payment, or failed to sync before the officer's check, the error is entirely the council's and no contravention occurred.
Legal basis
Traffic regulation orders under the Road Traffic Regulation Act 1984 (permit schemes, s.45-46); Civil Enforcement of Road Traffic Contraventions (Representations and Appeals) (England) Regulations 2022 (SI 2022/576) reg 5(4)(a) (the alleged contravention did not occur); burden on the enforcement authority to prove the contravention
How to identify this in your case
Did you hold a permit (physical or virtual) valid for that zone, vehicle and date? Gather the proof the council itself created: the permit purchase/renewal confirmation email, the payment record on your bank statement, and a screenshot of the permit in your council parking account showing its zone and dates. If your plate was recently changed or the renewal was paid just before the PCN, say so — those are the classic database-lag failures.
Sample appeal wording
formal
Replace [PARKING DATE], [NtK DATE] etc. with your own dates before sending.
Beat It writes this argument automatically
Scan your PCN — our AI checks if this ground applies to your specific ticket, drafts a properly-cited appeal letter, and submits it to the council on your behalf. Only pay if you win.
Scan my ticket