Skip to content

Service price list

The clinic's service catalog — price, duration, VAT rate, visibility in online booking and price overrides for individual practitioners. The calendar, invoices and packages all take their price from here.

Required permissions:
Clinic Admin
Reviewed: 2026-08-24

Services is the list of what the clinic sells: a physiotherapy session, a consultation, a massage, a product. Each entry carries a gross price, a VAT rate, a duration, and whether a patient may pick it themselves when booking online.

The price from this catalog travels on by itself: to the appointment in the calendar, to the visit settlement, to an invoice line and to the pricing of a package. A price change applies from the moment you save it onwards — appointments already booked keep the price they had.

Open Services

How to do it

01

Open Settings → Services

The list shows the columns Service, Category, Duration, Price, VAT, Active, Public. You change the order by dragging a row — with a filter on, dragging is disabled and the hint Clear all filters to drag and reorder services. appears.

Konto demonstracyjne — dane przykładowe, nie są to dane rzeczywisteServices+ NowaEksportFaktury350Przychód74 200 złZaległe12 400 złTyp ▼Okres ▼Wystawca ▼Szukaj...NumerDataNabywcaKwotaStatusAkcjeFV/2024/00101.01.2024Kowalski Jan1 230,00WysłanoFV/2024/00205.01.2024Nowak Maria560,00OczekujeFV/2024/00312.01.2024Wiśniewska A.3 400,00WysłanoFV/2024/00418.01.2024Zając Piotr890,00BłądFV/2024/00524.01.2024Lewandowski T.2 100,00SzkicFV/2024/00630.01.2024Wójcik Ewa750,00WysłanoFV/2024/00702.02.2024Kamiński R.4 220,00Oczekuje1Add Service3Filters block dragging4Active and Public
The row order carries over to the picker in online booking — which is why dragging only works with the filters cleared.

Three places are worth knowing straight away. Under 1 stands Add Service — the only way into the dialog described in the next step. 3 is the filter bar: while any of them is on, rows cannot be dragged. 4 is the last two columns, Active and Public — the first decides whether the service exists in booking at all, the second whether the patient can see it.

02

Add a service and fill in the Details tab

The Add Service button opens a dialog with three tabs: Details, Pricing, Per-practitioner.

Under Details you give the Service name (PL) (optionally the English one too, for English-speaking patients), the Category — Therapy, Assessment, Diagnostic, Product or Other — the Duration and the Buffer time split into Before (min) and After (min). The URL slug is generated from the name and is used in booking links.

Three switches decide visibility:

  • Active — a disabled service disappears from booking.
  • Public — off means "clinic staff only".
  • Online booking — untick for products and packages; passes are sold under Packages.
03

Set the price and VAT

The Pricing tab: Price (gross, PLN) and VAT rate. For medical services you pick Exempt (medical) — the VAT exemption reason field then becomes mandatory, because that statutory basis is printed on the invoice. Below you see the calculated Net / VAT breakdown.

04

Add a price override for a practitioner

The Per-practitioner tab exists for the case where the same service costs more, or takes longer, with a senior therapist. Add practitioner override, pick the person and give a Price override (PLN) or a Duration override (min). A field left empty shows Uses service default. Reset to service default clears the value alone, Remove override the whole row.

05

Take a service out of circulation

The Archive / Delete action offers archiving where a service has history: "This service will be archived. Existing appointments keep their cached price and remain unaffected." Leave permanent deletion for mistakes typed in the same day.

When something does not work

Error

Exemption reason is required for exempt VAT rates

What this means: An exempt rate is selected but the “VAT exemption reason” field was left empty.

What to do: Enter the statutory basis for the exemption. You can also set it once for the whole clinic in the [billing settings](/pomoc/funkcje/finanse/faktury-i-ksef) — new invoices then take it from there.
Warning

This slug is already in use

What this means: Another service has the same address in booking links.

What to do: Change the **URL slug** — add the duration, for instance: `fizjoterapia-60`.
Warning

Duration cannot exceed 480 minutes

What this means: The duration entered is over eight hours.

What to do: Split the entry into shorter services, or use a calendar block instead of a service.
Info

Service hidden

What this means: The service was marked inactive while the list has the “Active” filter on, so the row disappeared from view.

What to do: Switch the filter to **Inactive** or **All** to see it again.
Warning

Failed to save new order. Please try again.

What this means: The reorder did not reach the server — usually because the connection dropped momentarily.

What to do: Refresh the page and drag the row again. An order that did not save reverts to the previous one.

Who has access

Clinic Admin

The service catalog is edited by the clinic owner and administrator only. Reception and practitioners see the prices in the calendar and at visit settlement, but do not change them.

Was this article helpful?

Didn't find an answer? Write to us.

Open the contact form