Skip to main content

On-Street vs Off-Street Parking Enforcement

By GetRighted Legal Research TeamLast updated July 2026

Summary

On-street parking (public roads) is enforced by councils under the Traffic Management Act 2004. Off-street parking (car parks) can be enforced by councils or private operators — and the rules depend on who manages the site. Council off-street PCNs follow the same statutory process as on-street. Private off-street charges are contractual under POFA 2012. The practical difference: on-street contraventions are typically caught by civil enforcement officers on patrol, while off-street is increasingly ANPR-based. Penalty levels differ too — council PCNs range from £50–£130 depending on the band, while private charges are capped at £100 (£60 discounted) under the BPA/IPC Single Code of Practice (2024).

On-street vs off-street enforcement

On-street (council): enforced under TMA 2004. Civil enforcement officers issue PCNs. Appeal to council then Traffic Penalty Tribunal. Penalty bands: £50–£130.

Off-street (council car park): same statutory process as on-street. Council manages the site.

Off-street (private car park): contractual charge under POFA 2012. ANPR common. Appeal to operator then POPLA/IAS. Charges capped at £100 (£60 discounted).

On-street enforcement explained

On-street enforcement covers parking on public roads — yellow lines, residents' bays, pay-and-display bays, loading restrictions. Councils use civil enforcement officers who patrol and issue PCNs by hand or via handheld devices. Camera enforcement is used for bus lanes and moving traffic contraventions. The appeal route is formal representations to the council, then the Traffic Penalty Tribunal.

Off-street enforcement explained

Off-street enforcement covers car parks. If the car park is council-run, the same TMA 2004 rules apply. If it is private (supermarket, hospital, retail park), it is managed by a BPA or IPC operator under contract with the landowner. Private off-street charges are not statutory penalties — they are contractual claims for breach of parking terms. POFA 2012 governs keeper liability for these charges.

Check your ticket carefully

The single most important thing is to identify who issued the charge. A council PCN will name the local authority. A private charge will name the operator (ParkingEye, APCOA, UKPC, etc.). This determines your appeal route, deadlines, and legal rights.

Scale of enforcement

UK councils issued approximately 8.6 million parking PCNs in 2022/23 (on-street and off-street combined). Private operators issued 14.4 million parking charges in the same period. Sources: MHCLG parking statistics; RAC/BPA data.

Sources

  1. Traffic Management Act 2004, Part 6
  2. POFA 2012, Schedule 4
  3. BPA/IPC Single Code of Practice 2024
  4. MHCLG parking enforcement statistics
  5. RAC/BPA data on private parking charges

Frequently Asked Questions

Can I get a PCN in a private car park?
Not a Penalty Charge Notice — that is a council-issued statutory penalty. Private car parks issue Parking Charge Notices, which are contractual claims. The abbreviation 'PCN' is used for both, which causes confusion.
Is a private parking charge enforceable?
Yes, if the operator meets POFA 2012 requirements (adequate signage, timely Notice to Keeper, landowner authority). ParkingEye v Beavis [2015] confirmed that properly structured private parking charges are enforceable.
Which is easier to appeal — on-street or off-street?
Private off-street charges often have more technical grounds for appeal (POFA compliance, signage, grace period). Council on-street PCNs are harder to challenge unless there is a genuine signage defect or procedural error.
What if I'm not sure who issued my ticket?
Check the issuing authority on the notice. Council PCNs name the local authority and reference the Traffic Management Act. Private charges name the operator company and typically reference terms and conditions or the BPA/IPC Code.

Related

  • inadequate-signage
  • inadequate-signage-traffic
  • pofa-non-compliance

Got a ticket? Find out if you can win.

GetRighted checks your situation against all known defenses — free in under 2 minutes.

Check My Ticket