forumNew topic

How to read a software proposal? As an agency owner, I'm exposing my own industry

MMehmet A***Expert
Job title
Agency owner
Organization type
early-stage startup
Joined
Sep 2023
Message
187
#1

Let's be clear: proposals aren't written to be confusing on purpose, but nobody really benefits from making them clear either. I've been doing this for ten years, so let me write about the habits of my own industry.

1. The phrase "turnkey" means absolutely nothing. What is turnkey are the items listed in the proposal. Anything not listed is extra work. If the proposal doesn't itemize exactly what will be done, then the price isn't real either.

2. Be careful if the timeline is given as a single number. You should see "design 2 weeks, development 4 weeks, testing and fixes 2 weeks," not just "8 weeks." A single number is just a polite way of saying the work hasn't been planned.

3. Revision rights must be in writing. How many rounds, at which stage, and within what timeframe. If it's not written, don't expect unlimited revisions; quite the opposite: you'll get hit with extra fees at the first objection.

4. Who owns the code and content? This single sentence determines all future bargaining power in the project. Our standard is that ownership transfers to the client upon delivery; that is not the industry standard.

5. Maintenance is a separate line item and should be written as such. The system continues to live after delivery: updates, server, bug fixes. If maintenance isn't in the proposal, it doesn't mean it won't be done; it means the bill will come later.

6. The payment schedule should be tied to project milestones, not calendar dates. It should say "upon design approval," not "on the 1st of the month." Otherwise, payments proceed even if the work is delayed.

Anyone with questions, feel free to write. I'm open to criticism of our own proposals too.

BBarış K***Expert
Job title
Corporate IT manager
Joined
Jun 2023
Message
172
Most Helpful#2

Writing from the buyer's side. As a corporate IT manager, I read an average of thirty proposals a year and I'd like to add three items to the list.

First, acceptance criteria. If the proposal doesn't define "when is the work considered finished," the end date is open to debate. We now require a measurable acceptance statement next to every item.

Second, dependencies. The cause of most delays isn't the vendor, it's our own delayed decisions. A good proposal also states what is expected from us: when content will be provided, how many days approvals will take.

Third, the exit clause. What happens if the agreement falls through? How will the cost of work done be calculated, and how will deliverables be transferred? Asking this isn't about distrust, it's about maturity; if the vendor gets uncomfortable, that's information too.

CCemMember
Job title
Agency · Project Manager
Organization type
chain store
Joined
Jun 2024
Message
103

Doki · Infrastructure migration · 2023

#3

Mehmet Bey wrote a nice list, but he missed my favorite item: "we'll look at it later."

Every "we'll look at it later" sentence said in a meeting averages out to three man-days. Nobody writes it down, nobody prices it, and then it pops up at delivery.

The suggestion is simple: at the end of the meeting, write down everything labeled "we'll look at it later" on a separate list and get that list signed too. Make sure it's written that it's out of scope. Since we started doing this, our delivery disputes have noticeably decreased.

AAv. Kemal U***Expert
Job title
Lawyer · IT
Organization type
300-person organization
Joined
Sep 2023
Message
168
#4

Let me touch on the legal side; the following is general information, consult your advisor for your specific case.

In most cases, a proposal creates contractual obligations the moment it is accepted. So in projects started with the mindset of "we'll make a proper contract later," that proposal is the document looked at when a dispute arises.

Regarding intellectual property, the default rule is that copyright remains with the creator unless agreed otherwise. If you want the code to transfer to you, this must be explicitly written. The phrase "delivered" does not imply transfer of ownership.

Third point: third-party components. The licenses of the ready-made libraries used in the project also bind you. It's reasonable to ask for a list of the components to be used in the proposal.

HHakanNew member
Job title
Real estate office
Joined
Sep 2024
Message
34
#5

Hi, I run a real estate office, I have no technical knowledge, can I ask a question?

The proposal I received mentions "responsive design" and "SEO-compatible infrastructure". Are these extra features, or things that should already be there? Also, do they affect the price? Thanks in advance.

SSelinMember
Job title
Frontend developer
Organization type
20-person company
Joined
Feb 2024
Message
164
#6

Hakan Bey, both are standard by 2026, not separate features.

"Responsive" means it looks good on mobile (layout adjusts to screen width). Most visitors come from phones today, so it's a basic requirement, not an option.

