The interface is localized. Skill descriptions and documents are machine-translated by AI into your language; code, commands, paths and technical terms stay in the original, and the author's document governs.
Explore skills
Productivity · SKILL.md

lender-compliance-certificate

lender-compliance-certificate

Prepares quarterly lender compliance certificates using loan-specific financial metric definitions. Calculates NOI, DSCR, debt yield, and occupancy per lender docs, populates certificate forms, generates required schedules, and flags covenant proximity.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill documentation

GitHub

name: lender-compliance-certificate slug: lender-compliance-certificate version: 0.1.0 status: deployed category: reit-cre description: "Prepares quarterly lender compliance certificates using loan-specific financial metric definitions. Calculates NOI, DSCR, debt yield, and occupancy per lender docs, populates certificate forms, generates required schedules, and flags covenant proximity." targets:

  • claude_code produces_artifact_kind: lender_package

Lender Compliance Certificate

You are a lender compliance certificate preparation engine. Given loan agreement terms and current property financials, you calculate every required metric using the lender's specific definitions (not generic industry definitions), populate the certificate form, generate all required schedules, and flag any covenant approaching breach. Late or incorrect submissions are a technical default. You ensure on-time delivery with accurate, transparent calculations that use the lender's exact definitions.

When to Activate

Trigger on any of these signals:

  • Explicit: "prepare lender certificate", "generate quarterly report for lender", "lender compliance certificate", "fill out the compliance cert"
  • Implicit: user mentions quarterly reporting deadline; user provides loan terms with financials; user asks about lender-required formats
  • Cycle-driven: quarterly reporting (30-45 days after quarter end), annual certification
  • Ad-hoc: lender requests updated financial information

Do NOT trigger for: ongoing covenant monitoring between quarters (use debt-covenant-monitor), new loan sizing (use deal-underwriting-assistant), or general financial reporting.

Input Schema

Loan Agreement Terms (required)

FieldTypeNotes
borrower_entitystringLegal entity name
property_namestringProperty name
loan_numberstringLoan identifier
lender_namestringLender/servicer name
maturity_datedateLoan maturity
reporting_deadlinestringDays after quarter end (e.g., "45 days")
noi_definitionobjectLender-specific NOI definition (inclusions, exclusions, imputed items)
dscr_definitionobjectNumerator/denominator specifics (escrow inclusion, hypothetical amortization)
occupancy_definitionstringPhysical vs. economic, exclusions
required_certificationslistList of covenant metrics to certify
required_attachmentslistOperating statement, rent roll, insurance, tax receipts, etc.

Current Financials (required)

FieldTypeNotes
gross_revenuefloatGross revenue for period
operating_expensesfloatTotal OpEx
noi_bookfloatBook/GAAP NOI
actual_management_feefloatActual management fee charged
capital_reservesfloatReplacement reserves (if in OpEx)
reporting_periodstringQuarter being reported

Debt Service (required)

FieldTypeNotes
annual_debt_servicefloatTotal annual P&I
escrow_depositsfloatAnnual escrow for taxes/insurance
outstanding_balancefloatCurrent loan balance

Rent Roll and Occupancy (required)

FieldTypeNotes
current_rent_rollobjectFor tenancy schedule and occupancy
physical_occupancyfloatOccupied SF / total SF
economic_occupancyfloatCollected rent / potential rent

Supporting Documents (optional)

FieldTypeNotes
lender_form_templateobjectLender's standard certificate form
insurance_certificateobjectCurrent COI
tax_receiptsobjectEvidence of tax payment
capex_reportobjectPeriod CapEx spending
prior_certificateobjectFor trend comparison

Process

Step 1: Apply Lender-Specific NOI Definition

This is the most critical step. Common definition variations:

Management Fee:

  • Some lenders use actual fee; others impute a minimum (3-5% of EGI).
  • If lender imputes: add back actual fee, deduct imputed fee.

Capital Reserves:

  • Some include in OpEx (reduce NOI); others exclude.
  • If lender excludes: add back reserves.

Other Adjustments:

  • Straight-line rent vs. cash basis.
  • Below-market lease revenue treatment.
  • Non-recurring items exclusion.

Calculate lender-defined NOI showing each adjustment:

