Built for horse professionals

Lesson scheduling, invoicing, and horse management in one system.

Replace patchwork calendars with one platform for lesson scheduling, horse management, client communication, and invoicing workflows. Keep workloads balanced and billing data organized automatically.

Rider and horse

Designed around the real rhythm of barns, lesson programs, and changing horse workloads.

Equine Office day calendar
Automated client notification preview

Less Admin Time

Spend your week coaching and managing horses, not reconciling calendars.

Fewer Scheduling Errors

Centralized records reduce no-shows, double-bookings, and missed notifications.

Happier Clients

Clear communication and consistent schedules build trust with parents and riders.

Horse Management and Invoicing Software for Riding Schools

Equine Office gives barns one connected system for horse management, lesson scheduling, and invoicing. Track horse workload, keep staff and client notes organized, and create invoice-ready reports from your lesson activity.

Scheduling, horse management, and invoicing features for real riding programs

Click any card to explore the details your team cares about most.

Horse Workload Tracking

Who needs a break?

Keep track of which horses are working too hard, and which ones need a break. See lesson load per day, days off, and lesson-type summaries at a glance.

Client Makeup Management

Which lesson did they miss?

Record whether a student gets a makeup when they cancel, add an expiry date, and schedule makeup lessons right from the client page.

Daily Schedule Views

What's going on today?

Print today's schedule in one click with students, horses, instructors, location, and time, or print a personalized day view for each instructor.

Horse Notes & Health

Did somebody lose a shoe?

Leave notes for instructors and barn staff on each horse's page, from health updates to behavior notes, so everyone stays informed.

Student Notes

Please don't assign her Snowball again!

Leave student notes for yourself or other staff. Mark notes as public to notify the student or private for internal coaching context.

Horse Assignment Pool

But you promised I could ride Misty!

Assign available horses to a lesson pool, then let instructors finalize rider-horse pairings or pre-assign promised horses ahead of time.

Email Notifications

Did I tell her about that lesson or not?

When rescheduling or cancelling lessons, send pre-written emails to instructors and students with a single click.

Instructor Management

Who is teaching what?

Each instructor gets a color so you can instantly see coverage, then filter down to one instructor's schedule when needed.

Billing Reports

They took how many lessons?

Run reports for any date range and lesson type so month-end billing pulls directly from your schedule data.

Lesson Invoicing

Did we invoice that lesson?

Turn scheduled lessons into clean invoice-ready summaries with client totals, lesson types, and date-range billing support.

Lesson Locations

Where are we riding today?

Assign a location to each lesson for multiple rings, arenas, onsite, or offsite sessions so operations stay clear.

Simple plans with a clear path from trial to growth

Free Trial

$0

14 days

  • Full access
  • No credit card required
  • Hands-on onboarding

Annual

$42.50

per month (billed annually)

  • 15% savings
  • Priority support
  • Growth-ready for larger barns

See Equine Office with your own scheduling workflow

We will walk through your current process, show how to map lessons and horses in minutes, and set up your 14-day free trial.