This guide is not here to scare you. It’s here to help you choose a contract structure that matches what you actually want the build to feel like.
The only decision that matters early
Ask yourself one question.
Do you want flexibility, or do you want predictability?
If you want flexibility, cost-plus can work if you accept that the final cost is not knowable early and you will be involved in decisions. It can be fair and transparent. It can also drift quietly if scope is loose.
If you want predictability, fixed price, price-capped, or tightly defined structures work when assumptions are explicit, scope is real, and change control is disciplined. Predictability is not free. It is designed.
Most pain comes from a common hybrid: loose scope, delayed decisions, split responsibility, and a structure where drift is treated as normal.
If you only read two sections
Then decide if you need the deeper detail.
The short answer
Cost-plus can be fine when scope is tight and accountability is real. Fixed price can be fine when assumptions are explicit and change control is disciplined.
Where budget drift actually comes from
These are the three root causes, regardless of contract type.
1) Scope is not actually defined
Renderings are not scope. Plans are not scope. “Modern tropical” is not scope. Scope means specs, inclusions, exclusions, performance targets, and what happens when an item is unavailable.
If scope is loose, cost-plus drifts quietly. Fixed price turns into change orders.
2) Decisions are delayed
Late decisions trigger substitutions, expedite costs, inefficient sequencing, rework, and missed procurement windows. Costa Rica punishes late decisions more than people expect, especially when imported materials and long lead items are involved.
3) Accountability is split
Architect points at builder. Builder points at architect. Everyone points at “Costa Rica.” When nobody owns the whole outcome, drift becomes nobody’s fault.
A Costa Rica micro-story
Early on, we declined a project where the primary constraint was hitting a specific $/sq.ft. number. The design was still fluid, procurement hadn’t been thought through, and the expectation was that cost-plus would “sort it out later.” We weren’t comfortable pricing something that way, so we passed.
That project moved forward under cost-plus with another team. Over time, allowances were revised, decisions slipped, imported items changed, and coordination gaps showed up in real money. By the end, the final cost was close to double the original working budget.
Nothing dishonest happened. The structure simply allowed drift to accumulate quietly.
A simple calibration
If you want to sanity-check whether this is common, ask people who have already built in Costa Rica.
Not what their starting budget was. Ask how close the finished price landed to their original expectation.
You’ll hear a wide range of answers. The pattern that matters is not why costs moved, but whether the structure made that movement visible, intentional, and owned.
What people mean when they say “cost-plus”
Cost-plus usually means:
- You pay actual costs, plus a builder fee
- Allowances and unknowns remain undefined early
- The final cost emerges over time
This can be transparent when documentation is strong and the builder is disciplined. It becomes a drift machine when scope is loose and decisions are delayed.
What people mean when they say “fixed price”
Fixed price usually means:
- The builder commits to deliver a defined scope for a defined price
- Changes are handled through change orders
- The builder carries risk for coordination gaps, mistakes, and many unknowns
Fixed price is only real when scope is defined and assumptions are written down. If the scope is vague, “fixed price” becomes an argument waiting to happen.
How cost-plus drifts in the real world
Cost-plus drift is usually not one lie. It’s a thousand small permissions.
Allowances become a trap
Budgets start with low allowances that feel reasonable. Then reality arrives. The client upgrades “to match the rendering,” and the budget grows without a dramatic moment.
Percentage fees reward higher cost
If the builder fee is a percentage, higher cost produces higher fee. Even with good intentions, the incentive is not aligned with cost discipline.
“Not my fault” becomes structurally true
Inflation. Labor. Supply chain. “Costa Rica.” The builder may be telling the truth. The structure still leaves the client holding the delta.
Vague scope lets the project morph
Modern homes are detail-sensitive. If decisions are not made early, construction becomes a rolling design process. Cost-plus will bill for that. The owner will feel like it “just happened.”
How fixed price fails in the real world
Fixed price is not magic. It fails in predictable ways too.
The scope wasn’t real
If the contract scope is thin, everything becomes a change order. The price was fixed for a project that didn’t exist yet.
Unpriced uncertainty creates tension
If the builder priced the wrong assumptions, the project becomes tense. Some builders recover by substituting down quietly, pushing change orders aggressively, slowing the job, or cutting corners where the owner won’t notice.
Adversarial change-order culture
If the relationship becomes gotcha-driven, both sides lose. Fixed price only works when change control is disciplined and fair.
The question you should ask instead of “fixed vs cost-plus”
Ask this.
Where will responsibility sit when reality deviates from the plan?
Specifically:
- Who owns coordination gaps
- Who owns substitutions when items aren’t available
- Who owns schedule compression costs when decisions are late
- Who owns the delta between “architect budget” and “build reality”
- What is considered a change, and how it is priced
If those are not explicit, the contract label is almost irrelevant. Drift is coming.
How we structure this at Edificio
When clients want predictability, we use a fixed-price structure designed to prevent quiet drift. We call it Edificio Fixed Price (Aligned Partnership). Not because the label matters, but because the structure does.
Here’s what changes structurally:
- Scope is fully defined. Inclusions, exclusions, and performance targets are written.
- Assumptions are explicit and referenced when reality shifts.
- Allowances are realistic and tied to known selections.
- Substitution rules are defined before procurement begins.
- Change control is priced calmly and approved before execution.
- One accountable lead owns coordination and recovery.
This is not about being strict. It is about making sure the only surprises are the ones you intentionally choose.
Choosing the right structure for your project
Choose cost-plus if:
- You want flexibility and are comfortable managing drift
- You have time to be involved in decisions
- Scope will evolve intentionally during the build
- You have a proven architect and builder team with strong coordination
- You will enforce documentation and cost tracking
Choose fixed price or price-capped if:
- You value predictability over flexibility
- You will be remote and don’t want a second job
- You want the builder to carry coordination responsibility
- You are willing to define scope earlier
- You want a structure that forces clarity
What makes fixed price possible without games
If you want predictability, these are the non-negotiables.
1) Defined scope and specs
Not just plans. Real inclusions, exclusions, and performance targets.
2) Written assumptions
What is included, what is excluded, and what happens when reality differs.
3) Procurement strategy
If procurement windows and substitutions are not controlled, the project will drift.
4) Disciplined change control
Changes happen. The question is whether they are explicit, priced fairly, and decided calmly.
Where this fits in the Edificio process
If you’re a fit for how we work, the next step is simple:
- Clarify scope and assumptions
- Align on delivery model and accountability
- Then move toward a number that can actually hold up
If you’re looking for flexibility without early definition, we’re probably not the right team.
If you want to see how we think in real projects, browse our completed work and client feedback in the gallery.
Keep going
Next: Architect-Led vs Design-Build in Costa Rica
If cost structure shapes price stability, delivery structure shapes accountability. This guide explains how process determines whether drift becomes normal or controlled.
Want help pressure-testing your structure early?
In a private consult, we’ll review your scope at a high level and tell you:
- Which structure fits your posture
- What would need to be defined to make predictability realistic
- The top drift risks specific to your scenario