← All field notes
SaaS Development

The Real Cost of Building and Maintaining SaaS Integrations In-House

Integration cost is always underestimated. How to price building and maintaining Stripe, Salesforce, and HubSpot connectors in-house, with sourced engineering rates, vendor release cadences, and published list prices for integration platforms.

Matthew TurleyMarch 16, 2026Updated 8 min read

The cost of building and maintaining SaaS integrations internally is one of the most consistently underestimated line items in a software budget. The first integration always looks like a small project. Then it ships, and the real work begins.

This is a straightforward way to account for what integrations actually cost, from initial scoping through ongoing production support. Every market number below links to its published source.

How we got these numbers. Engineering rates come from BLS wage and employer-cost data and from Clutch's published pricing guide. Release cadences come from Salesforce's and Stripe's own documentation, and platform prices from each vendor's public pricing page, all checked September 30, 2026. Where no published source exists (for example, hours per integration), we give you the formula instead of a made-up number.

Why Integration Cost Is Always Underestimated

The initial estimate usually captures only the happy path. An engineer scopes the work based on reading the Stripe or Salesforce documentation, building a working prototype, and getting it through QA. That scope is real. It's also only part of the total cost.

What gets missed:

Error handling and edge cases. Third-party APIs fail, rate-limit, return unexpected shapes, and change behavior silently. Robust error handling for a production integration is often as much work as the feature itself.

Webhook infrastructure. Many integrations are event-driven. You need to receive, validate, deduplicate, and process webhooks reliably. That requires queue infrastructure, retry logic, and idempotency handling.

Authentication complexity. OAuth 2.0 flows, token refresh, credential rotation, multi-tenant auth models. These aren't hard problems, but they're time-consuming ones that every integration requires.

API versioning. Salesforce ships three seasonal releases a year1 and retired API versions 21.0 through 30.0 in its Summer '25 release, after which calls to them fail2. Stripe releases a new API version every month, plus a major release with breaking changes twice a year3. When you own the integration, you own every migration.

Big companies feel this too. In MuleSoft's 2026 survey of 1,050 IT leaders, IT teams said they spend an average of 36% of their time designing, building, and testing new custom integrations, and only 27% of their applications are connected4. That sample is large enterprises, not startups, but the pattern is the same: integration work is a standing cost, not a one-off.

Per-Integration Cost: How to Estimate It

There is no trustworthy published benchmark for "hours to build a Stripe integration," so we won't invent one. What you can pin down is the rate. The cost of an integration is simply hours times a loaded hourly rate, summed across each phase:

PhaseWhat it covers
Scoping and architectureData mapping, sync direction, auth model, failure modes
Initial developmentHappy path, webhooks, retries, idempotency
QA and edge casesRate limits, partial failures, bad payloads, sandbox vs production differences
DocumentationRunbooks for whoever gets paged when it breaks
First-year maintenanceVersion upgrades, bug fixes, support escalations

The rate side, from published data:

  • An in-house US software developer earns a median $65.38 an hour in wages5. Wages are about 70% of what private employers spend per hour worked, with benefits the other 30%6, so the loaded cost is roughly $65.38 / 0.70 = about $93 an hour.
  • A US development firm listed on Clutch typically charges $50 to $99 an hour7.

Worked example (arithmetic, not a benchmark): every 100 engineering hours costs about $9,300 in-house at the loaded median, or $5,000 to $9,900 from a US firm at those rates5,6,7. Get an hours estimate for each phase above from whoever will build it, then multiply.

Salesforce CRM sync usually needs the most hours of the three common ones: object relationships, field mapping, sync conflict resolution, and query tuning all add scope, and each of Salesforce's three yearly releases is a chance for something to change underneath you.

HubSpot marketing sync is friendlier, but still requires careful handling of contact deduplication, list management, and custom property mapping.

Stripe billing is the best-documented of the three, but webhooks, subscription state, and the twice-yearly major API releases still need an owner.

The Maintenance Tax: What Integrations Cost After Launch

The maintenance tax is what kills integration budgets. It's not one big event. It's a slow accumulation of small incidents, each requiring a few hours of engineering time.

What recurs every year for a typical stack:

  • API deprecation and migration work (Salesforce's three releases a year, Stripe's two major releases a year)
  • Bug investigation and fixes
  • Security patches and credential rotation
  • New feature requests from sales and customer success
  • Incident response and outage investigation

Track these hours against the integration, not the general sprint, and multiply by the loaded rate above. Most teams don't track this because it's distributed across tickets and sprint cycles rather than appearing as a single line item. Over a few years, the cumulative maintenance can rival the original build.

The engineers maintaining integrations are also not building product. That opportunity cost is real even when it doesn't appear in any budget document.

Build vs Buy vs Integration Platform

Here's how the three approaches compare for a common stack like Stripe, Salesforce, HubSpot, QuickBooks, and Slack.

Build in-house

  • Cost: your hours times the loaded rate above, for the build plus every year of maintenance
  • You control everything, and you own every API change

This assumes an engineer with integration experience. Less experienced engineers cost less per hour but often take longer and leave more maintenance behind.

iPaaS (Zapier, Make, Workato)

  • Zapier and Make price by usage tiers on their public pricing pages; Workato does not publish dollar prices and sells by edition8
  • Customization limitations: real, especially for complex data transformation

