---
title: "13 modules for running a yard in detail"
description: "Horses, boarders, contracts, feeding plans, treatments: all 13 modules with 192 fields, grown out of one voice message. Editable at any time."
url: "https://toolyte.com/en/real-trades/software-for-horse-farms/modules-and-fields/"
language: "en"
last_updated: "2026-09-04"
alternate: "https://toolyte.com/de/echte-gewerke/software-fuer-pferdebetriebe/module-und-felder/index.md"
---

> Index: https://toolyte.com/en/real-trades/software-for-horse-farms/llms.txt · Full content: https://toolyte.com/en/real-trades/software-for-horse-farms/llms-full.txt

Modules & fields

# 13 modules, 192 fields, one yard

All of it grown out of a single voice message, all of it editable. Not a catalogue to pick from, but the structure that fits this business.

Links

## Which module points to which

Link fields hold the modules together. A treatment belongs to a horse, a contract to a customer, an appointment to a facility. You never enter anything twice.

-   ### Horse

    -   Customer
    -   Facility
    -   Feeding plan
-   ### Order

    -   Supplier
    -   Booking
-   ### Treatment

    -   Horse
    -   Booking
-   ### Contract

    -   Customer
    -   Horse
-   ### Booking

    -   Customer
    -   Supplier
-   ### Task

    -   Facility
-   ### Appointment

    -   Facility
    -   Customer
    -   Horse
    -   Booking
-   ### Machine

    -   Supplier
    -   Booking
-   ### Insurance

    -   Horse
    -   Booking

All fields

## Every module with its fields

Clicking a module shows its field groups, the field type and a filled-in sample record.

### Modules

1 Horse 15 2 Customer 12 3 Feeding plan 16 4 Order 16 5 Supplier 11 6 Facility 16 7 Treatment 14 8 Contract 15 9 Booking 16 10 Task 15 11 Appointment 15 12 Machine 16 13 Insurance 15

Horse 15 fields · Title: Name · Life number

Master data

Name Required Text

Life number Text

Date of birth Date

Sex Choice

Mare, Gelding, Stallion

Breed Text

Color Text

Assignment

Boarder Link

→ Customer

Lesson horse Yes/No

Training horse Yes/No

Stable area Link

→ Facility

Special notes Long text

Care

Feeding plan Link

→ Feeding plan

Water requirement (liters/day) Number

Bedding (bales/week) Number

Active Required Yes/No

Sample record

- **Name:** Luna
- **Life number:** DE 431 3120 4718
- **Sex:** Mare
- **Boarder:** Marlene Sander

Customer 12 fields · Title: First name · Last name

Contact details

First name Required Text

Last name Required Text

Email Text

Phone Text

Address Long text

Customer status

Status Required Choice

Prospect, Active, Paused, Closed

Customer type Choice

Boarder, Riding student, Training customer, Other customer

Contact preferences Text

Notes Long text

Administration

Assigned team member Staff

Documents File

Last contact Date

Sample record

- **First name:** Marlene
- **Last name:** Sander
- **Customer type:** Boarder
- **Status:** Active

Feeding plan 16 fields · Title: Label · Valid from

Basics

Label Required Text

Valid from Required Date

Valid until Date

Status Required Choice

Draft, Active, Closed

Created by Staff

Feeding

Hay per day (kg) Number

Concentrate feed Long text

Mineral feed Long text

Supplementary feed Long text

Feeding times Text

Watering instructions Long text

Checks

Check interval Choice

Daily, Weekly, Monthly

Last check Date

Next check Date

Checked by Staff

Hints Long text

Sample record

- **Name:** Luna, summer ration
- **Valid from:** 1 Apr 2026
- **Hay per day (kg):** 8
- **Next check:** 15 Sep 2026

Feeding check on the check date Rations change with feed, age and season. The reminder brings you back on the check date.

Order 16 fields · Title: Label · Order date

Order details

Label Required Text

Category Required Choice

Hay, Concentrate feed, Mineral feed, Straw, Shavings, Other bedding, Spare part, Other supplies

