blotter.

Financial clarity for PM-managed rentals

One financial picture for your entire portfolio.

It assembles itself from the statements your property manager already sends. Every line extracted, every figure proven to the cent, every charge tied to its invoice. Income, expenses, and net across every door, always current, and simply done.

No card. No data entry. Any PM software: AppFolio, Buildium, Rentvine, Propertyware, or a PDF from 1997.

Statement · Feb 20261284 Maple Ct
beginning balance$401.00
+ receipts$2,125.00
− disbursements$2,182.00
ending balance$344.00
statement says$344.00
Reconciled ✓ to the cent
→ added to the picture
A bookkeeper

that reads every statement, so you never type a number.

An auditor

that proves every figure to the cent and ties every charge to its paper.

A tax package

your CPA actually wants: Schedule E, capex schedule, 1099 bridge.

These are not three separate products. It’s one picture.

How it works

1 · Statements flow in on their own

Forward the email your PM already sends. Capture straight from the portal with the browser extension. Connect the account once and statements arrive on their own. Or just drop the PDF. Every road leads to the same picture.

2 · The picture assembles itself

Every line is extracted and categorized; income, expenses, and net update across every door. Behind the scenes the auditor checks the math (beginning balance + receipts − disbursements must equal the ending balance) and ties every charge to its invoice.

3 · Ready the day you need it

Lender-ready numbers when you refinance. Schedule E and the CPA package at tax time. Monthly digests that say “all clear” when they should, and a polite, evidence-cited question for your PM when something’s off.

The product, not a mockup

Everything below is live: sample statements generated, audited, and rendered by the same engine that will run yours.

Collected income
$30,400.00
4 statement months
Operating expenses
$4,570.00
deductible, Schedule E mapped
Net operating
$25,830.00
income − operating expenses
Open questions
1
found by the rule library
IncomeOperating expensesNet operating
$0$2.2k$4.4k$6.6k$8.8kFeb ’26 income: $8.1kFeb ’26 operating expenses: $1.2kFeb ’26Mar ’26 income: $6.1kMar ’26 operating expenses: $730Mar ’26Apr ’26 income: $7.5kApr ’26 operating expenses: $893Apr ’26May ’26 income: $8.8kMay ’26 operating expenses: $1.8kMay ’26Feb ’26 net operating: $6.9kMar ’26 net operating: $5.4kApr ’26 net operating: $6.6kMay ’26 net operating: $7.0k
98 Harbor View Ln
Harborline Management
$9.1k
net · in $10.7k · out $1.7k
no open questions4 mo
412 Birchwood Ave
Northgate Property Management
$8.9k
net · in $10.1k · out $1.2k
no open questions4 mo
1284 Maple Ct
Northgate Property Management
$7.9k
net · in $9.6k · out $1.7k
1 open question4 mo

Every number on that dashboard is proven

Beginning balance + receipts − disbursements must equal the ending balance: the statement carries its own answer key. Here’s what it looks like when something is off. The sample May statement carries a planted duplicate.

The math reconciles. 1 item worth questioning — an estimated $275.00 in question.
1 item flagged · sample statement, May 2026
1284 Maple Ct: Beginning $259.00 + net activity $60.00 = ending $319.00.
mediumPossible duplicate charge$275.00
ABC Plumbing LLC appears 2 times at -$275.00 (2026-05-11, 2026-05-13). Identical vendor and amount within one period is worth confirming.
Ask your property managerI see 2 charges from ABC Plumbing LLC for -$275.00 each (2026-05-11, 2026-05-13). Could Northgate Property Management confirm these reflect separate work, and reverse one if not?

Sample data. Run this on your own statement →

Statements audited
11
across 3 property managers
Reconciled to the cent
10/11
the 11th printed no balances, we said so
Charges matched to invoices
15/15
incl. a furnace billed 77 days late
Flagged in one period
$3,578
charges on a unit collecting no rent
Case file · the first statement we ever audited

A four-property portfolio, three different property managers, statements nobody had read closely in years. One unit had been vacant for months, collecting no rent. The statement showed $3,578.43 in charges against it. The engine flagged it on the first pass, cited the lines, and drafted the question to send. That’s why this product exists →

What you get

One always-current dashboard

Income, expenses, and net across every door and every PM, assembled from the statements, not from your typing.

Tax-ready exit

Schedule E per property, the capital-improvements schedule, an open-items memo, and the gross-vs-net 1099 reconciliation your CPA actually wants.

The paper trail

Every charge matched against the packet’s invoices: backed at cost, above invoice, or no paper found.

Questions, never accusations

Findings come with a polite, evidence-cited question to send your PM, and a tracker for what you recovered.

Grade your PM

A transparent A-to-F from cost, findings, paper, and integrity. Shareable card, your name stays off it.

Bank-verified draws

Connect your bank and every owner draw is matched to the deposit that actually landed.

Pricing

Bookkeeping for your whole portfolio costs less than lunch, and it comes with an auditor and a tax package inside.

First statement
Free

Sign up, drop a statement, see your picture. No card.

Start free →
One-off audit
$20

One statement or packet, fully audited, report included. The first audit we ever ran found $3,578.

Get started →
Monthly books
$20/mo

Unlimited audits, digests, dispute tracking, tax package: the books, done. Cancel anytime; every export is yours.

Go monthly →

Questions

Which property-management software does it work with?

All of them. Blotter reads the statement itself, not an API: AppFolio, Buildium, Rentvine, Propertyware, or a scanned PDF from 1997. If your PM sends it, Blotter can audit it.

Do I have to type anything in?

No. That is the whole point. Statements flow in by forwarded email, browser extension, portal connection, or drag-and-drop, and every line is extracted automatically. You never key a number.

Is my data used against my property manager?

No. Findings become polite, evidence-cited questions from you to your PM, never accusations. Benchmark statistics are anonymized and only ever shown in aggregate, as described in the Terms.

What happens if a statement doesn’t reconcile?

It is never silently accepted. The gap is shown to the cent, with the check that failed and the page it came from. And if a statement prints no balances at all, Blotter says “unverifiable.” It never pretends.

What does my CPA get?

A package they actually want: Schedule E totals per property, a capital-improvements schedule, the gross-vs-net 1099 reconciliation, and an open-items memo, with every figure traceable to a statement line.

How is this different from Stessa or a spreadsheet?

Trackers start from your bank feed and ask you to do the bookkeeping. Blotter starts from the statement (the document with the answer key printed on it), verifies it, and does the books for you.

See your portfolio, first statement’s free →

Every figure verified against the statement’s own arithmetic. Terms.