Early access — price fixed for 24 months
Record it once, on the visit. Invoice, stock and passport follow.
Patients, appointments, medical records, billing and stock in one system you open in a browser — built inside a working Latvian clinic. Every branch and every colleague, for one price per clinic.
The demo is open: one click on the sign-in screen and you are in — no registration, no sales call.
Grow the practice without growing the software bill.
Hosting, backups, updates and support in one price.
Written alongside a working Latvian practice.
The developer sets it up, trains your staff and picks up the phone.
Features
One system for your entire veterinary practice.
Everything works on the same records. The client entered at reception is the client on the invoice and the one in the same card at the other branch.
Clients and patients
The owner and their animals in one profile — contacts, microchip, species, breed and the whole history.
Medical records
Each visit carries its history, examination, diagnosis and measurements, with the files attached to it.
Appointments
Day, week, list and the waiting-room board. One booking form across the whole system.
Billing
The invoice is made of the lines added to the visit — with VAT, serial numbers and your own letterhead.
Price list and stock
Services, products, medications and vaccines in one list. Sell part of a pack — 5 ml of a bottle — and the stock per branch and batch follows.
Vaccinations
A vaccine on the invoice lands in the animal's passport in the same act, and the register shows whose booster is due.
Hospital ward
Admit from the visit, count the days and discharge — the stay is billed to that same visit.
Staff and rosters
Work schedule by branch, absence in the calendar, staff chat and tasks.
Use only what you need
Not every clinic needs everything. Features are switched on and off one by one in settings. A feature switched off disappears from the menu, the settings, the dashboard and the permissions list.
- Switching off deletes nothing — switch back on and the data is there again
- The setting applies to the whole clinic and every branch
- The price stays the same
- VATFor VAT payers: worked out of the price and shown on the invoice by rate.
- Payment trackingPart payments with method and date; the invoice shows what is left.
- Credit notesA paid invoice is corrected by a numbered credit note.
- PrepaymentA deposit for clients who miss visits — by your own rules.
- StockPer-branch balances, deliveries, stock-takes and expiry dates.
- Hospital wardAdmitted from a visit; the stay goes on that visit's invoice.
- Dental chartFindings per tooth on the visit, for dogs and cats.
- GroomingCoat, blade and handling notes on the patient, shown when booking.
- Rosters and absencesWork schedules by branch; booking shows who is on duty.
- DiscountsA percentage or amount off an item, for a set period, priced in automatically.
- PrescriptionsNumbered prescriptions issued from the patient, printed and dispensed against.
- Controlled substancesA register of every movement with batch, patient and running balance. Uses Stock.
- Core — always onClients, patients, medical history, appointments, invoices and GDPR.
One visit
From appointment to invoice
One patient, one morning. People enter each thing once — the system does the rest.
-
08:40 · Reception
Book
The client calls. Animal, vet, time and visit type are chosen in one form.
The system does- The booking appears in the vet's day plan
- A new client is visible at every branch at once
-
09:00 · Reception
Check in
The owner arrives with the animal, and the patient is marked as arrived in one click.
The system does- The waiting-room board shows who is waiting and for how long
- The vet sees that the next patient is here
-
09:10 · Veterinarian
Treat
History, examination, diagnosis, weight and temperature go on the visit. Services, products and medications are added right there.
The system does- A vaccine lands in the animal's passport
- Stock comes off the branch, from the batch that expires first
-
09:30 · Reception
Complete
The lines added to the visit become the invoice. Nothing is typed again.
The system does- An invoice with VAT and the amount in words, ready to print
- An unpaid invoice stays visible on the dashboard
Security and reliability
Built for the data your practice depends on.
No superlatives. Every line here is something a support call could demonstrate in a minute.
Each clinic has its own database. Your records never share a table with another practice.
HTTPS throughout, from sign-in to printout.
Everyone sees what their job needs. The clinic sets the privileges, not us.
Who changed a record and when — written down and readable back.
The database and every file in one archive; the last two weeks are kept.
Servers in the European Union, and that holds for the nightly copies too.
Regular, with no separate line on the invoice. Nothing to plan.
Ask at any time and you get the database and the files in full.
Pricing
One price per clinic. Everything included.
You buy a working system, not a server, licences and support separately. One monthly subscription covers everything VetCare needs to run.
VetCare
Per clinic — whatever the number of staff and branches
Early-access price
€149 €99 per month per clinic
Billed monthly, no fixed term and no setup fee.
Included in the price
The system
- Every module — no tiers and no add-ons
- Unlimited users
- Unlimited branches in one client register
- Updates and new features at no extra charge
Hosting and security
- Hosting and data storage in the European Union
- A separate database for every clinic
- Encrypted connection (HTTPS) throughout
- Backup every night, two weeks kept
- Role-based permissions and an activity log
- Server maintenance and security updates
Support
- Setup and initial configuration
- Staff training
- Technical support straight from the developer
- A full data export whenever you ask
The price is per clinic, not per user. One subscription per invoicing company or self-employed practitioner — every branch and shared terminal included.
Fair use. The price covers the normal work of a veterinary practice. If file storage or load goes well beyond a typical clinic, we agree on it in advance — never as a surprise on the invoice.
Early-access clinics keep the €99 price for 24 months, even once the standard price becomes €149.
Why VetCare
Everything a clinic does every day. Without what the expensive systems charge extra for.
VetCare does not compete on feature count. Reception, vets and managers work in one system, and nothing is typed twice.
Enter it once, it works everywhere
A line added to a visit becomes the invoice, takes the product off the branch's stock and puts the vaccine in the animal's passport. Nothing is copied by hand.
Built for Latvia, adaptable anywhere
Developed for the Latvian market: fully in Latvian, with invoices on the Latvian form, the amount in words and VAT by rate. If you work elsewhere or need it done differently, we adapt it — invoice and document printouts to your region's requirements, language, currency and formats.
GDPR without extra work
Exporting and anonymising a client's data is built in. Medical history and invoices are kept, as the law requires.
Missing something your clinic needs? Tell us. What gets built next is decided by the clinics that use VetCare.
Questions
What clinics ask first
How much does it cost?
€99 per month per clinic. Hosting, backups, updates, setup and support are included, and the number of branches or users does not change the price.
Do we pay for a server or hosting separately?
No. We run the system and that is in the subscription. You need neither hardware of your own nor an administrator.
Can I have multiple branches?
Yes, at no extra cost. Each branch has its own diary, roster, opening hours and address; the client and patient register is shared.
Can different branches have different staff?
Yes. Each person is assigned to one or more branches, and their permissions decide what they see. A manager can see every location.
Is my data isolated from other customers?
Yes. Each clinic has its own database — your records never share a table with another practice.
What happens to our data if we leave?
You get the full database and all files whenever you ask, in a readable format. Leaving never means losing your records.
What is not in VetCare yet?
There is no online booking, owner portal, SMS or email reminders or supplier ordering yet. If you need one of these, say so in the first conversation.
What language does it work in?
Latvian, English, German, French, Spanish, Italian and Polish — screens, notifications and printouts. The language is chosen in settings, along with the time zone, currency, date format and weight units. VetCare was developed for the Latvian market but is not tied to it: if you need another language or printouts to another region's requirements, we add them.
Can we host it on our own server?
Usually there is no need, because running it is already in the price. Hosting in your own premises or cloud account is possible as a separate arrangement — ask us.
Can we switch off what we don't need?
Yes. Features are switched on and off one by one in settings, and whatever you do not need disappears from the system. No data is deleted, and the price does not change.
Get in touch
Tell us about your practice
Write a few sentences about how you work today. The developer replies, not a sales team, and will tell you honestly whether VetCare fits.
The demo is open and filled with realistic clinic work. Pick an account — no password needed.
- Manager
- Veterinarian
- Nurse
- Reception
- Shared terminal
Roles are not hard-coded. A clinic writes its own roles and decides what each may do, and any employee can be given or refused a privilege individually.