Supplier Link

→ Supplier

Order date Required Date

Delivery date Date

Quantity Text

Unit Text

Status

Status Required Choice

Planned, Ordered, Delivered, Cancelled

Minimum stock Text

Current stock Text

Order note Long text

Costs

Net amount Number

Gross amount Number

Invoice Link

→ Booking

Assigned team member Staff

Delivery receipt File

Sample record

- **Name:** Shavings, 20 bales
- **Supplier:** Einstreu Nord
- **Delivery date:** 14 Sep 2026
- **Status:** Ordered

Delivery prep 3 days ahead Three days is enough to clear space and put someone on the handover.

Supplier 11 fields · Title: Company name

Master data

Company name Required Text

Contact person Text

Category Choice

Feed, Bedding, Disposal, Machine service, Pasture service, Veterinary medicine, Other supplier

Phone Text

Email Text

Address Long text

Administration

Payment terms Text

Customer number Text

Contracts and records File

Rating Choice

Very good, Good, Adequate, Unsatisfactory

Notes Long text

Sample record

- **Company name:** Heuhof Ostetal
- **Contact person:** Jens Rademacher
- **Category:** Feed

Facility 16 fields · Title: Label · Type

Master data

Label Required Text

Type Required Choice

Stable, Stall, Paddock, Pasture, Riding arena, Indoor arena, Storage area

Capacity Number

Address or location Text

Condition Required Choice

Good, Monitor, Repair required, Closed

Care and checks

Last check Date

Next maintenance Date

Pasture care Long text

Grass condition Choice

Adequate, Reseeding required, Overgrazed, Closed

Water supply Long text

Bedding and cleaning Long text

Safety

Fence check Long text

Safety equipment Long text

Assigned team member Staff

Photos and records File

Remarks Long text

Sample record

- **Name:** Paddock 3
- **Type:** Pasture
- **Next maintenance:** 12 Sep 2026

Care scheduling 3 days ahead Pasture care, fencing and bedding want planning before they turn urgent.

Treatment 14 fields · Title: Type · Date

Event

Type Required Choice

Vet appointment, Vaccination, Deworming, Farrier, Dental treatment, Other treatment

Horse Required Link

→ Horse

Date Required Date

Next appointment Date

Status Required Choice

Planned, Completed, Cancelled

Treatment

Service provider Text

Findings Long text

Measures Long text

Medications Long text

Cost Number

Records

Assigned team member Staff

Invoice Link

→ Booking

Certificate File

Reminder note Long text

Sample record

- **Type:** Vaccination
- **Horse:** Luna
- **Date:** 3 Sep 2026
- **Next appointment:** 3 Mar 2027

Vet appointment 14 days ahead Vaccination, deworming and the farrier need a slot. Fourteen days is enough to get one.

Contract 15 fields · Title: Contract type · Start

Contract details

Contract type Required Choice

Boarding contract, Riding lessons, Training, Usage agreement, Other contract

Customer Required Link

→ Customer

Horse Link

→ Horse

Start Required Date

End Date

Status Required Choice

Draft, Active, Terminated, Closed

Services and prices

Scope of services Long text

Monthly amount Number

Billing interval Choice

One-time, Monthly, Quarterly, Annually

Notice period Text

Additional services Long text

Documentation

Signing date Date

Contract document File

Assigned team member Staff

Notes Long text

Sample record

- **Contract type:** Boarding contract
- **Customer:** Marlene Sander
- **Start:** 1 Jan 2026
- **End:** 31 Dec 2026

Contract renewal 30 days ahead Thirty days before the end there is still time to renew or re-let the stall.

Booking 16 fields · Title: Label · Booking date

Basics

Label Required Text

Type Required Choice

Invoice, Payment, Vet costs, Insurance, Wages, Lease, Rent, Operating costs, Other income, Other expense

Booking date Required Date

Due date Date

Status Required Choice

Open, Partially paid, Paid, Overdue, Cancelled

Amounts

