Why most barns start on a spreadsheet — and where it breaks
Almost every barn we hear from started the same way: an Excel workbook or a shared Google Sheet with a "Horses" tab, a "Boarders" tab, maybe a "Vet" tab. It works. Until it doesn't. The break point is usually some combination of these:
- Cross-references rot. Renaming a client breaks the lookup in three other sheets. A horse changes stalls and you forget to update the feed sheet.
- No reminders. A spreadsheet doesn't ping you when farrier day is in three days, or when grain hits low-stock. You ping yourself, and sometimes you forget.
- Mobile is painful. Editing a row on an iPhone in the aisle, with cold fingers, with one boarder waiting — that's not what spreadsheets are designed for.
- No PDFs. When a boarder asks for an invoice or you need a signed boarding contract, you copy-paste into Word or Pages, or eyeball it.
- Reports are manual. "How much did board income make in March?" → ten minutes of pivot tables, every time.
- Sharing is awkward. If you keep the file local, you can't see it from your phone. If you put it on Drive, you've handed your boarder roster to Google.
What BarnHub adds — without taking the spreadsheet privacy away
Spreadsheet users care about something very specific: "this is my file, on my machine, and I don't pay a subscription for it." BarnHub matches that constraint deliberately:
- Local-first, iCloud-synced. No server, no account, no subscription. Same "my data, my devices" model as a local Excel file — just with sync to your other Apple devices for free.
- Relationships modelled, not faked. A client owns horses; horses have transactions, vet visits, lessons; lessons belong to clients. Update once, propagates everywhere — no broken VLOOKUPs.
- Reminders that actually fire. Local push notifications for vet/farrier/dentist appointments and recurring tasks.
- One-tap PDFs. Invoices and boarding contracts generate as proper PDFs with your barn info, ready to email.
- Reports with charts. Income/expense by category, monthly summaries, bar charts. Zero pivot-table work.
- Multi-language. 8 languages built in. Hand the iPad to a boarder who reads better in German or Portuguese.
- CSV in / CSV out. Import your existing sheet on day one. Export everything back out anytime.
Spreadsheets vs BarnHub, side by side
| Need | BarnHub | Excel / Google Sheets |
|---|---|---|
| Native iPhone, iPad & Mac apps | ✓ SwiftUI, mobile-first | Available, but spreadsheet UX on a phone is rough |
| Subscription to use | No — free | Microsoft 365 / Google Workspace if you want sync |
| Data stays on your devices | ✓ your iCloud | Local file: yes; Drive/365: no |
| Structured horse / client / transaction relationships | ✓ modelled | Cross-tab VLOOKUPs, brittle |
| Vet / farrier / dentist scheduling with reminders | ✓ local push notifications | — |
| Low-stock alerts on supplies | ✓ | — |
| PDF invoices & boarding contracts | ✓ one-tap | Manual export to PDF |
| Income / expense reports with charts | ✓ auto-generated | Pivot tables, every time |
| Per-horse health timeline | ✓ | Separate tab; hard to filter |
| Photo + document storage per horse / client | ✓ | Separate folder; not linked |
| CSV import / export | ✓ both directions | ✓ native |
| Free-form analysis | Bounded to barn-management views | ✓ a spreadsheet's strength |
| Multi-user team access | Planned | ✓ Google Sheets |
| Pricing | Free, optional one-time Pro IAP | Free (basic) or subscription (Office 365 / Workspace) |
Pricing
BarnHub
Free download with an optional one-time Pro upgrade for multi-client features. No subscription. Sync runs through your iCloud.
Spreadsheets
Excel/Sheets are free for basic use. Cross-device sync requires Microsoft 365 (~$70/year) or Google Workspace (~$72+/year). Apple Numbers is free with iCloud.
Frequently asked questions
Why move off spreadsheets at all?
Spreadsheets are great until your barn has too many cross-references: this horse belongs to that client, who has those payments, on this schedule, with these vet records. Linking those across sheets manually is brittle. BarnHub stores them as relationships, so updating a client name or a horse's stall propagates everywhere automatically — and you get reminders, low-stock alerts, and PDFs for free.
What about my existing spreadsheet data?
BarnHub imports CSV for horses, clients, and transactions. Save your existing sheet as CSV, import once, then continue in the app. Your old file still exists on your machine — nothing is migrated forcibly.
Is my BarnHub data still private like a local spreadsheet?
Yes. BarnHub doesn't have a server. Your records live on your devices and sync through your own iCloud (Apple's CloudKit). Apple's privacy label for the app is Data Not Collected. There's no third-party telemetry and no analytics.
What does BarnHub do that Excel can't?
Local notification reminders for vet/farrier visits and recurring tasks; low-stock alerts on supplies; one-tap PDF invoices and boarding contracts; financial reports with bar charts; per-horse health timelines; structured client → horses → transactions relationships. None of these are practical to build in a spreadsheet.
Can I export back out if I want to leave?
Yes. Every horse, client, and transaction can be exported to CSV from Settings, so you can drop back into a spreadsheet at any time. The data is yours.