Migrate your MRI Software data
Enterprise property management platform spanning residential, commercial, and affordable housing with a deep but complex data architecture and API surface.
In its favor
Why people choose MRI Software
The signal that keeps MRI Software on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Deep coverage of commercial lease complexity including CAM recovery, rent steps, and multi-tenant structures that newer platforms simplify away.
Broad integration ecosystem with 400+ partners including RentPayment, QuickBooks, DocuSign, and Yardi Resident Screening across 170+ countries.
Scalable multi-currency, multi-entity, and multi-fund accounting architecture used by large institutional owners managing diverse portfolios.
Full-stack property management from acquisition through leasing, facilities, energy, and investment reporting within a single platform.
Enterprise-grade security model with entity-class and site-level access controls that mid-market platforms lack.
Steep learning curve and difficult customization requiring dedicated consultants or internal support to configure even minor workflow changes.
Poor native reporting requiring operators to rely on AnalytiX Portal, Power BI integration, or third-party tools to get portfolio-level visibility.
High total cost of ownership at enterprise scale with long implementation timelines and ongoing professional services dependency.
Inconsistent user experience across product modules developed through years of acquisitions and product rebranding.
Reasons to switch
Why people leave MRI Software
The recurring reasons buyers give for replacing MRI Software. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where MRI Software fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
MRI Software pricing overview
OnLocation visitor management uses per-location tiered pricing from $634 to $3,180 per year with automatic plan upgrades on overage. Core MRI Property Management is enterprise-only with no public pricing, requiring a sales consultation and multi-year agreement with dedicated implementation services.
OnLocation Small
Tier 1 of 6
US $634/location/year
What's included
Need help selecting your CRM?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on MRI Software's schedule — see our quote-based pricing →
What gets migrated
MRI Software object support
Object-by-object support for MRI Software migrations. Per-pair details surface during scoping.
Properties
Fully supportedProperties are the primary location/unit container. MRI stores property details, addresses, classifications, and linked units. Export is straightforward via API or Report Gateway CSV. We map the property identifier and all associated attributes directly to the target system.
Tenants
Fully supportedTenant records include contact details, lease associations, and balance history. MRI maintains a complete tenant ledger with charges, payments, and adjustments. We extract the full tenant history including security deposit records and payment ledgers.
Owners
Fully supportedOwner entities store investor/landlord information linked to properties and financial accounts. Owner Access portal data is included. We map owner records and their associated bank account or 1099 data to the destination.
Vendors
Fully supportedVendor records include contact info, insurance status, labor rates, and payment history. Vendor Management in ProLease Maintenance tracks insurance expiration dates. We preserve vendor records and their linked contracts or work orders.
Leases
Fully supportedLeases are central objects containing rent schedules, CAM charges, escalation clauses, and critical dates. ProLease stores lease documents and FASB/IASB/GASB compliance data. We extract the full lease tree including amendments, rent steps, and outgoings schedules.
Units
Fully supportedUnits are nested under Properties and track occupancy status, market rent, and linked tenant. Units export cleanly via API with property hierarchy. We preserve unit-level attributes and current occupancy state.
GL Accounts
Mapping requiredGeneral Ledger uses configurable chart of accounts with 14 accounting periods per fiscal year and inter-fund balancing. Multi-currency and regional tax packs (ANZ, Asia, EMEA, Canada) add complexity. We map GL accounts with account type, currency, and fund assignments and flag non-standard segment structures.
Tenant Ledger Transactions
Mapping requiredMRI stores detailed AR transactions per tenant including rent charges, payments, late fees, and deposit movements. Tenant Accounts Receivable module handles receivables, deposits, and repayment agreements. We map transaction history by date range and flag voided or reversed entries that require exclusion.
Open AP/AR Balances
Mapping requiredOpen payables and receivables at migration cutover require careful balance verification. MRI tracks open charges, payments in transit, and escrow balances. We reconcile open balances via bank account matching before load to prevent post-migration discrepancies.
Documents
Mapping requiredLease documents, tenant files, and owner documents are stored in MRI's document management. ProLease maintains a document repository linked to leases. We export documents as binary blobs or links depending on MRI's storage configuration and flag unsupported file formats.
User Accounts and Security Roles
Mapping requiredMRI uses Security Console with entity-class, role, and site-level permissions. Users have Windows or Web security with separate menu and table access controls. We extract user-role assignments and map them to the destination's permission model.
Custom Properties and User-Defined Fields
Mapping requiredMRI supports extensive user-defined fields and custom property sets per entity type via the Application Toolkit. These vary significantly by client and by module. We catalog all custom fields during discovery and map them to destination custom fields or note where no equivalent exists.
Historical Financial Transactions
Mapping requiredMRI stores complete transaction history including journal entries, inter-fund transfers, and bank reconciliations. Tenmast GL supports manual journal vouchers and 14 periods per year. We extract historical transactions with full audit trails but flag closed periods that require a conversion date cutoff.
| Object | Support | Notes |
|---|---|---|
| Properties | Fully supported | Properties are the primary location/unit container. MRI stores property details, addresses, classifications, and linked units. Export is straightforward via API or Report Gateway CSV. We map the property identifier and all associated attributes directly to the target system. |
| Tenants | Fully supported | Tenant records include contact details, lease associations, and balance history. MRI maintains a complete tenant ledger with charges, payments, and adjustments. We extract the full tenant history including security deposit records and payment ledgers. |
| Owners | Fully supported | Owner entities store investor/landlord information linked to properties and financial accounts. Owner Access portal data is included. We map owner records and their associated bank account or 1099 data to the destination. |
| Vendors | Fully supported | Vendor records include contact info, insurance status, labor rates, and payment history. Vendor Management in ProLease Maintenance tracks insurance expiration dates. We preserve vendor records and their linked contracts or work orders. |
| Leases | Fully supported | Leases are central objects containing rent schedules, CAM charges, escalation clauses, and critical dates. ProLease stores lease documents and FASB/IASB/GASB compliance data. We extract the full lease tree including amendments, rent steps, and outgoings schedules. |
| Units | Fully supported | Units are nested under Properties and track occupancy status, market rent, and linked tenant. Units export cleanly via API with property hierarchy. We preserve unit-level attributes and current occupancy state. |
| GL Accounts | Mapping required | General Ledger uses configurable chart of accounts with 14 accounting periods per fiscal year and inter-fund balancing. Multi-currency and regional tax packs (ANZ, Asia, EMEA, Canada) add complexity. We map GL accounts with account type, currency, and fund assignments and flag non-standard segment structures. |
| Tenant Ledger Transactions | Mapping required | MRI stores detailed AR transactions per tenant including rent charges, payments, late fees, and deposit movements. Tenant Accounts Receivable module handles receivables, deposits, and repayment agreements. We map transaction history by date range and flag voided or reversed entries that require exclusion. |
| Open AP/AR Balances | Mapping required | Open payables and receivables at migration cutover require careful balance verification. MRI tracks open charges, payments in transit, and escrow balances. We reconcile open balances via bank account matching before load to prevent post-migration discrepancies. |
| Documents | Mapping required | Lease documents, tenant files, and owner documents are stored in MRI's document management. ProLease maintains a document repository linked to leases. We export documents as binary blobs or links depending on MRI's storage configuration and flag unsupported file formats. |
| User Accounts and Security Roles | Mapping required | MRI uses Security Console with entity-class, role, and site-level permissions. Users have Windows or Web security with separate menu and table access controls. We extract user-role assignments and map them to the destination's permission model. |
| Custom Properties and User-Defined Fields | Mapping required | MRI supports extensive user-defined fields and custom property sets per entity type via the Application Toolkit. These vary significantly by client and by module. We catalog all custom fields during discovery and map them to destination custom fields or note where no equivalent exists. |
| Historical Financial Transactions | Mapping required | MRI stores complete transaction history including journal entries, inter-fund transfers, and bank reconciliations. Tenmast GL supports manual journal vouchers and 14 periods per year. We extract historical transactions with full audit trails but flag closed periods that require a conversion date cutoff. |
Gotchas
What to watch for in MRI Software migrations
Issues we've hit on past MRI Software migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Per-location pricing triggers automatic plan upgrades mid-year
No public bulk export API requires ETL-based extraction
On-premise and SaaS databases require different extraction paths
Multi-acquisition product lineage creates schema inconsistency
Chart of accounts varies by regional pack and entity
| Severity | Issue |
|---|---|
| High | Per-location pricing triggers automatic plan upgrades mid-year |
| High | No public bulk export API requires ETL-based extraction |
| Medium | On-premise and SaaS databases require different extraction paths |
| Medium | Multi-acquisition product lineage creates schema inconsistency |
| Medium | Chart of accounts varies by regional pack and entity |
Leaving MRI Software?
Where MRI Software customers move next
12 destinations MRI Software can migrate to.
How a MRI Software migration works
Four steps, MRI Software-specific
Connect
API key (partner key or developer key) via Basic Auth header; session token for continued access into MRI Software. Scopes limited to read-only on the data we move.
Map
We translate MRI Software-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate MRI Software quirks before production.
Migrate
Full migration with MRI Software rate-limit handling. Rollback available throughout.
FAQ
MRI Software migration FAQ
Answers to the questions buyers ask most during MRI Software migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your MRI Software migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationReady when you are
Migrate MRI Software.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your MRI Software setup and destination — written quote back within a business day.