These 13 questions test MB-310 (Microsoft Dynamics 365 Finance) the way the real exam does: a situation, a decision, and options that require distinguishing between similar-sounding configuration mechanisms — not simple definition recall. Each one is grouped under its official exam domain and immediately followed by the rationale, so read the scenario, commit to an answer, then check your reasoning against ours before moving on.
How to use these questions
- • Read the full scenario before looking at the options — MB-310 questions hide the deciding detail in the setup, not the answer choices.
- • Commit to an answer before reading the rationale, even if you are unsure.
- • Read why EVERY option is right or wrong, not just the one you picked — distractors are built from real, adjacent Dynamics 365 Finance features.
- • If a domain gives you more than one wrong answer, revisit that domain in the MB-310 study guide before the full exam.
Financial Management
Questions 1–4 • 35–40% of the examRestricting Valid Dimension Combinations
A manufacturing company wants to prevent staff from posting transactions where the “Department” dimension is Marketing but the “Cost Center” dimension is Production — that combination should never be allowed to post, for any main account in the range 600000–699999.
What should you configure?
Correct answer: B — An account structure with an advanced rule
Why B is correct: Account structures define which financial dimension combinations are valid for a range of main accounts, and advanced rules let you exclude or restrict specific combinations within that structure — exactly this scenario.
Why the others are wrong: (A) A ledger allocation rule distributes an amount that has already posted; it does not stop an invalid combination from posting in the first place. (C) A posting restriction rule limits which users/roles can post to a range, not which dimension combinations are valid. (D) A derived dimension template calculates a dimension value from other values — it does not block combinations.
Comparing Budget to Actuals
A controller wants a report that compares this year's recorded budget register entries against real, posted transactions for the same accounts and period.
Which two posting layers does that report need to pull from?
Correct answer: C — Budget and Current
Why C is correct: Budget register entries post to the budget layer, and real transactions post to the current layer. Comparing the two layers is exactly how budget-vs-actual reporting works.
Why the others are wrong: (A) The operations layer holds what-if/adjustment entries, not budget data. (B) Operations does not hold actuals either, so this pairing never surfaces real spend. (D) There is no single “budget status filter” on the current layer — budget data lives in its own layer entirely.
Splitting a Shared Cost After Posting
A single electricity invoice for a shared office building has already posted to one cost center. Finance now needs that already-posted amount split across three departments by square footage, without re-entering the original invoice.
What should you use?
Correct answer: B — A ledger allocation rule
Why B is correct: Ledger allocation rules exist specifically to redistribute an already-posted amount across financial dimensions after the original entry, based on a defined basis (like square footage).
Why the others are wrong: (A) Advanced rules control what is valid BEFORE posting, not redistribution after. (C) A periodic journal is a reusable recurring entry template, not a reallocation tool. (D) A financial tag labels a transaction for tracking; it does not move or split amounts.
Matching an Imported Bank Statement
A treasury analyst receives a daily electronic bank statement file with hundreds of lines and needs the system to semi-automatically match most lines to open ledger transactions, flagging only true exceptions for manual review.
Which feature fits this requirement?
Correct answer: B — Advanced bank reconciliation
Why B is correct: Advanced bank reconciliation is purpose-built to import an electronic statement file and semi-automate matching against ledger transactions, surfacing only exceptions.
Why the others are wrong: (A) Manual reconciliation means matching lines by hand — the opposite of what is needed at this volume. (C) Netting offsets receivable and payable balances with one party; it has nothing to do with bank statement matching. (D) Cash flow forecasting projects future cash position; it does not reconcile past transactions.
Want the full interactive experience?
Try MB-310 Practice in the Actual Quiz Interface
40 free questions with instant explanations, timed practice mode included.
Start Free Practice →Accounts Receivable, Credit & Subscription Billing
Questions 5–7 • 15–20% of the examInvoicing a One-Off Service Fee
A consulting arm of the business needs to invoice a client for a one-time advisory engagement. There is no sales order, quotation, or shipped item involved — just a fee for services rendered.
Which document should you create?
Correct answer: B — Free text invoice
Why B is correct: A free text invoice is designed exactly for charges with no linked sales order, such as a one-off service fee.
Why the others are wrong: (A) A sales order invoice requires a sales order line to generate from. (C) A credit memo reduces a prior invoice; there is nothing to credit here. (D) A billing schedule governs recurring subscription invoicing, not a single one-time charge.
Stopping New Orders for a Risky Customer
A wholesale customer's outstanding balance has just crossed the risk threshold your credit team configured. Sales staff should be automatically prevented from confirming any new sales order for that customer until the balance is resolved.
What should be configured on the customer record?
Correct answer: B — A credit hold
Why B is correct: A credit hold is the mechanism that blocks new sales orders or invoices once a customer's balance or risk crosses a configured threshold.
Why the others are wrong: (A) An aging definition just structures how overdue balances are bucketed for reporting; it does not block orders. (C) A collection letter is an escalating reminder, not a block on new sales. (D) An interest note charges a fee for lateness; it doesn't stop future orders.
Billing vs. Recognizing Revenue on Different Cadences
A SaaS customer is invoiced monthly for a one-year software subscription contract, but under the company's revenue policy, the revenue for that contract must be recognized evenly over the full year, not month by month as invoiced.
How should this be configured in Dynamics 365 Finance?
Correct answer: B — Separate billing and revenue recognition schedules
Why B is correct: Subscription billing supports a billing schedule (what gets invoiced and when) that runs independently from a revenue recognition schedule (when revenue posts) — exactly the mismatch this scenario needs.
Why the others are wrong: (A) Forcing both schedules to match defeats the stated requirement to recognize evenly regardless of billing cadence. (C) A recurring free text invoice has no revenue recognition schedule at all, so it cannot defer revenue this way. (D) Disabling deferrals would recognize revenue at invoice time, which is the opposite of what is required.
Accounts Payable & Expense Management
Questions 8–9 • 10–15% of the examCatching an Overstated Delivery
A vendor invoices for 500 units of raw material, but the warehouse actually received and recorded only 480 units against the purchase order. The company wants this discrepancy caught automatically before the invoice posts.
Which invoice validation policy would catch this?
Correct answer: B — Three-way matching
Why B is correct: Three-way matching compares the purchase order, the actual receipt, and the invoice, so a mismatch between the received quantity (480) and the invoiced quantity (500) is flagged before posting.
Why the others are wrong: (A) Two-way matching only compares the PO to the invoice, so both showing 500 units on the PO would pass even though only 480 arrived. (C) Manual approval catches issues only if the reviewer happens to notice the discrepancy — not a systematic control. (D) Budget control checks available funds, not delivered quantity.
Automating a Fixed Monthly Vendor Charge
The company pays the same software vendor an identical $2,000 fee on the first of every month, for a 24-month contract. AP staff currently re-key this invoice manually each month.
What should you configure to eliminate the manual re-entry?
Correct answer: B — A recurring vendor invoice
Why B is correct: A recurring vendor invoice auto-generates an identical invoice on a defined schedule — precisely this fixed monthly fee scenario.
Why the others are wrong: (A) A journal template speeds up manual entry but still requires staff to trigger it each time. (C) Centralized payment consolidates payment execution across legal entities; it does not generate the invoice itself. (D) A bank account update changes where the vendor is paid, not how often the invoice is created.
Halfway through — how's it going?
Check Your Full MB-310 Readiness
A short, free readiness quiz tells you which domain to focus on next.
Check My Readiness →Budgeting
Questions 10–11 • 10–15% of the examBlocking an Over-Budget Purchase
A department manager tries to submit a purchase order that would push the department's spend past its approved annual budget. Finance wants the system to hard-stop this in real time, not just flag it in a report afterward.
What should be configured?
Correct answer: B — A budget control rule with a blocking permission level
Why B is correct: Budget control rules and over-budget permission levels check fund availability at transaction time and can be configured to hard-block a transaction that would exceed available funds.
Why the others are wrong: (A) A budget register entry just records the budget amount; it does not enforce anything on its own. (C) A budget plan scenario is a forward-looking planning artifact, not a real-time transactional check. (D) Three-way matching validates delivered quantity against an invoice, unrelated to available budget funds.
Building Next Year's Budget Across Departments
Finance needs department managers across the organization to submit and revise draft budget numbers through several review rounds before next year's budget is finalized, rolling up through the reporting hierarchy.
Which capability supports this multi-round, hierarchy-based process?
Correct answer: B — Budget planning with scenarios and the organization hierarchy
Why B is correct: Budget planning is the sub-area built for exactly this: draft budget plans, multiple scenarios, and a structured process that rolls up through an organization hierarchy across review rounds.
Why the others are wrong: (A) Budget register entries record a finalized budget; they are not designed for a multi-round drafting process. (C) Fund availability options are part of real-time budget control, unrelated to drafting next year's numbers. (D) An allocation term distributes a budget model amount across periods, not across an organization's reporting hierarchy.
Fixed Assets
Questions 12–13 • 10–15% of the examDifferent Depreciation for Tax vs. Books
A company depreciates a piece of manufacturing equipment straight-line over 10 years for financial reporting, but tax law allows an accelerated depreciation method for the same asset. Both calculations need to exist and stay independently accurate.
What should you configure on the asset?
Correct answer: B — A derived book alongside the primary book
Why B is correct: A derived book is a secondary depreciation book that inherits the asset's base data but can use its own depreciation profile — exactly what is needed to run tax depreciation independently of book depreciation on the same physical asset.
Why the others are wrong: (A) Splitting into two asset groups would duplicate the asset record for one physical item, which breaks reporting on it as a single asset. (C) A single book only holds one posting profile at a time; you cannot layer two profiles onto it. (D) A fixed asset budget plans future capital spend; it has nothing to do with depreciation method differences.
Capitalizing an Asset Built In-House
A company is constructing a piece of custom equipment in-house, tracking labor and material costs against an internal project. Once construction finishes, those accumulated project costs need to become a capitalized fixed asset.
Which acquisition method fits this scenario?
Correct answer: B — Acquisition via project
Why B is correct: Fixed assets can be acquired directly from an internal project, capitalizing the accumulated project costs into the asset — the standard path for self-constructed assets.
Why the others are wrong: (A) A purchase order fits buying a finished asset from a vendor, not capitalizing internal project costs. (C) A free text invoice is a customer-facing AR document; it plays no role in capitalizing internal costs. (D) A fixed asset budget transfer moves planned capital spend into the budgeting module — it does not create the asset itself.
Where These Questions Come From
These 13 questions were written against Microsoft's official MB-310 skills-measured outline (checked September 7, 2026) and the domain patterns we see across attempts logged in our own MB-310 question bank. MSCertQuiz sells a 500-question MB-310 practice exam (40 free); this sample is built by the same team, to the same accuracy bar.
How many did you get right?
10–13 correct: you're close — a full timed mock exam will confirm it. 7–9: review the domains where you missed more than one. Under 7: work through the study guide domain-by-domain first.
Frequently Asked Questions
Are these questions the same difficulty as the real MB-310 exam?
They follow the same scenario-based format Microsoft uses on MB-310: a business situation plus a decision, with distractors drawn from real, adjacent Dynamics 365 Finance features rather than made-up options.
How many questions are actually on the MB-310 exam?
Microsoft does not publish an exact question count on the public MB-310 exam page. Its general policy for associate-level role-based exams without labs is a 100-minute exam window (120-minute seat time), and most Microsoft certification exams fall in the 40–60 question range — but neither figure is published as MB-310-specific, so treat them as general guidance, not a guarantee.
Do I need hands-on Dynamics 365 Finance experience to answer these correctly?
It helps significantly. These questions test configuration decisions (which mechanism to use, not just what a feature is called), which is easier to reason through if you have worked in the application, even in a trial or sandbox environment.
Where should I go after these 13 questions?
If you missed more than one question in a domain, revisit that domain in the MB-310 study guide, then try the full readiness quiz before committing to an exam date.