What is Dynamics 365 Human Resources?

By Emil Björk · Microsoft business apps consultant, Gothenburg

Microsoft's HR core app — employee records, organisational structure, benefits, leave, and compensation, integrated with payroll partners.

Reviewed August 20266 min read · 1,386 wordsPublished Updated
On this page (13)

Dynamics 365 Human Resources is Microsoft's HR application. It is most accurately described as HR core — the system of record for employees, organisations, positions, benefits, leave, and compensation — designed to integrate with specialist payroll, talent acquisition, and learning systems rather than replace them.

Where it fits

The HR software market splits into three parts. Talent acquisition (Workday Recruiting, Greenhouse, SmartRecruiters). HR core (Workday HCM, Oracle HCM, SAP SuccessFactors, UKG Pro, Dayforce HCM, Dynamics 365 HR). Payroll (Dayforce, ADP, UKG, SD Worx, country-specific specialists like Fortnox in Sweden). The three are increasingly bought together as suites but they solve different problems.

Dynamics 365 HR is a competitive HR-core product for Microsoft-centric organisations that don't need a full end-to-end Workday-shaped suite. It wins on the Microsoft integration angle — Teams-native workflows, Copilot in HR, F&O integration, Entra ID identity — and on the price for organisations already committed to the Microsoft stack. It loses when the buyer wants talent acquisition, HR core, and full multi-country payroll from one vendor with one contract, which is the Workday-scale play.

Workers, jobs, and positions

The core data model distinguishes three concepts that HR practitioners take for granted but that engineers building integrations often confuse.

A job is a generic role definition. "Accountant", "Welder", "Software Engineer". It carries the job description, the compensation grade, the required skills. Jobs live at the organisational level, not tied to any specific person or reporting line.

