A custom software bug may cost about $200-$600 when it is reproducible and isolated, $600-$2,000 when it crosses several components, and $2,000-$6,000 or more when it involves concurrency, corrupted data, intermittent production behavior, security, or several systems.
At Vertinus's $49.99 hourly rate, those planning ranges represent roughly 4-12 hours, 12-40 hours, and 40-120 hours. The cost includes more than changing a line: a safe repair requires reproduction, diagnosis, correction, regression testing, deployment, and verification.
Why a small symptom can have a large cause
A total displayed incorrectly might be a formatting mistake. It might also come from tax rules, rounding, stale cache, duplicate events, currency handling, or a bad accounting synchronization.
The visible screen does not determine the repair size. Data flow, business consequence, reproducibility, access, tests, and deployment risk do.
Simple reproducible bug: 4-12 hours
Approximately $200-$600 at $49.99 per hour.
This range can fit a clearly reproducible interface error, validation mistake, broken filter, incorrect label, narrow calculation, or isolated notification problem in a maintainable codebase.
The provider should still confirm the expected behavior, reproduce it in a safe environment, add or run a regression test, deploy, and verify production.
Moderate defect: 12-40 hours
Approximately $600-$2,000 at $49.99 per hour.
This range may apply when the bug involves several roles, a background task, an external API, browser or device differences, permissions, file processing, a database query, or incomplete test coverage.
Diagnosis often consumes more time than the final code change because the developer must isolate which assumption failed.
Complex or intermittent defect: 40-120 hours
Approximately $2,000-$6,000 at $49.99 per hour.
Examples include duplicated payments, occasional missing records, race conditions, time-zone behavior, memory or performance failures, data corruption, unreliable integration delivery, security exposure, or an issue that appears only under production load.
These defects may require added logging, a production-safe experiment, data analysis, vendor coordination, repair scripts, reconciliation, and an extended monitoring period.
Emergency or high-risk incidents cost more
An active outage, breach, financial discrepancy, widespread data error, or unsupported production environment may require immediate containment plus specialist security, infrastructure, database, legal, or accounting support.
Separate containment, root-cause repair, data correction, and preventive improvement. Restoring service does not prove the underlying defect is resolved.
What a safe bug fix includes
- Define expected and actual behavior.
- Preserve relevant logs, data, versions, and evidence.
- Reproduce the problem in a controlled environment.
- Identify root cause and affected paths.
- Implement the smallest responsible correction.
- Test the original scenario and nearby behavior.
- Reconcile affected data where necessary.
- Deploy with backup, rollback, and observation.
- Document the cause, fix, and remaining risk.
What increases the cost
- The issue cannot be reproduced reliably.
- No current repository or matching test environment exists.
- Logs, monitoring, and audit history are missing.
- The code has weak tests or unsupported dependencies.
- Several integrations or background jobs are involved.
- Production data must be repaired and reconciled.
- The defect affects permissions, payments, security, or regulated data.
- The original developer's assumptions are undocumented.
What to send the developer
- Exact steps, user role, date, and environment.
- Expected and actual result.
- Screenshots, record identifiers, and error messages.
- How often it happens and when it began.
- Business impact and any dangerous workaround.
- Recent deployments, setting changes, or vendor incidents.
- Repository, hosting, logs, and test access status.
Remove or securely share confidential data. A screenshot containing a customer record should not be sent through an unapproved channel.
Use a diagnostic ceiling
For an unfamiliar system, authorize a small first phase with a defined output: reproduce the issue, identify the likely cause, state the risk, and estimate the repair.
If the codebase itself must be understood first, see the existing codebase takeover cost guide.
How Vertinus prices bug work
Vertinus charges $49.99 per hour for time actually worked up to an approved estimate. Unknown defects begin with a bounded diagnostic scope. Once the cause is understood, correction and data repair can receive a separate approved estimate if needed.
Send Vertinus the reproduction steps, impact, and access status. We will define a diagnostic boundary and estimated hours before changing the system.