iPaaS pricing scales with usage and can get expensive at volume. The bigger issue is that iPaaS tools handle simple workflows well and complex workflows poorly. If your integration requires business logic, conditional routing, or custom data transformation, iPaaS becomes glue code with a subscription fee attached.

Unified API platforms (Merge, Apideck, Nango), published list prices as of September 30, 2026:

  • Merge: first 3 linked accounts free, then $650 a month for up to 10, $65 per linked account after that9
  • Apideck: $599 a month (Launch) or $1,299 a month (Scale)10
  • Nango: a free tier, $50 a month pay-as-you-go, and a $450 a month Growth add-on11

At list price, a year of Merge's 10-account tier is $7,800 and a year of Apideck Launch is $7,188, before any setup work9,10. For vertical-specific integrations (HR, CRM, accounting), these platforms provide pre-built connectors with ongoing maintenance handled for you. The tradeoff is less control over the integration logic and vendor lock-in.

The honest comparison: put your in-house hours estimate times the loaded rate next to the platform's list price for your expected account count, over three years, including the maintenance hours you would otherwise carry.

If you're making a build-vs-buy call on integrations and want a gut-check on the architecture before you commit, I run a small group Vibe Rescue session where we look at your specific stack. Details at uxcontinuum.com/vibe-rescue.

When to Hire a Fractional CTO to Architect Your Integration Layer

Most integration cost overruns are architectural problems, not execution problems. The team builds integrations in the wrong place, with the wrong patterns, and without considering what the stack needs to look like at much higher volume.

Common architectural mistakes I see:

Integrations coupled directly to application code. When Salesforce logic lives inside your Rails controllers, every API change requires application deploys. A proper integration layer is separate, independently deployable, and isolated from business logic.

No retry infrastructure. Third-party APIs fail. Without retry queues and dead-letter handling, failed webhook deliveries mean silent data loss.

Synchronous integrations for asynchronous workloads. Waiting on a Salesforce API call during a user request is a performance and reliability problem. Background processing isn't optional for production integrations.

No observability. Most teams can't answer basic questions like "how many Stripe webhook deliveries failed last week?" without digging through logs. Integration-specific metrics save hours of investigation time.

Getting the architecture right before building is usually cheaper than reworking it later. That's where a fractional CTO brings specific value: architecture decisions from someone who has designed these systems before, without the full-time salary commitment.


If you're evaluating whether to build, buy, or restructure your existing integration layer, I work with SaaS companies as a fractional technical co-founder. The engagement typically starts with an integration architecture review: mapping what you have, what it's costing, and what the right path forward looks like for your specific stack and growth trajectory.

Work with UX Continuum on your integration strategy.


Working through a version of this? The fastest path is usually a direct conversation. Book a call or check out Vibe Rescue if you're in "built it, not sure it's ready" mode.

Sources

Market figures above are marked with a number that links here. Our own prices are marked as ours and come from our published pricing.

  1. 1. Salesforce releases, Salesforce, page as of August 2026. Salesforce's own release calendar: three seasonal releases a year (Spring, Summer, Winter).
  2. 2. Salesforce Platform API Versions 21.0 through 30.0 Retirement, Salesforce Help, retired in the Summer '25 release. Salesforce's notice that calls to these API versions fail after retirement.
  3. 3. API versioning, Stripe, checked September 30, 2026. Stripe's own policy: monthly API versions with no breaking changes, plus a major release with breaking changes twice a year, since 2024-09-30.
  4. 4. 2026 Connectivity Benchmark Report: key findings, MuleSoft (Salesforce), with Vanson Bourne and Deloitte Digital, February 5, 2026. Survey of 1,050 IT leaders at large organizations worldwide. Enterprise sample, so treat it as direction, not a small-company benchmark.
  5. 5. Occupational Employment and Wages, May 2025: Software Developers (15-1252), U.S. Bureau of Labor Statistics, May 2025 data, published 2026. Semiannual survey of about 1.1 million US establishments; wage and salary employees only. Median wage $65.38 an hour. Hourly and percentile figures are from the May 2025 national OEWS table (download on the linked page).
  6. 6. Employer Costs for Employee Compensation, June 2026, U.S. Bureau of Labor Statistics, June 2026 data, released September 9, 2026. National Compensation Survey of private employers. Wages are 70.0% of total compensation, benefits 30.0% (all private industry, not tech-specific).
  7. 7. Software Development Pricing Guide, Clutch, updated September 21, 2026. Built from first-party reviews by verified clients of firms listed on Clutch; sample size not published. US firms: $50 to $99 an hour.
  8. 8. Workato pricing, Workato, checked September 30, 2026. Lists plan editions and features but no public dollar prices.
  9. 9. Merge Unified pricing, Merge, checked September 30, 2026. Published list price: first 3 linked accounts free, $650 a month for up to 10, then $65 per linked account.
  10. 10. Apideck pricing, Apideck, checked September 30, 2026. Published list prices: Launch $599 a month, Scale $1,299 a month, billed monthly.
  11. 11. Nango pricing, Nango, checked September 30, 2026. Published list prices: free tier, $50 a month pay-as-you-go, Growth add-on $450 a month.

Scoping a SaaS build and not sure what it costs?

Leave your email and we will send back a realistic cost and timeline range for what you are building.

M
Matthew Turley, Continuum

Technical co-founder for hire. 20+ years shipping production software.

Run a free Leak Check →