Skip to content
Industries

Veterinary Website: Appointments, Out-of-Hours, Fees

How a veterinary practice puts appointment requests, an out-of-hours band and the fee framework on its website: fields that save the callback and a fee page built on the GOT.

15 min read TierarztpraxisTerminanfrageGebührenordnungNotdienst

Someone sitting at a screen at half past ten at night with a panting dog on their lap is not reading a practice philosophy. They want three things: is anyone reachable right now, where exactly do I drive, and what should I expect to pay. Many veterinary websites answer one of those questions, some none. Whatever is missing from the page turns into a phone call at the front desk the next morning, three times over. This article shows how a veterinary practice puts appointment requests, out-of-hours information and the fee framework on its website so that the most common questions are answered before anyone picks up the phone.

The practice page outside consulting hours Out-of-hours band, appointment request, fee framework practice.example/out-of-hours Outside consulting hours: emergency service Out-of-hours fee 50 euros under GOT section 4, once per case Request a slot Species, symptom Urgency Emergency now Phone number and directions Costs and GOT Fee framework Out-of-hours fee Night under GOT section 2: 18:00 to 08:00 daily Night 08:00 to 18:00 Night 00:00 08 18 24:00 Weekend: Friday 18:00 to Monday 08:00 Public holiday: 00:00 to 24:00 What the fee page explains Fee framework single to threefold rate Out-of-hours twofold to fourfold rate Out-of-hours fee 50 euros, once per matter Time windows night, weekend, public holiday Invoice date, species, diagnosis, number Payment methods and due date Source: GOT sections 2, 4 and 7

Technically the route there is shorter than many practices assume, and still rarely taken: only 26.8 percent (Eurostat) of enterprises with ten or more employees that have a website offer online ordering or reservation there. Businesses below that size, and that includes most practices, are not covered by the survey; it shows how common such functions are in larger companies. A structured appointment request still makes a practice look reachable at eleven at night. How such a request is built without turning into a registration form is covered in our article on online appointment booking for small businesses.

Three questions, one screen

Reachable? Where to? What does it cost? If those three answers sit on the home page without scrolling and without an intermediate click, nobody has to call to get them. Team, equipment and practice philosophy can live below that.

The request form: species, symptom, urgency

A contact form with name, email and message creates work rather than appointments in a veterinary practice.

The front desk has to call back to find out which species is involved, how long the animal has been unwell and whether the case can wait until Thursday. Three extra fields save that callback. The principle is the same as with other appointment requests for service businesses: whatever the practice has to ask anyway, the form asks.

The difference between a request and a booking matters and belongs on the page. A booking hands out a fixed slot; a request proposes one. For a practice whose day is interrupted by emergencies, the request is usually the more honest route: it promises no slot that a caesarean at two in the afternoon will take back. How to turn enquiries into usable records instead of a pile of free text is shown in the article on contact forms that turn visitors into leads.

  • Species and breed, plus age and approximate weight, because both determine time and dosage
  • Reason in keywords: vaccination, check-up, dental, skin, digestive, lameness, wound
  • How long the problem has existed, and whether the condition changed in the last few hours
  • Urgency in three levels, described with examples rather than adjectives
  • Whether the animal is already known to the practice, and under which name
  • Preferred time window as a selection, not as a free text field
  • Callback number and the question whether a voicemail message is acceptable
Structure of the appointment request
Step 1   Species     dog | cat | rabbit | bird | other
Step 2   Reason      vaccination | check-up | dental | skin | digestive | wound
Step 3   Urgency     today | within the next few days | routine
Step 4   Time        morning | afternoon | no preference
Step 5   Contact     name, phone, email, known patient yes/no

Result: one complete line at the front desk instead of a callback.

Five steps sound like a lot, but they are filled in faster than one empty text box, because every question offers a selection and nobody has to compose a sentence. What matters is what happens next: a request without a promised response time is a request into the void. Anyone writing that they reply by the afternoon on working days has to be able to keep that. What this means for the organisation is covered in the article on response times for enquiries.

Urgency with examples instead of adjectives