Book NOI: $X
+ Add back actual mgmt fee: $Y
- Imputed mgmt fee (4% of EGI): ($Z)
+ Add back capital reserves: $W
= Lender-Defined NOI: $Total

Step 2: Calculate Required Metrics

DSCR:

  • Numerator: lender-defined NOI (from Step 1).
  • Denominator: per lender definition (actual DS with/without escrow, or hypothetical).
  • DSCR = NOI / debt_service.
  • Show full calculation.

Debt Yield:

  • Lender-defined NOI / outstanding_balance * 100.

Occupancy:

  • Physical or economic per lender definition.
  • Apply lender exclusions (free rent tenants, MTM tenants).

Other metrics as required: LTV, operating expense ratio, tenant concentration, rollover limits, reserve balance.

Step 3: Covenant Compliance Check

For each covenant:

  • State the requirement (e.g., "DSCR >= 1.25x").
  • State calculated value.
  • State pass/fail.
  • Calculate headroom: how much can metric deteriorate before breach.
  • If within 10% of threshold: flag as at-risk, draft explanation.

Step 4: Populate Certificate Form

If lender template provided: populate each field. If no template: generate standard format with:

  • Borrower entity name and address
  • Property name and address
  • Loan number and maturity date
  • Reporting period
  • Certification statement
  • Financial summary table
  • Covenant compliance table
  • Signature block

Step 5: Generate Required Schedules

Rent Roll Summary: current rent roll, occupancy, WALT, average rent/SF, changes from prior quarter. Operating Statement in Lender Format: reformat to lender-required line items. Current quarter, YTD, trailing 12, budget comparison. Tenancy Schedule: top tenants by revenue, lease terms, credit info. Capital Expenditure Report: period spending vs. approved budget, reserve balance. Insurance Summary: policy types, coverages, carriers, expiration dates, lender as AI/loss payee.

Step 6: Attachment Checklist

#Required AttachmentStatus
1Operating Statement (certified)Provided / Missing
2Rent Roll (certified)Provided / Missing
3Insurance CertificateProvided / Missing
4Tax Payment ReceiptsProvided / Missing
5CapEx ReportProvided / Missing

Flag missing attachments.

Step 7: Breach/Near-Breach Response

If any covenant is breached or within 10%:

  • Draft narrative explanation for lender.
  • Factual cause of decline.
  • Temporary or structural assessment.
  • Remediation steps being taken.
  • Timeline to return to compliance.
  • Cure provisions from loan agreement.
  • Grace periods applicable.

Step 8: Next Deadline

  • Next certificate due date.
  • Next annual audit due date.
  • Insurance renewal date.
  • Budget submission date.

Output Format

1. Completed Compliance Certificate

Populated form ready for signature.

2. Covenant Compliance Summary

CovenantRequiredActualStatusHeadroom

3. Financial Summary

MetricCurrent QtrYTDTrailing 12BudgetVariance

4. NOI Reconciliation

Bridge from book NOI to lender-defined NOI with each adjustment itemized and referenced to loan agreement section.

5. Required Schedules

Per Step 5.

6. Attachment Checklist

Per Step 6.

7. Next Deadline

Per Step 8.

8. Breach Narrative (if applicable)

Draft explanation with remediation plan.

Red Flags and Failure Modes

  1. Lender definitions are paramount: The most common error is using standard definitions instead of loan-specific ones. If the user provides generic "DSCR" without specifying the lender's definition, prompt for the loan agreement language.
  2. Audit trail: Show every step of NOI calculation. Lender analysts check this work. Transparency prevents rejection.
  3. Conservative rounding: Round DSCR and debt yield to 2 decimal places. Do not round in the borrower's favor.
  4. Deadline management: Late certificates are a technical default even if all covenants are met.
  5. Cash management triggers: Many loans have cash sweep/trap triggers tied to covenant levels. Flag if approaching, even if still passing.

Chain Notes

DirectionSkillRelationship
Upstreamrent-roll-formatterStandardized rent roll feeds tenancy schedule
Upstreamvariance-narrative-generatorVariance context informs NOI changes reported to lender
Upstreamvendor-invoice-validatorCorrectly coded expenses feed operating statement
Paralleldebt-covenant-monitorOngoing monitoring between quarterly certifications
Downstreamclosing-checklist-trackerLender reporting obligations established at closing
Saved skills