"SEO-compatible infrastructure" is a very vague term. Concretely, it means: pages having their own title and meta description tags, readable URLs, fast page load times, and search engines being able to index the content. If these aren't listed individually in the proposal, make them write it out.

So if the price is increased specifically for these, object. Price increases for page count and custom functionalities.

BBatuhanMember
Job title
Freelance developer
Joined
Feb 2024
Message
128
#7

One-sentence contribution from a freelancer: is the person writing the proposal the one who will do the work?

In agencies, the salesperson writes the proposal, the developer does the work. The gap in between is the mother of all delays. Question: "who made this estimate?" If it's the salesperson, multiply the timeline by 1.5.

SSinemExpert
Job title
Project manager
Joined
Oct 2023
Message
176
#8

I'm a project manager, here's what happened with us: we added a "change request process" section to the proposal.

It contains just one thing: for any out-of-scope request, a 1-page form, estimated time and cost, client approval. Sounds bureaucratic but the opposite happened, things sped up. Because now the "is this extra work or not" debate doesn't take an hour, you just fill out the form.

AArda K***Expert
Job title
Digital agency founder
Organization type
120-person company
Joined
Jul 2023
Message
198
#9

I'm an agency founder and I'll say the part that's against our interest, because honesty works in this thread.

Agencies giving low quotes usually aren't lying, they just don't see the whole picture. If you spend two days preparing a proposal, you get a realistic figure, if you spend two hours, you don't. Most proposals in the industry are prepared in two hours, because preparing a proposal is unpaid work and nobody wants to dedicate time to it.

The counterpart on the client side is this: the person who gets the cheapest quote usually gets the least thought-out proposal. The price difference comes back as extra work during the project and ends up costing more in total.

As a solution, we made the discovery phase separate and paid. A small fee, two weeks, at the end you get the real scope and real price. The client isn't obligated to continue with us after this stage, they can take the output and go elsewhere. Some did, no problem; we argued much less with those who stayed.

FFiliz S***MemberCommunity member
Joined
Jun 2023
Message
3
#10

Let me write how it's done in practice. When making decisions, write down the worst-case scenario too, not just the best.

PPolat K***MemberCommunity member
Joined
May 2023
Message
329
#11

Let me summarize what's been said so far. Taking notes for two weeks yields better results than a six-month estimate.

When you try to change everything at once, nothing settles. Of course, it varies if your situation is different.

FFeyza T***Member
Job title
Clinic manager
Sector
Machinery manufacturing
Organization type
early-stage startup
Joined
Mar 2023
Message
136
#12

I went through the same thing.

OOkan G***Member
Job title
Finance Manager
Sector
Energy
Organization type
sole proprietorship
Joined
Apr 2023
Message
39
#13

Let me speak from the other side; I'm on the supplier side. If it's your first time, start small; scaling comes later.

Hope this helps.

AAli O***Member
Job title
Human Resources Specialist
Sector
Jewelry
Organization type
cooperative
Joined
Apr 2025
Message
360
#14

There's a part I don't understand. Weekly written progress reports are much more useful than asking for dates.

That's all, sorry if I went on too long.

AAhmet O***MemberCommunity member
Joined
Feb 2025
Message
142
#15

Noted, thanks.

TTayfunVeteran
Job title
Software company owner
Joined
May 2023
Message
228

Doki · E-commerce infrastructure · 2024

#16

Three different views emerged, they all complement each other. Processes without records never improve because you don't know what to fix.

Everything goes well for the first three months; problems arise in the fourth. If you have questions write them; I'll answer as best I can.

OOkan K***Member
Job title
Store associate
Sector
Healthcare services
Organization type
8-person team
Joined
Aug 2023
Message
5
#17

There's one point I'm curious about. Processes without records never improve, because you don't know what to fix.

Of course, it varies if your situation is different.

CCem B***MemberCommunity member
Joined
Sep 2023
Message
50
#18

Don't miss this: Trying to do this alone is the most expensive way.

Good luck with that.

LLale T***MemberCommunity member
Joined
Nov 2023
Message
7
#19

timely topic.

RRecep K***MemberCommunity member
Joined
Apr 2022
Message
6
#20

I have no experience with offer, so I'm asking. People defend habits not processes. Resistance comes from there.

Hope this helps.

Reply