Logo de Parqueadero.app
Parqueadero.app
Cómo funcionaPrecioPreguntasBlog

Monthly Parking Passes: Who Owes You, Who Expires This Week, and the Pass That Scans

A monthly pass is a spot a customer pays for up front so they can park without paying hourly. In the system, every pass has its holder, its license plate, its price and its own cutoff date: the app tells you who expires this week and how much is past due, the payment reminder reaches the customer over WhatsApp in one tap, and vehicle entry validates itself — if the pass is current, the attendant charges nothing.

The monthly-pass notebook is the most dangerous document in a parking lot. Twenty or thirty customers are in there, each with a different date, and a fixed monthly income depends on those dates. When the notebook gets wet, gets lost, or leaves with the person who quit, what's lost isn't data: it's the money from the ones who haven't paid in three months and nobody remembered to ask.

This article is about what that looks like once the system keeps the dates.


The problem: the ones who stop paying and nobody notices

A pass holder who pays late doesn't tell you. They keep driving in and out, the attendant recognizes them, the gate goes up, and the car takes a spot you could be selling. Two weeks go by, then a month. When somebody finally checks the notebook, the conversation is already awkward: "do you owe me three months or two?", and the customer remembers it differently.

The three holes in the notebook, in order of what they cost:

  • Invisible past due. Nobody knows, as a single number, how much money is overdue today. You find out when you need the spot.
  • The renewal nobody asks for. The customer almost always pays if reminded. The problem is nobody reminds them, because nobody knows it expires Thursday.
  • The attendant deciding. With the holder in a notebook and the date illegible, it's the attendant who decides whether the car gets in free. Sometimes that's a mistake; sometimes it isn't.

And a smaller one that costs every single day: the pass holder types the plate on the way in and on the way out. With twenty pass holders, that's forty plates typed by hand a day, always the same ones.


What is a monthly pass in the system?

A record with what actually matters for billing:

FieldWhat it's for
Plate and vehicle typeIt's what gets validated at the gate. A motorcycle and a car can have different prices
Holder, WhatsApp and IDThe WhatsApp number is what makes the one-tap reminder possible
Monthly priceThe reference price, so nobody has to remember it at every renewal
Paid untilThe cutoff date. This is the field that rules: "current", "past due" and "expires in 3 days" all come from it

And every payment you record carries its covered period (from and to), its payment method, its shift and its receipt. You don't type the cutoff date: the payment moves it.


What does "who owes you" look like?

It's the screen that replaces the notebook. At the top, three things that didn't exist before:

  • "$1,200 at risk across 6 past-due passes", with how many have been overdue more than a week. It's the number nobody had.
  • Expected monthly income, split between what's current and what's past due.
  • Expiring this week, with the days left on each: "expires today", "in 2 days".

And the list filters by status: current, past due, paused, terminated, expiring. Each row shows the plate, the holder, the price and how long it's paid for, with a chip that reads Current, Overdue 12d or Expires in 3d.


How do you charge a renewal?

From the pass, Register payment. The system already knows how long it's covered, so the new period starts where the last one ended; you only pick how much time:

  • 7 days, 15 days, 1 month, 2 months, or a custom period.

Not everybody bills month to month: some lots sell half-months, and some customers pay two months at once. The amount comes prefilled with the reference price and you can change it. On confirm, the cutoff date moves on its own and the system offers to print the receipt or send it over WhatsApp.

That receipt has one important detail: it's a public link that doesn't expire or change. The holder and plate are frozen as they were on the day of payment, so the receipt stays true even if you raise the price later or the customer changes cars.


What about the payment reminder?

One button, Remind over WhatsApp, on the past-due or expiring pass. It opens the customer's chat with the message already written: their name, your lot's name, the plate, how many days overdue, and the amount.

The attendant writes nothing and you chase nobody: you check "expiring this week" and send the reminders in two minutes. That's the difference between collecting on the 1st and collecting on the 20th.


What happens at the gate when a pass holder arrives?

Entry validates itself against the cutoff date, and the system tells the attendant exactly what's going on:

Pass statusWhat the attendant seesWhat gets charged
Current"Pass current · covered through September 30"Nothing
Past due"Pass expired 12 days ago"Nothing, but the attendant now knows and can ask for payment
Paused"Pass paused · charging the normal hourly rate"Normal rate
Scheduled"Pass scheduled · starts October 1"Normal rate until that date

Look at the second row: the overdue holder still gets in. That's on purpose — locking a customer out over three days of late payment loses the customer, it doesn't collect from them. What changes is that the attendant now knows, and can say so, instead of nobody finding out.

And the ticket says it: entry prints as PASS HOLDER ENTRY and exit as PASS HOLDER EXIT, at $0. There's a record the car was there, with no money involved.


The pass card: so the holder doesn't have to recite the plate

This is the detail the booth appreciates most. The drive-up customer already had something to scan on the way out: their ticket carries the plate as a barcode. The pass holder was the only one with nothing to scan, and they're precisely the one coming in and out every day.

