MB-310 Practice Test
Microsoft Dynamics 365 Finance Functional Consultant
MB-310 tests whether you can actually configure chart-of-accounts structures, budget controls, subscription billing, and fixed asset depreciation in a live Finance environment — not just recognize general-ledger terminology.
Our 500 scenario-based questions cover the full MB-310 blueprint across five domains: implementing financial management (the largest domain at 35-40%, covering chart of accounts and financial dimensions, account structures and advanced rules, ledgers and currencies including revaluation and posting layers, journals including intercompany accounting and Excel-based entry, cash and bank management including advanced reconciliations, periodic closing and consolidation processes, and tax configuration including withholding tax), implementing accounts receivable, credit, collections, and subscription billing (15-20%, covering customer invoicing and payments, credit management and delinquent-customer workflows, collection letters and aging, and subscription billing schedules with revenue and expense deferral/recognition), implementing and managing accounts payable and expenses (10-15%, covering vendor invoicing, payment methods, foreign currency revaluation, and expense report configuration), managing budgeting (10-15%, covering budget models and register entries, budget control rules and over-budget permissions, and budget planning scenarios), and managing fixed assets (10-15%, covering fixed asset groups and posting profiles, depreciation profiles and books, and processing acquisitions, disposals, and depreciation). Every question is grounded against live Microsoft Learn Dynamics 365 Finance documentation.
Start Free Practice — 40 QuestionsNo credit card required. Upgrade to full 500 questions for $19.99 when ready.
Is this for you?
This is NOT for you if:
MB-310 Exam Details
What to expect on exam day
Questions
40
Duration
100 minutes
Passing Score
700
Exam Cost
$165
Exam Domains Covered
Master all topics tested on the MB-310 exam
Implement financial management
Implement accounts receivable, credit, collections, and subscription billing
Implement and manage accounts payable and expenses
Manage budgeting
Manage fixed assets
Test Yourself Right Now
Try 5 real practice questions — no signup needed
5 Free MB-310 Questions
See how ready you are for the MB-310 exam. Each question includes a detailed explanation so you learn as you go.
Sample MB-310 Practice Questions
10 real questions from the free MB-310bank. Pick an answer in your head, then open “Show answer” for the explanation.
1. A functional consultant wants to organize and track the tasks required across multiple modules, such as Accounts receivable, Accounts payable, and General ledger, during a period-end close, giving the team a consolidated view of close progress. Which Dynamics 365 Finance capability is designed for this purpose?
- A. The Currency revaluation posting profile page
- B. The Netting agreement page
- C. The Financial period close workspace
- D. The Main account categories page
Show answer
Correct answer: C
The Financial period close workspace is specifically designed to organize and track the tasks required for period-end and year-end close processes across modules, giving a consolidated view of close progress. A currency revaluation posting profile is a setup page for revaluation accounts. A netting agreement configures customer and vendor netting pairs. Main account categories support financial reporting rollups, not close-task tracking.
2. Why does Microsoft recommend defining specific journal names for distinct purposes, such as intercompany, accrual adjustment, and error correction, rather than using one general-purpose journal name for everything?
- A. Dynamics 365 Finance requires a unique journal name for each legal entity
- B. Each journal name is restricted in the system to a single designated user
- C. Journal names cannot be reused across fiscal years
- D. Tailoring each journal name to its purpose makes data entry easier and more secure, and supports controls like default values, workflow approval, and journal control restrictions
Show answer
Correct answer: D
Microsoft's documented guidance is that defining specific journal names per purpose makes data entry for each purpose easier and more secure, and each journal name can be tailored with its own default values, workflow approval limits, and journal control restrictions. There is no requirement for a unique name per legal entity, journal names are not restricted to a single user, and they are not tied to fiscal years.
3. A main account is configured with a fixed value for the Department dimension on its Legal entity overrides FastTab. A user enters a journal line against that main account and manually types a different Department value. What happens when the line is validated?
- A. The system accepts the user-entered Department value because manual entry takes precedence over fixed dimensions
- B. The system replaces the entered value with the fixed Department value configured on the main account, overriding what the user typed
- C. The system blocks the line entirely and requires the user to leave the Department field blank
- D. The system prompts the user to choose between the entered value and the fixed value at post time
Show answer
Correct answer: B
A fixed financial dimension set on a main account's legal entity overrides applies regardless of whether a value came from a default or was typed by the user, and it overwrites the entered value. This differs from a Not fixed dimension, which only supplies a default that the user can override. There is no interactive prompt at post time, and the line is not blocked outright.
4. A company wants to net a customer balance in its US legal entity against a vendor balance for the same trading partner, but the vendor is set up in a different legal entity, a different company. Which configuration is required to support this specific scenario?
- A. Nothing extra is needed here; standard netting agreements are already designed to work across separate legal entities without special setup
- B. The two separate legal entities must first be fully merged into a single combined company before any netting can be configured
- C. Intercompany netting between separate legal entities is not a supported capability anywhere in Dynamics 365 Finance in this current release
- D. Allow intercompany netting must be turned on in Cash and bank management parameters, and the netting agreement must specify a customer legal entity and a vendor legal entity
Show answer
Correct answer: D
Cross-legal-entity netting requires explicitly turning on Allow intercompany netting in Cash and bank management parameters, then configuring the netting agreement's Parties section with a customer legal entity and a vendor legal entity, one of which matches the legal entity where the agreement is held (D). This is not the default behavior of a standard netting agreement (A is false). The two legal entities do not need to be merged into one company (B is false). Intercompany netting is a supported, documented Dynamics 365 Finance capability (C is false).
5. A consultant is designing an account structure for a company that wants Business unit, Department, and Cost center tracked on all revenue and expense accounts, and Customer tracked only on sales accounts. What is the recommended approach?
- A. Add Customer as a fourth segment in the main revenue and expense account structure so it applies across the whole structure
- B. Include Business unit, Department, and Cost center in the account structure, and add Customer through an advanced rule that applies when a sales account is used
- C. Create a second chart of accounts specifically for sales transactions
- D. Track Customer using a financial tag instead of a financial dimension, since tags do not require account-structure validation
Show answer
Correct answer: B
Microsoft's documented best practice is to keep the base account structure to the dimensions needed on every account (Business unit, Department, Cost center), then use an advanced rule to add Customer when a sales-account criterion is met (B). Option A forces Customer onto every P&L account, which is not required. Option C duplicates the chart of accounts unnecessarily, since a chart of accounts can be shared across legal entities. Option D uses financial tags for a value that needs structural validation and reporting rollup, which tags do not provide.
Show 5 more questions
6. During period-end closing tasks in General ledger, why does Microsoft recommend setting ledger periods to On hold rather than Permanently closed while period-end activities are still in progress?
- A. On hold and Permanently closed have identical behavior, so it does not matter which is used
- B. Permanently closed periods can be reopened at any time, so there is no risk either way
- C. A period that has been set to Permanently closed cannot be reopened, so using On hold preserves the ability to reopen the period if further posting is needed
- D. On hold periods restrict posting to administrators, while Permanently closed periods allow any user to post
Show answer
Correct answer: C
Microsoft's period-close guidance explicitly warns against setting periods to Permanently closed during closing activities, because a permanently closed period cannot be reopened; using On hold instead preserves flexibility to reopen the period if an adjustment is later needed. On hold and Permanently closed are documented as different, reopening is exactly what Permanently closed prevents, and the On hold versus Permanently closed distinction is not about which user roles can post.
7. A consultant needs to set up the ability to post realized foreign currency exchange gains and losses when transactions are settled through the ledger settlement process, for a legal entity that has not used this feature before. Before a realized gain or loss voucher can post from Ledger settlements, which prerequisite must be configured?
- A. A financial tag must be created and linked to the ledger settlement transaction type
- B. Advanced bank reconciliation must be enabled for the bank accounts used in settlement
- C. The number sequence information for the Ledger settlements type must be specified on the Number sequences tab of the General ledger parameters page
- D. The customer and vendor netting rule must be activated first
Show answer
Correct answer: C
Before a realized gain or loss can be posted through the ledger settlement process, the number sequence information for the Ledger settlements type must be specified on the Number sequences tab of the General ledger parameters page (C); without it, the posting cannot be assigned a voucher number. A financial tag is not a prerequisite for this capability (A is false). Advanced bank reconciliation is a separate Cash and bank management capability, unrelated to this ledger-settlement prerequisite (B is false). The customer and vendor netting rule is also unrelated (D is false).
8. A company runs the Withholding tax payment job to settle withholding tax balances from Accounts payable for a given settlement period. The company also has withholding tax offset amounts recorded in Accounts receivable for the same period. What happens to those Accounts receivable withholding tax offset amounts when the Withholding tax payment job calculates the payment?
- A. They are automatically included and netted against the Accounts payable withholding tax balance
- B. They cause the job to fail with a validation error until they are manually cleared
- C. They are converted into a customer credit note before the job can run
- D. They are not taken into account, since withholding tax offset from accounts receivable is not considered when a withholding tax payment is calculated
Show answer
Correct answer: D
Microsoft's documentation for the withholding tax payment job explicitly states that withholding tax offset from accounts receivable is not taken into account when a withholding tax payment is calculated; the job settles the Accounts payable withholding tax balances for the period only. It does not automatically net AR offsets, does not fail validation because of them, and does not require converting them to a credit note first.
9. A global organization must consolidate its European subsidiaries into a combined British pound result first, and then translate that already-consolidated GBP amount into US dollars as a second-level roll-up, using different exchange rates and reporting currencies at each level. Which approach correctly supports this two-level consolidation requirement?
- A. Use Financial reporting, since it translates directly from each source company's accounting currency to the final selected currency in a single pass
- B. Use Consolidate online with multiple consolidation companies that differ in their accounting and reporting currencies, running the process multiple times for each level
- C. Use a single Consolidate online company with two separate reporting currencies configured to run simultaneously for both consolidation levels
- D. This two-level consolidation scenario is not supported by either Consolidate online or Financial reporting in the current release
Show answer
Correct answer: B
Multi-level consolidation with different currencies at each level is documented as requiring Consolidate online, using multiple consolidation companies that differ in accounting and reporting currency, with the consolidation process run multiple times, once per level (B). Financial reporting translates directly from each source company's accounting currency to the selected currency in a single pass with no intermediate consolidated currency step, so it cannot represent a true two-level roll-up through an intermediate GBP consolidation, which is exactly why option A is wrong here. A Consolidate online company supports only one reporting currency, not two simultaneously (C is false). The scenario is explicitly supported, just not trivially (D is false).
10. In the Dynamics 365 Finance sales tax framework, what must every sales tax code be linked to in order to define when tax must be reported and paid?
- A. A main account category
- B. A sales tax settlement period, which in turn is assigned to a sales tax authority
- C. A financial dimension default template
- D. A ledger allocation rule
Show answer
Correct answer: B
Every sales tax code must be linked to a sales tax settlement period, which defines the reporting and payment interval, and every settlement period is in turn assigned to a sales tax authority, the entity the tax is reported and paid to. A main account category groups accounts for reporting, not tax timing. A financial dimension default template and a ledger allocation rule are unrelated to sales tax reporting cadence.
MB-310 study resources
Why Practice with MSCertQuiz?
Microsoft Learn teaches concepts. We prepare you for the actual exam.
Deep coverage of financial dimension and chart-of-accounts configuration most generic Dynamics 365 question banks gloss over — account structures, advanced rules, derived dimensions, and financial dimension default templates
Real budget control scenarios covering budget control rules and groups, fund availability options, and over-budget permissions, matching how finance administrators actually enforce spending limits on transactions
Full subscription billing and revenue/expense recognition content most competitors underweight: billing schedules, contract billing setup, and deferral/recognition schedules
Every question verified against live Microsoft Learn Dynamics 365 Finance documentation before it ships, so content stays accurate as tax, budgeting, and fixed asset features keep evolving
Not sure if you're ready for the MB-310 exam?
Take the free MB-310 Readiness Check →What Our Users Say
“I've configured Dynamics 365 Finance for years but had never carefully compared basic budgeting against full budget control with over-budget permissions side by side. The budget control questions closed real gaps. Passed on my first attempt.”
Karolina V.
MB-310 Certified
“The subscription billing and revenue recognition questions were way more detailed than I expected from a practice test, and matched the real exam almost exactly.”
Rafael B.
Dynamics 365 Finance Consultant
“As someone who mostly handles accounts payable, the fixed asset depreciation and financial dimension questions filled real gaps between what I knew and what the exam actually tests.”
Sanna M.
Passed MB-310 first try
Choose Your Plan
Start free, upgrade when you're ready to get serious
Free
Good for exploring the platform
- 40 practice questions
- Practice mode only
- Progress tracking
- No exam simulation mode
MB-310 Full Access
Best if your exam is in the next 2-4 weeks
- 500 practice questions
- Practice & Exam modes
- Detailed explanations
- Lifetime access
7-day money-back guarantee
Pro — All Certs
Best if you're planning multiple Microsoft exams
- ALL certifications included
- Unlimited questions
- New certs added free
- Cancel anytime
Save 30% vs buying individually
Your MB-310Exam Won't Wait
Candidates who complete at least 2 full mock exams pass at significantly higher rates than those who only study passively.
Don't risk $165 on the real exam without testing yourself first.
Start Free Practice NowNo credit card required • 40 free questions • Upgrade for $19.99 when ready
Official Microsoft Resources
Our practice questions are aligned with official Microsoft exam objectives. We recommend studying with Microsoft Learn first, then using MSCertQuiz to test your readiness.
View Official MB-310 Exam DetailsMB-310 Frequently Asked Questions
Everything you need to know about the MB-310 Dynamics 365 certification
What is MB-310?
How much does the MB-310 exam cost and how long is it?
What is the passing score for MB-310?
What topics are covered on MB-310?
How hard is MB-310?
How long should I study for MB-310?
What are the prerequisites for MB-310?
Who should take MB-310?
Also Preparing For
Candidates studying MB-310 often prepare for these certifications next.