forumNew topic

How long does the discovery phase take in a custom CRM project — is it included in the quote?

VVolkan A***MemberCommunity member
Joined
Feb 2023
Message
74
#1

we are a 40-person business manufacturing and wholesaling machinery spare parts... off-the-shelf software doesn't fit our field operations and complex discount structures so we decided to have a custom CRM built from scratch... we got quotes from two different software agencies but their approach to the discovery process has completely confused us.

the first agency quoted a total budget of 520.000 TL, said a 10-day discovery phase was included in the price, and stated they'd start codding right after. the second agency said we need to lock down the scope first; they pitched a separate 4-week discovery package for 75.000 TL but they mentioned they could only quote the actual development after that report is finalized.

how long does the discovery phase actually take in a custom CRM project? is it normal for discovery to be rolled into the main contract for free or is running it as a separate paid phase the better approach?

EEbru Y***Expert
Job title
Content strategist
Joined
Nov 2023
Message
186
Most Helpful#2

Short answer: In custom CRM projects a comprehensive discovery phase typically takes 3 to 6 weeks depending on scope and at professional software firms it is almost always billed as a standalone, paid phase. Committing straight to development without a dedicated discovery fee usually leads to mid-project scope disputes and budget overruns.

For an operation involving a field team tiered discount rules, and accounting integrations, discovery progresses through these steps: 1) Discovery sessions with department heads to map business processes and bottlenecks, 2) Designing role-based access, data models and screen wireframes, 3) Technical architecture and API endpoint planning for external systems 4) Compiling a functional requirements document to be signed off by both sides. This isn't just about holding meetings; documentation and data modeling take serious work.

The paid discovery model pitched by the second agency is the standard best practice in software development. For that fee, you receive a detailed technical specification that you own outright. The biggest advantage is that you are under no obligation to build the software with that specific agency afterward. With clear specs in hand, you can gather binding surprise-free quotes from other developers. The first agency's "we'll wrap up analysis in 10 days and start coding" approach usually relies on raw assumptions and often leads to endless invoices for change requests later on.

ÜÜlkü B***New memberCommunity member
Joined
Sep 2026
Message
240
#3

An agency offering discovery for free or bundling it into the package isn't doing real analysis; they're just figuring out how to squeeze your business into their ready-made templates. The agency asking 75.000 TL for a dedicated discovery phase is doing it right. Just make sure your contract explicitly states that full IP ownership of that discovery report belongs to you.

FFiliz P***Member
Job title
Production Manager
Sector
E-commerce
Organization type
300-person organization
Joined
Jun 2025
Message
166
#4

We faced the exact same dilemma last year on our 35-user textile CRM project. We paid 60.000 TL for a 5-week discovery. The resulting report was 84 pages long, and what we initially thought would be 6 modules turned out to require 11. Had we skipped paying for discovery upfront, we easily would have run into at least 200.000 TL in scope change costs midway through.

ÜÜmit B***Expert
Job title
System support specialist
Sector
Cosmetics
Organization type
medium-sized business
Joined
Apr 2025
Message
15
#5

Paid discovery makes sense in theory, but some agencies just use it as an easy cash grab. They'll spend 4 weeks filling in boilerplate templates and dump them on your desk. Before signing anything, ask to see a redacted sample of a past discovery document so you can evaluate the depth of their work.

EEsra K***MemberCommunity member
Joined
Jul 2025
Message
1
#6

At minimum, your discovery deliverables should include: 1) User stories with acceptance criteria, 2) A database entity-relationship diagram, 3) Integration flow architecture for external tools, 4) A clickable prototype or wireframe flows, 5) A clear, man-day timeline for development phases.

PPerihan G***Expert
Job title
Administrative manager
Sector
Logistics
Organization type
20-person company
Joined
Feb 2026
Message
283
#7

What accounting or ERP software are you currently running? What heavily dictates discovery duration isn't just internal workflows, it's whether that legacy system has proper API support. If it's a closed-off system, just running feasibility on the integration can take two weeks on its own.

Edit: asked below, I wrote the answer in the second message.

OOsman K***VeteranCommunity member
Joined
Feb 2026
Message
279
#8

10 days of discovery just means they'll do 2 quick meetings and start hacking away. then when field staff says this screen isn't what we wanted the agency asks for extra budget but separate discovery is always safer.

AAyşe E***Member
Job title
Graphic Designer
Sector
Paper
Organization type
8-person team
Joined
Feb 2023
Message
302
#9

On our first project we went with the free discovery quote to save money... What was supposed to take nine months dragged on for two whole years, and half the team ended up refusing to use the system. Cutting corners on discovery ends up costing far more than the software itself.

MMeryem A***Member
Job title
Logistics planning
Sector
Electrical-electronics
Organization type
regional distributor
Joined
May 2023
Message
62
#10

Negotiate with the second agency like this: agree to the 75.000 TL discovery fee, but specify that if you proceed with them for development based on that report, half of that amount gets deducted from the total project cost. That's a very common practice in the industry and protects both sides.

AAlper K***MemberCommunity member
Joined
Jun 2024
Message
366
#11

Absolutely. If I were to add anything: Just because everyone does it doesn't mean it's right.

HHasan K***Member
Job title
Sales Manager
Sector
Healthcare services
Organization type
chain store
Joined
Sep 2024
Message
404
#12

I have an objection here. The biggest time-waster for us was not knowing who had the final say.

Most time waste accumulates in tasks waiting for approval. This is my opinion I'm not claiming it's absolute truth.

PPolat Y***ExpertCommunity member
Joined
Feb 2024
Message
384
#13

I feel the same way. Everyone rushing into custom CRM discovery delivery time gets stuck at the same point.

When making a decision, first look at what data you have on hand. Just leaving this note, it might be useful.

CCeren K***MemberCommunity member
Joined
Jan 2023
Message
377
#14

I have an objection here. Every "well look at it later" in a meeting means unbilled work.

The real issue isn't the number, but what it's based on. Proven by experience.

OOrhan K***Member
Job title
Human Resources Specialist
Sector
Electrical-electronics
Organization type
family business
Joined
Apr 2026
Message
395

Doki · Phishing awareness training · 2026

#15

Let me speak from the other side; I'm on the supplier side. Everything goes well for the first three months; problems arise in the fourth.

Proven by experience.

TTülay K***MemberCommunity member
Joined
Mar 2023
Message
216
#16

Let me clarify the technical side. Hasty decisions become decisions you have to fix six months later.

If you get three different answers on a topic, the question was asked wrong.

FFatma U***Member
Job title
Site Manager
Sector
Sports and fitness
Organization type
two-branch business
Joined
Jan 2025
Message
96
#17

Saved. Everything goes well for the first three months; problems arise in the fourth.

BBeren T***MemberCommunity member
Joined
Nov 2023
Message
6
#18

Same here.

IIrmak P***ExpertCommunity member
Joined
Dec 2023
Message
153
#19

let me clarify the technical side. everything goes well for the first three months; problems arise in the fourth.

proven by experience.

YYusuf G***Expert
Job title
Co-founder
Sector
Machinery manufacturing
Organization type
family business
Joined
Jun 2025
Message
283
#20

I'd say don't rush. Ask who prepared the quote and who will actually do the work.

If you have questions, write them; I'll answer as best I can.

This topic has been closed.The moderator marked the topic as resolved. If you have a similar issue, you can open a new topic.
New topic