Website development: a package with a price and a timeline before work starts
Four packages for different jobs — from a single landing page to an online store with a 1C data exchange. The price and timeline are fixed by the package scope before the start, not clarified as the project goes.
Why a website quote grows as the project goes
The price at the start was one figure, the actual cost was another, and the difference gets explained after the fact.
The package scope was never fixed
It was “we will build a catalogue” in conversation, and how many pages, whether it needs multiple languages or a 1C exchange, only comes up after payment.
Edits beyond the project run on a verbal understanding
How many rounds of edits are included in the price, and what counts as extra work, is usually never written down in advance.
The site is left without support after handover
The project is closed, and a minor fix or a catalogue update means looking for someone to do it all over again.
Development packages
Scope, timeline and price are fixed by the price list before the work starts.
- Landing page — 1 page, responsive layout, a bot-protected form, basic SEO, analytics connected
- Corporate site — up to 15 pages, a catalogue without a cart, a blog, CRM integration, multiple languages
- Online store — catalogue, cart, payment, delivery, customer account, 1C data exchange
- Telegram bot with integrations — conversation flows, payment, a link to your own system, an admin panel
What we do not do
- CRM, 1C and platform licences are billed separately, directly to the vendor — not included in the package price.
What stays with you
The code and the credentials — in your own repository or on your own server.
Two rounds of edits in every package — with no extra charge for them.
After handover, an hourly retainer or a support subscription if you need more — not a mandatory add-on to the package.
Pricing
Development — packages
| Package | For whom | What’s included | Term | Price |
|---|---|---|---|---|
| Starter site | a first site, when starting matters more than perfecting |
a ready template, not a bespoke design | 1 week | 35,000 ₽ |
| Simple Telegram bot | collecting requests and answering common questions |
| 1 week | 25,000 ₽ |
| Landing page | — |
| 3 weeks | 120,000 ₽ |
| Corporate sitemost popular | — |
| 6 weeks | 280,000 ₽ |
| Online store | — |
| 10 weeks | 550,000 ₽ |
| Telegram bot with integrations | — |
| 5 weeks | 250,000 ₽ |
The entry packages — Starter site and Simple Telegram bot — are cheaper by scope, not by discount: a ready template instead of a bespoke design, copy drafted by an AI role, no integrations. If you need your own design, a catalogue, an accounting exchange or payments, those are the packages above — different work, not the same work priced higher. Moving up costs the difference in scope.
Further work — hourly retainer
The larger the retainer, the lower the hourly rate. Hours do not expire before the end of the retainer.
Small
- ✓20 hours
- ✓hourly rate 2,700 ₽
- ✓savings of 6,000 ₽ against the one-off rate
Medium
most popular- ✓40 hours
- ✓hourly rate 2,500 ₽
- ✓savings of 20,000 ₽ against the one-off rate
Large
- ✓80 hours
- ✓hourly rate 2,400 ₽
- ✓savings of 48,000 ₽ against the one-off rate
Hours do not expire before the end of the retainer and carry over month to month. The minimum request is 1 hour, billed in 30-minute increments. Once the hours run out, the next retainer is purchased fresh — work is not carried on credit.
Site support — subscription
Basic
- ✓updates and backups
- ✓uptime monitoring
- ✓2 hours of edits a month
- ✓response by the next business day
Extended
most popular- ✓everything in Basic
- ✓6 hours of edits
- ✓domain and certificate renewal
- ✓a monthly report
- ✓response within 4 business hours
Maximum
- ✓everything in Extended
- ✓12 hours of edits
- ✓weekend coverage
- ✓response within 2 hours, weekends included
Edit hours within a plan expire at the end of the month — this is a monthly retainer, not a cumulative one. Hours beyond the plan are billed at 3,000 ₽ each, or you move to a retainer from the table above where the hour is cheaper.
Terms
- Payment runs in stages: the next stage starts once the previous one is accepted.
- A package timeline is counted from the date the first stage is paid and access is granted.
- Two rounds of edits are included in every package.
- Work beyond the package scope is billed through the hourly retainer or as a separate package, by agreement, before it starts.
- CRM, 1C and platform licences are billed separately, directly to the vendor.
- Our work carries a 3-month warranty after the acceptance certificate is signed: we fix defects free of charge.
How it works
We choose a package
Scope, timeline and price are fixed by the price list before work starts
We build it in stages
Each next stage starts once the previous one is accepted
We hand over with two rounds of edits
Edits within the package scope, with no separate invoice for them
We hand over the code and access
After that, an hourly retainer for further work or a support subscription, if needed
FAQ
Tell us what site you need
Describe the task and we will match a package by scope, and give you the price and timeline before work starts.
Related reading
We cover this topic in more depth on the blog
Tell us about your task
Describe what you need — we will reply and suggest a suitable plan.