Generating compliance reports
LL Desk produces a print-ready compliance report you can hand to a buyer's attorney, a lender doing due diligence, or your own board. Reports are HTML pages styled for print — open them in a new tab and use your browser's Save as PDF from the print dialog.
There are two flavors:
- Per-building report — a snapshot of one building's compliance posture
for a calendar year.
- Portfolio report — a cover page (counts, totals, aggregate exposure,
health-score distribution) followed by per-building sections for every building you select.
Generating a per-building report
- Open the building from Buildings.
- Click Download Annual Report in the page header.
- On the configure page, pick the year and tick which sections to include:
executive summary, compliance items, violations, NYC filings, documents, and upcoming 12-month deadlines.
- Click Generate report. The report opens in a new tab.
- In the new tab, open your browser's print dialog (
⌘P/Ctrl+P) and
choose Save as PDF as the destination.
Generating a portfolio report
- Open Reports from the sidebar.
- Pick the year, the sections to include, and which buildings to include
(use Select all for the full portfolio).
- Click Generate portfolio report. The report opens in a new tab with a
cover page summarizing the whole portfolio, followed by one section per building.
- Save as PDF from the print dialog.
The cover page includes:
- Total buildings, open violations, and overdue items
- Aggregate estimated penalty exposure across the portfolio
- Average health score
- Distribution of letter grades (A–F) across the portfolio
- A table of contents listing every building included
Section toggles via URL
Both report routes accept a ?sections= query parameter so you can link directly to a pre-configured report (e.g. from a dashboard you build internally):
/buildings/<id>/report?sections=summary,violations,deadlines
/portfolio/report?sections=summary,deadlines&buildings=<id1>,<id2>
Valid section keys: summary, compliance (alias local_laws), violations, filings, documents, deadlines. Unknown values are silently dropped; if nothing matches, all sections render.
What the report does and doesn't do
The report is informational. It pulls from the same data that drives your LL Desk dashboard — compliance items, violations, NYC filings, uploaded documents, and the health-score rubric — and presents it in a layout designed to be read on paper or in a PDF viewer.
It is not a legal compliance attestation. The footer on every page says this explicitly. Buyers, lenders, and attorneys should treat it as a well-organized snapshot of recorded data, not a guarantee of compliance.
Questions
For help, email hello@lldesk.ai.