Connect your bank and forward your bills. Reconciled to the bank, sorted to Schedule E.
New accounts are invite only for now.
Reliable, instant calculators backed by the same math as the app, not a chatbot guessing at the rates. No login, nothing stored, run them as often as you like.
The real after-tax math, including the suspended passive-loss release most people miss.
Open →Cash-on-cash, cap rate, and return on equity for any property.
Open →The 27.5-year schedule, year by year, for any improvement.
Open →Type an expense, get the exact Schedule E line it belongs on.
Open →✦ Telegram · Text · Web · iPhone
It watches your books 24/7 and reaches you wherever you work: by text, on Telegram, or in the app. It categorizes, reconciles, and files, previewing every change first.
It watches every charge and texts you the moment something looks off.
🩺 Books health check · 2026
Readiness 91/100 · Excellent
✅ Categorized 100/100 · All rental activity is on Schedule E.
✅ Reconciled 100/100 · Every account ties to its statement.
🔴 Receipts 53/100 · 16 expenses missing a receipt
✅ These books are filing-ready.
9:41Ask about your books, or tell me to do something: categorize a charge, reconcile, record a move-in, run a sell-vs-1031. I’ll preview anything before it’s saved.
Help me get set up Am I ready to file my taxes? Should I sell or 1031 a property? Oberlin24 is free, so the assistant has a monthly allowance. Short, specific questions go further.Ethan Walsh in Cedar Flats B moved out, returned his deposit but withheld $500 for repairs.
Cedar Flats · Unit B. Ends the lease, logs the move-out, splits the deposit.
More under the hood
Snap or forward a bill and Oberlin24 reads the vendor, amount, date and category, then matches it to the bank charge it paid.
Capitalize a roof, HVAC or remodel instead of expensing it. Oberlin24 builds the depreciation schedule, feeds Schedule E line 18, and tracks basis for the day you sell.
Per-property hold / sell / refinance math, including the suspended passive-loss release, so you know the smartest move before tax season.
Merge duplicate vendors, rename them, and write rules that auto-categorize their charges to the right line, going forward and back.
A real double-entry general ledger underneath: balance sheet, P&L, and a trial balance where every debit equals a credit. Tap any number to see the exact transactions behind it.
Plaid bank feeds and the bills you forward, deduplicated so nothing is ever counted twice.
Connect QuickBooks and Oberlin24 finds the miscategorized repairs, the duplicates, and the charges on the wrong Schedule E line, fixes them on your say-so, and reconciles to the bank. Rolling out now in early access.
🩺 Books health check · Acme Properties LLC
142 transactions reviewed · readiness 71%
🔴 2 charges with no property assigned
🔴 1 repair hidden in a catch-all account
🔴 1 duplicate ($450, booked twice)















