
Web app · Sports
RefLedger
The officiating ledger that belongs to you, not to an assignor
Log a game in ten seconds, keep an owed-vs-paid tab on every assignor, league and cash tournament, let saved venues record your round-trip miles, and hand your preparer a Schedule C season CSV. Free, no install, no account.
Stored in your browser only. Nothing you do in the web version is sent to our servers. Clear your browser data and it's gone — so export a backup from the in-app menu if you want to keep it.



In your browser
What you can do in RefLedger on the web
Ten-second game log
Sport, role, level, payer, venue, fee — the fee fills itself in from that assignor's preset, and the venue adds its round-trip miles automatically.
A running tab per payer
Assignors, leagues and cash tournaments side by side: what each owes, how many days it has been outstanding, and a PAID? button that clears the line.
Fee schedules by sport, role and level
Store what each payer gives for a JV plate, a varsity center or a tournament flat rate across all six sports — baseball, softball, soccer, basketball, football and volleyball.
Venue library with remembered mileage
Save each field, gym and diamond once with its round-trip distance; every game logged there adds deductible miles. Typed distances, no GPS and no location permission.
Schedule C season summary
Gross income by payer, deductible miles at the standard rate you set, travel fees received and net after mileage — for any season you have logged.
Season CSV export
Download the whole season — payer totals, mileage maths and every game as a row — as a CSV you can hand straight to your tax preparer.
Screens
Every screen, rebuilt for the browser
-
1
Season
Outstanding balance for the season, games worked, income, miles and deduction, a per-sport breakdown and who still owes you.
-
2
Game log
Every game grouped by week with sport chip, level and role, payer, fee and a PAID or OWED stamp; search and filter by status.
-
3
Game card
One game in full — fee, travel fee, venue mileage, days outstanding — with mark-paid by check, cash or direct deposit.
-
4
Log a game
The parking-lot entry form: sport, role, level, date, payer, venue, fee (auto-filled from the preset), travel fee and paid-on-the-spot.
-
5
Payer ledger
A card per assignor, league and tournament showing games and income this season and the outstanding balance.
-
6
The tab
One payer's unpaid games with days outstanding, mark-all-paid, its fee schedule and the paid history.
-
7
Venues
Every field, gym and diamond with its round-trip miles, games logged there and accumulated mileage.
-
8
Fee schedules
What each payer gives by sport, role and level, grouped by assignor.
-
9
Season taxes
Gross income by payer, mileage deduction at your standard rate, and net after mileage for any season.
-
10
Season export
A preview of the Schedule C report with an optional game-by-game section, ready to download as CSV.
-
11
Settings
Mileage rate, default level, shortcuts to fee schedules and venues, backup export, sample data and erase.
Try it with sample data: Loads four payers (two assignors, a youth league and a cash tournament), five venues with round-trip miles, eight fee presets and seventeen games across the last six weeks — some paid by check, cash or direct deposit, some still on the tab. You can start fresh at any time.
Ready? It's free.
Sign in once and every All Things AI web app opens instantly. No install, no subscription, no data leaving your browser.
Your say
Is RefLedger useful? Tell us what to build next.
Sign in to vote.
Tell us what to build next.
Sign in to leave a comment or vote — it takes a few seconds.
Sign in to commentNo comments yet — be the first to say what this app should do next.
Questions
Is the web version of RefLedger free?+
Yes. Sign in with a free All Things AI account and use every screen — no subscription, no in-app purchases.
Where is my data stored?+
Only in this browser's local storage. Nothing you enter is sent to our servers, so we can't see it, back it up, or restore it. Clearing site data, a private window, or another device starts empty. Export a backup from the in-app menu to keep it.
Do I need an account?+
You can read about the app without one, but you must sign in to open it. Sign-in is free and takes a few seconds with Google.
How is the web version different from the RefLedger iPhone app?+
Round-trip miles are typed per venue, exactly as on the iPhone — neither version uses GPS, so a one-off detour is not counted. The web version exports the season as CSV; the iPhone app also renders a formatted PDF through the share sheet. Everything is saved in this browser only — there is no account and no sync, so a different browser or device starts with an empty ledger.