The pass card fixes it: a card with the plate as a barcode. The attendant scans it, the plate lands in the field on its own, and the system does the rest. The scanner behaves like a keyboard, so there's nothing to install or configure.

It comes in two formats:

PDF to laminateThermal slip
What forThe real cardA stopgap, instantly
LastsYearsWeeks: thermal fades in sun and heat
Laminate it?YesNot with heat: thermal paper turns black
Printed onAny printerThe receipt printer you already have

And they print in batches: you pick who gets a card and you get a PDF with several per sheet, with cut marks.

Two things the card deliberately does not carry: an expiration date and a price. The card is permanent and laminated; the pass renews every month and prices go up over the years. A printed date becomes a lie in 30 days. The card identifies; the system validates.


What if a customer travels or stops coming?

Three actions, and the difference between them matters:

  • Pause. The customer is away for a month. While paused, their car comes and goes paying the normal hourly rate, and you reactivate it when they're back. No history and no spot is lost.
  • Reactivate. They go back to parking free. If the date has already passed, it shows as past due, which is the honest thing.
  • Terminate. The customer is really gone. It's irreversible: payment history is kept, but that pass can't be reactivated.

Pauses and reactivations get appended to the pass's notes automatically, so months later you can reconstruct what happened.


How does it reconcile with the drawer and the reports?

Every pass payment carries its shift, so it shows up on the closing report of the attendant who took it, under the payment method they took it with. On the dashboard, revenue is shown separately: Parking and Monthly passes are two different lines, because they're two different businesses.

There's also a Transactions screen with every pass payment in the period, with the total collected, exportable to Excel or PDF for your accountant.

If your payment method has a surcharge configured, the pass receipt breaks it out and the reports subtract it from the monthly-pass line, so they don't claim a $100 pass is worth $103.


What if the attendant makes a mistake on a payment?

You fix it, with your security PIN: amount, payment method and period. The system warns you that changing the period changes how long the holder is covered, which is exactly the part people forget.

And if the payment shouldn't exist at all, you delete it — also with a PIN — and the cutoff date recalculates itself. That payment's public receipt stops working, with a message that explains why, instead of a receipt that's no longer true staying in circulation.


Who is it for?

Office and building lots

Pass holders are the base income, and spots are counted. Knowing who expires this week is knowing when you'll have a spot to sell again.

Neighborhood lots with regulars

Ten or fifteen neighbors who park every night. The notebook is enough… until someone skips two months and nobody notices.

Lots near universities and hospitals

Passes by semester or by shift rotation, with lots of starts and stops. Here half-month and custom periods are the norm, not the exception.

Any lot already running passes by hand

If you already have the notebook, you already have the business. What's missing is the dates not depending on somebody's memory.


When is it NOT for you?

  • If all your customers are drive-ups. No regulars, no passes to track.
  • If you have two or three pass holders and know them by heart. The notebook may be enough; the module starts paying off with several holders on different dates.
  • If what you need is to sell several days to a drive-up customer, that's not a pass: those are prepaid stays, and the system caps stays at 14 days precisely so the two don't get mixed up.

What to know before turning them on

The monthly-pass module is part of Premium. Everything else in the system — check-ins, check-outs, rates, shifts, reports, products — is free; passes aren't. There's a monthly cost, and the argument is simple: one pass you collect already covers it. With twenty holders it's an easy call; with two, it probably isn't worth it yet.

The holder's WhatsApp number isn't really optional. Without it there's no one-tap reminder, and the reminder is half the value of the module.


Frequently asked questions

Do passes have to be exactly one month? No. You can bill 7 days, 15 days, 1 month, 2 months or a period you choose. The cutoff date moves according to what you charge.

Can a past-due pass holder get in? Yes, they get in without paying, but the system shows the attendant that the pass is expired and by how many days, so payment can be collected right there.

What happens when I pause a pass? While it's paused, that vehicle comes and goes paying the normal hourly rate. You reactivate it when the customer returns.

Does the pass card show an expiration date? No, deliberately: it's laminated once and the pass renews monthly. The card identifies the vehicle; the system is what validates whether it's current.

Does the customer get a receipt? Yes, printed or over WhatsApp, with a public link that never expires and that keeps the holder and plate as they were on the day of payment.

Do pass payments show up in the shift close? Yes. Every payment carries its shift and method, so it appears on the closing report of the attendant who took it, and in the reports as a line separate from parking.


In short

Monthly passes in the system turn the notebook into three numbers that didn't exist before: how much money is past due, how much you expect this month, and who expires this week. The reminder goes out over WhatsApp in one tap, entry validates itself against the cutoff date, the customer's receipt never expires, and the pass holder stops reciting the plate because they drive in with a card that scans.

If your lot lives on regulars, Parqueadero.app keeps the dates for you.


Published September 8, 2026.