Pricing overview
MX (Open Banking) employs a custom enterprise pricing model, meaning that there are no publicly available standardized pricing tiers or a fixed rate card. Instead, pricing is developed on a case-by-case basis, reflecting the specific requirements, scale, and integration complexity for each client. This approach is common among providers of financial data aggregation and enhancement services, particularly when serving large financial institutions and fintech companies with varied needs for data connectivity, enrichment, and user experience tools.
The core components that typically influence an MX pricing proposal include the volume of financial data aggregated, the number of transactions processed and enhanced, and the specific suite of APIs and developer tools implemented. Clients leveraging MX's data aggregation, data enhancement, and money experience products will find their costs structured around these usage metrics. The custom nature of the pricing allows MX to align its offerings precisely with the operational scale and strategic objectives of its partners, whether they are focused on personal financial management applications, fraud detection, or building comprehensive digital banking experiences.
Prospective clients are directed to contact MX sales directly to discuss their specific use cases and receive a tailored pricing proposal. This consultation process allows MX to assess the scope of integration, anticipated data volumes, and the necessary compliance and security requirements to formulate an accurate cost estimate. The absence of a public pricing page underscores a focus on bespoke solutions rather than a one-size-fits-all subscription model.
Plans and tiers
While MX does not offer distinct, named pricing plans or tiers in the traditional sense, its services can be broadly categorized by the functionalities clients typically adopt. These functional areas often form the basis for how a custom enterprise pricing structure is built:
- Data Aggregation: This involves connecting to various financial institutions to retrieve account and transaction data. Pricing in this area is often influenced by the number of connected accounts, the frequency of data refreshes, and the volume of data retrieved.
- Data Enhancement: After aggregation, MX processes raw transaction data to categorize, cleanse, and enrich it. Costs for this service are typically tied to the volume of transactions processed for enhancement, the depth of enrichment required, and the specific data attributes utilized (e.g., merchant identification, categorization, sentiment analysis).
- Money Experience: This encompasses tools and APIs designed to build engaging user experiences, such as personal financial management (PFM) interfaces, budgeting tools, and financial insights. Pricing here may factor in the number of active users leveraging these experiences or the specific modules implemented.
- Developer Tools & Support: Access to MX's SDKs, API documentation, and dedicated developer support is typically bundled into the overall enterprise agreement. The level of support and access to sandbox environments may also influence the final cost.
The table below illustrates a conceptual breakdown of how services might be bundled for different client needs, though specific pricing remains custom:
| Service Bundle | Typical Use Cases | Key Cost Drivers | Best For |
|---|---|---|---|
| Basic Data Connectivity | Initial data aggregation, account verification | Number of connected accounts, API calls for raw data | Fintechs needing basic account information validation, lending platforms |
| Enhanced Data Insights | Personal financial management, fraud detection, credit underwriting | Volume of transactions processed for enrichment, depth of data categorization | Digital banks, PFM apps, risk assessment platforms |
| Full Money Experience Platform | Comprehensive digital banking, personalized financial guidance | Active users of PFM tools, utilization of advanced insights APIs | Large financial institutions, neobanks building end-to-end user experiences |
| Developer & Sandbox Access | Proof-of-concept, integration testing, ongoing development | Included in enterprise agreement, specific sandbox usage may be negotiated | All clients during development and testing phases |
Each proposal is unique, reflecting a detailed understanding of the client's business model, expected transaction volumes, and desired feature set. This tailored approach allows MX to provide flexible solutions that can scale with a client's growth and evolving requirements.
Free tier and limits
MX (Open Banking) does not offer a publicly accessible free tier for its production APIs. Given its focus on enterprise-level solutions for financial institutions and significant fintech companies, the typical engagement process begins with direct contact with their sales team. However, MX does provide resources for developers to explore and test its capabilities:
- Sandbox Environment: MX offers a sandbox environment that allows developers to test API integrations without incurring live data costs or affecting production systems. This sandbox typically includes simulated data and functionality to enable thorough development and testing. Access to the sandbox is generally provided after an initial engagement with the MX sales team, allowing prospective clients to evaluate the platform's suitability for their specific use cases before committing to a full enterprise agreement. Details on accessing the sandbox are usually provided during the sales and onboarding process.
- Developer Documentation: Comprehensive developer documentation and API references are publicly available, providing insights into the platform's capabilities, endpoints, and integration patterns. This allows developers to understand the technical aspects of MX's offerings before initiating a formal engagement.
The absence of a free production tier is consistent with other major players in the enterprise open banking and financial data space, where the value proposition centers on secure, compliant, and high-volume data processing for regulated entities. The investment in robust security, compliance (such as SOC 2 Type II, GDPR, and CCPA), and dedicated support often necessitates a commercial agreement from the outset.
Real-world cost examples
Due to MX's custom enterprise pricing model, specific real-world cost examples are not publicly disclosed. However, based on the typical cost drivers in the open banking sector, we can outline hypothetical scenarios to illustrate how pricing might be structured for different types of clients:
-
Scenario 1: Small Fintech Startup for Account Verification
- Client Need: A startup offering a personal lending product requires basic account verification and balance checks for loan applicants. They anticipate processing around 5,000 new applicant verifications per month.
- Likely MX Services: Core Data Aggregation API for account and balance retrieval.
- Potential Cost Structure: A per-API-call fee or a tiered monthly subscription based on the volume of successful account connections. This would likely be the lowest entry point for MX services, focusing on essential data points rather than extensive enhancement.
-
Scenario 2: Mid-sized Digital Bank for PFM Features
- Client Need: A growing digital bank wants to integrate advanced personal financial management (PFM) tools into its mobile app, including transaction categorization, budgeting, and spending insights for its 50,000 active users.
- Likely MX Services: Data Aggregation, Data Enhancement (categorization, merchant identification), and Money Experience APIs for PFM features.
- Potential Cost Structure: A combination of a per-active-user fee (for PFM tools), a per-transaction enhancement fee, and potentially a base platform access fee. The volume of transactions requiring enrichment would be a significant cost driver.
-
Scenario 3: Large Financial Institution for Fraud Detection & Digital Transformation
- Client Need: A major bank aims to modernize its digital banking experience, enhance fraud detection capabilities, and provide personalized financial advice to its millions of customers. This involves aggregating data from various external accounts and enriching a high volume of transactions.
- Likely MX Services: Full suite of Data Aggregation, Data Enhancement (including advanced analytics for fraud patterns), and Money Experience APIs, potentially with dedicated support and custom integrations.
- Potential Cost Structure: A comprehensive enterprise license, likely involving a substantial base fee, with additional charges based on the volume of aggregated accounts, enhanced transactions, and possibly a per-user fee for advanced PFM features. Discounts for higher volumes would be expected, but the overall cost would reflect the scale and complexity of the deployment.
These examples illustrate that MX's pricing models are highly adaptive, designed to scale with the client's operational footprint and the depth of integration. The final cost for any of these scenarios would be determined through a direct consultation with the MX sales team.
How the pricing compares
When comparing MX's custom enterprise pricing model to alternatives in the open banking and financial data aggregation space, several factors come into play. Key competitors like Plaid, Finicity, and Yodlee also primarily serve enterprise clients, and their pricing structures often share similarities with MX's approach, focusing on usage-based metrics rather than fixed monthly subscriptions for core services.
-
Plaid: Plaid offers a more transparent, although still volume-based, pricing model. They list specific pricing for products like Auth, Identity, Transactions, and Balance, often with a per-item or per-API-call fee, and offer volume discounts. Plaid also provides a free development environment and a limited free tier for live data. This can make Plaid potentially more accessible for smaller startups to estimate initial costs, but enterprise pricing for high volumes or custom features still requires direct engagement.
-
Finicity: Acquired by Mastercard, Finicity also focuses on enterprise solutions. Their pricing, like MX's, is generally custom and tailored to client needs, often based on data access, transaction volume, and specific data attributes utilized. Finicity emphasizes its data intelligence and decisioning solutions, which can influence pricing based on the complexity of the analytics required. They offer developer resources and sandbox access, similar to MX, but without a publicly listed free tier for production.
-
Yodlee: A long-standing player in the market, Yodlee (an Envestnet company) also operates on an enterprise-focused, custom pricing model. Their costs are typically tied to the number of aggregated accounts, the volume of data refreshed, and the specific APIs and data enrichment services consumed. Yodlee's extensive history and broad range of financial data services mean that their pricing can vary significantly based on the breadth and depth of integration needed by large financial institutions.
In summary, while MX's direct competitors may offer slightly different initial engagement points (e.g., Plaid's more visible per-item pricing), the overarching trend for comprehensive open banking solutions is custom enterprise pricing. This approach allows providers to account for the significant infrastructure, security, compliance, and support costs associated with handling sensitive financial data at scale. Clients evaluating these platforms should expect to engage in detailed discussions with sales teams to obtain accurate quotes that reflect their specific operational requirements and anticipated usage volumes. The choice between providers often comes down to specific feature sets, data quality, connectivity breadth, and the level of integration support offered, rather than a simple price comparison.
The landscape of open banking pricing is dynamic, influenced by regulatory changes, market competition, and evolving client demands for data accuracy and real-time access. For instance, the broader shift towards open finance, as detailed by Akoya's discussion on open finance vs. open banking, suggests that the scope of data and services, and thus pricing models, will continue to evolve to include more than just traditional banking data.