Capital Calls App
The capital calls app handles all logic related to calling capital from Limited Partners (LPs), including allocation, fee calling, and reallocation.What is a Capital Call?
When LPs enter a fund, they commit to investing a certain amount over time. They don’t immediately transfer the money. When the GP needs capital to operate the fund, they request it from LPs through a capital call.Capital Call Flow
Basic Allocation
Given a fund structure: When the GP calls $100,000 for a deal, capital is allocated proportionally: Step 1: Allocate to Funds Step 2: Allocate to LPsCalling for Fees
GPs can collect fees via capital calls. When calling for fees:- Allocation is based on accrued fees, not commitments
- Must call entire quarters of fees (no partial amounts)
- May include fee true-ups from prior quarters due to closings
During early fund lifecycle with ongoing closings, prior quarter fees may need adjustment due to equalizations and fee true-ups. The system shows balances for previous quarters when applicable.
Capital Call Reallocation
GPs may initially call capital for general purposes, then reallocate once they know the specific use.Why Reallocate?
Different uses of capital (Investment, Legal Fees, etc.) impact:- Fee Basis calculations
- Waterfall calculations
- LPA compliance
Reallocation Example
Original call for General Reserves: Reallocated to Investment 1 (50,000): The reallocation:- Creates offsetting transactions for the original use
- Creates new proportional transactions for the new uses
Models
CapitalCallUse
Represents the type of capital being requested:Monetary amounts are stored in transactions, not on the
CapitalCallUse model itself. This provides a single source of truth.Workflow
- GP determines total capital needed
- System allocates to funds based on commitments
- System allocates to LPs within each fund
- Notices are generated and sent (see Notices)
- LPs wire capital to the GP
- (Optional) GP reallocates capital to specific uses