Guides

Parking space numbering: a system drivers can follow

Updated

A parking number is an address. Drivers use it to find their car, staff use it to manage the lot, and a booking system uses it to sell a bay. One clear scheme serves all three.

Why numbering matters

An unnumbered car park works until someone needs to point to one bay: a reserved place for a manager, a charging bay for a visitor, a bay a driver has booked in advance, or the place where a returning driver left the car. From then on, every bay needs a short label that is painted on the ground, shown on signs and stored in whatever system manages the lot. The best schemes are short, predictable and the same on the map as on the tarmac.

Start with zones

A large lot is easier to use when it is split into zones that people can name. Zones can follow how the lot is used (visitors, staff, deliveries), where it is (north, south, level 1, level 2) or both. A zone has a name or a letter that appears on entry signs and on the map, and it is often colour coded so drivers remember it.

Keep zones meaningful. A driver will remember "Visitor zone, row C" much more easily than "zone 4". In a multi-storey car park, the level is the first part of the address and the zone or row comes after it.

Rows, aisles and bay numbers

Inside a zone, the most common scheme is a row letter and a bay number: A1, A2, A3 along the first row, B1, B2, B3 along the next. Drivers read the letter on a sign at the end of the row and count along to their number. Some lots number every bay in one sequence across the whole lot (1 to 300). That works for a small lot but becomes hard to follow beyond a few rows, because a driver cannot tell where bay 187 is without a map.

Think about the drive aisles when you assign rows. In a lot with back-to-back rows of bays either side of a drive aisle, you can give each row its own letter, or give the aisle a letter and number the bays on both sides of it. The second option means a driver turns into aisle C and finds all the C bays in one place. Both are fine; choose one and use it everywhere.

Number in the direction traffic flows. If a one-way aisle runs from the entrance towards the back, start bay 1 at the entrance end, so a driver sees the numbers rising as they drive. If rows are two-way, start every row at the same end, usually the end nearest the main entrance or the pedestrian exit.

Special bays

Most lots have bays that are not for everyone. Each one needs to be marked on the ground, on the signs and on the map, and in the data so a booking system knows not to sell it to anyone.

Bay typeWhere it usually goesWhat to show
AccessibleNearest the entrance or lift, on level groundThe wheelchair symbol and the wider bay
EV chargingNext to the chargers, groupedThe charging symbol and which charger serves it
ReservedWherever the reservation applies"Reserved" and, if useful, for whom
StaffUsually further from the entranceThe staff zone name on signs and map
CompactRow ends and awkward cornersA compact marking so large cars avoid it

The number, size and placement of accessible bays are often set by local rules, and so are the markings for EV and other special bays. Check your local rules before you finalise the plan. Keep special bays inside the normal numbering: an accessible bay is still A1 or A2, with a symbol added. A separate numbering for special bays makes the lot harder to follow.

Signs that match the map

The map, the signs and the paint on the ground must say the same thing. In practice that means:

  • A zone sign at each zone entrance, with the zone name and colour used on the map.
  • A row sign at each end of a row, high enough to be seen over parked cars, with the row letter and the range of bay numbers in it.
  • A bay number painted on the ground or on the kerb or wall at the head of each bay.
  • An overview map at the entrance and at pedestrian exits, drawn from the same plan.

When the lot changes, change the map first and print the signs from it. A lot where the signs were updated but the map was not, or the other way round, produces drivers who cannot find their booked bay.

A worked example

A business park has a lot with eight back-to-back rows. The four rows nearest the entrance form the visitor zone, rows A to D. The four behind it form the staff zone, rows E to H. Bays are numbered from the entrance end of each row, so A1 is the first bay a visitor reaches. The first bays of row A are accessible and EV charging bays, because they are nearest the building. A few bays in row E are reserved for named staff, and the short bays at the ends of rows are marked compact. A sign at the end of each row says, for example, "C 1 to 16".

A visitor told "park in C7" drives into the visitor zone, turns at the C sign and counts seven bays. A booking page that shows the same map can offer C7 as a bookable bay and grey out the staff zone.

Bookable parking

If drivers can book a bay in advance, the plan becomes inventory. Each bay needs a stable id that never changes, its label (C7), its zone, its type and a status the booking system can change: free, occupied, out of service. Bays closed for repairs should be marked out of service rather than deleted, so their numbers are not reused for something else. The booking system, not the plan, decides prices, time slots and who may book which zone. More on the data side is in what a seat map needs for online booking, and the developer side is in how to build an interactive seat map for a website.

When the lot changes

Car parks change more often than people expect. A row of bays becomes a charging hub, a corner is fenced off for deliveries, bays are repainted wider to make room for larger cars. Each change is a chance to break the numbering. A few habits keep it intact:

  • Never reuse a number for a different place. If bay B9 disappears, leave the gap rather than moving B10 down to fill it.
  • Add new bays at the end of a row where you can, so existing numbers stay where they are.
  • Change the type, not the number, when a standard bay becomes an EV or accessible bay.
  • Update the map, the signs and the booking data together, on the same day, from the same plan.

Regular drivers and staff remember numbers. A renumbered lot costs a few weeks of confusion and a lot of questions at the barrier.

Checklist for a parking numbering system

  1. The lot is split into zones that drivers can name.
  2. Every row has a letter, and every bay a number within its row.
  3. Numbers rise in the direction of traffic or from the main entrance.
  4. Accessible, EV, reserved, staff and compact bays are marked, within the normal numbering.
  5. Local rules on accessible bays and markings have been checked.
  6. Zone signs, row signs and bay numbers match the map exactly.
  7. Closed bays are marked out of service, not deleted.
  8. Bookable bays have stable ids that the booking system stores.

How seatorio helps

The Parking theme in seatorio draws bays as open boxes, numbered by row letter and bay number. Every bay can be one of five types: standard, accessible, EV charging, compact or reserved, each with its own colour and symbol. Zones are sections with their own name, such as Zone A, Visitor or Staff, each numbered on its own, and bays can be rotated to suit the layout. Every bay has a status (free, occupied or out of service) with a colour you can set for the plan. Entrances, arrows, an info point and other facilities can be placed on the plan.

The parking lot layout template has the visitor and staff zones from the example above. When the plan is ready, it exports as an SVG in which every bay carries its id, a uuid, its zone and its status, and as a JSON file with the labels and bay types for your own booking system. seatorio does not take bookings or payments. See seatorio for parking for the full theme.

Planning for parking? See seatorio for parking and the parking lot layout template.

More guides