Skip to content
Apolis

Deal: Oak Ridge Apartments, 200 unitsPage: Funding and covenants

Funding and covenants

Sample

Whether the money lasts to stabilization, and when each loan covenant is tested and whether it passes.

Sample deal, sample change orders and sample covenant terms. The sponsor's projection.

Sponsor commitment needed · base case
$657,742
From month 24Funded by lender-held sources through month 23 (Dec 2028); to stabilization, Jan 2030
Lender-held reserves · base case
Out May 2029
Month 28Sponsor commitment carries to the refinance, $312K left
Next covenant test · base case
Aug 2028
FailLoan in balance: requires sources cover uses, projected short $657,742
Cash needed to cure · base case
$657,742
10 tests failBalancing deposit for Loan in balance, Aug 2028

Reserves and commitments left, month by month

Stacked at each month end to the refinance; anything unfunded sits below zero.

Reserves and the sponsor commitment left at each month end from Aug 2028 to the refinance, with any unfunded amount below zero. Interest reserve runs out May 2029. Lease-up and operating deficit reserve runs out Mar 2029.
Interest reserve (lender-held)Lease-up and operating deficit reserve (lender-held)Sponsor deficit commitment (sponsor, not lender-held)Unfunded, cumulativeCovenant test
$2.9M$1.4M$0CompleteStabilizedRefinanceLoan in balance: failLoan in balance: failLoan in balance: failLoan in balance: failLoan in balance: failLoan in balance: failLoan in balance: failLoan in balance: failLoan in balance: failLoan in balance: failOutside completion date: passDSCR at conversion: pass; Guarantor liquidity: pass; Occupancy at conversion: passDSCR covenant, quarterly: passDebt yield for extension: pass; DSCR covenant, quarterly: pass; DSCR for extension: pass; Guarantor liquidity: pass; Loan to value for extension: passDSCR covenant, quarterly: passDSCR covenant, quarterly: passDSCR covenant, quarterly: passDebt yield for extension: pass; DSCR covenant, quarterly: pass; DSCR for extension: pass; Guarantor liquidity: pass; Loan to value for extension: passDSCR covenant, quarterly: passDSCR covenant, quarterly: passAug 2028Feb 2029Aug 2029Feb 2030Aug 2030Feb 2031Aug 2031Feb 2032
  • Interest reserve: runs out May 2029 (month 28)
  • Lease-up and operating deficit reserve: runs out Mar 2029 (month 26)
  • Sponsor deficit commitment: lasts through the refinance
  • Interest carry at the as-of: 12.5 months of next month's interest in the interest reserve

What if

Construction view, as of Jul 2028, month 18. The deal's current as-of is Jan 2031, month 48, on /loans.

Where these figures come from
Reading the sample model (loading the active deal).Not saved as a version: this deal has no saved model in this browser. The stress and covenant edits are kept in this browser.
Workbook cells read: 0 from the deal, 7 at the sample's figure
InputCellReadsSource
Rate cap on the loanInputs!C127Yes (sample): the cap on record, months 43 to 54Read from the hedge records: the capped rate applies only in these monthsSample (cell not set by the deal)
Rate cap strikeInputs!C1284.50% (sample)Capped all in 7.25% in months 43 to 54Sample (cell not set by the deal)
Construction loan spreadInputs!C112275 bps (sample)Sample (cell not set by the deal)
DSCR at conversion, requiredInputs!C1081.00x (sample)Sample (cell not set by the deal)
Hard cost contingencyBudget!G481.19% of hard cost, $488,510 (sample)Sample (cell not set by the deal)
Interest reserve budgetBudget!G125$2,193,302 (sample)Blank cell: the workbook's loop sizes it; the sample's figure standsSample (cell not set by the deal)
Lease-up reserve budgetBudget!G126$100,868 (sample)Blank cell: the workbook's loop sizes it; the sample's figure standsSample (cell not set by the deal)

Scenario cells, not read as the base case

