Pricing
€20–30 / hour
The rate covers development, testing and the handover. Scoping your project, writing the estimate and answering questions before you commit are not billed.
Minimum engagement: 10 hours. Below that, the back-and-forth costs more than the work itself.
The rate is low because of where the studio is, not because of who does the work. DevStudio is based in Tbilisi, where running a business costs a fraction of what it costs in Berlin or Amsterdam. Your project is handled by one senior developer with seventeen years of commercial experience and 100+ eCommerce projects since 2009 — not by an account manager, a project manager and a junior taking turns. You are paying for the work, not for the layers around it.
| European agency | €80–120 / hour | The rate carries account management, project management and agency overhead. |
|---|---|---|
| European freelancer | €45–70 / hour | One person, but on a Western European cost base. |
| Offshore marketplace | €10–20 / hour | Cheaper, but usually junior, and platform-specific experience is hit and miss. |
| DevStudio | €20–30 / hour | One senior developer, Shopify Plus and migration experience, Tbilisi cost base. |
Rates and budgets
Store migration to Shopify
€1,600–4,000
Catalogue, customers and order history moved, a 301 redirect map built by hand, checkout tested end to end. The range depends on catalogue size and how far apart the two platforms are structurally.
Shopify Plus development
€1,200–5,000
Checkout Extensibility, Functions, B2B and Flow. Priced per feature after a scoping call, because Plus work varies more than anything else on this list.
Integration and data sync
€900–3,200
Connecting the store to an ERP, a CRM, a warehouse system or a supplier feed, with scheduled syncing and error reporting rather than a script nobody watches.
Ongoing support
from €400 / month
A block of hours each month for fixes, small features and keeping up with platform changes. The block is sized to what you actually use.
Questions and answers
How do you estimate a project?
After a call and a look at the store you get a written estimate with a range, not a single number. The range narrows once the unknowns are cleared, usually after the audit. If the work turns out smaller than estimated, you pay for the hours actually spent.
What if the estimate turns out to be wrong?
If the work grows because the scope grew, you get a revised estimate before the extra work starts — not an invoice afterwards. If it grows because the estimate was wrong, that is not your problem.
How is the work invoiced?
By bank transfer, in EUR or USD. For anything longer than two weeks, invoicing runs every two weeks against a report of hours, so you are never more than a fortnight away from knowing where the budget stands.
Do you ask for prepayment?
For a first project, 30% up front and the balance on delivery. For ongoing work, at the end of each billing period.
Is the rate negotiable for larger projects?
Yes. Long engagements and monthly retainers are priced below the standard rate, because they cost less to run.
Which currency do you quote in?
EUR by default. USD and GEL on request, converted at the rate on the day the invoice is issued.
