A pass is the foundation of riding school billing. It’s also the most common source of revenue leaks. Here are 5 mistakes we see in 80% of stables during onboarding.
Mistake 1. Pass tracked in your head
Anna: “12-ride pass, bought 5 March, 4 left”. Manager: “OK”. A week later Anna shows up for ride 5 — and nobody remembers if it was 8 or 9. An argument over one ride = a lost client.
Fix: every ride auto-deducts from the pass in the system. Client sees their counter, you see yours. No “I think it was…”
Mistake 2. No expiry date
“12-ride pass” with no date — client comes back a year later wanting to use it. Argument, fight, client leaves.
Fix: every pass has an expiry (e.g. 3 months). Client sees “valid until 30.06” in the app. Past that — expires. No exceptions, no negotiation.
Mistake 3. “They forgot” to mark the ride
Client didn’t show up, instructor didn’t mark absence, pass didn’t deduct. Client later claims “yesterday didn’t count”.
Fix: cancellation policy in the system — cancellation 24h+ ahead = entry refunded, later = lost. No human override.
Mistake 4. No invoicing from the pass
Client buys a €145 pass, you issue a €145 invoice. Then they use it over 3 months — no invoices per ride. From a VAT perspective fine (advance invoice), but for a corporate client — chaos.
Fix: invoice for the pass purchase (advance), then optional final invoice after use. Hovera auto-generates both.
Mistake 5. Family passes without proper splitting
Anna buys a 30-ride pass for herself and her daughter. System doesn’t support this, so all rides go on Anna’s account. A year later — billing chaos.
Fix: one pass, multiple authorized people. System tracks the shared pool, but bookings show different riders. One invoice — to the pass owner.
In Hovera the entire pass module handles this by design. See how passes work →