HomeContravention codes › Code 12

12

Contravention code 12: In a residents’ bay without a valid permit

A residents’ or shared-use bay, and the council says nothing valid was covering the vehicle. The official wording is long because it has to cover physical permits, virtual permits, vouchers and pay and display all at once.

Parked in a residents’ or shared use parking place or zone without a valid virtual permit or clearly displaying a valid physical permit or voucher or pay and display ticket issued for that place where required, or without payment of the parking charge The official national descriptor for code 12, as published in the Department for Transport statutory guidance list.
Penalty bandHigher — the more expensive rate
Where it is usedOn-street
10-minute grace periodDoes not apply to this code
DiscountNormally 50% off if paid within 14 days

The letter after the number on your ticket

Codes are often written with a suffix — 12r rather than just 12. The letter narrows the allegation, and it tells you what the council actually says went wrong. These are the suffixes code 12 can carry:

rresidents’ bay
sshared use bay
tvoucher or P&D ticket used in a permit bay
4virtual permit

On permit codes the letters w, x, y and z carry a separate, permit-specific meaning: wrong parking zone, incorrect registration, obscured or illegible permit, and out of date permit. Read yours before you write — answering the wrong allegation is the most common reason a good appeal fails.

What the council has to be able to show

An appeal is not an apology, it is a challenge to the council’s case. For code 12 that case rests on:

Where code 12 tickets go wrong

The suffix tells you their case

A 12 with x means they say the registration was wrong. With z, that the permit had expired. With w, that you were in the wrong zone. Answer the specific allegation, not a general one — that is the difference between a rejection and a cancellation.

A virtual permit that did not show on the handheld

Virtual permits fail to sync. If your account shows the permit live at that moment, screenshot the account page including the date.

The permit was there but not visible

Slipped, blown over, or obscured by a sun visor. The council will still expect a photograph of the permit and its valid dates.

You held a valid permit and got a 12 anyway

If a permit existed but was invalid, the correct code is 19, which is a lower-band charge. Being ticketed at higher band for a lower-band contravention is worth raising.

What to gather before you write

Write your code 12 appeal → Free letter generator — pick the grounds that fit, get properly-worded wording in two minutes. Nothing you type leaves your browser.

Code 12 questions, answered

My permit is virtual, so there was nothing to display. How do I prove it?

Screenshot your permit account showing the permit live, the registration it is attached to, and the date. Virtual permits do fail to reach the handheld device, and councils accept account evidence. If the notice carries suffix x, they are saying the registration was wrong, so check the plate on the account letter by letter.

What does contravention code 12 mean?

Parked in a residents’ or shared use parking place or zone without a valid virtual permit or clearly displaying a valid physical permit or voucher or pay and display ticket issued for that place where required, or without payment of the parking charge. In plain terms: A residents’ or shared-use bay, and the council says nothing valid was covering the vehicle. The official wording is long because it has to cover physical permits, virtual permits, vouchers and pay and display all at once.

How much is a code 12 penalty?

Code 12 sits in the higher band, so it carries the more expensive of the two rates that council uses. Outside London that is commonly around £70; in London it is £160 in Band A or £140 in Band B. Half is normally taken off if you pay within 14 days, and your notice states the actual figures.

Your notice is definitive. This page explains the national code. Councils use extra codes and local suffixes, and the wording printed on your own notice always takes precedence. Check the deadline on the notice before you do anything else — the discount usually runs out after 14 days.

Other codes

01 02 05 06 12 14 16 19 21 23 24 25 26 27 30 40 46 47 62 99 All codes →

Related