1. Cost by scope
Most small teams start with the basic tier and add to it. These are the catalog ranges for the CRM itself and the pieces people most often bolt on.
| What you're building | Cost | What it covers |
|---|---|---|
| Basic CRM | $6,000–$11,000 | Contacts and companies, one pipeline, deal notes, follow-up reminders, one team. |
| Standard CRM | $16,000–$30,000 | Multiple pipelines, reps see only their own deals, email and calendar sync, reporting dashboards. |
| Multi-team CRM | $40,000–$65,000 | Department-specific workflows, deep accounting or marketing integrations, automated follow-up sequences. |
| Client portal on the CRM | $5,500–$10,000 basic, $16,000–$30,000 full | Your clients log in to see documents and status; the full version adds roles, invoices and messaging. |
| Simple integration | $750–$1,500 each | One-way connection to a service with an API key, like pushing new leads from a form. |
| Two-way integration | $2,500–$5,500 each | OAuth login, webhooks and two-way sync, like accounting software or a calendar. |
| AI connection | $2,500–$6,000 | Connects the AI service you already pay for to summarize notes and draft replies, with team approval. |
| Online payments | $700–$1,200 | Stripe or Square checkout tied to your invoices; processor fees are billed by the processor. |
Want to see what a basic custom CRM actually looks like before you price one? Here's a real one, screen by screen →
2. What moves the price
Each range starts at the base build. These add-ons move a quote toward the top. For a basic CRM:
| Add-on | Adds about |
|---|---|
| Advanced auth: roles, SSO or MFA | +$1,200 |
| Admin dashboard + data management UI | +$1,400 |
| REST API endpoints (read/write) | +$1,450 |
| Email notification system | +$950 |
At the multi-team end ($40,000–$65,000), the bigger add-ons look like this:
| Add-on | Adds about |
|---|---|
| Custom design system + component library | +$4,000 |
| Advanced auth (OAuth 2.0, 2FA, SSO) | +$3,000 |
| Real-time features (WebSockets, live updates) | +$4,000 |
| Full REST API with versioning + docs | +$4,000 |
| Advanced search + filters + faceted browse | +$3,000 |
| Analytics dashboard + data export | +$3,000 |
| 3+ third-party API integrations | +$3,000 |
| VPAT / accessibility conformance report | +$1,000 |
Beyond the add-ons, three things decide where you land:
- Integrations. Connecting cleanly to email, calendar and accounting takes longer than the CRM's own screens. Each one is its own line on the quote.
- Roles and permissions. One team that sees everything is simple. Reps who see only their own deals, managers who see their team's, and an admin who sees all of it take more work in every screen.
- Your data. A clean CSV of contacts imports quickly. Years of duplicates across three tools need cleanup and matching rules first.
3. What's included and what's billed separately
Every build includes the full source code and the database, in your name. There's no license fee and no per-user fee, so adding people never changes the bill.
Billed separately:
- Hosting: Core at $60/mo (SSL, nightly backups, uptime monitoring), Care at $100/mo (adds an hour of content edits a month), or Priority at $180/mo (more hours, same-day critical response, a test environment).
- Changes after launch: content edits fit inside Care; new fields or features are quoted separately or billed at $100/hr.
- Third-party usage: your email provider, payment processor or AI service bills you directly at its own rates.
4. Build vs. subscribe
Subscription CRMs charge per user, every month. Here's the total for 10 users over 5 years against a basic custom CRM on Core hosting ($9,600–$14,600). Change the team size and years to see your own numbers.
| Option | How it's priced | Total | Verdict |
|---|---|---|---|
| HubSpot Sales Hub Professional1 | $90 per user / mo + $1,500 onboarding | $55,500 | Custom costs less |
| Salesforce Pro Suite2 | $100 per user / mo | $60,000 | Custom costs less |
| Pipedrive Growth3 | $39 per user / mo | $23,400 | Custom costs less |
| Jobber Grow4 | $149–$399 / mo by team size (up to 15 users), +$29 per extra user | $17,940 | Custom costs less |
| Housecall Pro MAX5 | $299 / mo for up to 8 users, +$35 per extra user | $22,140 | Custom costs less |
| Custom build (ArdinGate) | $6,000–$11,000 once + $60/mo hosting | $9,600–$14,600 | You own it |
Each plan at its cheapest published rate (usually billed annually), plus required onboarding fees. Prices checked October 2026; vendors change them, so confirm on their pricing page. Your quote is fixed after a short discovery call.
At 10 users, a custom build costs less than HubSpot Sales Hub Professional, Salesforce Pro Suite, Pipedrive Growth, Jobber Grow and Housecall Pro MAX. HubSpot Sales Hub Professional comes to $55,5001 and Jobber Grow to $17,9404. Smaller teams change the math: at 3 users, Pipedrive Growth comes to $7,0203, and the subscription costs less. Run your real headcount before deciding.
Price isn't the only question. A subscription is the right call when its workflow fits yours and you don't want to own software. Custom earns its cost when you're bending your process around the tool, paying for seats people barely use, or want the CRM, invoicing and a client portal on one database. See the full subscription CRM comparison →
5. How quotes work
The ranges here are the catalog. Your number comes from a short discovery call: you walk through how a lead becomes a customer today, who touches it, and what other tools hold the data. You get a fixed written quote after that, not an hourly estimate.
Timelines from the service page: a basic CRM generally takes 6 to 10 weeks from signed scope, a standard CRM 3 to 6 months, and multi-team builds 6 to 12 months. Custom CRM development →
Get a number for your CRM: Cost estimator →
6. Common questions
Is there a per-user fee on a custom CRM?
No. You pay for the build once and for hosting each month ($60/mo on Core). Adding your eleventh or fiftieth user costs nothing extra. Third-party services you connect, like an email provider or a payment processor, bill you directly at their own rates.
Can I start small and add to the CRM later?
Yes, and it's usually the smart way to do it. A basic CRM ($6,000–$11,000) covers contacts, companies, one pipeline, notes and reminders. Integrations, a client portal or more pipelines get added later as their own scoped projects, on the same database, without a rebuild.
What does a custom CRM cost to run after launch?
Hosting is $60/mo on Core (SSL, nightly backups, uptime monitoring) or $100/mo on Care, which adds an hour of content edits a month. New fields or features are quoted separately or billed at $100/hr.
How long does a custom CRM take to build?
A basic CRM generally takes 6 to 10 weeks from signed scope to launch. A standard CRM with role permissions, email and calendar sync and reporting typically runs 3 to 6 months. Multi-team builds with deep integrations are usually 6 to 12 months and get a firm timeline after discovery.
Can I bring my data over from my current CRM?
Yes. Contacts, companies and deals export from most CRMs and spreadsheets as CSV files, and those get mapped into the new CRM during the build. Automations, email templates and reports don't move as data; they get rebuilt to match how you actually work.
Can AI be added to a custom CRM?
Yes. If you already use an AI service (OpenAI, Claude, Gemini, or any provider with an API), it can be connected to your CRM to summarize notes, draft emails and replies, or answer questions about your records. You keep your own account and pay the provider directly for usage, and nothing it suggests changes your data until someone on your team approves it. Adding it runs $2,500–$6,000.
HubSpot, Salesforce, Pipedrive, Jobber and Housecall Pro are trademarks of their owners. ArdinGate isn't affiliated with any of them.