🔒 Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided MB-800 Domain 1
Domain 1 — Module 3 of 8 38%
3 of 28 overall

MB-800 Study Guide

Domain 1: Set Up Business Central

  • Welcome to Business Central Free
  • Creating & Configuring Companies Free
  • Data Migration & Opening Balances Free
  • Users, Profiles & Security Free
  • Core Setup Essentials Free
  • Dimensions Deep Dive Free
  • Approval Workflows Free
  • M365 & Power Platform Integrations Free

Domain 2: Configure Financials

  • General Ledger Setup
  • Currencies, Deferrals & Exchange Rates
  • Chart of Accounts & Financial Reporting
  • Posting Groups Demystified
  • Journals & Bank Accounts
  • Accounts Payable
  • Accounts Receivable
  • Fixed Assets & Depreciation

Domain 3: Configure Sales and Purchasing

  • Inventory Foundations
  • Inventory Costing & Ledger Flow
  • Sales & Purchase Master Data
  • Pricing & Discounts

Domain 4: Perform Business Central Operations

  • Navigating & Customising Pages
  • Working with Data: Excel, OneDrive & Analysis
  • Purchase Processing
  • Sales Processing
  • Financial Documents
  • Payment Processing
  • Reconciliation, Allocations & FX Adjustments
  • Fixed Asset Transactions

MB-800 Study Guide

Domain 1: Set Up Business Central

  • Welcome to Business Central Free
  • Creating & Configuring Companies Free
  • Data Migration & Opening Balances Free
  • Users, Profiles & Security Free
  • Core Setup Essentials Free
  • Dimensions Deep Dive Free
  • Approval Workflows Free
  • M365 & Power Platform Integrations Free

Domain 2: Configure Financials

  • General Ledger Setup
  • Currencies, Deferrals & Exchange Rates
  • Chart of Accounts & Financial Reporting
  • Posting Groups Demystified
  • Journals & Bank Accounts
  • Accounts Payable
  • Accounts Receivable
  • Fixed Assets & Depreciation

Domain 3: Configure Sales and Purchasing

  • Inventory Foundations
  • Inventory Costing & Ledger Flow
  • Sales & Purchase Master Data
  • Pricing & Discounts

Domain 4: Perform Business Central Operations

  • Navigating & Customising Pages
  • Working with Data: Excel, OneDrive & Analysis
  • Purchase Processing
  • Sales Processing
  • Financial Documents
  • Payment Processing
  • Reconciliation, Allocations & FX Adjustments
  • Fixed Asset Transactions
Domain 1: Set Up Business Central Free ⏱ ~13 min read

Data Migration & Opening Balances

Moving data from an old system into Business Central is one of the most critical steps in any implementation. Learn how to migrate master data, create opening balances, and avoid the common pitfalls.

Why data migration matters

☕ Simple explanation

Data migration is like moving house.

You don’t just carry boxes randomly — you label them, decide what to keep, throw out the junk, and unpack in a logical order (kitchen first, then bedrooms). If you dump everything in the living room, you’ll spend weeks finding things.

In Business Central, the “boxes” are your customer lists, vendor lists, chart of accounts, item catalogues, and opening balances. The “unpacking order” matters — you can’t import customers before you’ve set up customer posting groups.

Data migration is the process of transferring master data, configuration data, and opening balances from a legacy system (spreadsheets, QuickBooks, Sage, another ERP) into Business Central. It’s one of the most risk-prone phases of any implementation.

Business Central provides several migration tools:

  • Configuration packages — bulk import via Excel/RapidStart files (covered in the previous module)
  • Data migration wizards — built-in assistants for common sources (QuickBooks, Dynamics GP)
  • Excel imports — Edit in Excel feature for smaller datasets
  • Opening balance journals — general journals to establish starting balances at go-live

The migration sequence

Order matters. Priya always follows this sequence:

StepWhat to MigrateWhy This Order
1Setup data — posting groups, number series, dimensions, payment termsEverything else references these
2Chart of accounts — GL accounts with categoriesPosting groups map to GL accounts
3Master data — customers, vendors, items, fixed assetsThese reference posting groups and dimensions
4Opening balances — GL balances, customer/vendor balances, item quantitiesMust match the trial balance from the old system
5Open documents — outstanding purchase orders, sales ordersCarry forward incomplete transactions
💡 The golden rule of migration order

Setup before master data. Master data before transactions.

If you try to import customers before posting groups exist, every customer will fail validation (no posting group to assign). If you try to import opening balances before the chart of accounts exists, the journal lines have nowhere to post.

