Upload one real file
Use an agent PDF, PropertyMe or Console Cloud export, accountant spreadsheet, CSV, Excel workbook, Word document, or statement image.
Free statement health check
Upload one agent statement or spreadsheet. Vestly maps the properties and expense rows, then points out missing details and uncertain entries for you to review.
What comes back
The properties it found, the expense rows it could read, and a short list of what a person still has to confirm. Then a choice: keep the draft and finish in Vestly, or close the tab with nothing saved.
Try it with your statementWe found the shape of your records
What to check first
Notes from the file
Illustrative. An agent statement for two properties; your file gives your own counts. No tax figure is calculated here.
Your file is processed by Vestly and the OpenAI API for this check. OpenAI does not use API data for model training by default; its data retention policies still apply. The extracted draft stays in this browser tab for up to 24 hours so it can follow you into onboarding. It is not saved to a Vestly account and no portfolio records are created. Review every extracted row before relying on it.
Use an agent PDF, PropertyMe or Console Cloud export, accountant spreadsheet, CSV, Excel workbook, Word document, or statement image.
Get counts for properties, expense rows, categories, low-confidence items, missing states, and unassigned expenses.
If you create an account in the same tab, the draft moves into onboarding and opens in the normal editable review screen.
It does not decide whether an expense is deductible, certify that a statement is complete, or prepare a tax return. It transcribes the records it can see and tells you where human confirmation is still needed.
Already use Vestly? Sign in and open the full importer for review, commit, and one-click undo.