Microsoft · Free Practice Questions · Last reviewed May 2026
48real exam-style questions organised by domain, each with the correct answer highlighted and a plain-English explanation of why it's right — and why the others are wrong.
A manufacturing company is experiencing stockouts of a critical raw material despite maintaining high inventory levels. The procurement team places purchase orders based on historical usage, but demand has become erratic. Which action should the supply chain manager take to improve material availability without increasing inventory costs?
Increase safety stock percentages for all raw materials by 20%.
Set up a reorder point with dynamic safety stock calculation in Demand Planning.
This allows the system to calculate safety stock based on demand variability and automatically trigger purchase orders when stock reaches the reorder point.
Switch from purchase orders to blanket purchase agreements with the supplier.
Negotiate with the supplier to reduce lead time by 50%.
A distribution company uses Dynamics 365 Supply Chain Management to manage its warehouse operations. The warehouse manager reports that during peak hours, order picking is slow because pickers frequently travel long distances to retrieve items. The warehouse layout is fixed. Which feature should the company use to optimize picking routes without changing the physical layout?
Enable replenishment to ensure pick locations are fully stocked.
Use location directives to direct putaway to random locations.
Configure wave processing with location-based wave filters.
Wave processing can group orders by location proximity, reducing travel time for pickers.
Implement cluster picking to group orders by customer.
A company uses Dynamics 365 Supply Chain Management to manage production orders. A production planner needs to schedule a rush order for a high-priority customer. The planner wants to see the impact on existing orders before committing. Which feature should the planner use?
Gantt chart scheduling on the production floor control board.
The Gantt chart provides a visual timeline of all production orders and allows rescheduling with instant feedback on conflicts.
Finite scheduling on the resource group.
Production order details form.
Capacity planning workspace.
A company uses Dynamics 365 Supply Chain Management to manage its supply chain. The procurement manager notices that purchase requisitions are not being converted to purchase orders automatically as expected. The workflow for purchase requisitions is set to auto-approve for amounts under $1,000. Upon investigation, the manager finds that a requisition for $950 is stuck in 'Draft' status. What is the most likely cause?
The workflow requires budget approval for all requisitions.
The purchase requisition was rejected by the workflow.
The dollar limit for auto-approval is set to $900.
The purchase requisition has not been submitted for review.
A purchase requisition must be submitted to trigger the workflow. Draft status means it hasn't been submitted.
A company uses Dynamics 365 Supply Chain Management for warehouse operations. The warehouse manager wants to improve inventory accuracy and reduce the time spent on physical inventory counts. Which TWO actions should the manager take?
Implement cycle counting based on ABC classification.
Cycle counting allows frequent counts of high-value items without stopping operations.
Deploy handheld scanners to record inventory movements.
Handheld scanners reduce manual entry errors and provide real-time inventory updates.
Increase safety stock levels for fast-moving items.
Schedule full inventory counts at the end of each month.
Require daily counting of all inventory items.
A manufacturing company uses Dynamics 365 Supply Chain Management. The production manager wants to reduce setup time on a bottleneck machine. Which THREE actions should the manager take?
Define operation properties to sequence orders by setup similarity.
Operation properties allow the system to sequence orders to minimize setup time.
Use resource groups to allow setup sharing across similar machines.
Resource groups enable grouping of similar resources so that setup can be performed across them efficiently.
Group production orders by product family to minimize changeovers.
Grouping similar products means less time changing over between different setups.
Increase the batch size for all production orders on that machine.
Implement external setup procedures that run while the machine is running.
Want more Describe Dynamics 365 Supply Chain Management practice?
Practice this domainA company is implementing Dynamics 365 Finance and needs to configure a chart of accounts that supports multiple legal entities with different fiscal requirements. Which structure should be used?
Use a shared chart of accounts with separate fiscal calendars per legal entity.
Allows consistent account structures while accommodating different fiscal requirements.
Use a single shared chart of accounts with one shared fiscal calendar.
Use main accounts only without dimensions.
Create a separate chart of accounts for each legal entity.
A company uses Dynamics 365 Finance and needs to create a vendor payment that includes a discount of $50 if paid within 10 days. The invoice is for $1,000. The payment is made on day 8. What should the payment amount be?
$1,000
$900
$950
Invoice minus discount.
$1,050
A company is implementing Dynamics 365 Finance and needs to automate the reconciliation of bank transactions. Which feature should be used to match bank statement lines with open bank document lines based on rules?
Bank account reconciliation
Payment proposal
Automatic settlement
Advanced bank reconciliation
Uses matching rules to automate reconciliation.
A company needs to ensure that purchase orders cannot be created without an approved vendor. Which configuration should be used?
Create a purchase order approval workflow
Set 'Require approval for vendor' to Yes in Procurement and sourcing parameters
Prevents use of unapproved vendors in purchase orders.
Enable 'Invoice matching validation'
Set vendor status to Active
A company uses Dynamics 365 Finance. The CFO wants to analyze actuals vs budget across multiple departments and cost centers. Which THREE components must be set up?
Budget control configuration
Budget model
Required to define budget amounts.
Financial dimensions
Enable analysis by department and cost center.
Budget cycle
Defines the time period for budgeting.
Budget register entries
A company is configuring fixed assets in Dynamics 365 Finance. They need to ensure that asset depreciation is calculated differently for tax reporting and financial reporting. Which TWO actions must be taken?
Use a single depreciation book for both tax and financial.
Create multiple value models for the same asset.
Allows different depreciation methods for tax and financial.
Set up separate depreciation profiles for each value model.
Each value model uses its own depreciation profile.
Enable the 'Derived value models' feature.
Use a single value model with multiple depreciation profiles.
Want more Describe Dynamics 365 Finance practice?
Practice this domainA company uses Dynamics 365 Finance. The finance team needs to ensure that purchase invoices are automatically matched to purchase orders and product receipts before payment is processed. Which feature should be configured?
Fixed asset management
Workflow approval
Vendor collaboration portal
Accounts payable invoice matching
Invoice matching validates purchase invoices against purchase orders and receipts before payment.
A manufacturing company uses Dynamics 365 Supply Chain Management. The production manager reports that the system is not automatically reserving raw materials when a production order is released. What is the most likely cause?
The default order settings for the item are incorrect
The bom version is not approved
The explosion date on the production order is set to a future date
The reservation hierarchy is not configured for production
Reservation hierarchy defines at which stage materials are reserved; if not set, no automatic reservation occurs.
A company uses Dynamics 365 Finance. The CFO wants to view financial data in real-time using dashboards. Which tool should be used to create these dashboards?
Microsoft Excel
SQL Server Reporting Services (SSRS)
Power BI
Power BI provides real-time dashboards and visual analytics for financial data.
Power Apps
A retail company uses Dynamics 365 Commerce. The store manager notices that inventory levels are not updated in real-time after a point-of-sale (POS) transaction. What should be checked first?
The default inventory location for the store
The assortment configuration for the store
The Commerce Data Exchange (CDX) job schedule
The POS functionality profile setting for inventory processing
The POS profile must be configured to process inventory transactions in real-time.
A company uses Dynamics 365 Project Operations. The project manager needs to track actual hours worked against budgeted hours for a fixed-price project. Which module should be used?
Resource management
Expense management
Time and attendance
Project management
Project management includes time entry, budget tracking, and variance analysis for projects.
A company uses Dynamics 365 Human Resources. The HR manager wants to automate the process of sending onboarding tasks to new hires. Which feature should be used?
Workflow
Performance journals
Checklists
Checklists automatically generate tasks for new hires based on templates.
Personnel actions
Want more Describe the core capabilities of the finance and operations apps practice?
Practice this domainA company uses Dynamics 365 Sales. A sales representative wants to quickly get a summary of a customer's recent interactions without manually searching through emails, meetings, and notes. Which Copilot capability should the representative use?
Update the customer's contact details
Generate a sales forecast
Summarize conversations and activities
Copilot can summarize recent interactions across emails, meetings, and notes.
Automatically create a follow-up task
An organization uses Dynamics 365 Finance. The finance team notices that purchase invoices are taking too long to process manually. They want to use Copilot to streamline the invoice processing workflow. What is the most efficient way to achieve this?
Use Copilot to detect duplicate invoices only
Set up Copilot to fully automate invoice approval without human review
Configure Copilot to automatically create a new workflow for each invoice
Use Copilot to extract invoice data and suggest matching to purchase orders
This leverages Copilot's AI to reduce manual effort in invoice processing.
A company is implementing Dynamics 365 Business Central and wants to use Copilot for generating marketing text for product descriptions. However, the generated text often contains inaccuracies about product specifications. What should the administrator do to improve the accuracy of Copilot-generated content?
Disable Copilot for marketing text and rely on manual descriptions
Change the Copilot language model to a more specialized one
Provide high-quality, well-structured product data in the system
Copilot uses the product data to generate text; accurate data leads to accurate output.
Regularly review and edit the generated text so Copilot learns from corrections
A Dynamics 365 administrator is configuring Copilot features for the sales team. Which TWO actions should the administrator take to ensure responsible AI usage?
Enable the feedback mechanism to allow users to report inaccurate responses
Feedback helps Microsoft improve the AI and address issues.
Disable access to all customer data to prevent Copilot from using it
Restrict Copilot to only respond in English
Review and test Copilot responses in a sandbox environment before enabling for all users
This ensures the AI behaves as expected in the organization's context.
Encrypt all data at rest and in transit
A company uses Dynamics 365 Supply Chain Management. The warehouse manager wants to use Copilot to improve inventory management. Which THREE tasks can Copilot assist with?
Directly perform physical inventory counts using sensors
Automatically reorder stock from suppliers without human intervention
Suggest optimal inventory levels based on lead times and demand variability
Copilot can provide recommendations for inventory parameters.
Provide insights on slow-moving inventory and potential write-offs
Copilot can analyze inventory data to identify slow-moving items.
Analyze historical demand patterns to forecast future inventory needs
Copilot can use AI to analyze data and provide forecasts.
A Dynamics 365 Finance administrator configures an AI Builder model for invoice processing with the above JSON. After deployment, the system correctly extracts data from 90% of invoices but sends 10% to manual review. What is the most likely reason for the manual review?
The invoice images are too blurry for the model to read
The confidence score for extracted fields is below the threshold of 0.8 for those invoices
Exactly: the model's confidence is below 0.8, triggering the fallback action.
The model extracts all fields but with confidence below 0.9
The invoice contains multiple pages that need to be split
Want more Describe shared features and Copilot capabilities practice?
Practice this domainA multinational company is implementing Dynamics 365 Human Resources. They need to ensure that employees in different countries can accrue leave based on local statutory requirements. The HR manager wants to automate the calculation of leave entitlements at the beginning of each fiscal year. Which feature should they configure?
Position-based hierarchies
Leave and absence plans
Leave and absence plans are used to define accrual rules, tiers, and carry-forward.
Approval workflows for leave requests
Compensation plans
A company uses Dynamics 365 Human Resources. The HR team reports that when they try to generate the 'Employee absence history' report for the previous quarter, the data for some employees is missing. The system shows no errors. What is the most likely cause?
The absence request workflow is not published.
The leave types are not configured for the relevant legal entities.
The employees do not have the required security role to be included in reports.
The work calendar is not assigned to the positions of those employees.
Without a work calendar, absence duration cannot be calculated, causing missing data.
An organization is configuring Dynamics 365 Human Resources. They want to track skills, certifications, and education for each employee. Which worker type should be used to store this information?
Worker
Worker records store personal information, including skills and certifications.
Applicant
Job
Position
A retail company with 500 employees is deploying Dynamics 365 Human Resources. They need to ensure that employees can view their own pay slips and update personal information from a mobile app. Which component should they enable?
Recruitment
Manager self service
Employee self service
Employee self service allows employees to access their own information and pay slips via mobile.
Compensation management
A company uses Dynamics 365 Human Resources. An HR administrator notices that when they process a termination for an employee, the system does not automatically calculate the final paycheck. The employee is paid monthly. What should the administrator do to ensure final pay is calculated?
Run the pay statement generation process.
Pay statement generation calculates final pay and deductions.
Create an ad hoc pay run for the employee.
Manually add a benefit deduction for the employee.
Submit an absence request to clear leave balances.
Which TWO features are available in Dynamics 365 Human Resources for managing employee benefits?
Performance review configuration
Benefit plan setup
Benefit plan setup defines the types, options, and rates of benefits.
Open enrollment for benefit elections
Open enrollment allows employees to select benefits during defined periods.
Compensation grids
Absence accrual schedules
Want more Describe Dynamics 365 Human Resources practice?
Practice this domainA retail company uses Dynamics 365 Commerce for its online and physical stores. Customers are reporting that items added to their online shopping cart are not being reserved in the physical store's inventory. The company uses the 'Reserve inventory' feature. What is the most likely cause of this issue?
The 'Process inventory reservation' batch job is not scheduled or is failing.
This batch job is required to process reservations from online orders.
The 'Pick inventory' job is not configured.
The 'Reserve inventory' feature is disabled for the online store channel.
Inventory is not set up at the store level.
A company is setting up a new store in Dynamics 365 Commerce. They want to ensure that prices for products are automatically updated across all channels when changed in the head office. Which configuration should they use?
Use the Point of Sale (POS) to update prices directly.
Configure Retail Server to push price changes.
Enable real-time service for the channel database.
Set up a Commerce Data Exchange (CDE) schedule for price updates.
CDE is designed for data synchronization between HQ and channels.
A company uses Dynamics 365 Commerce and has multiple stores. They want to implement a loyalty program where customers earn points based on purchase amounts, and the points can be redeemed at any store. The program should also allow for tiered rewards. Which component should be used to define the loyalty program rules?
Channel database
Point of Sale (POS)
Retail Server
Loyalty module in Dynamics 365 headquarters
Loyalty programs are defined and managed in the headquarters.
A retail company is planning to expand its online presence and wants to use Dynamics 365 Commerce to build a new e-commerce site. They need to ensure that the site can handle high traffic during promotional events and that product catalog updates are reflected quickly. What should they consider?
Increase the size of the channel database.
Disable caching for product pages to ensure fresh data.
Use a content delivery network (CDN) and optimize catalog synchronization.
CDN helps with traffic, and optimizing sync ensures quick updates.
Limit the number of products in the catalog.
A store manager needs to process a return for a customer who purchased an item using a loyalty card. The manager wants to ensure that the loyalty points originally earned from that purchase are reversed. What should the manager do?
Issue a store credit instead of a refund to keep the points.
Process the return using the standard return function in POS.
The return function automatically reverses points.
Contact the head office to adjust the points.
Manually deduct the loyalty points from the customer's account.
A company uses Dynamics 365 Commerce and has set up a new online store. They notice that the product images are not displaying on the product detail pages. The images are stored in the media library in the headquarters. What is the most likely cause?
The images lack alternative text.
Commerce Data Exchange is not configured for image synchronization.
The images have not been published to the online store channel.
Images must be published to the channel to appear.
The images are not uploaded to the media library.
Want more Describe Dynamics 365 Commerce practice?
Practice this domainA consulting firm uses Dynamics 365 Project Operations to manage fixed-price projects. During project execution, the project manager notices that the actual cost is exceeding the budget. What should the project manager do to track and communicate the impact on profit?
Analyze resource utilization percentages to identify over-allocated resources.
Review the Cost Performance Index (CPI) on the project and update the estimate at completion (EAC).
CPI is the correct metric to monitor cost efficiency and forecast final costs.
Review the Schedule Performance Index (SPI) to assess if the project is behind schedule.
Compare the project budget to the actual cost in the project invoice.
A project manager needs to approve time entries submitted by team members. Where in Dynamics 365 Project Operations can the manager approve these time entries?
Resource Manager dashboard
Sales entity
Project Contract
Project Manager Time Approval workspace
This workspace is specifically for approving time and expenses.
A company is implementing Dynamics 365 Project Operations and wants to ensure that project costs are accurately tracked for both time and materials (T&M) and fixed-price contracts. The company uses a single project for both types of contracts. Which approach should be used to correctly invoice each contract type?
Create two project contracts, one T&M and one fixed-price, and link both to the same project.
Multiple contracts can be linked to one project, each with its own billing method.
Create two separate projects and link each to its own contract.
Create a single project contract with the billing method set to fixed-price and adjust invoices manually.
Create one project contract with a billing method of T&M and manually create invoices for the fixed-price portion.
A project manager is using Dynamics 365 Project Operations to estimate project costs. The project involves a mix of in-house employees and external contractors. The company wants to use standard cost prices for employees and purchase prices for contractors. Which entity should the project manager use to set up these prices?
Product catalog
Role price list
Resource price list
Project price list
Project price lists can include cost and billing prices for roles and categories.
A company uses Dynamics 365 Project Operations to manage projects. A project manager needs to view the overall health of all active projects in the organization. Which dashboard should the manager use?
Project Manager dashboard
Provides an overview of all active projects.
Sales dashboard
Time Entry dashboard
Resource Manager dashboard
A project manager needs to create a project from a template that includes a predefined work breakdown structure (WBS) and resource assignments. The template should automatically create the project tasks and assign resources based on skill requirements. Which feature in Dynamics 365 Project Operations should the project manager use?
Project budget
Resource Reconciliation view
Project template
Templates can include WBS and resource assignments.
Scheduling assistant
Want more Describe Dynamics 365 Project Operations practice?
Practice this domainA manufacturing company uses Dynamics 365 Finance and Operations. The production manager notices that raw material costs are being recorded against the wrong work order. What feature should be configured to ensure costs are correctly allocated?
Power BI reports
Data management
Production orders
Cost accounting dimensions
Enables tracking costs by work order.
A retailer using Dynamics 365 Commerce wants to implement a buy-one-get-one-free promotion. Which type of discount should be configured?
Total discount
Multibuy discount
Supports BOGO and quantity-based deals.
Simple discount
Customer loyalty discount
A company uses Dynamics 365 Finance and has multiple legal entities. They want to share a chart of accounts across all entities while allowing different fiscal calendars. What configuration should be used?
Single fiscal calendar for all entities
Separate chart of accounts per entity
Consolidations with elimination
Shared chart of accounts with entity-specific fiscal calendars
Meets the requirement.
A project manager needs to track time spent on a project in Dynamics 365 Project Operations. Which feature allows employees to submit time entries that can be approved and billed?
Expense management
Resource scheduling
Project budget control
Time entry
Allows submission and approval for billing.
A company wants to prevent sales orders from being processed if the customer exceeds their credit limit. What feature in Dynamics 365 Sales should be enabled?
Credit limit management
Enforces credit limits on sales orders.
Tax calculation
Shipping management
Price management
A global company uses Dynamics 365 Finance and needs to comply with multiple tax regulations. They want to automatically apply the correct tax rate based on the customer's address. What should be configured?
Tax determination by address
Automatically applies correct tax.
Tax exempt numbers
Tax reporting
Manual tax overrides
Want more Describe shared Dynamics 365 ERP features practice?
Practice this domainThe MB-920 exam has 50 questions and must be completed in 60 minutes. The passing score is 700/1000.
Scenario-based questions covering exam objectives with detailed answer explanations.
The exam covers 8 domains: Describe Dynamics 365 Supply Chain Management, Describe Dynamics 365 Finance, Describe the core capabilities of the finance and operations apps, Describe shared features and Copilot capabilities, Describe Dynamics 365 Human Resources, Describe Dynamics 365 Commerce, Describe Dynamics 365 Project Operations, Describe shared Dynamics 365 ERP features. Questions are weighted by domain — higher-weight domains appear more on your actual exam.
No. These are original exam-style practice questions written against the official Microsoft MB-920 exam objectives. They are not copied from the real exam. Courseiva focuses on genuine understanding, not memorisation of braindumps.
Courseiva tracks your accuracy per domain and routes you toward weak areas automatically. Free, no account required.