How to set up a car wash price list
In WashPro you never type a price when opening a job: it comes from where the service meets the vehicle class. Set the list up once and every job prices itself. This page covers the six fields of a service, how the sedan price is inherited, and what stays outside a monthly contract.
One source of truth: the Services tab
What you set here flows into job creation, the till, payroll and the reports. There is no second place where prices live — when you want to change a figure, this is the only screen to open.
The fields of a service
- Service name: use the same words you say to customers ("Exterior wash", "Full detail"). This name appears on the board and on the receipt.
- Prices: an amount per vehicle class. Leave a class blank and the sedan price applies — you do not have to fill in every one.
- Duration: roughly how many minutes. The estimated ready time is calculated from this; the hour you quote comes from here.
- Commission: the staff share, as a percentage. The washer's earnings are calculated from it.
- Active: switch it off and the service can no longer be picked on a new job. Useful for seasonal services you do not want to delete.
- Included in contracts and loyalty: explained separately below.
Inheriting the sedan price — an example
On "Exterior wash" you set sedan 300, SUV 400, and leave commercial blank.
- A sedan arrives → 300
- An SUV arrives → 400
- A van arrives → 300 (blank, so the sedan price is inherited)
Blank does not mean free. If you charge vans differently you must fill that field in; this is the most commonly missed loss of revenue.
Why duration matters
Duration is not just information: the board adds up the durations of queued jobs to work out the estimated ready time, and that is the hour you give the customer. Keep durations close to reality and the board stays trustworthy; put 30 minutes on everything and the estimates fall apart at your busiest hour.
The "included in contracts and loyalty" switch
With this switch off, a monthly contract or a free-wash credit does not cover that service and it is charged separately. The use is straightforward: keep the basic wash inside the deal and leave extras such as wax or engine bay outside it. That way a "four washes a month" contract does not quietly start covering detailing work.
Changing prices and retiring services
Changing a price leaves past jobs untouched; only new jobs use the new figure. Raising prices therefore never disturbs the till you already closed.
If you try to delete a service that has past jobs, the app does not delete it — it deactivates it and tells you so. Same reason: the totals of old jobs and reports must not shift.
Common mistakes
- Leaving class prices blank and expecting a surcharge: a blank field inherits the sedan price, not zero. Enter SUV and commercial explicitly.
- Forgetting the commission rate: with zero commission the washer earns nothing on that service, and the month-end argument starts there.
- Same duration on every service: the ready-time estimate stops being useful.
- Leaving extras inside the contract: a monthly customer can ask for wax on every visit and get it free.