What's new: Enhanced Financial Reporting
Timeline
What's new: Enhanced Financial Reporting
This video covers the enhanced financial reporting features in 2026 release wave 2, grouped for authors, users and administrators. Authors get views and where-used data to find uncategorized accounts, plus fact boxes that show which G/L accounts a totaling filter includes. Two author features, a test preview and line defaulting for row and column definitions, are said to come later in a minor version of 29. Users get report packs, which run several reports into one PDF and can be scheduled to the report inbox. Administrators get automatic change log setup for financial report definitions and new APIs on the report inbox.
Watch: https://www.youtube.com/watch?v=qj0VHB2Pmvc (9:25). Area: Finance. Audience: consultant, end-user, admin, developer. Presenters as heard: Kenny (low confidence).
Chapters
- 0:00 Intro and uncategorized accounts (2 min)
- 2:03 Where-used and totaling fact boxes (2 min)
- 3:55 Coming later: test preview and defaulting (1 min)
- 5:17 Report packs and scheduling (2 min)
- 6:53 Change log for report definitions (1 min)
- 7:52 Report inbox API (1 min)
- 8:45 Learn more and wrap-up (1 min)
Features in this video
- Uncategorized accounts views - GA - 1:13 to 2:03, demo 1:26 to 1:52 - Two saved views on the chart of accounts show accounts without category or subcategory.
- Where-used for G/L accounts in financial reports - GA - 2:03 to 2:41, demo 2:13 to 2:41 - Where-used on the account card shows which financial report definitions use the account.
- Totaling fact box on row definitions - GA - 2:41 to 3:23, demo 2:52 to 3:23 - A fact box on row definition lines shows the G/L accounts in the totaling filter, with navigation.
- Totaling fact box on column definitions - GA - 3:23 to 3:55, demo 3:23 to 3:55 - The same G/L accounts fact box is on column definitions with totaling.
- Test preview for row and column definitions - announced - 3:55 to 4:36 - A default counterpart definition can be set for testing, and a test button shows the full report.
- Line type defaulting in definitions - announced - 4:47 to 5:17 - New lines in row or column definitions default to the type of the previous lines.
- Report packs - GA - 5:17 to 6:30, demo 5:28 to 6:30 - A package defines a list of reports with filters and dates.
- Scheduling report packs - GA - 6:30 to 6:53, demo 6:30 to 6:45 - Report packs can be scheduled and land in the report inbox.
- Change log for financial report definitions - GA - 6:53 to 7:52, demo 7:23 to 7:52 - Change log is set up automatically on financial report definition tables, auditing changes with user ID.
- Report inbox APIs - GA - 7:52 to 8:45, demo 8:06 to 8:17 - New APIs cover the report inbox operations, where scheduled reports and report packs land.
Quotes
- 0:45 "The latter is coming in a minor version of 29, but I'll show you here." - Says the row and column preview is not in the major release but comes in a minor version of 29.
- 2:52 "there's a new fact box where you can see for the given line which accounts this filter is including." - Describes how authors can now troubleshoot complicated totaling filters.
- 4:20 "for a column definition you can set a default row definition for testing." - Explains the design of the test preview, which sets a default counterpart definition.
- 4:47 "Also coming in a minor to 29 is defaulting." - States that line-type defaulting is a later minor-version item.
- 5:28 "it's as simple as you can now run multiple reports in one go and get a single PDF." - Sums up report packs, the single user feature in the video.
- 7:09 "your financial reporting feature is kind of auto um set up for uh for change log, which means auditing." - States that change log is preconfigured for financial report definitions with no manual setup.
- 7:52 "I mentioned the report inbox as part of the scheduling. There's now an API on this as well." - Announces the new report inbox API, relevant to developers and integrations.
- 8:35 "You can call them through MCP server, power platform or any other thing that speaks API." - Lists the ways the new report inbox APIs can be consumed, including MCP.
Disclaimers and status moments
- 0:45 coming-later: "The latter is coming in a minor version of 29"
- 3:55 coming-later: "in here in the fall there will be some other goodies"
- 4:47 coming-later: "Also coming in a minor to 29 is defaulting."
Documented features matched
- Report inbox APIs -> Automate report outputs (high confidence, docs say GA)
- Report packs -> Run multiple financial reports and get a single PDF output (high confidence, docs say GA)
- Change log for financial report definitions -> Financial report changes are now always logged (high confidence, docs say GA)
- Uncategorized accounts views -> Trace G/L account usage in finance reports (high confidence, docs say GA)
- Totaling fact box on row definitions -> Trace G/L account usage in finance reports (medium confidence, docs say GA)
- Where-used for G/L accounts in financial reports -> Trace G/L account usage in finance reports (high confidence, docs say GA)
- Totaling fact box on column definitions -> Trace G/L account usage in finance reports (medium confidence, docs say GA)
- Scheduling report packs -> Run multiple financial reports and get a single PDF output (high confidence, docs say GA)
Cleaned transcript (auto-captions, 9:25)
What's new: Enhanced Financial Reporting
0:06 Welcome to 2026 release wave two launch edition of our enhanced financial reporting. We have three types of features to show you. Features for authors, for users, and for administrators. So, let's get started on the first, which is for the authors. Um basically, we have a bunch of what we call quality of life features. All the little things that just makes your life easier. Things all the way from discover uncategorized accounts on the chart of account, all the way down to previewing when you are working with row and column definitions.
0:45 The latter is coming in a minor version of 29, but I'll show you here. Anyway. So, when you are on the chart of accounts page, and if you use account categories, which you should, in my opinion, both to make your financial reporting definitions easier, also if you're using Power BI for finance, both features use categories. Now, if you add a new GL account and you didn't categorize it, how do you know? Well, now you have an easy way. We added two new saved views or list views on chart of accounts.
1:26 One called at uncategorized accounts. You can see that here. And another one within this new account 42. Another one is uncategorized accounts where we are also showing if you have a missing subcategory. Because with categorization, you can categorize and have subcategories. So, hopefully this just helps you check if there was something you were missing, especially if a financial report is not really showing the data you expected it to because you have on card authorized accounts.
2:03 Another thing for the controller or for the author is how do you track if a given GL account is being used in financial report definitions? So the where used lists as you can see here the action that has been on the account card for ages now include data from which reports would include this account. So if we click this, we can see that this particular account is being used in these two row definitions for financial reporting. Switching to row definitions in financial reporting
2:41 if you use which you probably do use totaling lines, then if you have complicated formulas for the totaling how do you troubleshoot which accounts are actually uh covered by that filter? Uh in an in this new version we are adding you can see here there's a new fact box where you can see for the given line which accounts this filter is including.
3:11 If if you take this fact box and then you can even navigate directly back to the GL account lists if you want to dive even further into these accounts. Now row definitions have um these filters but actually you can do the same on a column. So um on a here is a column definition where we have a GL account totaling um not probably not something a lot of users of financial reporting
3:43 use but you can do it. And because we have a totaling field here, we are also have added the same fact box showing the GL accounts. And then this is all this is all part of the major release, but in here in the fall there will be some other goodies. The first is that you can preview the so if you're working on a row or a column definition, you can set the corresponding other thing. So if you're on a row definition, you can set a default
4:20 column definition for testing and for a column definition you can set a default row definition for testing. And then there's going to be a test button so that you don't have to leave the row or column definition to kind of see the full report. So that's the general idea of these preview features when you work on the these definitions. But wait, there's more. There's always more. Also coming in a minor to 29 is defaulting. So if you work on a row or column definition and add the lines of the same type, then now we're defaulting to that.
5:01 Hopefully that makes the data entry working with definitions much easier. And we also have a a few other small things to make the experience easier. Now let's switch to user features. There's actually just one, but a big one, report packs. So what is that? Well, it's as simple as you can now run multiple reports in one go and get a single PDF. Here in Business Central, you now have a new menu action called packages.
5:40 If you navigate to this, you can define a package, a report package, give it a code, a description, and then start adding which reports should be part of that report package. You can even set um custom filters on on each of these wrench entries. Um and also start and end date filters because these can also be scheduled. Um and for this particular choice of uh the account category overview analysis and balance sheet, the PDF you get, as you can see here, contains of five pages,
6:19 account categories overview, and then followed by the capital structure, and then the balance sheet in one PDF. You can also schedule these, as I mentioned. If you go to the top here, uh the for the schedules, uh you can schedule a pack. So, the idea is that maybe each Friday for the team meeting in the finance team, there's going to be a pack of reports, and that's been scheduled, so that lands in your report inbox uh in the morning.
6:53 Speaking of report inbox, that's actually part of the administrator features, we have two things for you. The first is that we now uh simply set up change log on all financial report definitions, not the actual uh log tables, but everything else. And that means that your financial reporting feature is kind of auto um set up for uh for change log, which means auditing.
7:23 And um here's an example of change log entries, where I didn't d- do anything, uh I didn't set up anything. I I just ran uh some changes to, in this case, financial report um definition for account overview, uh category overview, and the corresponding road definition and this get locks gets locked here. You can see my my user ID Kenny on top of it and that I did that. I mentioned the report inbox as part of the scheduling. There's now an API on this as well. So that means that each of the operations you would expect
8:06 on the report inbox has their own API. Just filtering on the new API overview page to report inbox and you can see them here. The use cases that maybe when things are scheduled, let's say the Friday meeting, maybe you want to kick off some other automation. Maybe you want to use some AI to analyze the report output something and that is now possible with the new APIs. You can call them through MCP server, power platform or any other thing that speaks API. And that's it.
8:45 Just one more thing. If you want to learn more about financial reporting, take a look at this AKA link aka.ms/bcfinanceanalytics and under that landing page there is also a landing page for financial reporting. All right, that's it for now. I hope you have a great launch edition with lots of other videos to learn from. I'm done here. So goodbye from me.