💰 Fundamentals of
Microsoft Dynamics 365 Finance
Finance Capabilities · Legal Entities · Number Sequences · Tax · Cost Accounting
Chapter Overview
Dynamics 365 Finance — 5 learning objectives
1. Describe Finance capabilities, features, and use cases
2. Describe organization and legal entities
3. Describe number sequence functionality
4. Describe Finance tax capabilities
5. Describe cost accounting concepts
💼 What is Dynamics 365 Finance?
Finance is designed for the multi-company, multi-currency business of an organization. It:
- Monitors company performance on a real-time basis
- Forecasts future results and makes data-driven decisions
- Supports organizations regardless of size or industry
- Covers financial management from General Ledger to Revenue Recognition
🗺️ Chapter Sections at a Glance
- 3.2 — Finance Capabilities: 12 modules — GL, AR, AP, Cost Accounting, Budgeting, Cash & Bank, Fixed Assets, Expense, Regulatory, Asset Leasing, Revenue Recognition, Credit & Collections
- 3.3 — Legal Entities: What they are, Company ID rules, localization, Registration IDs
- 3.4 — Number Sequences: Unique identifiers, scopes, continuous vs. noncontinuous
- 3.5 — Tax Capabilities: Sales tax groups, item sales tax groups, reporting codes, settlement
- 3.6 — Cost Accounting: Variable & fixed costs, Cost Control workspace, drill-down analysis
3.2 — 12 Finance Modules
Click each module to expand the full description & use case
📒 General Ledger Module 1
▼Used to define and manage a legal entity’s financial records. It is a register of debit and credit entries classified using accounts listed in a chart of accounts.
Setup sequence:
- Configure fiscal year → Chart of accounts and main accounts
- Define dimensions and dimension sets → Accounting structures
- Set up the ledger (links fiscal year, chart of accounts, and accounting structure)
- Define default currency and default exchange rate
📥 Accounts Receivable (AR) Module 2
▼AR = Balance of funds due from customers for products/services delivered and invoiced. Listed on the balance sheet as current assets.
- Track customer invoices and incoming payments
- Create invoices based on sales orders or packing slips
- Create free text invoices (not related to sales orders)
- Accept payments via: bills of exchange, cash, checks, credit cards, electronic payments
📤 Accounts Payable (AP) Module 3
▼AP = Amounts owed to vendors/suppliers for goods or services received but not yet paid. Listed on the balance sheet as liability.
- Manually enter vendor invoices OR import them electronically via integration
- Review and approve using an invoice approval journal
- Uses invoice matching, vendor invoice policies, and workflows to automate review
- Invoices meeting criteria are auto-approved; others are flagged for review
📊 Cost Accounting Module 4
▼Deals with recording, classifying, analyzing, and summarizing costs incurred by a business. Manages allocation base, cost accounting ledger, cost entry, classification, and behavior.
📋 Budgeting Module 5
▼Divided into three primary sections:
- Budget Planning — Ensures policies, procedures, and requirements are met when implementing the budget
- Budget Entry — Registers budget line items in Finance and maps them to GL accounts
- Budget Control — Optional step; validates financial transactions against registered budget lines
🏦 Cash and Bank Management Module 6
▼Maintains the legal entity’s bank accounts and associated financial instruments: deposit slips, checks, bills of exchange, promissory notes. Reconcile bank statements and print bank data on standard reports.
🏗️ Fixed Assets Module 7
▼Manages items of value owned by an individual or organization (buildings, vehicles, land, equipment).
- Tangible assets — Property, equipment, inventory (used to produce goods/services)
- Intangible assets — Don’t exist physically but represent monetary value (copyrights, brands, goodwill)
- Maintains asset profile: purchase details, current valuation, depreciation profile
✈️ Expense Management Module 8
▼Creates an integrated workflow to store payment method information, import credit card transactions, and track employee spending. Define expense policies and automate reimbursement of travel expenses.
⚖️ Regulatory Features Module 9
▼Includes country/region-specific regulatory functionality enabled based on the primary address of the active legal entity. Regulatory updates are delivered as:
- HF — Hot Fixes (urgent updates)
- Preview — Part of a release preview
Also handles submission and review of regulatory alerts.
🏠 Asset Leasing Module 10
▼Advanced capability for managing, tracking, and automating financial transactions for leased assets. Covers the complete lifecycle — from initial recognition to monthly journal entries, to impairment and termination.
💵 Revenue Recognition Module 11
▼For companies selling multiple product types (products, services, subscriptions). Two basic tasks:
- Allocate Revenue — Ensures appropriate revenue price is recognized based on value of components in multi-element orders
- Defer Revenue — Represents contractual time frame and percentages for recognizing revenue over time
💳 Credit & Collection Management Module 12
▼Two components:
- Credit Management — Manage credit limits; control sales orders through posting process based on credit rules
- Collections Management — Centralized view for managing AR collections; generates collection reminders and interest for overdue payments
3.3 — Organization and Legal Entities
Foundation of financial management in Dynamics 365 Finance
🏛️ What is a Legal Entity?
A legal entity is an organization that has a registered or legislated legal structure. Legal entities can:
- Enter into legal contracts
- Are required to prepare statements reporting on their performance
- The country/region of the primary address controls available country-specific and region-specific features
In Dynamics 365 Finance, a company is a type of legal entity — and it’s the only kind of legal entity you can create. Every legal entity is associated with a Company ID.
🔑 Company ID — Critical Rules
- Limited to 4 alphanumeric characters
- Once created, it cannot be changed — ever
- Proper planning of naming convention is essential before creating in production
- Users can access data only for the company they are currently signed in to and have security access for
- A Search Name is an alternate name that can be used to search for the legal entity
🌍 Localization in Finance and Operations Apps
- Regulatory requirements of certain countries/regions may require F&O apps to enable or disable certain functionality, forms, fields, reports, and inquiries
- The country/region selected for the primary address of the legal entity determines which localized features are available
- Example: Contoso (sample organization) has legal entities in Germany, United States, and France — each with country-specific configurations
🆔 Registration IDs
Many countries/regions have different regulations for recording registration numbers. Examples include:
- EIN — Employer Identification Number
- TIN — Tax Identification Number
- EU VAT ID — European Value Added Tax Identification
Finance provides a unified framework for all countries and regions with consideration of country-specific requirements. The Registration category is a country/region identifier approved for use for tax, customs, and other purposes.
3.4 — Number Sequence Functionality
Generating and managing unique identifiers across the system
🔢 What are Number Sequences?
The number sequence framework generates and manages unique identifiers for different types of records — master data or transaction data. They can include prefixes such as legal entity, operating unit, or fiscal year — defined in the Segment section of the number sequence.
7 Scopes of Number Sequences
Determines what components appear in the Segment section
🌐 Shared
For records not legal-entity specific (e.g., product, global address book). Cannot include legal entity or fiscal year as prefix.
🏢 Company
For legal entity–specific tables. Defined for a specific legal entity. Includes the legal entity as a segment (prefix in identifier).
📅 Company + Fiscal Calendar Period
Adds both legal entity and fiscal year as parts of the transaction identifier. Use when both are needed as prefix.
🏛️ Legal Entity
For tables with a secondary legal entity field (e.g., Travel Expense). Number sequence based on the second legal entity field, not the dataAreaId field.
📅 Legal Entity + Fiscal Calendar Period
Adds fiscal year along with the secondary legal entity field as prefix of the transaction identifier.
🏭 Operating Unit Type
5 standard types: business unit, department, cost center, value stream, commerce channel. Creates prefix based on operating unit type.
🏪 Operating Unit
Mostly for commerce store functionality. Enables store-specific transaction numbering — store number included in transaction identifier.
🔄 Continuous vs. Noncontinuous Number Sequences
- Continuous — Does NOT skip any numbers. If a transaction is cancelled, the number is recycled. Extra algorithm needed to check preceding numbers → can cause performance issues
- Noncontinuous — Numbers can be skipped (e.g., if a user cancels a transaction, that number is not used again)
⚠️ Exam Point: Selecting an incorrectly configured number sequence impacts the performance of the page. Continuous number sequences often encounter performance issues due to the extra algorithm.
3.5 — Tax Capabilities
Sales tax groups, item tax groups, reporting codes & settlement
👥 Sales Tax Groups
Groups of sales tax codes attached to customers and vendors (and ledger accounts for non-customer/vendor transactions). Includes all sales tax codes that apply when trading goods/services with that customer or vendor.
Related to: The party (customer or vendor) of the transaction. Usually same group for similar trading partners based on geographic location.
📦 Item Sales Tax Groups
Groups of sales tax codes attached to resources like products. Includes all sales tax codes that apply when selling a specific item.
Related to: The resource (item or procurement category) of the transaction. Tax codes that are in both the sales tax group AND the item sales tax group apply to the transaction.
📝 Sales Tax Reporting Codes
Refer to a field number on a sales tax report. Used on country/region-specific report layouts and the “Sales tax payment by code” report.
Sales tax is reported and paid to tax authorities at regulated intervals (monthly, quarterly, etc.). After settlement, tax settlement account balance is offset against the bank account.
🧮 How Sales Tax is Determined
- The intersection of tax codes in Sales Tax Group AND Item Sales Tax Group = tax codes that apply to that transaction
- Tax can be calculated ONLY if both are selected for each transaction
- Sales Tax Groups relate to the party (customer/vendor)
- Item Sales Tax Groups relate to the resource (item/category)
- Sales tax configuration also applies to Dynamics 365 Supply Chain Management and Commerce
🔄 Sales Tax Settlement Process
- Finance lets you settle tax accounts for the interval and offset balances to the tax settlement account (as specified in ledger posting groups)
- Access via: Settle and post sales tax page
- Must specify the sales tax settlement period
- After payment, balance on tax settlement account is balanced against the bank account
- If tax authority is related to a vendor account → tax balance is posted as an open vendor invoice (included in regular payment proposal)
3.6 — Cost Accounting Concepts
Managerial accounting for tracking, analyzing & controlling costs
📉 What is Cost Accounting?
A form of managerial accounting that aims to capture a company’s total cost of production by assessing:
- Variable costs — Cost at each step of production
- Fixed costs — Constant costs such as lease expense
In Finance, Cost Accounting provides important insights into cost efficiency and capacity for managerial decision-making. Empowers cost controllers and cost center managers to control, classify, allocate, and analyze costs of current operations and plan for future changes.
🖥️ Cost Control Workspace
- Path: Cost accounting → Cost control
- All managers responsible for a cost object can be granted access
- Managers can select the fiscal calendar period to view (session date = default current period)
- Values determined by report name and fiscal calendar selected for the cost accounting ledger
- Access controlled via Published option on the Cost control workspace configurations page
- Users can customize columns on a report — changes affect only the user who makes them
🔍 Drill-Down Capabilities
- Analysis content highlights variances between actual costs and budgeted costs
- Managers notified about positive and negative trends for operational units
- Drill down to cost element hierarchies or individual cost elements
- Select a cost element dimension hierarchy node → View details → Cost element details dialog
- Select Cost entries → drill into entry details (e.g., how rent was calculated and distributed to cost centers)
- Two charts in the grid: actual vs. budget and budget variance by period
🔐 Access-Level Security in Cost Accounting
- Enabling access-level security controls permissions so users can view the entire hierarchy
- However, users can only view balances for chief officers (CEO, CFOs) who have been granted access
- Cost object dimension hierarchy lets users select the aggregation level at which balances should be displayed
Flashcards — Revise Key Terms
Click the card to flip and reveal the definition
MCQ Quiz — All 15 Textbook Questions
Based directly on the textbook MCQs with correct answers
Chapter Summary — Key Points
Everything you need for the exam
| Topic | Key Points |
|---|---|
| Dynamics 365 Finance | Designed for multi-company, multi-currency organizations; real-time performance monitoring; forecasts future results |
| General Ledger | Register of debit & credit entries using chart of accounts; first module to configure; setup: fiscal year → CoA → dimensions → accounting structure → ledger |
| Accounts Receivable | Balance due from customers; current asset on balance sheet; tracks invoices & payments; supports multiple payment types |
| Accounts Payable | Amounts owed to vendors; liability on balance sheet; invoice matching, policies, workflows; auto-approves qualifying invoices |
| Cost Accounting | Records, classifies, analyzes, summarizes costs; manages allocation base, ledger, entries, classification, behavior |
| Budgeting | 3 sections: Budget Planning (policies), Budget Entry (GL mapping), Budget Control (optional; validates transactions) |
| Cash & Bank Mgmt | Bank accounts, deposit slips, checks, bills of exchange, promissory notes; import bank statements for auto-reconciliation; cash flow forecasting |
| Fixed Assets | Tangible (property, equipment, inventory) + Intangible (copyrights, brands, goodwill); maintains purchase details, valuation, depreciation profile |
| Expense Management | Workflow for payment info, credit card import, employee spending tracking; supports cross-legal entity expense scenarios |
| Regulatory Features | Country/region specific; enabled by primary address of legal entity; HF = hot fix, Preview = release preview |
| Asset Leasing | Manages leased assets lifecycle: initial recognition → monthly journals → impairment → termination |
| Revenue Recognition | Allocate revenue (appropriate price for multi-element orders) + Defer revenue (contractual time frame for recognition over time) |
| Credit & Collections | Credit Management (credit limits, sales order control) + Collections Management (centralized view, reminders, interest) |
| Legal Entity | Registered/legislated legal structure; company = only type in D365 Finance; Company ID = 4 alphanumeric chars, cannot be changed |
| Company ID | Max 4 alphanumeric characters; CANNOT be changed once created; must plan naming convention before production |
| Number Sequences | Generate unique identifiers for master/transaction data; 7 scopes: Shared, Company, Company+Fiscal, Legal Entity, LE+Fiscal, Operating Unit Type, Operating Unit |
| Continuous vs Noncontinuous | Continuous = no skipped numbers, recycled on cancel, can cause performance issues; Noncontinuous = numbers may be skipped |
| Sales Tax Groups | Attached to customers/vendors (party); determines tax codes for trading partners |
| Item Sales Tax Groups | Attached to products/resources; determines tax codes for items; tax codes in BOTH groups apply to the transaction |
| Cost Control Workspace | Path: Cost accounting → Cost control; shows actual vs. budget; drill-down to cost element details and entries |
🎯 Exam-Critical Facts
- Finance is designed for multi-company, multi-currency organizations
- General Ledger is the first module configured when implementing Finance
- AR is listed as current assets; AP is listed as liability on the balance sheet
- Budgeting has 3 sections: Budget Planning, Budget Entry, Budget Control (Budget Control is optional)
- Company ID = maximum 4 alphanumeric characters and cannot be changed once created
- Regulatory updates: HF = hot fix, Preview = release preview
- Revenue Recognition tasks: Allocate revenue + Defer revenue
- Every transaction needing sales tax must have BOTH a Sales Tax Group AND an Item Sales Tax Group
- Sales Tax Group → related to the party (customer/vendor)
- Item Sales Tax Group → related to the resource (item/category)
- Sales tax configuration also applies to Supply Chain Management and Commerce
- Continuous number sequences can cause performance issues
- Cost Control Workspace path: Cost accounting → Cost control
- Registration IDs examples: EIN, TIN, EU VAT ID
- 5 standard Operating Unit Types: business unit, department, cost center, value stream, commerce channel
- Fixed Assets: intangible assets can be more valuable than tangible assets