Customer Link

→ Customer

Supplier Link

→ Supplier

Net amount Number

Tax rate Number

Gross amount Number

Payment date Date

Payment method Choice

Bank transfer, Direct debit, Cash, Card payment, Other

Records

Invoice number Text

Cost center Choice

Horse farm, Feed, Health, Stable and pasture, Personnel, Insurance, Events, Other

Document File

Notes Long text

Sample record

- **Name:** Boarding, October
- **Net amount:** €620.00
- **Customer:** Marlene Sander
- **Due date:** 5 Oct 2026

Payment tracking 7 days ahead Open amounts show up before they are due, not once the balance drops.

Task 15 fields · Title: Label · Due on

Task

Label Required Text

Description Long text

Category Required Choice

Feeding, Stable work, Pasture care, Machine service, Repair, Safety check, Order, Administration, Substitution, Other

Status Required Choice

Open, In progress, Done, Cancelled

Priority Choice

Low, Normal, High, Urgent

Planning

Start Date

Due on Required Date

Assigned team members Staff

Substitute Staff

Recurrence Choice

None, Daily, Weekly, Monthly

Related object Link

→ Facility

Documentation

Completed on Date

Work record File

Photos File

Remarks Long text

Sample record

- **Name:** Fix the fence at paddock 3
- **Due on:** 9 Sep 2026
- **Staff responsible:** Tom K.

Task assignment 1 day ahead A day ahead you can still settle who takes the task or stands in.

Appointment 15 fields · Title: Type · Date

Appointment

Type Required Choice

Riding lesson, Training, Course, Competition, Event, Viewing, Other appointment

Date Required Date

Start Text

End Text

Status Required Choice

Planned, Confirmed, Completed, Cancelled

Location Link

→ Facility

Participants

Customers Link

→ Customer (multiple)

Horses Link

→ Horse (multiple)

Trainer Staff

Scheduling notes Long text

Capacity Number

Organization

Fee Number

Invoice Link

→ Booking

Announcement or documents File

Notes Long text

Sample record

- **Type:** Riding lesson
- **Date:** 4 Sep 2026
- **Venue:** Indoor arena
- **Trainer:** Anja B.

Appointment coordination 1 day ahead Participants, trainer and arena are settled before the appointment arrives.

Machine 16 fields · Title: Label · Inventory number

Master data

Label Required Text

Inventory number Text

Category Choice

Tractor, Mower, Trailer, Feeding equipment, Stable equipment, Other machine

Manufacturer and model Text

Location Text

Service

Status Required Choice

Ready for use, Service due, Under repair, Out of service

Last service Date

Next service Date

Operating hours Number

Service provider Link

→ Supplier

Service notes Long text

Records and costs

Repair description Long text

Cost Number

Booking Link

→ Booking

Assigned team member Staff

Documents File

Sample record

- **Name:** Yard loader
- **Inventory number:** M-04
- **Next service:** 20 Oct 2026

Machine service 14 days ahead The service happens before the next job, not in the middle of haymaking.

Insurance 15 fields · Title: Label · Valid until

Basics

Label Required Text

Type Required Choice

Insurance, Regulatory requirement, Permit, Inspection, Other requirement

Provider or authority Text

Reference or policy number Text

Status Required Choice

Open, Valid, Completed, Expired

Deadlines

Valid from Date

Valid until Date

Next review Date

Premium or fee Number

Payment interval Choice

One-time, Monthly, Annually

Documentation

Related object Link

→ Horse

Booking Link

→ Booking

Assigned team member Staff

Records File

Notes Long text

Sample record

- **Name:** Public liability
- **Type:** Insurance
- **Valid until:** 31 Mar 2027

Insurance renewal 30 days ahead Policies and official requirements otherwise lapse quietly. Thirty days is enough.

## None of this is set in stone

You change modules and fields yourself at any time: rename, add, remove. With no technical knowledge and no setup project.

[How customisation works](https://toolyte.com/en/real-trades/software-for-horse-farms/customization/)
