
The pricing model decision is one of the most consequential commercial choices in a Magento engagement, and most retailers default to fixed-bid for the wrong reasons. Fixed-bid feels safer because the number on the contract is the number you pay. The reality is that fixed-bid is the highest-friction structure for projects with substantial scope uncertainty, and most mid-market Magento projects have substantial scope uncertainty whether the contract acknowledges it or not.
The right pricing model depends on the work, not on a procurement preference. This article walks through the three primary structures used in Magento engagements, where each fits, where each breaks, and how to structure hybrid arrangements that often produce the best alignment.
Fixed Bid: When It Works and Where It Breaks
Fixed-bid contracts work well when the scope is well-defined, the requirements are stable, and the technical approach is well-understood by both sides. Examples include a Hyvä theme implementation where the design is finalized, the module compatibility has been audited, and the integration list is locked. The agency can estimate the work with confidence, build appropriate contingency, and commit to a number.
Fixed-bid breaks when any of those preconditions are missing. Discovery-heavy replatforms, complex B2B implementations with integration unknowns, headless projects with evolving content models, and projects where the business requirements are still being finalized all violate the conditions that make fixed-bid work. In those cases, fixed-bid produces predictable failure modes.
The most common failure mode is constant change-order friction. The agency estimated to the original scope. The scope evolves as the work progresses. Every change requires a documented change order with its own pricing negotiation. The work slows down while the change orders get approved. The relationship becomes adversarial because every conversation about scope is a conversation about money. By month four, both sides are spending more energy on commercial management than on building software.
The second common failure mode is silent quality compromise. The agency is locked into a number that has become unprofitable as scope has expanded. Rather than constantly escalating change orders, they cut corners on QA, documentation, code review, and architectural quality. The retailer gets a launch on time and on budget but inherits technical debt that will cost more to address later than the change orders would have cost upfront.
The third failure mode is the agency walking away from the engagement when the project becomes deeply unprofitable. The contract gets terminated through some legal mechanism. The retailer ends up paying a different agency to finish the work, often paying more in aggregate than they would have under a well-structured T&M arrangement.
Time-and-Materials: When It Works and Where It Breaks
T&M contracts work well when scope has substantial uncertainty, when the technical approach will evolve based on what discovery surfaces, when the business requirements are still being shaped, and when the retailer wants flexibility to redirect the team as priorities shift. Examples include greenfield platform builds, replatforms with substantial unknowns about legacy integrations, headless implementations where the content model is co-evolving with the design, and engagements where the roadmap is going to be informed by what early sprints reveal.
T&M breaks when the retailer’s organization is not equipped to manage outcome-based engagements. The most common failure mode is that T&M without strong product ownership produces unbounded scope expansion. The agency is incentivized to keep working. The retailer has not built the product discipline to scope iterations and prioritize ruthlessly. The work goes on indefinitely without producing the milestones that justify the spend.
The second failure mode is that T&M without transparent reporting produces budget anxiety. The retailer cannot see what they are paying for week by week. Trust erodes. The agency starts producing detailed reports that take time to produce and consume but that do not change anything material about the engagement.
T&M arrangements work best when the retailer has strong product management capability, when the agency provides transparent reporting with weekly burn against rough capacity targets, and when both sides agree to monthly checkpoint conversations about whether the trajectory is right. The structure produces good outcomes when both sides bring discipline; it produces bad outcomes when either side does not.
Retainer: When It Works and Where It Breaks
Retainers work well for ongoing maintenance and support, for engagements that need consistent capacity over time without specific project endpoints, for security patching and minor enhancements, and for cases where the retailer wants a reserved team that can respond quickly to operational needs. Examples include post-launch support for a recently launched Magento site, ongoing performance optimization work, security patching coverage, and a reserved capability for ad-hoc small enhancements.
Retainers break when they get used for project work that should have been scoped as projects. The most common failure mode is that the retainer becomes a slush fund for whatever comes up, without project structure to ensure progress. Work accumulates without milestones. The team is busy but not productive. After a year, the retailer has spent substantial money and cannot point to specific outcomes that justify it.
The second failure mode is retainer underutilization. The retainer commits the retailer to a monthly spend regardless of consumption. In slow months, the unused capacity is lost. Some agencies offer roll-forward provisions that mitigate this; many do not. The retailer effectively pays for capacity they did not use.
The third failure mode is that retainer arrangements can dilute accountability for outcomes. The retainer hours got spent. The work that was done is hard to evaluate against any specific goal because the retainer was structured around hours, not outcomes. The agency feels they delivered the contracted hours; the retailer feels they did not get what they paid for.
| Pricing Model | Best Fit | Worst Fit | Typical Mid-Market Range |
|---|---|---|---|
| Fixed Bid | Well-defined scope, stable requirements, known technical approach | Discovery-heavy work, evolving scope, integration unknowns | $40K–$300K per project |
| Time & Materials | Scope uncertainty, evolving requirements, strong client product capability | Weak product ownership, low transparency tolerance | $120–$220/hr blended rate |
| Retainer | Ongoing maintenance, reserved capacity, security/performance patching | Project work needing milestones, low-utilization months | $8K–$40K per month |
| Hybrid (FB + T&M) | Mixed scope with clear core and evolving edges | Pure greenfield or pure maintenance | Variable by structure |
| Capped T&M | T&M with budget guardrails, sprint-level commitments | Pure exploration without milestone structure | $80K–$500K per phase |
| Outcome-Based | Performance work tied to measurable lifts (CWV, conversion) | Work without clean attribution to outcomes | Variable, often + base + bonus |
The Hybrid Structure That Often Produces the Best Alignment
Most mid-market Magento engagements have a mix of well-defined components and discovery-dependent components. A platform replatform might have a well-defined theme build, a partially defined ERP integration, and an unknown amount of work around data migration quality issues. A B2B implementation might have a well-defined company hierarchy configuration, a partially defined approval workflow, and unknown integration depth with the customer’s procurement system.
The hybrid structure that fits this reality is fixed-price for the well-defined components and explicit T&M handling for the discovery-dependent components, with documented thresholds for when change orders are required. The structure produces incentive alignment without locking the retailer into a contract that does not fit the work.
The hybrid structure requires more upfront effort to set up than a single-model contract. The components have to be classified explicitly. The thresholds have to be defined. The change management process has to be lightweight enough to fit the small changes that inevitably surface. The effort pays back through smoother execution and less commercial friction.
Bemeir’s typical mid-market engagement uses some version of the hybrid structure rather than a pure single model. The components most retailers want fixed-bid get fixed-bid. The components that genuinely have scope uncertainty get T&M with explicit reporting cadence. The structure has produced more long-term relationships than pure fixed-bid would have, because the relationship does not degrade into adversarial change-order negotiation when scope evolves.
Capped T&M and Outcome-Based Structures
Two less common structures deserve attention because they fit specific situations well. Capped T&M is a T&M arrangement with a budget cap that triggers explicit conversation when approached. The structure gives the agency T&M flexibility for execution while giving the retailer budget predictability. The cap is per-phase rather than per-engagement, which produces natural checkpoint moments without locking in a single up-front number.
Outcome-based structures tie compensation partially to measurable outcomes – CWV improvements, conversion rate lifts, ARPU increases, or specific business metrics. The structure works well for performance optimization engagements where the lift is measurable and the attribution to agency work is clean. The structure breaks when the outcome is influenced by factors outside the agency’s control or when the measurement methodology is contested.
A common pattern for Bemeir’s Hyvä migration engagements is a base fixed-price for the migration work with an outcome bonus tied to documented CWV improvements (typically INP and LCP). The structure aligns incentives without making the entire engagement contingent on a single metric.
Choosing the Pricing Model That Fits Your Project
The pricing model decision should follow the scope analysis, not precede it. Start by classifying your project’s components by how well-defined they are. Identify which components have stable requirements and known technical approaches, which have evolving requirements, and which have substantial discovery dependencies. Then pick the pricing structure that fits each classification.
Resist the urge to force a single pricing model onto a mixed-scope project. The friction produced by mismatched structure costs more than the procurement simplification saves. Retailers who insist on fixed-bid for discovery-heavy work end up paying more in change orders than they would have under hybrid arrangements. Retailers who insist on T&M for well-defined work pay an effective premium for flexibility they do not need.
The agency’s willingness to adapt the commercial structure to your project is a signal worth tracking during evaluation. Agencies that push a single pricing model regardless of fit are prioritizing their procurement preferences over your project’s needs. Agencies that can structure flexible arrangements are usually better partners for the long run.
For deeper reference on agency pricing structures and procurement frameworks, the Adobe Commerce Solutions Partner directory lists certified partners, Magento Open Source community resources provide context on the platform’s ecosystem, and broader research from Gartner on professional services procurement and the Project Management Institute on contract structures provides additional structured frameworks. For Bemeir’s specific Magento engagement model, the typical pattern is a hybrid structure tuned to the actual work, with explicit conversation about which components fit which pricing model.





