COST OF WORKBY TECHNICAL SCOPE
A fixed price for every item of the technical scope. Order the whole scope or individual items — no hidden add-ons.
Terms of work
Price & payment
Each item's price is fixed. If the work takes longer than estimated, the contractor covers the difference. Defect fixes during the warranty period are free.
What's included in an item's price
- Development, testing, deployment on the client's server
- Code lives in the client's repository from day one; ownership transfers to them
- Short technical documentation for each delivered item
- Handover plus a walkthrough of how to use it
- 3 months of warranty fixes
Not included: Not included in any item: content and photo/video shoots, legal texts, equipment, third-party service licenses, client-side 1C customization.
Technical scopes
Primary scope · CRM, AI platform, inventory & warehouse system
54 scope points expanded into 67 line items: communication channels, the PWA shell and future-roadmap modules are priced separately because they're ordered individually.
| # | Item | Hours | Price |
|---|---|---|---|
| Analysis & design | |||
| 1 | Business-process analysis, requirements formalization | 6 | $150 |
| 2 | Architecture: data schema, modules, source adapters | 11 | $275 |
| 3 | Stack selection and technology audit | 3 | $75 |
| 4 | User & role model for 20–30 seats | 3 | $75 |
| 5 | Responsive layout for manager work screens | 3 | $75 |
| 5a | PWA shell: manifest, service worker, install, offline skeleton | 4 | $100 |
| 6 | Success metrics and Phase 1 acceptance criteria | 3 | $75 |
| 51 | Technical proposal: architecture, stack, stage plan | 6 | $150 |
| 54 | Product roadmap | 3 | $75 |
| Analysis & design — total | 42 | $1,050 | |
| Phase 1 · CRM, customers, sales | |||
| 7 | Manager workspace with a "Needs attention" block | 8 | $200 |
| 8 | Omnichannel inbox: conversation model, queue, assignment | 11 | $275 |
| 8.1 | WhatsApp Business channel (Cloud API) | 7 | $175 |
| 8.2 | Facebook Messenger and Instagram Direct channels | 10 | $250 |
| 8.3 | Threads Direct channel | 5 | $125 |
| 8.4 | Email channel | 4 | $100 |
| 8.5 | TikTok and Odnoklassniki: semi-automatic, no official API | 7 | $175 |
| 8.6 | Marketplace channel (Etsy / Vinted / Allegro / eBay) — per channel | 8 | $200 |
| 9 | Customer profile, duplicate detection and guided merge | 10 | $250 |
| 10 | Advanced segmentation managed from the admin panel | 8 | $200 |
| 11 | Sales funnel and status builder | 7 | $175 |
| 12 | Lost-customer tracking and overdue follow-up control | 6 | $150 |
| 13 | Task manager with event-triggered automatic tasks | 7 | $175 |
| Phase 1 · CRM, customers, sales — total | 98 | $2,450 | |
| Phase 1 · AI agents | |||
| 14 | Sales Agent: RAG, context, prompts, follow-up, summaries | 18 | $450 |
| 15 | Tone profiles, test-dialogue set, guardrails | 7 | $175 |
| 16 | RU/PL multilingual support plus a framework for new languages | 4 | $100 |
| 17 | Knowledge Base with an admin editor | 6 | $150 |
| 18 | Product Agent: natural-language product search | 12 | $300 |
| 19 | Product data layer for AI, adapter to 1C and the media server | 12 | $300 |
| 20 | AI product tagging: vision + text, manual correction | 8 | $200 |
| 21 | Linking the Sales Agent and Product Agent | 4 | $100 |
| 22 | Personalized picks and customer-reaction handling | 6 | $150 |
| 23 | Customer matching: product → customers, customer → products | 6 | $150 |
| 24 | Event-driven messaging, re-activation, repeat sales | 8 | $200 |
| 25 | Content Agent: product selection and content generation | 10 | $250 |
| 26 | Auto-posting to channels where the API allows it | 7 | $175 |
| 27 | Automatic order creation, reservation, payment matching in 1C | 14 | $350 |
| Phase 1 · AI agents — total | 122 | $3,050 | |
| Phase 2 · Own database, product, pricing | |||
| 28 | 1C cut-over plan and Phase 2 acceptance criteria | 4 | $100 |
| 29 | 1C data migration: mapping, ETL, reconciliation, test runs | 20 | $500 |
| 29a | Migration of historical sales data from prior periods | 10 | $250 |
| 30 | Product card in the own database, multilingual descriptions | 7 | $175 |
| 31 | Six price types, SALE with date ranges, purchase-price permissions | 10 | $250 |
| 32 | Warehouses & stock: 4 locations, 4 metrics per SKU | 11 | $275 |
| Phase 2 · Own database, product, pricing — total | 62 | $1,550 | |
| Phase 2 · Warehouse & logistics | |||
| 33 | Automatic 7-day reservation, released on non-payment | 6 | $150 |
| 34 | Insufficient-stock and expected-arrival items | 6 | $150 |
| 35 | Scanner workflow: warehouse operations loop | 11 | $275 |
| 36 | Packing with completeness checks, auto-posting the order | 10 | $250 |
| 37 | Automatic stock movements from physical operations | 8 | $200 |
| 38 | Inter-warehouse transfers with an In Transit status | 8 | $200 |
| 39 | Split orders across warehouses | 5 | $125 |
| 40 | Demand-based transfer recommendations | 4 | $100 |
| 41 | Returns, exchanges and defects via scanner | 14 | $350 |
| 42 | DPD and DHL integration: shipments, labels, duplicate protection | 14 | $350 |
| 43 | Tracking in the CRM and post-sale scenarios | 6 | $150 |
| 44 | Full and partial stocktaking, discrepancy log | 10 | $250 |
| Phase 2 · Warehouse & logistics — total | 102 | $2,550 | |
| Cross-cutting systems | |||
| 45 | Role model and access permissions | 8 | $200 |
| 46 | Audit log of critical actions ("before → after") | 7 | $175 |
| 47 | Manager performance analytics and metrics | 11 | $275 |
| 48 | Admin panel: reference data, statuses, rules, templates | 12 | $300 |
| 49 | Rights handover: contract annexes, documentation, runbook | 4 | $100 |
| 50 | Security: access separation, backups, recovery, keys, export | 7 | $175 |
| 52 | Adapter that swaps 1C for the own database without reworking AI | 7 | $175 |
| Cross-cutting systems — total | 56 | $1,400 | |
| Future roadmap · item 53 | |||
| 53.1 | Manager KPIs and targets | 7 | $175 |
| 53.2 | AI Sales Coach | 11 | $275 |
| 53.3 | Advanced analytics and sales forecasting | 10 | $250 |
| 53.4 | Procurement automation | 12 | $300 |
| 53.5 | Deeper customer matching | 8 | $200 |
| 53.6 | Autonomous Sales Agent mode | 12 | $300 |
| Future roadmap · item 53 — total | 60 | $1,500 | |
| Primary scope · CRM, AI platform, inventory & warehouse system | 542 | $13,550 | |
Preliminary scope · Online store for the European market
29 scope points, 29 line items. Items that overlap with the primary scope are built once when both are ordered together — recalculated at the agreement stage.
| # | Item | Hours | Price |
|---|---|---|---|
| Store foundation | |||
| 1 | European market requirements analysis | 4 | $100 |
| 2 | Four languages, EUR/PLN multi-currency, auto-detection | 8 | $200 |
| 3 | Customer types, price groups, moderated B2B and drop-ship signup | 12 | $300 |
| 4 | Catalog for 5,000+ SKUs: categories, faceted filters, search engine | 16 | $400 |
| 5 | Product page: gallery, zoom, vertical video, media protection | 12 | $300 |
| 6 | Variants, size charts, real measurements, stock per combination | 8 | $200 |
| 7 | Smart size recommendation from parameters and return history | 12 | $300 |
| 29 | Technical proposal for the store | 4 | $100 |
| Store foundation — total | 76 | $1,900 | |
| Sales mechanics | |||
| 8 | Recommendations: similar, alternatives, cross-sell, "complete the look" | 8 | $200 |
| 9 | Browsing history and wishlist | 4 | $100 |
| 10 | Reservation, available stock and multi-warehouse on the storefront | 7 | $175 |
| 11 | "Notify me when back in stock" and demand analytics | 6 | $150 |
| 21 | Promotions, promo codes, bundles, free shipping threshold | 10 | $250 |
| 22 | Reviews with photos and moderation | 5 | $125 |
| Sales mechanics — total | 40 | $1,000 | |
| Accounts & B2B | |||
| 12 | Three account types: retail, wholesale, drop-shipping | 16 | $400 |
| 13 | B2B media bank: kits, permissions, download analytics | 9 | $225 |
| 20 | Staff permissions and site access levels | 7 | $175 |
| Accounts & B2B — total | 32 | $800 | |
| Orders & fulfillment | |||
| 14 | Checkout with payments and EU address validation | 16 | $400 |
| 15 | Processing/picking/shipping workflow with visualization | 10 | $250 |
| 16 | Order hand-off to the accounting system, source switching | 10 | $250 |
| 17 | Customer notifications and an editable order history | 6 | $150 |
| 18 | Returns via the site with reasons and statistics | 7 | $175 |
| Orders & fulfillment — total | 49 | $1,225 | |
| Content, analytics, platform | |||
| 19 | Product data layer, auto-publishing, bulk media operations | 12 | $300 |
| 23 | Business analytics: sales, conversion, abandoned carts, demand | 10 | $250 |
| 24 | Mobile version, speed, Core Web Vitals | 8 | $200 |
| 25 | GDPR and Datenschutz compliance | 7 | $175 |
| 26 | Multilingual SEO: hreflang, clean URLs, schema, sitemap | 8 | $200 |
| 27 | Reliability: backups, disaster recovery, runbook | 4 | $100 |
| 28 | Foundation for launching further stores on other domains | 10 | $250 |
| Content, analytics, platform — total | 59 | $1,475 | |
| Preliminary scope · Online store for the European market | 256 | $6,400 | |
Packages
| Packages | Hours | Sum of items | Discount | Package price |
|---|---|---|---|---|
| Phase 1 · CRM, sales & AI | 262 | $6,550 | −5% | $6,222 |
| EU online store | 256 | $6,400 | −5% | $6,080 |
| Phase 2 · Own database & warehouse | 164 | $4,100 | −5% | $3,895 |
| Cross-cutting systems | 56 | $1,400 | −5% | $1,330 |
| Future roadmap | 60 | $1,500 | −5% | $1,425 |
| Full scope, both documents | 798 | $19,950 | −10% | $17,955 |
After launch
Support & ad-hoc work
A retainer is cheaper than paying per hour and gets priority queueing. Unused hours roll over to the next month. A retainer isn't mandatory — you can also work on an as-needed basis.
Client-side service costs
Paid by the client directly to the providers. The contractor helps connect and configure them within the scope of the relevant price-list items.
Caveats
Migration from 1C requires database access and the participation of the client's 1C specialist. The clock starts from the day access is granted, not the contract date.
Calendar time runs longer than the billed hours: Meta/WhatsApp Business verification, 1C access, and the client's stage sign-off are outside the contractor's control.
Item numbering follows the client-supplied "Primary Scope" (54 points) and "Preliminary Scope" (29 points) documents.
Each item can be ordered separately, as part of a package, or deferred to a later stage without affecting the rest. This price list is valid for 90 days.
Discuss your technical scope
Send your requirements or describe the task — we'll price the items and give you a fixed number before work starts.
This price list is built from a real Onravetoni client scope and serves as a benchmark for comparable work. Valid for 90 days.