Account numbers in the memo
Every student gets a short number to type in the Zelle memo. "ep 1042", "EP1042" or just "1042" all match — and an optional check digit stops a typo from paying the wrong account.

Sign in
Start free
Upload your bank's payment history and your list of students, tenants, members, donors or clients. ePayRecon works out who each Zelle, ACH and Venmo payment is for — even when someone pays under another name — and you confirm it in a few keystrokes.
Free while it's new. Works with CSV, Excel and PDF statements from Chase, Bank of America, Wells Fargo, TD, Capital One, PNC and most other banks.
For any organization that gets paid electronically — with the words, schedules and reports of your kind of organization.
Students, tenants, members or donors with the people who pay for them, from a spreadsheet or by pasting. Each gets an account number like EP-1042.
Your bank's activity export as CSV, XLS, XLSX or PDF. Overlapping statements are fine — duplicates are skipped.
Account numbers in memos, parents' names, nicknames, reversed names and typos — then AI for the rest (on by default; one click turns it off). The AI only suggests matches; nothing is assigned until someone on your team approves it.
Accept, reassign or split in a fast keyboard-friendly table. Then see who paid, who hasn't, and export to Excel.
One product, set up for your kind of organization: its words, its schedules, its reports.
K-12, private and charter schools: tuition and fees by grade, families and sibling discounts.
Landlords and property managers: rent by property and unit, leases, late fees, deposits and housing-authority payments.
Daycare, preschool and after-school: weekly or monthly tuition by schedule, subsidy payers, and year-end statements for the dependent care credit.
Leagues, clubs and camps: seasons, programs and teams, registration plus instalments, uniforms and one-off fees.
Music, dance, martial arts and tutoring studios: monthly unlimited, lesson packages or per session, by program and instructor.
Homeowner and condo associations: units and owners, dues, special assessments by share or % interest, late fees and estoppel balances.
Clubs, gyms and associations: membership levels, annual or monthly dues, joining fees, renewals and lapsed members.
Churches and nonprofits: donors and households, funds and campaigns, pledges and free-form gifts, year-end contribution statements.
Professional services and small businesses: clients and invoices with numbers, due dates and lines, partial payments, retainers and AR aging.
Any organization that gets paid electronically: generic words you can rename, and every feature available as a switch.
Payment histories and student lists are sensitive. ePayRecon is built so that they stay yours: encrypted, visible only to your organization, and deleted when you say so.
AI matching is on by default and can be turned off at any time, in Settings or on the upload screen. When it's on, only payer names, memo text with account and card numbers removed, and your list of names are sent to our AI provider (Anthropic) — under terms that prohibit using it for training. The AI only suggests matches; nothing is assigned until someone on your team approves it. Switch it off and everything is matched on our own server. Details.
Every student gets a short number to type in the Zelle memo. "ep 1042", "EP1042" or just "1042" all match — and an optional check digit stops a typo from paying the wrong account.
"SMITH JOHN A", "Bill Jones" for William, "Garcia-Lopez" for Garcia, initials and middle names. Parents, guardians and grandparents each count.
Tell it once that a grandmother pays for a grandson and every later payment from her matches by itself, labelled as your rule.
Split one payment across several children, or give a family one number that splits automatically.
Accept every high-confidence match at once, then j/k through the rest. Undo anything.
Totals by student for any period, the list of who has no payment yet, and printable "How to pay" notices for families.
Free while it's new. Your own organization, your own data, no card needed.
Start free