PDF → AI → Tax-Ready Report
I spent 1 hour every month manually reconciling rental statements from 3 different property managers. Now I drag a PDF into a browser and the report is done in under a minute — ready for my accountant at tax time.
The Problem
I own 6 rental properties managed by 3 different companies. Every month, 3 PDF statements arrive — each formatted differently, each using different category names, each requiring manual reconciliation before anything useful can be done with the data.
The real problem wasn't just my time. It was that my accountant needed IRS-standard categories and I needed cash-flow visibility. Two users. Two completely different outputs. One messy manual process serving neither of them well.
Users & What I Learned
Wants monthly net income per property at a glance. Doesn't care about line-item detail. Needs speed — not a 2-hour Saturday job.
Needs every expense mapped to one of 15 IRS categories. Consistent format across all 6 properties. Totals she can verify without calling me.
Key insight from user research: The accountant is the end user of my output. Designing for her needs first — IRS categories, professional PDF, verifiable totals — made the product actually useful, not just faster for me.
Decisions I Made and Why
My accountant works from PDFs — not Excel. Building a spreadsheet export would've optimized for my comfort, not her workflow. A structured PDF meant she could use it immediately, no conversion step needed.
A single monolithic prompt produced hallucinated totals I couldn't catch. Splitting into extract → normalize → report meant I could validate accuracy at each step before anything hit the final output.
Each property manager used their own terminology. Rather than preserving it, I normalized everything to IRS Schedule E categories. This made every report tax-ready by default and eliminated the back-and-forth with my accountant about what each line item meant.
Outcomes
I download the statement PDF from each property management portal, drag it into the upload page, and the report is generated in under a minute. At year-end, I hand my tax accountant 6 individual PDFs — one per property, covering all 12 months of revenue and expenses, already mapped to IRS categories. No spreadsheets, no manual data entry, no prep work.
3-Agent Processing Pipeline
Behind every report is an AI pipeline that extracts data, standardises format, and generates professional output.
Try the Demo
Select a property to see a preview that matches the actual PDF output — same layout, same data structure. Property names are changed; numbers are representative.
Supported Statement Formats
Multi-property statements with transaction-level detail.
Format: Property header + transaction rows (income/expenses)
Single-property statements with summary format.
Format: Month-by-month columns, category rows
Multi-property summary with categorised expenses.
Format: Property section + expense breakdown
15 IRS Schedule E Expense Categories
Why This Demonstrates PM Skills
A 3-agent pipeline automates the messy parts (parsing, extraction, categorisation). But the system is only valuable because it solves a real user problem with rigorous data validation.
Primary user: property owner. Secondary user: accountant. Both need different things — surfaced through actual interviews, not assumptions.
100% accuracy validation against source data. Not just "it works" — verified and tested on 6 real properties across 3 statement formats.