A position is a specific instance of a job somewhere in the org chart. It has a reporting line (the manager's position), FTE (full or fractional), location, cost centre, budget, and start / end dates. Positions can be vacant (approved but unfilled), filled (someone occupies them), or planned (approved for a future date).

A worker is a person, whether currently employed, on leave, terminated, or a contingent contractor. One worker can hold multiple positions (a fractional CFO who is CFO at two group companies), and positions can be filled by different workers over time.

This model matters because most people-driven decisions in HR happen at the position level (headcount planning, budgeting, org-chart moves) while payroll and compliance happen at the worker level. Getting the two aligned is the primary integration job when Dynamics 365 HR feeds a payroll system.

Personnel administration

Employee records, contracts, identification numbers, dependents, addresses, work eligibility documents, and a full audit history of changes are first-class. The audit history matters for compliance — an HR system that can't answer "when did we change this employee's grade and who approved it" fails regulatory review.

Self-service through the Employee Self-Service workspace lets staff update personal data, view payslips (where the payroll integration surfaces them), request leave, enrol in benefits, and complete required training. Manager Self-Service covers team calendars, approval queues, position management for the manager's org, and compensation planning.

Both self-service surfaces embed in Teams — Copilot for HR pushes into the Teams-native experience for onboarding-question answering, policy lookup, and self-service triage of common employee requests.

Leave and absence

Leave plans are highly configurable — accrual rules (fixed per period, based on service length, based on grade, blended), carry-over policies, blackout periods (no leave during month-end close, during peak retail), multi-level approval (line manager, then departmental), calendar-aware deductions (weekend and holiday awareness), and country-specific holiday calendars.

Manager self-service includes team calendars showing who is off when, approval queues with SLAs, and delegation for when a manager is themselves on leave. Copilot in leave handling drafts responses to leave requests based on team coverage — useful for high-volume operational teams where a manager approves dozens of requests a week.

Benefits

Benefit plans with eligibility rules (grade, tenure, geography), life-event handling (marriage, child birth, relocation), vendor integration via standard files, and worker enrolment flows. Open enrolment events are supported with date-bounded windows and automated communication.

The benefits module is more North America-centric than the rest of the product — the deep US health-insurance flows have more depth than the equivalent for European countries where statutory frameworks cover more of the ground. For non-US customers with complex benefits (private health plans, share schemes, salary sacrifice), the benefits module is a starting point rather than a complete answer.

Compensation

Fixed and variable compensation plans, grades and levels, merit-based and performance-based increases, eligibility rules, and compensation review processes routed through workflow. Comp reviews can be annual, bi-annual, or role-specific; multi-manager sign-off is standard.

Variable compensation covers bonus plans, commissions (for revenue-carrying roles), retention plans, and stock plans. Integration to payroll ensures the awarded amounts flow through to pay runs; integration to Sales (for commission plans) can tie payouts back to booked revenue.

Performance and skills

Performance reviews, goals, competency models, and skills tracking are included at a baseline level. The depth is adequate for standard annual reviews and OKR-style goal management. Deeper talent-development experiences — 360 feedback, structured mentorship, career-pathing platforms, learning experience platforms — typically integrate from third parties (Cornerstone, Docebo, Culture Amp).

Skills as a first-class concept is getting more attention across the HR software category, and Dynamics 365 HR has been building out its skills framework alongside the wider Microsoft skills story (which connects to Viva Skills and to Copilot's understanding of what employees do).

Payroll

Microsoft does not ship full payroll for most countries. This is a deliberate product decision — payroll is deeply country-specific, changes with every fiscal year, and requires country-specific certification. Microsoft chose not to enter that battle.

Instead, Dynamics 365 HR exposes APIs and pre-built integrations to Dayforce, ADP, UKG, SD Worx, and others. Customers select a payroll partner per country and integrate through the standard hooks. The trade-off is honest: another vendor to manage, but proven country-specific payroll rather than a Microsoft attempt at a compromise.

For organisations that want everything in Microsoft, this is the biggest gap. For organisations that are pragmatic about buying specialist payroll where the specialists are strongest, it is the right call.

Architecture

Dynamics 365 HR was originally a separate app with its own environment model. In 2023 Microsoft merged it back into the Finance and Operations stack, so it now shares the F&O data model, runs in the same environments as Finance and SCM, and uses the same platform tooling.

For customers running F&O this consolidation is helpful — one platform, one deployment story, integrated data. For customers on the standalone HR product, the merger required a migration project. For new implementations in 2026, the merged model is the only option.

Dataverse-side integration (to Sales, Customer Service, Field Service) is via Dual-write — real-time bidirectional sync between the F&O side (where HR lives) and Dataverse (where the CRM apps live). This is important for scenarios like Field Service technicians needing HR data (skills, certifications) or Sales representatives seeing quota assignments from HR compensation data.

Copilot in HR

Copilot for HR covers three main workflows:

  • Employee self-service Copilot — answers routine employee questions in Teams (leave policy, benefits detail, payroll timing) from HR policy documents.
  • HR triage Copilot — for HR business partners, summarises employee history and suggests handling for a specific case.
  • Compensation planning Copilot — assists managers building comp proposals with peer benchmarking and budget-fit checking.

Copilot for HR is a newer addition to the Copilot roster and its depth trails the more established Copilot for Sales / Service, but the employee self-service surface is the highest-leverage one for large organisations where HR business partners are stretched.

Licensing

Per worker per month for the core product, with different price points for full HR functionality vs employee self-service. Attach licensing lets HR sit alongside other Dynamics 365 apps at a reduced base price.

The economics work best for organisations with 500+ employees and a serious HR core requirement. Below that scale, standalone payroll-plus-basic-HR from a specialist (Fortnox, Personio, HiBob) is often cheaper and quicker to deploy.

The short version

Dynamics 365 HR is Microsoft's HR core. It handles employee records, positions, leave, benefits, and compensation, and integrates with specialist payroll systems rather than replacing them. Sits on the F&O platform since 2023. Best fit for Microsoft-shop organisations that want HR core inside the same platform as their finance and operations, and that are pragmatic about buying payroll from a specialist.

Where to go next

Module guides: leave and absence, benefits management, and performance management. Because HR now lives on the Finance and Operations platform, what is Dynamics 365 Finance describes the environment it runs in, and dual-write is how its data reaches the CRM apps.

Frequently asked questions

Does Dynamics 365 Human Resources include payroll?

Not for most countries. Microsoft deliberately integrates with specialist payroll providers — Dayforce, ADP, UKG, SD Worx, and country specialists — through APIs and pre-built connectors rather than shipping its own multi-country payroll.

What is the difference between a job, a position, and a worker?

A job is a generic role definition; a position is a specific instance of that job in the org chart with a reporting line, FTE, cost centre, and dates; a worker is a person who fills positions over time. Headcount planning happens at position level, payroll and compliance at worker level.

Is Dynamics 365 HR a separate product from Finance and Operations?

Not any more. In 2023 Microsoft merged it back into the Finance and Operations stack, so it shares the F&O data model, environments, and tooling. For new implementations the merged model is the only option.

What size organisation is Dynamics 365 HR right for?

The economics work best above roughly 500 employees with a genuine HR-core requirement. Below that, a specialist payroll-plus-basic-HR product such as Fortnox, Personio, or HiBob is often cheaper and faster to deploy.

How does HR data reach the CRM apps?

Through dual-write, which syncs the Finance and Operations side (where HR lives) with Dataverse. That is how Field Service can see technician skills and certifications, or Sales can see quota assignments derived from compensation data.

Further reading

Related guides

Browse every guide in Customer Engagement or just Human Resources.

Was this helpful?

Signals which guides land and which need work. No account, no comment box — corrections go through the contact page.

Spot something wrong or want a topic covered? Send a correction or a topic request — both are welcome.