LLDesk

Help center · Getting Started

Generating compliance reports

Build a branded, print-ready PDF for one building or your whole portfolio.

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

  1. Open the building from Buildings.
  2. Click Download Annual Report in the page header.
  3. 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.

  1. Click Generate report. The report opens in a new tab.
  2. 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

  1. Open Reports from the sidebar.
  2. Pick the year, the sections to include, and which buildings to include

(use Select all for the full portfolio).

  1. 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.

  1. 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.

We pick up support emails personally.

If this article didn't cover your question, reach out — a real person on the LLDesk team will reply.