“Urgent” means something different to every owner. Three levels with two examples each sort more reliably than a scale from one to five: “routine” for vaccination and check-up, “soon” for limping since yesterday or persistent itching, “immediately” for breathing difficulty, seizures or suspected poisoning. Below the last level there is no form field but a prompt to call straight away.

Out-of-hours: what counts after closing

The German veterinary fee schedule (GOT) defines the relevant time windows very precisely: night runs daily from 18:00 to 08:00 (GOT section 2) of the following day, the weekend runs from Friday 18:00 to Monday 08:00 (GOT section 2), and a public holiday covers 00:00 to 24:00 (GOT section 2). Added up, that is more than half of a week. A website that only shows consulting hours therefore stays silent about the larger part of the time in which somebody opens it.

That is why the top edge of the home page needs a band that knows its own state: during consulting hours the front desk number and the route to the request form, outside consulting hours the pointer to the on-call service with phone number, address and one sentence about what to do before setting off. Pharmacies solve the same task with the same pattern; the article on emergency duty and delivery on a pharmacy website shows the structure in detail.

Status band, two states
Open        Front desk 08:00-12:00 and 15:00-18:00 · phone · request form
On call     From 18:00 today · practice on duty per the rota · directions
Note        Call before setting off · out-of-hours fee 50 euros under GOT section 4
Updated     Entry maintained 22 Sep, valid until 29 Sep

Scroll table sideways

SituationWhat many pages showWhat an owner needs
Friday, 21:00Consulting hours as a tableBand with the on-call number and address
On-call rotaA link to an older fileWeek, practice, phone and the date of the entry
DirectionsAddress in running textAddress, parking note and written directions
First stepsnothingWhat to do and what to avoid before setting off
Costs“billed under GOT”Fee framework, out-of-hours fee, payment methods
PaymentnothingWhich payment methods work outside opening hours
Species“small animals”Which species are treated outside opening hours
AfterwardsnothingWho handles follow-up care and from when

In many regions the on-call rota changes weekly and is maintained by the chamber or a group of practices. For the website that means one of two things: either the band points at the authoritative source, or somebody updates the entry at a fixed point in the week. A third route does not work in practice. How an industry solves this where round-the-clock availability is the core of the job is described in the article on immediate availability for funeral homes.

An outdated on-call band is worse than none

If it names a practice that is not on duty this week, somebody drives out at night for nothing. Two rules keep that under control: the band carries the date of its entry visibly, and if maintenance lapses it falls back to a neutral note with the number of the responsible chamber instead of showing a wrong address.

The fee page: explaining the framework

Invoices are a frequent source of friction at the front desk, and the trigger is usually not the amount but the surprise.

The veterinary sector turned over EUR 6,171 million (Pet Study 2025 citing the Federal Statistical Office) in 2023, compared with EUR 3,694 million (Pet Study 2025 citing the Federal Statistical Office) in 2018; the study places the marked step between 2022 and 2023 and attributes it largely to the new fee schedule. The series counts turnover across the whole sector, farm animal practices and adjacent trades included, and says nothing about what an owner pays for a single treatment. The fee schedule sets no fixed price but a framework: the individual fee is calculated at between one and three times the fee rate (GOT section 2). Exactly that can be explained on a page without making a promise nobody can keep; the article on showing prices on your website describes the pattern.

For veterinary out-of-hours care the framework shifts upwards. The single fee rates rise to twice the rate there and, under the criteria of the ordinance, up to four times the rate (GOT section 4). In addition the practice is entitled to an out-of-hours fee of 50 euros (GOT section 4), which may be charged only once in the same matter (GOT section 4), even when several animals belonging to the same owner have to be treated. Putting those three sentences on the website takes the surprise out of a night-time invoice. What to keep in mind when wording such statements is covered in the article on pricing and advertising claims.

Framework, not price

The fee rate is explained, not replaced. One example per standard service with a from-to range is enough for orientation.

Timing counts

Night, weekend and public holiday are defined in the ordinance. Naming the time windows explains the surcharge by itself.

Invoice explained

