Skip to content
Cost calculators

Software development cost calculator

Pick the features and platform, check the rates, and get a cost and timeline range you can take to any vendor.

Free, runs in your browser, no sign-up. Updated 2026-10-25.

Features
Design
people

Result

Estimated cost $19,000 – $46,100 (USD), 5–11 weeks with a team of 3. Platform: Web app. Design: Custom design. Features: Sign-up, login, password reset; Roles and permissions; User profiles and settings; Core records: create, list, edit, delete (per main entity); Search and filters; Dashboard with charts; Admin panel; Email and push notifications; Third-party API integration (each).

Estimated cost
$19,000 – $46,100
USD, including 15% contingency
Timeline
5–11 weeks
Total hours
414–1,001
Engineering hours
285–690
Team
3 people
Cost by role
RoleHoursCost
Engineering285–690$14,300 – $34,500
Product design43–104$1,900 – $4,700
QA / testing57–138$1,700 – $4,100
Project management29–69$1,100 – $2,800
Engineering cost by feature (before design, QA and PM)
FeatureHoursCost
Sign-up, login, password reset28–55$1,800 – $3,700
Roles and permissions28–69$1,800 – $4,600
User profiles and settings18–37$1,200 – $2,500
Core records: create, list, edit, delete (per main entity)46–92$3,100 – $6,100
Search and filters28–74$1,800 – $4,900
Dashboard with charts37–92$2,500 – $6,100
Admin panel46–115$3,100 – $7,700
Email and push notifications28–64$1,800 – $4,300
Third-party API integration (each)28–92$1,800 – $6,100

Assumptions

Every number the result depends on, and where it comes from. Change any value and the result updates.

AssumptionValueSource
Engineering rateUSD/hourOceanLab's rates are $30–50/hr depending on role and seniority. Other teams' rates vary several-fold by country and seniority; replace them with the rates you are quoted.Reviewed 2026-10-25
Product design rateUSD/hourOceanLab's rates are $30–50/hr depending on role and seniority. Other teams' rates vary several-fold by country and seniority; replace them with the rates you are quoted.Reviewed 2026-10-25
QA / testing rateUSD/hourOceanLab's rates are $30–50/hr depending on role and seniority. Other teams' rates vary several-fold by country and seniority; replace them with the rates you are quoted.Reviewed 2026-10-25
Project management rateUSD/hourOceanLab's rates are $30–50/hr depending on role and seniority. Other teams' rates vary several-fold by country and seniority; replace them with the rates you are quoted.Reviewed 2026-10-25
Product design hours15 %OceanLab assumption. Hours for this role as a share of engineering hours. Planning assumption.Reviewed 2026-10-25
QA / testing hours20 %OceanLab assumption. Hours for this role as a share of engineering hours. Planning assumption.Reviewed 2026-10-25
Project management hours10 %OceanLab assumption. Hours for this role as a share of engineering hours. Planning assumption.Reviewed 2026-10-25
Contingency%OceanLab assumption. Buffer for unknowns found during the build. Planning assumption.Reviewed 2026-10-25
Productive hours per person per weekhoursOceanLab assumption. 40 paid hours minus meetings and review. Planning assumption.Reviewed 2026-10-25
Platform multiplier: Web app1 ×OceanLab assumption. Baseline: one responsive web app.Reviewed 2026-10-25
Design multiplier: Custom design1 ×OceanLab assumption. Baseline.Reviewed 2026-10-25

Send this estimate to OceanLab

Opens an email to OceanLab with this result and a link to your inputs. Nothing is sent until you press send, and there is no sign-up.

Prefer a form? Use the contact page.
Method

How this is calculated

Each feature has a low and a high hour estimate for development. The hours are multiplied by the platform (a web app is 1x, native iOS and Android is 1.9x) and the design level, then a contingency is added.

Design, QA and project management are added as a share of development hours. Each role's hours are multiplied by its hourly rate, and the roles are summed into the cost range.

Weeks come from total hours divided by team size and productive hours per person per week.

The hour ranges are OceanLab planning assumptions, not market benchmarks. Edit any of them in the assumptions panel to match your own quote.

FAQ

Questions about this tool

Why is the result a range and not one number?

Each feature has a low and a high estimate. Before requirements are written down, the honest answer is a range; it narrows as scope gets specific.

Which hourly rates does it use?

Default rates are OceanLab's own: $50 an hour for engineering, $45 for design, $40 for project management and $30 for QA. Change any of them to the rates you have been quoted.

Where do the feature hours come from?

They are OceanLab planning assumptions for a typical version of each feature, not survey data. Each one is editable, so you can replace it with a number from your own team or quote.

Is anything I enter sent anywhere?

No. The tool runs in your browser and there is no sign-up. Nothing leaves the page unless you choose to email your result to OceanLab.

Related tools

Other free tools

Product builds

OceanLab product builds like this

Products OceanLab designed and built. Each case study covers the screens, the scope and the rules it was built for.

Insurance·🇺🇸United States

Building Pylon - AI-Native Insurance Operations from Prototype to Production

Replaced fragmented policy spreadsheets and disconnected claims tools with a unified AI-driven workspace, designed and shipped in 8 weeks via clickable AI prototype.

InsurTechAISaaSEnterprise
Energy & utilities·🇨🇭Switzerland

Helio - Smart Solar & Storage App with IoT Sensor Network from Prototype to Production

Built a consumer iOS and Android app for solar generation, battery storage, EV charging and smart-home device control - backed by an IoT sensor network and AI optimisation engine. Shipped from clickable AI prototype to App Store in 16 weeks.

EnergyIoTMobileAI
Hospitals & clinics·🇸🇬Singapore

Clinica - Multi-Department Clinic Operations Console with AI Assistant

Built a multi-department clinic operations console with appointment management, department load tracking, staff performance, resource utilisation and an AI assistant for staff queries - shipped from clickable AI prototype to production in 14 weeks.

HealthcareAISaaSEnterprise
E-commerce & D2C·🇯🇴Jordan

Qafila - Order Management System for Omnichannel Beauty Retail

Designed and built a clickable order management system for an Amman beauty retailer selling through 60 stores, two distribution centres, its own website and app, and Amazon, Noon and a fashion marketplace across Jordan and the GCC: every order in one place, sourcing that explains itself, and one dashboard for every stuck order.

Enterprise
GovTech·🇺🇸United States

Setback - Permitting and Licensing Platform with Parallel Plan Review

Designed and built a clickable permitting and licensing platform for a US city's development services department: completeness checks before the review clock starts, building, zoning, fire and public works reviews running in parallel against city targets, an inspection board that checks certifications, and one record for every permit with its parcel, parties, holds, fees and inspections.

Enterprise
START YOUR CONVERSATION

Your Next Mission-Critical
System Starts Here

Speak with a senior engineer about your requirements. No sales process, just a direct technical conversation about what you need to build.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab