By use case

Leave planning and rostering for veterinary practices, in one system

In a veterinary practice the planning rarely fails on the plan and almost always on the gap beside it: the leave is approved and the roster knows nothing about it. When both sit in the same system, the absence is visible before anybody is rostered for on-call duty.

As at:September 2026

What sets veterinary practices apart from other practices

On-call duty. While doctors' practices plan their consultation hours, veterinary medicine adds cover outside opening hours, often rotating with other practices in the area. That does not make the planning more complicated, but it shifts what it hangs on.

Then there is the composition: one or two veterinarians, several veterinary assistants, often apprentices and part-time staff. Whoever covers the on-call duty has to be qualified for it, and anyone under 18 falls under the Youth Employment Protection Act with tighter limits than the Working Hours Act.

The gap between the leave list and the plan

The most common planning error arises not while planning but between two filing systems. The request runs through a form or an email, the roster is created in another file, and between the two stands a person who has to remember.

That is exactly where the mistakes arise that get expensive later: the on-call shift staffed on the first day of leave, the leave approved twice in the same week, the remaining leave that expires in March because nobody saw it.

What has to sit together for the planning to hold

  • Is somebody I am scheduling on leave?

    Two separate filing systems
    only if somebody remembers
    One system
    the absence is in the plan, and the check reports the conflict
  • Was the rest period after on-call duty observed?

    Two separate filing systems
    surfaces at the earliest in the evaluation
    One system
    is checked during planning, eleven hours under section 5 ArbZG
  • May the apprentice take this shift?

    Two separate filing systems
    has to be checked by hand against the Youth Employment Protection Act
    One system
    the tighter limits for minors apply automatically
  • Who still has leave left before the end of the year?

    Two separate filing systems
    sits in a second file, often out of date
    One system
    sits where the planning happens, with a warning 30 days before expiry

How planning software for practices differs

Most rostering tools come from catering or retail. There you staff shifts with interchangeable people, and the question is whether there are enough of them. In a practice the question is whether the right person is there.

That is why MetronHR ties activities to qualifications, including several at once. What MetronHR does not do: produce the plan itself. There is no automation that computes a finished plan from demand, qualifications and preferences. The planning is done by hand, and the software checks along.

  • Staffing rules tie an activity to a qualification, not just to a person.
  • The check runs during planning: overlaps, approved absences, rest periods, daily and weekly maximums.
  • For apprentices who are minors, the tighter limits of the Youth Employment Protection Act apply, and for pregnant employees those of the Maternity Protection Act.
  • If somebody drops out, the cover request goes to the people with the right qualification. Whoever takes it on appears in the plan.

What that costs

Absence management belongs to the Team plan at 5 euros per person per month, and shift and deployment planning to the Professional plan at 10 euros. A practice with eight employees using both together pays 80 euros a month.

Billing is per person, not per site. For practices that is the difference that counts: several providers in the planning space bill per site, and there a small practice pays the same as a large business.

Further reading:MetronHR prices from lib/constants/pricing.ts, as of 04/09/2026 · Section 5 of the Working Hours Act (rest period), sections 8 and 14 of the Youth Employment Protection Act, section 7 of the Federal Leave Act

Information about competitors comes from their publicly available pages and can change. This is not legal advice; for a specific case in your business it is better to ask someone with a licence to practise.

Frequently asked questions

What we get asked about this most often.

The absence is visible in the plan, and the conflict check reports the contradiction as soon as somebody schedules the person anyway. Scheduling is not prevented: there are cases where somebody steps in voluntarily, and the software does not decide that for the practice.

As a planned shift with a staffing rule, so that only qualified people are scheduled. The eleven-hour rest period afterwards is checked during planning. There is no dedicated automation for the rotation between several practices; the rota is entered by hand.

Yes, pro rata by working days per week and by full months of employment where someone joins or leaves during the year. Anyone switching from five days to three has the entitlement converted so that the time off stays the same.

No. There is no planning automation producing a finished plan from demand and preferences. The planning is done by hand and the checking automatically. Anyone needing automation for complex collective agreement and qualification rules, for instance in a hospital, will find it with providers specialising in that.

Only if you plan. Absence management with requests, approvals and remaining leave belongs to the Team plan. The Professional plan comes in as soon as shifts are staffed in advance and the conflict check is to apply during planning.

Question not answered here? Every step is explained in the help centre.

Try it yourself instead of reading on

14 days with the full feature set, no credit card and no automatic renewal.

Up and running in 5 minutes