An anonymised sample invoice with labelled line items answers the question about the item number before it is asked.

Payment settled

Which payment methods work, and which of them apply at night, belongs on the same page as the fee framework.

The invoice itself is regulated as well. It must contain at least the date of the service, the species, the diagnosis or reason for the consultation, the service charged with its item number from the fee index, the invoice amount and the value added tax (GOT section 7). An anonymised sample invoice on the fee page with those six components labelled replaces a lot of phone calls about individual line items and doubles as evidence of the practice's own diligence.

A fee page promises no price. It explains what the price depends on, and takes the argument out of the invoice.

Which pages a practice needs

A practice site with six subpages looks lean and is still often built too broadly: everything sits under “Services”, and someone searching for “cat dental scaling” lands in the middle of a long page.

One address per reason that owners actually type is the better structure. For regulated health professions there is the added point that professional codes and advertising law have a say; the article on compliant websites for medical practices sorts that out.

The second common mistake is the missing separation between the practice and the on-call service. Both need their own address, because both are searched for at different times, and because an on-call page needs no opening hours table, no team profiles and no service overview. Somebody searching at night does not want to scroll, they want to dial.

Scroll table sideways

PageAddressWhat it answers
Home/Current state, route to the request form, directions
Appointment request/appointment/Species, reason, urgency, preferred time window
Out-of-hours/out-of-hours/Who is on duty, phone number, address, costs
Costs/costs/Fee framework, out-of-hours fee, payment methods
One address per reason/vaccination/, /dental-care/Procedure, duration, preparation, aftercare
Practice and team/practice/Who treats, which equipment, which hours
Directions/directions/Address, parking, access, written directions
Forms/forms/History form, consent, handover of records

Each of these addresses can be passed on: it can be copied into a message without the recipient having to search afterwards. That is a more reliable measure of a site's structure than the number of menu entries. How this looks in another appointment-driven trade where trust and time pressure meet is shown in the article on appointments and trust for car repair shops.

  • Regular consulting hours as a table, maintained once and rarely changed
  • Exceptions as a dated notice above the table, with a visible end date
  • Phone hours separated from consulting hours, because they often differ
  • Appointment surgery and open surgery clearly distinguished from each other
  • One sentence on what applies to an emergency during consulting hours
  • The state outside consulting hours in the band, not in the table

On a phone, usability decides on top of that: phone numbers as a tap target large enough to hit, an address that can be copied, no table that runs off the side of the screen. What regularly goes wrong here is covered in the article on mobile usability for business websites.

Opening hours belong in the structured data too

The entries in the table should carry the same state as the machine-readable data of the page and as the listings in business directories. Three places, one state: anyone who only edits the table moves the problem into the search results, where nobody sees it any more.
  • A required field only where the answer is genuinely needed to schedule
  • A short note under the button: what for, how long, to whom
  • No bundled newsletter consent inside the same checkbox
  • Uploads of previous records only with clear size and format limits
  • A confirmation page saying what happens now and by when
  • A copy of the request to the sender, so they know what arrived

For existing clients a second, shorter route pays off: someone already registered needs no history form from scratch, just a form with the animal's name, the reason and a preferred time window. What such service forms look like without turning into a second customer account is shown in the article on service forms for existing customers.

  • Calls that only ask about opening hours or the address
  • Appointment requests through the form per week
  • Share of requests that could be scheduled without a callback
  • Follow-up questions about invoices after out-of-hours treatment
  • Views of the on-call page outside consulting hours
  • Drop-offs in the form, broken down by step

If after six weeks more requests arrive complete and fewer calls only ask for opening hours, the page has taken over part of the front desk. The same logic carries in other trades with two separate audiences; the article on owners and tenants on a property management website shows how that separation is solved there.

This article is based on data from: the German veterinary fee schedule (GOT), the 2025 veterinary statistics of the German Veterinary Association, the market report “Der Deutsche Heimtiermarkt 2025” by ZZF and IVH, the Pet Study 2025 by Renate Ohr (University of Göttingen) and Eurostat (dataset isoc_ciweb, survey year 2025).