To receive a useful custom software estimate, send the current business problem, measurable outcome, users and roles, one complete workflow, common exceptions, representative records, connected systems, security constraints, first-release boundary, working budget, deadline, decision-maker, and sanitized evidence.
You do not need to choose a framework, design every screen, or write exhaustive requirements. The provider needs enough operational detail to determine whether the responsible answer is product configuration, integration, automation, a focused custom release, discovery, or no build at all.
1. Describe the current problem with evidence
Explain what happens today, who does it, which tools are involved, and where work fails. Add quantities where possible: hours per week, records per day, error rate, delayed invoices, missed approvals, support calls, duplicate subscriptions, or recurring customer impact.
"We need a dashboard" is a proposed feature. "Three managers spend ten hours every Monday reconciling five exports and still cannot explain overdue work" is an estimable problem.
2. State the first measurable outcome
Describe what must be true after the first release. Examples:
- Every request has one owner, status, approval, and decision history.
- Technicians capture required evidence before work can close.
- Approved completion creates an accounting-ready invoice draft without retyping.
- Customers can see current order status without calling the office.
One testable outcome gives the provider a basis for choosing what belongs in the release and what can wait.
3. List users, roles, and counts
Identify employees, managers, administrators, customers, vendors, contractors, auditors, departments, locations, and client organizations. State what each role can see, create, change, approve, export, and administer.
Include current and expected counts, device context, working locations, and whether users belong to separate customer or business accounts.
4. Write one real workflow from trigger to result
List the actual sequence:
- What starts the work?
- Who receives or enters the first information?
- Which decisions and approvals occur?
- Which records or files change?
- Which messages are sent?
- What evidence proves completion?
- What reaches accounting, reporting, or another downstream team?
Include handoffs and manual workarounds. Cleaning up the story hides the very effort and risk the estimate must address.
5. Name the exceptions
List at least five common non-happy paths: rejection, cancellation, duplicate, missing information, reassignment, unavailable approver, partial completion, correction, reopened work, failed integration, refund, or overdue item.
State who resolves each exception and what history must remain. Exception behavior often separates a 100-hour prototype from a 600-hour production workflow.
6. Send representative records and volumes
Name the core records—customer, location, employee, job, item, request, approval, document, invoice, payment, or another business object—and how they relate.
Provide sanitized spreadsheets, forms, exports, reports, screenshots, and identifiers. Include approximate row counts, daily volume, file volume, history depth, and known data-quality problems.
7. Identify integrations and ownership
For every connected system, provide the product and plan, records to send or receive, authoritative owner of each field, direction, frequency, volume, available API or export access, and how failures should be corrected and reconciled.
"Connect QuickBooks" can describe a one-way customer export or controlled two-way financial synchronization. Those are materially different estimates.
8. Provide security and policy constraints
Identify sensitive data categories, authentication, permissions, audit history, retention, backup and recovery, devices, geographic requirements, customer security terms, and availability expectations.
Have qualified professionals supply legal, tax, accounting, medical, employment, safety, privacy, or regulatory policy. The developer can implement and test approved rules but should not invent them.
9. Draw the first-release boundary
Separate required now, useful next, possible later, and explicitly excluded. The first release should complete one valuable workflow, not contain half of every imagined module.
At Vertinus's $49.99 hourly rate, $5,000 represents roughly 100 hours and $10,000 roughly 200 hours. A working budget helps the provider choose whether the first step is an assessment, prototype, integration, internal tool, or broader release.
10. Give timing, authority, and availability
Provide the desired pilot or launch date, the reason, the project owner, final approver, subject-matter experts, security or legal reviewers, testers, and their availability. Client decisions and access are part of the schedule.
What not to send by ordinary email
Do not send production passwords, private keys, customer or patient records, employee files, payment credentials, full databases, or confidential contracts through an unapproved channel.
Use redacted examples, field lists, screenshots, and approximate counts for the initial estimate. Plan secure access and transfer after the scope and safeguards are agreed.
A copyable estimate request
- Problem: Today ___; it uses ___ hours or creates ___ errors, delays, or cost.
- Outcome: The first release succeeds when ___.
- Users: Roles, counts, organizations, devices, and access ___.
- Workflow: Trigger ___; steps ___; completion and downstream handoff ___.
- Exceptions: Rejection, cancellation, duplicates, failures, and other cases ___.
- Records: Core records, relationships, volume, history, and data problems ___.
- Systems: Products, plans, data direction, APIs, and ownership ___.
- Constraints: Security, privacy, policy, availability, and required review ___.
- First release: Required now ___; next ___; excluded ___.
- Budget and timing: Range ___; desired pilot ___; reason ___; owner ___.
What a useful estimate should return
The response should identify users, workflow, records, states, permissions, integrations, migration, exception handling, testing, deployment, documentation, training, acceptance, estimated hours, schedule, assumptions, exclusions, ownership, and recurring providers.
Vertinus bills only for time actually worked up to the approved estimate. Work added outside the agreed scope is estimated and approved separately; overage for the agreed scope is absorbed by Vertinus.
For the longer planning version, use the custom software project brief. Compare realistic starting scopes in what a $5,000 software budget can build and understand uncertain work through the software discovery phase.
Paste the ten-part estimate request into your message to Vertinus. We will identify the missing questions and provide a written scope and hour estimate when the workflow, systems, first release, and acceptance are ready.