The licence price is only one part of the budget. If you are introducing Dynamics 365, you also have to account for the work that makes the solution ready for use: process clarification, configuration, data migration, integrations, testing and training.
A useful cost estimate shows both what you pay to get started and what it costs to use and manage the solution afterwards. Here we go through how to set up such a budget and compare quotes on the same basis.
Scope: This article is primarily about Dynamics 365 Sales and Customer Service, not Business Central, Finance or the other ERP apps in Dynamics 365. The prices and the worked example use Sales. Customer Service has its own editions and prices from Microsoft.
What determines the price?
The number of users affects the licence cost. Your work processes, data and integrations decide how extensive the implementation becomes.
A focused sales solution using standard features requires a different project from a solution that has to support several departments, exchange data with ERP and carry over history from several systems.
To give a useful estimate, the partner therefore needs to know:
- Which work processes should the solution support?
- Which features do the different user groups need?
- Which data has to be moved, and what is its quality?
- Which systems need to be connected?
- What can your own organisation contribute?
Settle these questions before you compare hours and prices.
Licences: calculate from actual user needs
When checked on 12 October 2026, Microsoft's Norwegian pricing page listed the following prices for Dynamics 365 Sales, per user per month, paid annually and excluding VAT:
| Edition | Price per user per month |
|---|---|
| Sales Professional | NOK 660.70 |
| Sales Enterprise | NOK 1,067.30 |
| Sales Premium | NOK 1,524.80 |
For 20 users on Sales Enterprise, that comes to NOK 256,152 per year before any discounts, add-ons and price changes. This is a licence calculation, not a project budget. Source: Microsoft's pricing page.
Ask for a licence overview that shows product, edition, number of users, agreement period and included rights. If several apps are involved, the combination has to be assessed as a whole. Dynamics 365 CE or Dynamics 365 Sales? explains how the app names and licences fit together.
Also clarify your needs for storage capacity, reporting, automation, AI features and third-party solutions. Some rights may be included in existing licences. Others have to be bought separately. For storage, Dataverse distinguishes between database, file and log capacity, and what you have available depends on the subscriptions in your organisation. Source: Microsoft Learn on Dataverse capacity.
Build the budget from clearly defined cost items
A clear budget separates one-off work, ongoing costs and your own resource use.
| Cost item | What you should have specified |
|---|---|
| Licences and subscriptions | Products, user groups, capacity and agreement terms |
| Discovery and setup | Processes, data model, configuration, customisation and testing |
| Data migration | Data cleansing, field mapping, test migration and verification |
| Integrations | Data flow, error handling, testing and responsibility |
| Training and rollout | Role-based training, super users and go-live support |
| Internal resource use | Project management, decisions, data cleansing and user testing |
| Ongoing management | User support, monitoring, updates and administration |
Add a separate reserve for identified uncertainty. Keep planned further development visible so that it does not disappear into a general operations line.
Agree where shared activities such as project management and testing sit. Each cost should be counted once.
Data migration: examine the quality before you price the work
Data migration is more than importing a spreadsheet. You need to decide which information comes along, how it should be structured, and who signs off the result.
Look especially at duplicates, missing values, historical activities, attachments and the links between customers and contacts.
Reviewing a representative sample of the data gives a better basis for pricing than the number of records alone. Also agree who cleans the data, how many test migrations are included, and how the result is verified.
Do not move history just because it exists. Consider what you need in the new solution and what can be handled through archiving. If you are moving from spreadsheets, the steps are covered in From Excel to Dynamics 365 Sales.
Integrations: clarify the whole data flow
A ready-made connector can reduce development work. You still have to decide which data is transferred, which system owns it, and what happens when a transfer fails.
Ask for the quote to describe:
- Which data moves between the systems, and in which direction.
- How often it is updated.
- How errors and duplicates are handled.
- Who monitors and maintains the integration.
- Which subscriptions and running costs come on top.
Power Automate licensing has to be assessed based on use. Some flows can be covered by the rights in Dynamics 365, while automation unrelated to the Dynamics 365 app requires its own licence. Source: Microsoft's licensing guidance.
How to connect ERP and CRM without losing your mind goes deeper into the integration models.
A worked example of a first-year budget
The example below shows how a budget can be set up. The amounts are illustrative assumptions, not market prices, a customer case or a quote from Cartagena.
The period is the first twelve months from project start. Licences are counted for the whole period, while six months of ongoing management assumes go-live halfway through the year.
| Item | Illustrative amount |
|---|---|
| 20 Sales Enterprise licences for twelve months, rounded | NOK 256,000 |
| Discovery, setup, project management and functional testing | NOK 400,000 |
| Data migration, including test migration | NOK 150,000 |
| Integration, including integration testing | NOK 200,000 |
| Training and go-live support | NOK 100,000 |
| Ongoing management for six months after go-live | NOK 90,000 |
| Value of internal resource use | NOK 200,000 |
| Contingency reserve | NOK 140,000 |
| Total budget envelope in the example | NOK 1,536,000 |
External amounts exclude VAT. Internal resource use shows the value of your own working time and is not necessarily an additional payment. The reserve is a budget provision, not an expected invoice.
Any additional licences, integration subscriptions, extra capacity and parallel running of old systems must be added if the solution requires them.
What does the solution cost after go-live?
Ask for a separate estimate for years two and three.
It should show licences, user support, technical management, integration operations and planned further development. Separate the cost of keeping the solution running from investments in new features.
Also assign responsibility and capacity to follow relevant product changes and to test work processes and integrations. Microsoft retires release waves shows how to keep track of the changes now.
When does the investment pay off?
The payback period has to be calculated for your organisation. A generic estimate of 18 to 36 months is of little value without assumptions about costs, use and benefits.
Start from measurable improvements: less double entry, shorter handling times, fewer errors or lower costs for systems that can be retired.
Distinguish between time freed up and actual savings. Saved working time creates capacity, but it only becomes a financial benefit when that capacity is used for something of value.
Also expect the benefits to grow gradually. The organisation needs time to learn the solution, especially when it is a broader digitalisation platform. Measure the revenue effects year on year against the old solution throughout the first three years, not just in the year after go-live.
Agree who follows up the benefits, and measure the baseline before the solution goes live. Microsoft also recommends tying the implementation to business goals and clear success metrics. Source: Microsoft's implementation guide.
Can AI reduce the implementation cost?
AI can help draft documentation, code and test cases. The output still has to be quality-assured against the requirements and the solution.
The saving depends on the tasks and how the team uses the tools. Ask the partner to explain how this affects the delivery and the estimate. A fixed percentage reduction in total cost should be based on documented measurements.
How to compare quotes
Two quotes only become comparable when they describe the same delivery and assumptions.
Ask both partners to answer these questions:
- What is included, and what is explicitly excluded?
- Which assumptions apply to data and integrations?
- How much time and which decisions must we contribute ourselves?
- What testing, training and go-live support is included?
- How are changes to scope and price handled?
- What will the running cost be in years two and three?
A lower price is not necessarily a lower cost unless you have a systematic way to assess the delivery and the assumptions behind it.
Get a budget that fits the project
We run a cost workshop where we go through user needs, data, integrations and internal capacity. The goal is a budget with clear assumptions for both implementation and ongoing operations.
Frequently asked questions about Dynamics 365 costs
What does Dynamics 365 Sales cost in licences?
On 12 October 2026, Microsoft's Norwegian pricing page listed prices from NOK 660.70 (Sales Professional) to NOK 1,524.80 (Sales Premium) per user per month, excluding VAT and paid annually, with Sales Enterprise at NOK 1,067.30. Microsoft states that the prices are for information only, so check the current price before you budget.
Which costs come on top of the licences?
Discovery and setup, data migration, integrations, training and rollout, ongoing management and the value of your own working time. Add a reserve for identified uncertainty as well. Separate one-off work from ongoing costs, and make sure shared activities such as project management and testing are counted only once.
Do the figures also apply to Business Central or Finance?
No. The prices apply to Dynamics 365 Sales, and the worked example is based on Sales Enterprise. Business Central, Finance and the other ERP apps have their own licences and a different project scope, and need their own budget. The cost items and the questions for quotes can still serve as a checklist.
Do we need a separate Power Automate licence?
It depends on how you use it. Dynamics 365 Sales and Customer Service licences include limited Power Automate rights for flows that support the licensed app and use the same data sources. Automation that is unrelated to the Dynamics 365 app requires its own Power Automate licence. Assess each flow separately.
What payback period should we expect?
There is no general answer. Calculate the payback period from your own figures: what the solution costs to implement and run, and which benefits you can measure, such as less double entry, fewer errors or systems you can retire. Only count time freed up as a saving once it is used for something of value.
Sources
- Microsoft: Dynamics 365 Sales pricing (Norwegian price page)
- Microsoft Learn: Power Automate licensing FAQ: Dynamics 365 license questions
- Microsoft Learn: Dataverse capacity-based storage details
- Microsoft Learn: Plan an implementation strategy (Dynamics 365 implementation guide)
Sources retrieved and checked 12 October 2026.