MB-310 Sample Questions & Answers
Setting up ledgers, currencies and journals around the chart of accounts makes up close to half the exam, ahead of receivables, credit, collections and subscription billing, payables and expense management, budgeting, and fixed-asset transactions.
Launch the full MB-310 simulator →Showing 10 of 20 free samples.
- Question 1Intermediate
Implement and manage accounts payable and expenses · Implement and manage accounts payable
A consultant is configuring a three-way matching policy. The policy must ensure that the invoiced quantity does not exceed the quantity on the registered product receipt. Additionally, the invoice unit price cannot be more than 5% higher than the purchase order unit price. Which setup correctly enforces these requirements?
flowchart TD A[Receive Invoice] --> B{Match Qty?}; B -->|Yes| C{Match Price w/ Tolerance?}; B -->|No| D[Hold Invoice]; C -->|Yes| E[Post Invoice]; C -->|No| D[Hold Invoice];Show answer & explanation
Correct answer: C
This is the correct and most direct configuration. A Line matching policy is where these rules are defined. Setting 'Match product receipts' to Three-way matching enforces the quantity check against the product receipt. Defining the Price tolerance percentage within the same policy enforces the 5% limit against the purchase order price.
- Question 2Beginner
Manage fixed assets · Implement and manage fixed assets
True or False: When an acquisition transaction is posted for a fixed asset, transactions for any associated derived books are automatically created and posted without requiring any user intervention, provided the derived book is set to 'Acquisition'.
Show answer & explanation
Correct answer: A
This is true. The purpose of derived books is to automate transaction posting based on the transactions of a primary book. If a derived book has the 'Acquisition' transaction type enabled, posting an acquisition on the primary book will automatically generate the corresponding transaction on the derived book.
- Question 3Intermediate
Implement accounts receivable, credit, collections, and subscription billing · Manage credit and collections
A finance clerk reports that interest notes are not being calculated for overdue invoices belonging to the 'Domestic Wholesale' customer group, while they are working correctly for other customer groups. All customers in the group have overdue transactions. What is the most likely configuration preventing the interest calculation for this specific group?
Show answer & explanation
Correct answer: B
The system determines whether to calculate interest and which interest code to use based on the setup of the customer's posting profile. If the Interest code is blank on the posting profile used by the 'Domestic Wholesale' customers, the system will skip them during the interest calculation process. Since it's working for other groups, this points to a profile-specific issue.
- Question 4Intermediate
Implement and manage accounts payable and expenses · Configure and use expense management
An employee submits an expense report after a business trip to Germany. The per diem expenses are calculated in USD instead of EUR, resulting in an incorrect reimbursement amount. The employee confirms they selected the correct dates for the trip. What is the most likely configuration error in the Expense management module?
Show answer & explanation
Correct answer: C
Per diem rates are location-based. The system uses the location selected on the expense report line to determine the rate and currency. If the rate for the Germany location was incorrectly set up with a USD amount instead of an EUR amount, the system would apply the wrong currency, regardless of the exchange rates or employee's home legal entity.
- Question 5Advanced
Implement financial management · Design and configure the chart of accounts
A company's chart of accounts uses a single account structure. The finance department requires that the 'Department' financial dimension must be specified for all transactions posting to main accounts in the '600000' to '699999' expense range. However, for all other main account ranges, the 'Department' dimension should be optional. What is the most efficient way to configure this requirement?
Show answer & explanation
Correct answer: B
This is the designed purpose of advanced rules. They allow for conditional logic within a single account structure. By making the dimension optional in the main structure, it is available but not required. The advanced rule then applies a filter (the expense account range) and imposes a stricter requirement (making the Department dimension mandatory) only when the condition is met. This avoids the complexity of managing multiple account structures.
- Question 6IntermediateSelect 3
Implement accounts receivable, credit, collections, and subscription billing · Manage credit and collections
A company wants to fully automate its dunning process. The system should automatically generate and, if possible, email collection letters to customers based on their invoice aging. Which three components are essential to configure for this process to function correctly? (Select THREE)
Show answer & explanation
Correct answers: A, B, D
- Question 7Intermediate
Implement and manage accounts payable and expenses · Implement and manage accounts payable
A large organization with a parent company and multiple subsidiaries wants to streamline its vendor payments. The goal is for the parent company to manage and issue all payments for invoices posted in the subsidiary legal entities. What is the standard feature in Dynamics 365 Finance for achieving this?
Show answer & explanation
Correct answer: B
Centralized payments is the feature specifically designed for this scenario. It allows a single legal entity (the parent) to process payments for invoices in other legal entities (subsidiaries). When a payment proposal is run in the parent, it can be configured to query open vendor invoices across the designated subsidiaries, generating the payment from the parent's bank account and creating the necessary intercompany due-to/due-from transactions automatically.
- Question 8Beginner
Manage fixed assets · Process fixed asset transactions
A junior accountant reports that a fixed asset acquired and posted via a purchase order last week is not being included in the depreciation proposal run today. The accountant has verified the asset book has a valid depreciation profile assigned. What is the most common configuration that would cause this issue?
Show answer & explanation
Correct answer: B
For an asset to be included in a depreciation proposal, the 'Depreciation' checkbox on its associated asset book must be enabled. This setting explicitly tells the system whether depreciation should be calculated for this asset in this specific book (e.g., a corporate book vs. a non-depreciating tax book). This is a frequent oversight for new assets.
- Question 9Beginner
Implement accounts receivable, credit, collections, and subscription billing · Implement and manage accounts receivable
The accounts receivable department wants to automatically handle small underpayments from customers without manual intervention. The policy is to accept any payment difference up to $2.00 as a write-off. Where should you configure this system-wide rule to apply during the settlement of customer payments?
Show answer & explanation
Correct answer: C
The Accounts receivable parameters page is the central location for defining system-wide AR rules. The 'Settlement' tab contains the specific fields 'Maximum overpayment or underpayment' and the corresponding journal name and reason code to use for these automatic write-offs during payment settlement.
- Question 10Beginner
Implement financial management · Implement and manage cash and bank
A company with a high volume of daily bank transactions wants to minimize the manual effort required for bank reconciliation. The goal is to have the system automatically match the majority of imported bank statement lines with the corresponding transactions in Dynamics 365 Finance. Which feature is specifically designed to achieve this high level of automation?
Show answer & explanation
Correct answer: B
Advanced bank reconciliation is the feature built for automation. It allows the import of electronic bank statements and the configuration of powerful matching rules (based on amount, date, document number, etc.) that the system uses to automatically match and clear transactions. This significantly reduces the manual effort required compared to the standard reconciliation process.
Ready for the real thing?
The full MB-310 simulator has every exam-style question, timed mode, and instant scoring.