MB-310

Free MB-310 Practice Questions: Dynamics 365 Finance

13 scenario questions grouped by domain, with a rationale for the correct answer and why every other option is wrong — the same format we use across our full MB-310 question bank.

Updated September 202616 min read

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 exam
1

Restricting 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?

A) A ledger allocation rule for the 600000–699999 range
B) An account structure with an advanced rule excluding that combination
C) A posting restriction rule on the general journal
D) A derived financial dimension template

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.

2

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?

A) Operations and Current
B) Budget and Operations
C) Budget and Current
D) Current only, with a separate filter for budget status

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.

3

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?

A) An account structure advanced rule
B) A ledger allocation rule
C) A periodic journal
D) A financial tag

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.

4

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?

A) Manual bank reconciliation
B) Advanced bank reconciliation
C) Customer/vendor netting
D) Cash flow forecasting

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 exam
5

Invoicing 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?

A) Sales order invoice
B) Free text invoice
C) Credit memo
D) Billing schedule

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.

6

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?

A) An aging definition
B) A credit hold
C) A collection letter
D) An interest note

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.

7

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?

A) Set the billing schedule and revenue recognition schedule to the same monthly cadence
B) Configure a monthly billing schedule and a separate, independent revenue recognition schedule
C) Use a recurring free text invoice instead of a billing schedule
D) Disable deferrals for this contract

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 exam
8

Catching 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?

A) Two-way matching (PO vs. invoice)
B) Three-way matching (PO vs. receipt vs. invoice)
C) No matching, with manual approval only
D) Budget control validation

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.

9

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?

A) A vendor invoice journal template
B) A recurring vendor invoice
C) A centralized payment
D) A vendor bank account update

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 exam
10

Blocking 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?

A) A budget register entry
B) A budget control rule with a blocking permission level
C) A budget plan scenario
D) Three-way matching

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.

11

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?

A) Budget register entries
B) Budget planning, using the organization hierarchy and scenarios
C) Budget control fund availability options
D) An allocation term on a budget model

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 exam
12

Different 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?

A) Two separate fixed asset groups
B) A derived book alongside the primary fixed asset book
C) Two fixed asset posting profiles on the same book
D) A fixed asset budget

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.

13

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?

A) Acquisition via purchase order
B) Acquisition via project
C) Acquisition via free text invoice
D) Acquisition via fixed asset budget transfer

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.