Website cost, one decision at a time.
Choose a scope, add only what you need and see one-time and recurring estimates side by side. Figures come from the same catalog as our package pages, and scope is reviewed before acceptance.
See the full price listRather talk it through first? Email hello@xsofty.com.
One-time estimate Select a package. Recurring No care plan.
How the estimate is built.
The calculator adds fixed prices from the list below. A line appears in your estimate only when you choose it, at the price shown here, so you can check every figure yourself.
Pick a package
Launch starts from USD 1,490, Growth from USD 2,950 and Commerce from USD 4,900. The project type you choose first decides which of them fit. Custom Digital Platform carries no published figure, so choosing it turns the estimate into a proposal request.
Add only what is missing
Each add-on has a fixed unit price and a ceiling per project. An additional page is USD 180, up to 15 per project. The one line priced as a percentage is priority delivery, at 20% of the package's starting price, and it is charged only when a slot can be confirmed.
Add care, or decide later
Care plans run from USD 39 to USD 149 a month and are billed on their own cycle, outside the one-time total. Paying yearly costs the same as 10 monthly payments.
Split the one-time total
The build is paid in stages: 50% at booking, 30% after design approval and 20% before launch. Each payment is rounded to the dollar and the last one takes up the difference, so the stages always add up to the total.
Starting prices by package
A starting price covers that package's own scope. The project type narrows which packages you can pick, and each package pairs with its own care plans.
Scroll sideways to see every column.
| Package | Starting price | Fits these projects | Care plans that pair with it |
|---|---|---|---|
| Launch Website | From USD 1,490 |
|
|
| Growth Website | From USD 2,950 |
|
|
| Commerce Website | From USD 4,900 |
|
|
| Custom Digital Platform | By proposal |
|
|
Add-on prices, units and limits
Prices are per unit. The limit is the most one project can take through the calculator. A Custom Digital Platform proposal folds any extras into its written scope instead.
Scroll sideways to see every column.
| Add-on | Price | What one unit covers | Limit | Available with |
|---|---|---|---|---|
| Additional page | USD 180 | Per page, designed and built within the package interface system | Up to 15 per project | Launch, Growth and Commerce |
| Copywriting page | USD 120 | Per page, up to 600 words of web copy with one revision | Up to 15 per project | Launch, Growth and Commerce |
| Brand identity | USD 950 | One identity: wordmark or logo, color and type system, one-page usage guide | One per project | Launch, Growth and Commerce |
| Additional language | USD 450 | Per language, applied to the package page scope; translation supplied separately | Up to 3 per project | Growth and Commerce |
| Booking integration | USD 350 | One scheduling tool connected to one booking flow | One per project | Launch, Growth and Commerce |
| CRM integration | USD 450 | One CRM connected to up to two site forms | One per project | Launch, Growth and Commerce |
| Content migration bundle | USD 290 | Per bundle of up to 20 existing pages or posts moved and formatted | Up to 10 per project | Launch, Growth and Commerce |
| Product-entry bundle | USD 190 | Per bundle of up to 25 products with supplied data and images | Up to 20 per project | Commerce |
| SEO launch package | USD 650 | One launch: keyword mapping for up to 10 pages, schema basics and search console setup | One per project | Launch, Growth and Commerce |
| Priority delivery, subject to availability | 20% of package | 20% of the package starting price; confirmed only after a scheduling review | One per project | Launch, Growth and Commerce |
| Advanced motion system | USD 850 | One system: up to 6 signature interactions with reduced-motion fallbacks | One per project | Launch, Growth and Commerce |
| Ongoing content support | USD 95 / monthor USD 950 / year | Per block of up to 2 hours of routine content updates each month on existing layouts | Up to 3 per project | Launch, Growth and CommerceWith a care plan only |
Care is billed apart from the build.
Care plans and ongoing content support recur monthly or yearly. They never enter the one-time total, so choosing one does not change the milestone payments.
Care plan prices
Scroll sideways to see every column.
| Plan | Monthly | Annual | Package fit |
|---|---|---|---|
| Essential Care | USD 39 | USD 390 | Suits Launch and Growth sites, or custom builds after review. |
| Business Care | USD 79 | USD 790 | Suits Launch and Growth sites, or custom builds after review. |
| Commerce Care | USD 149 | USD 1,490 | Suits Commerce sites, or custom builds after review. |
Milestones at each starting price
What each stage comes to on a package with nothing added. With add-ons, each stage keeps its percentage of the larger total.
Scroll sideways to see every column.
| Stage | Share | Launch | Growth | Commerce |
|---|---|---|---|---|
| At booking | 50% | USD 745 | USD 1,475 | USD 2,450 |
| After design approval | 30% | USD 447 | USD 885 | USD 1,470 |
| Before launch | 20% | USD 298 | USD 590 | USD 980 |
| Starting price | 100% | USD 1,490 | USD 2,950 | USD 4,900 |
This split is the default we propose. The schedule you pay on is agreed in writing before work begins.
What an estimate does not include.
The calculator prices our own work inside each package's limits. The costs and decisions below sit outside it.
Third-party costs
Hosting, domains, platform subscriptions, paid apps or premium plugins, stock media, font licenses and payment-processing fees stay outside the estimate unless your proposal lists them.
Copy and images
Packages assume you supply the words and pictures. Written copy is the copywriting page add-on, at USD 120 a page. Photography is not on the price list.
Translation
The additional language add-on (USD 450 per language) sets up the extra language on the site. The translated text comes from you or your translator, and right-to-left layouts are confirmed during scope review.
Your product catalog
Commerce prices the storefront, not the data behind it. Products are entered from a spreadsheet you supply, at USD 190 per bundle of up to 25 products. Your product count and any catalog migration are qualified separately.
Integrations past the first
Growth includes one CRM or scheduling integration. Each further connection is an add-on, and the tool's own subscription is a third-party cost.
Extra refinement rounds
Launch includes two refinement rounds and Growth includes three refinement rounds. Commerce and Custom builds set the number during scoping. Rounds past that number are estimated before work on them starts.
A custom platform price
Portals, marketplaces, memberships and web apps need a technical review before anyone can price them, so choosing Custom Digital Platform ends in a proposal request rather than a figure.
Fixes found before care
Care starts with a technical review of the site. If that review turns up problems, fixing them is estimated on its own before any plan begins.
Priced in US dollars.
Every estimate is in USD, and international clients pay by SWIFT bank transfer in dollars. For planning, the table converts the starting prices into dirhams and riyals at each currency's fixed rate to the dollar.
Scroll sideways to see every column.
| Package | USD | AED | QAR | SAR |
|---|---|---|---|---|
| Launch Website | USD 1,490 | AED 5,472 | QAR 5,424 | SAR 5,588 |
| Growth Website | USD 2,950 | AED 10,834 | QAR 10,738 | SAR 11,063 |
| Commerce Website | USD 4,900 | AED 17,995 | QAR 17,836 | SAR 18,375 |
Rates used, checked on September 28, 2026:
- USD 1 = AED 3.6725. Central Bank of the UAE: published USD rate (opens in a new tab) and dirham peg operations (opens in a new tab).
- USD 1 = QAR 3.64. Qatar Central Bank: exchange rate policy (opens in a new tab).
- USD 1 = SAR 3.75. Saudi Central Bank: official rate statement (opens in a new tab).
Values are rounded to whole units and are indicative only. A bank converting your payment applies its own rate.
Questions about cost.
The calculator adds up fixed prices for the options you pick, but it cannot see your content, your current platform or the tools you need connected. Any of those can move the scope. The binding figure comes from a written proposal once we have reviewed them, and no payment is due until you accept it.
Care plans, compared feature by feature.
Explore website careNothing is binding until you accept.
- Your final price is set in a written proposal after we review your scope.
- You are not asked to pay the full amount upfront. Payment follows agreed milestones.
- Timelines are confirmed in the proposal, once scope and content readiness are known.