Cash Flow Roi

How do investors calculate rental property cash flow?

Minnesota rental guidance and tenant-landlord operational information.
Published April 5, 2026 State-specific rental guidance Update This Question
Reviewed by Tenants & Landlords Editorial Team

This rental guidance was reviewed by the Tenants & Landlords Intelligence Team, specializing in lease agreements, notices, rent disputes, deposits, evictions, and tenant-landlord operational procedures.

Asked 59 days ago · Minnesota

How Minnesota Rental Property Investors Calculate Cash Flow and ROI

For rental property investors in Minnesota, accurately calculating cash flow is a foundational step to evaluating the financial performance of an investment. Understanding the nuances of cash flow calculation specific to Minnesota’s real estate landscape helps investors make better decisions, optimize profitability, and minimize risk.

What Is Rental Property Cash Flow?

Cash flow is the net amount of money a rental property generates after all expenses are paid. Positive cash flow indicates that the property brings in more money than it costs to maintain, while negative cash flow suggests an outflow from the investor’s funds.

Step 1: Determine Gross Rental Income

The starting point is to identify the total expected rental income.

Considerations for Minnesota Investors:

  • Market rents: Research local rental rates in Minnesota cities or neighborhoods, such as Minneapolis, St. Paul, or Duluth, since rents vary widely.
  • Vacancy rates: Minnesota tends to have vacancy rates ranging from 5-10% depending on location and property type. Use conservative vacancy assumptions to avoid overstating income.
  • Additional income: Include fees for parking, laundry, pet rent, and other ancillary income sources common in Minnesota properties.
Formula: Gross Rental Income = Monthly Rent × 12 (adjusted for vacancy)

Step 2: Calculate Operating Expenses

Operating expenses encompass all costs associated with managing and maintaining the property, excluding mortgage payments.

Common Minnesota Rental Property Operating Expenses:

  • Property Taxes:
Minnesota’s property tax rates vary by county and municipality. Investors should check local county auditor websites for accurate tax amounts. Property taxes often represent a significant expense line.
  • Insurance:
Account for landlord insurance, which can vary by region due to weather risks such as snowstorms common in Minnesota.
  • Maintenance and Repairs:
Budget for ongoing upkeep, including snow removal costs during harsh Minnesota winters, landscaping, plumbing repairs, and periodic renovations.
  • Property Management Fees:
If a third-party manager is used, typical fees are around 8-10% of collected rent.
  • Utilities:
Only include if they are the landlord's responsibility. Utilities in Minnesota can be higher during winter months due to heating needs.
  • Other expenses:
Legal fees, licensing, accounting, advertising for tenants, and reserves for capital expenditures.

Formula:
Operating Expenses = Sum of all ongoing costs (excluding debt service)

Step 3: Calculate Net Operating Income (NOI)

This is the income generated after operating expenses but before mortgage payments.

Formula:
NOI = Gross Rental Income – Operating Expenses

Step 4: Subtract Debt Service (Mortgage Payments) to Find Cash Flow

If you finance the property with a mortgage, subtract monthly principal and interest payments.

Formula:
Cash Flow = NOI – Debt Service

Positive cash flow means the property generates net income monthly after all expenses and loan payments.

Example Calculation for a Minnesota Rental

Suppose you have a 2-bedroom apartment in Minneapolis rented for $1,200/month.

  • Gross Rental Income:
$1,200 × 12 = $14,400 Less 8% vacancy = $14,400 × 0.92 = $13,248
  • Operating Expenses (annual):
- Property tax: $2,400 - Insurance: $900 - Maintenance & repairs: $1,200 (including snow removal) - Property management (8% of rent): $1,060 - Utilities: $600 (landlord pays water) - Other: $300

Total Operating Expenses = $6,460

  • NOI:
$13,248 – $6,460 = $6,788
  • Mortgage Payments (annual): $4,800
  • Cash Flow:
$6,788 – $4,800 = $1,988 annually, or approximately $166 monthly positive cash flow.

Calculating Return on Investment (ROI) for Minnesota Investors

ROI is an essential metric to evaluate profitability relative to the amount invested.

Cash-on-Cash ROI

This method measures the return on the actual cash invested (down payment, closing costs, and any upfront repairs).

Formula:
Cash-on-Cash ROI = Annual Cash Flow ÷ Total Cash Invested × 100%

Example:

  • Down payment: $30,000
  • Closing costs & rehab: $5,000
  • Total cash invested: $35,000
Cash-on-Cash ROI = $1,988 ÷ $35,000 × 100% ? 5.68%

A 5-7% cash-on-cash return is common in many Minnesota markets, though this varies by neighborhood and property type.

Other ROI Metrics

  • Cap Rate:
NOI ÷ Property Purchase Price — helpful for comparing properties regardless of financing.
  • Internal Rate of Return (IRR):
Reflects total returns including appreciation and sale proceeds over time.

Additional Minnesota-Specific Considerations

  • Seasonality:
Minnesota winters affect maintenance costs and potentially vacancy cycles. Budget accordingly.
  • Property Taxes:
Vary widely between urban and rural counties; use up-to-date local tax figures.
  • Tenant Protections:
Be mindful of Minnesota landlord-tenant laws, including restrictions on rent increases and eviction procedures, as they can impact cash flow stability.
  • Insurance for Weather Risks:
Consider umbrella policies if properties are in areas prone to flooding or severe storms.

Summary

For Minnesota rental property investors, calculating cash flow involves:

  1. Estimating gross rental income adjusted for vacancy.
  2. Tallying all operating expenses including property taxes, insurance, maintenance, snow removal, and management fees.
  3. Calculating net operating income by subtracting expenses from gross income.
  4. Deducting mortgage payments to determine true cash flow.
  5. Using cash flow figures to calculate ROI metrics such as cash-on-cash return.
By carefully incorporating state-specific factors such as local tax rates, seasonal maintenance costs, and market vacancy trends, Minnesota investors can make well-informed financial decisions to optimize their rental property portfolios.

Ask a Rental Question