Free, no signup

Run a free Tie-Out Check

Upload your three month-end files. Get your exact gap, in dollars, plus one flagged item — so you can see the kind of explanation Tieout gives before you commit to anything. No signup, no credit card, no sales call.

A person reviews your files and emails your tie-out within one business day. Files are encrypted, then deleted once your result is sent.

Your files

Three files, nothing else

No bank login, no PMS login, no API key — ever. Just the exports you already pull for month-end close.

Before you upload — what actually happens

  • A person reads your files. The free check is run by a human at Tieout, not an unattended script. That's how we make sure a mis-scoped export doesn't get reported to you as a real discrepancy.
  • Encrypted at rest. Files are encrypted when they land and are readable only to run your check.
  • Deleted after your result is sent. We don't keep them, and we don't use them to build training data unless you separately tell us we can.
  • No account is created. Your email is used to send the result and nothing else.
  • Strip what you like. Tenant names aren't needed for the tie-out. Delete or redact that column first if you'd rather — the math works on amounts, dates, and property/unit identifiers.

Full detail in our Privacy Policy.

Bank statement CSV or PDF — click or drop
Trust / GL export AppFolio or Buildium — click or drop
Tenant balances Per-tenant or per-property — click or drop

Only have one or two of these? Send what you have — we'll tell you what ties out and what we couldn't check. An incomplete answer with its limits stated is more useful than no answer.

No email needed to send your files — we ask where to deliver the result on the next step. By sending, you're asking us to run a one-off advisory check. It isn't a certification of your books, and it doesn't replace your own or your CPA's reconciliation duty.

How it works

Three steps. Same tie-out the paid product runs monthly.

Upload your three files

Your bank statement, your AppFolio or Buildium trust ledger export, and your tenant/property balance export — the same files you already pull for month-end close.

We run the three-way tie-out

Bank balance, trust ledger balance, and tenant + property sum — checked against each other, with outstanding checks and deposits in transit separated out from the real gap. Plus the per-property coverage check that finds shortfalls a healthy-looking pooled balance hides.

You get your gap, plus one example

Your exact gap — something like "$3.00 unexplained after adjustments" or "Balanced." — and one flagged item. When the data is sufficient, that explanation names the likely culprit transaction; when it isn't, it narrows the gap to a property, date range, and amount so you know exactly where to look.

The free check is a single snapshot, not ongoing monitoring — that's what the paid plans are for.

A real, runnable example

See a full report before you upload anything

This isn't a static screenshot — it's the actual output of Tieout's reconciliation engine, run against a synthetic dataset for a fictional company, Cedar Lane Property Management (120 units, 3 properties).

Trust Account Health Report — June 2026

Bank $178,544.34 · Trust ledger $177,716.34 · Tenant sum $168,108.00 · 4 findings, including a $2,975.70 per-property shortfall the pooled total hides.

For the technically curious

Run the engine yourself

The reconciliation logic in the linked report isn't a mockup — it's a real Python script that reads three CSV files and writes the report you just saw. No config, no API keys, no network access required.

pip install pandas
python demo/tieout_engine.py

Run from the project root. It reads the synthetic files in demo/, runs the same three-way tie-out and per-property coverage check the paid product runs monthly, and writes demo/sample-report.html — the exact report linked above. See demo/SEEDS.md for the math behind every seeded discrepancy.

One honest caveat: this demo's parser is hand-coded for one specific CSV layout. Your export almost certainly looks different, which is exactly why a person handles the free check today rather than an unattended parser.

What happens to your data

Nothing sticks around

Free Tie-Out Check files are encrypted on arrival, read by a person to produce your result, then deleted — we don't create an account for you. No bank credentials, no PMS logins, ever. Full detail is in our Privacy Policy.