Skip to content

Generating Financial Statements in Dynamics 365 Financials

Get the Most of Dynamics 365 Financials With This Handy Guide to Generating Financial Statements.

In this post, I’ll introduce the out of the box financial reporting capabilities of Microsoft Dynamics 365 Financials Business Edition.I’ll also explain how you can set up and generate key financial statements. More specifically, the Balance Sheet, Income Statement, Statement of Cash Flows and Statement of Retained Earnings.

Topics include the following:

  • Setting up G/L Account Categories
  • Assigning G/L Account Categories on G/L Accounts
  • Generating Account Schedule function
  • Printing Financial Statements

What does Microsoft Dynamics 365 for Financials have to offer?

  • Easier reporting: Financial statements can be generated in just a few clicks.
  • Simplified User Experience: General Ledger accounts can be grouped into categories for high level analysis of the Chart of Accounts and Financial Statements
  • Automatic refresh: The Generate Account Schedule function automatically creates and updates the Financial Statements structure

Set up G/L Account Categories in Dynamics 365 for Financials

Prior to setting-up the General Ledger account categories, a well-designed Chart of Accounts should already be implemented. G/L accounts need to be mapped with these categories to personalize the structure of your financial statements.  The G/L account categories – shown in an indented structure – define the layout of the basic financial statements.  There are existing default categories which can be used as starting point when creating your G/L account categories for the first time.

Example: Tax liabilities can be created as a separate G/L account category on the Liabilities section of the Balance Sheet.

1. Search for G/L Account Categories on the search box

2. On the G/L Account Categories window, select the Edit List Function

3. Click New to insert a new line

Inserting a New Line in the G/L Account Categories window in Dynamics 365 Financials

4. On the new line, enter the description of the new G/L account category (i.e. Tax Liabilities)

5. The related account category (Liabilities) will auto populate on the Account Category field. If different, you can look up and choose from the pre-defined account category list (Assets, Liabilities, Equity, Income, Cost of Goods Sold, Expense).

6. The G/L Accounts in Category field will be auto populated with G/L account no.(s) once the Account subcategory is assigned on the G/L account card (see “Assigning G/L Account Categories to G/L Accounts” for more information).

7. Fill-in the Additional Report Definition field to define the structure of the Statement of Cash Flows and Retained Earnings reports. Note that this field can be assigned to Balance Sheet accounts only and it contains the following pre-defined list.

  • Operating Activities
  • Investing Activities
  • Financing Activities
  • Cash accounts
  • Retained Earnings
  • Distribution to Shareholders

8. Use the indent/outdent functions to manage the hierarchy of accounts and subcategories and move up/down functions to arrange the order of G/L account categories.

Manage Account Hierarchy with Indent and Outdent in Dynamics 365 for Financials

Assigning G/L Account Categories to G/L Accounts

1. Open the G/L account card. On the Account Subcategory field, use the ellipsis button to select the relevant g/l account category.

Note: The related Account Category should be also assigned on the Account Category field. For posting accounts, mapping of the account category and account subcategory fields are required for Financial Statements reporting.

Setting the Account Category in Microsoft Dynamics 365 Financials

2. Once the subcategory is assigned on the g/l account card, the g/l account no. will be automatically updated under the G/L accounts in Category field on the G/L Account Categories window (see below).

Generating Account Schedules

After you have created the g/l account categories and mapped the g/l accounts with the relevant categories, the next step is to generate the account schedules for the financial statements.

1. Go to the G/L Account Categories window

2. Click Edit List and select Generate Account Schedules action. This function will auto generate the account schedules for the financial statements directly from the G/L account categories created.

Generate Account Schedules in Dynamics 365 Financials


  • Run the generate account schedule action if there’s a change in the account category structure or if a new G/L account is created. This function will refresh the Account Schedules.
  • Manual changes made to the Account Schedules which are different from the G/L Account Category definition will be lost if the Generate Account Schedules action is executed again. This applies to the manual edits made to the Account Schedules for the Balance Sheet, Income Statement, Statement of Cash Flows, and Statement of Retained Earnings. These are defined as default reports on the General Ledger Set-up page.


Printing Financial Statements

Below are the steps to print the most commonly used financial statements in Dynamics 365 Financials.

1. From the Home page, on the actions tab, select Financial Statements. Or, search for “Account Schedules” in the search box.

Printing Financial Statements in Dynamics 365 Financials

2. Choose the report that you want to view/print from the financial statements list (Balance Sheet, Income Statement, Statement of Cash Flows, Statement of Retained Earnings). For this example, select Balance Sheet.

3. Specify the report date on the Ending Date field (i.e. 06/30/17).

Edit Account Schedule in Dynamics 365 Financials

4. Click Send To and select the file type output.
Note: Reports cannot be printed directly to the printer on Dynamics 365 Financials. The following are the only options available:

5. And Presto, here is your Balance Sheet!

Balance Sheet in Dynamics 365 for Financials

Want to learn more about Dynamics 365 for Financials Business Edition?

Interested in Dynamics 365 Financials? Or already have it up and running? Get in touch with us. We’d be happy to chat about how we can support you in achieving your business and technology goals.

If you’d like to read more about Dynamics 365, check out our related blog posts.

Microsoft Dynamics 365:

Microsoft Dynamics 365 for Sales:

Register to receive the latest Dynamics 365 Insights

Our proven Success Framework minimizes risk and promotes alignment to results

Explore how Catapult has helped hundreds of businesses successfully adopt cloud solutions and achieve the result they’re looking for.

  • Icon


  • Icon


  • Icon


  • Icon

    Level Up

Achieve out of this world results

Our easy-to-navigate Success Framework guides our customers through four critical stages that build towards successful adoption of a tailor made Dynamics 365 business solution


Catapult Team

Establishing a clear understanding of what you want to get out of the system is key. The rest is down to clear communication and a willingness to learn and adapt to change.

Abdullah Osman, Project Manager