Priya’s shortcut: use the configuration worksheet to order tables by dependency. Business Central even suggests the correct sequence when you add tables to a package.

Migration approaches

Migration methods compared
MethodBest ForData VolumeComplexity
Configuration packagesFull implementations, repeatable migrationsLarge (thousands of records)Medium — requires Excel skills
Data migration wizardsQuickBooks, Dynamics GP migrationsMediumLow — wizard-guided
Edit in ExcelSmall updates, manual correctionsSmall (hundreds)Low
Manual entryVery small datasets, correctionsTinyHigh effort per record
Opening balance journalsGL/sub-ledger starting balancesMediumMedium — must balance

Creating opening balances

Opening balances establish where the old system left off and the new system picks up. This is typically done on the go-live date — the first day of a new fiscal period.

GL opening balances

Olivia needs to bring Coastal Traders’ trial balance into Business Central. She uses a general journal:

  1. Open General Journals (Tell Me > “General Journals”)
  2. Select or create a journal batch
  3. For each GL account, enter a line:
    • Posting Date = go-live date (typically the first day of the new fiscal period)
    • Document Type = leave blank
    • Account Type = G/L Account
    • Account No. = the GL account number
    • Amount = the balance (positive for debit, negative for credit)
  4. The balancing account is usually a temporary Opening Balance equity account
  5. Post the journal
💡 Exam tip: Opening balance posting date

The posting date for opening balances should be the last day of the previous period or the first day of the new period. This ensures:

  • The old period closes cleanly
  • The new period starts with correct balances
  • Financial reports don’t mix old-system and new-system transactions in the same period

Most implementations use the day before go-live as the posting date for opening balances.

Customer and vendor opening balances

For sub-ledger balances (what customers owe you, what you owe vendors), Olivia creates separate journal entries:

LedgerAccount TypeWhat to Include
CustomerCustomerOutstanding invoices — one line per open invoice with invoice number and due date
VendorVendorOutstanding bills — one line per open bill with vendor invoice number and due date
BankBank AccountCurrent bank balances

Critical: Customer and vendor opening balances must be entered as individual open entries (one per invoice), not lump sums. This ensures:

  • Aging reports are accurate from day one
  • Payment application works correctly
  • The cash receipt and payment journals can match specific invoices

Item opening balances

For inventory, Raj uses an item journal to establish starting quantities:

  1. Open Item Journals (Tell Me > “Item Journals”)
  2. Enter one line per item per location:
    • Item No. = the item
    • Location Code = the warehouse location
    • Quantity = on-hand quantity
    • Unit Cost = the item’s current cost
  3. Post the journal — this creates item ledger entries and value entries

Migrating data within Business Central

The exam also covers migrating data between companies within the same environment. This uses the same configuration package approach:

  1. Export a package from the source company
  2. Switch to the target company
  3. Import and apply the package

Common scenario: a holding company creates a standard setup, then replicates it to subsidiary companies.

Question

What is the correct order for data migration?

Click or press Enter to reveal answer

Answer

Setup data (posting groups, number series, dimensions) → Chart of accounts → Master data (customers, vendors, items) → Opening balances → Open documents. Setup before master data, master data before transactions.

Click to flip back

Question

Why should customer/vendor opening balances be entered per invoice, not as lump sums?

Click or press Enter to reveal answer

Answer

Individual entries ensure accurate aging reports from day one and allow the payment application process to match payments to specific invoices. Lump sums break aging and payment matching.

Click to flip back

Question

What posting date should opening balances use?

Click or press Enter to reveal answer

Answer

Typically the last day of the previous period or the first day of the new period. This cleanly separates old-system and new-system transactions and ensures financial reports are accurate.

Click to flip back

Knowledge check

Knowledge Check

Priya is migrating Coastal Traders from QuickBooks to Business Central. She has the chart of accounts ready, but customer posting groups haven't been created yet. She tries to import the customer list via a configuration package. What happens?

Knowledge Check

Olivia is entering customer opening balances for Coastal Traders. She has 150 customers with a total of 340 outstanding invoices. How should she enter the opening balances?

Knowledge Check

Priya is migrating item data for Summit Distribution. She exported items from the old system into a configuration package, imported it into Business Central, and sees 12 validation errors. What should she do next?

🎬 Video coming soon


Next up: Your company is created and data is loaded. Now let’s set up users, profiles, and security to control who can do what.

← Previous

Creating & Configuring Companies

Next →

Users, Profiles & Security

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.