InputCellThe deal holdsOn this page
Market rent multiplierInputs!C24No saved dealA scenario cell (schema: scenarios). Not read as the base case here.
Operating expense multiplierInputs!C25No saved dealA scenario cell (schema: scenarios). Not read as the base case here.
Construction loan rate shiftInputs!C28No saved dealA scenario cell (schema: scenarios). Not read as the base case here.
Delivery delayInputs!C27No saved dealA scenario cell (schema: scenarios). Not read as the base case here.
Funding stress, not the base case, kept in this browser: at the base case.
Covenant definitions not in the workbook yet, kept in this browser: none changed (every covenant definition other than the conversion DSCR level saves here).
What if: change orders, lease-up, rent, opex, rate, delay (at the base case)

Funding stress, not the base case

At the base case

Kept in this browser for this deal. A stress never changes the deal's base case, its versions or its workbook export.

$0
0 months
0.0%
0.0%
0 bps
0 months

Underwritten rate 7.00%, the rate the projection draws interest at. Rate now 5.90% all in (Term SOFR 3.15% plus 275 bp, the loan record, Sample Regional Bank, index indicated on the term sheet). Capped 7.25% all in, months 43 to 54 only. No cap on record in months 19 to 42 and months 55 to 61: the rate floats there.

Sources, months and covenants

From Aug 2028 through stabilization, Jan 2030 (month 36).

Sources: available, used and left
SourcesAvailableUsedLeft
Lender-held: the loan and the reserves it funds
Construction loan, undrawn for costsCommitment less the drawn balance and the reserves the loan funds.$9,614,352$9,614,352$0
Interest reserveThe budget's capitalized interest line, undrawn; pays interest only.$1,639,945$1,639,945$0
Lease-up and operating deficit reserveThe budget's lease-up reserve line; pays interest or operating deficits.$100,868$100,868$0
Lender-held sources$11,355,165$11,355,165$0
Project: called equity and operating income
Equity left to callCommitted equity not yet contributed.$0$0$0
Operating income applied to interestProjected; cash flow after interest is released, not held.$1,124,350$1,124,350$0
Sponsor: an unsecured commitment, not a lender-held source
Sponsor deficit commitmentThe GP member loan the lease-up plan names (sample); drawn from the guarantor's cash.$1,139,132$657,742$481,390
Total$13,618,647$13,137,258$481,390
Remaining uses
Remaining usesAmount
LandBudget $2,000,000, spent $2,000,000 by Jul 2028$0
Hard costs (GMP)Budget $41,000,000, spent $32,864,063 by Jul 2028$8,135,938
Hard cost contingencyBudget $488,510, spent $204,532 by Jul 2028$283,978
Soft costsBudget $4,111,905, spent $3,427,248 by Jul 2028$684,657
Developer feeBudget $2,040,000, spent $1,530,000 by Jul 2028$510,000
Financing feesBudget $254,415, spent $254,415 by Jul 2028$0
Change orders beyond the contingencyThe contingency left carries every change order.$0
Interest to completionOn the drawn balance at the note rate.$933,564
Interest after completionDebt service until the refinance retires the loan.$2,364,157
Operating deficitsMonths early in lease-up when expenses exceed income.$224,965
Extension feesOn the balance when each needed extension is exercised.$0
Total uses$13,137,258

Hard cost to finish at Jul 2028: $8,135,938. Contingency is read against it. Band (sample, until the loan agreement states a floor): 5.0% of cost to finish or more reads above the band, under 5.0% watch, under 2.5% below the floor.

Contingency and change orders, with contingency as a share of hard cost to finish
Contingency and change orders (sample)StatusAmountOf cost to finish
Contingency budget$488,510
Spent by Jul 2028-$204,532
Contingency left$283,9783.49%Watch
Podium waterproofing upgrade (sample)Approved-$96,000
Corridor fire dampers added by the fire marshal (sample)Approved-$41,500
Unsuitable soil export at the garage ramp (sample)Pending-$88,000
Amenity deck finish upgrade (owner) (sample)Pending-$36,500
Change orders added (stress)$0
Contingency uncommitted$21,9780.27%Below the floor
Beyond the contingency: new cost$0