Microsoft Dynamics NAV 2013 Reporting Design Guidelines

Reports join different views of data in one place. You design reports in Microsoft Dynamics NAV 2013 using the Microsoft Dynamics NAV Development Environment and Microsoft Reporting Services.

For Microsoft Dynamics NAV 2013, we have created report design guidelines to help you take advantage of the power of Microsoft Reporting Services.

Design Concepts

The basis for the design guidelines is twofold: They should benefit the customer using a report and they should help the partner designing a report.

For customers to be effective using reports in Microsoft Dynamics NAV 2013, the design of the reports should be such that the reports are:

  • Simple and clean — reports should not contain more information than necessary.
  • Easy to skim and read — optimizing visualizations helps the user going through a report.
  • Consistent — across all report types, reports can be categorized and each category can have the same principles.

To help partners in designing reports, we have based the principles of the report design guidelines for development on:

  • Simplicity
    • Create a minimum of rules.
    • Use the default options that Visual Studio 2010 offers.
    • Use a standard palette for colors (Bright Pastel).
    • Create a checklist that can be used when designing a report.

All reports in Microsoft Dynamics NAV 2013 can be classified as one of three types:

  • Documents — formal outgoing reports, for example, sales invoice and order confirmation reports.
  • Simple lists — internal reports that show data at one level with a unique key, row by row. Reports are mostly overviews of master data, for example, the Customer and Vendor List reports.
  • Grouped lists — internal reports that show more complex data grouped per key. Reports are mostly combinations of master data and its connected data, for example, the Customer Detail Aging and Customer/Item Sales reports.


Document Reports: Sales Invoice

Simple list reports: Resource Usage

Grouped list reports: Customer – Detail Trial Bal.


The following shows the Microsoft Dynamics NAV 2013 report design guidelines, wrapped in a checklist. It is divided into three sections: canvas, header and body.

Example of a Document Report Design

For more information, see Report Design Guidelines on MSDN.

-Coen Overgaag

Comments (6)

  1. Natalie K. says:

    Where can we setup defaults in a RDLC report, such as

    font = Segoe UI 8 pt

    Cell height = 10 pt

    Padding = 5pt;5pt;0pt;0pt?

    Without, these guidelines would be no help in designing but even more work :-/

  2. says:

    Hi Natalie,

    To my knowledge there is no way to set up defaults.

    Changing the settings is extra indeed, but is not such a timeconsuming task. See the video's that show how:…/mbsuxcph

    When we say that the UX guidelines help in design, we mean that you don't have to think nor discuss these settings and that these settings help towards uniformity.

    Thanks for your comment.

  3. Natalie K. says:

    Above in "Guidelines", you state in section "Table header" the vertical align must be bottom.

    On…/jj651611(v=nav.70).aspx, this is not mentioned.

    What is correct, then?

  4. EDupont says:

    Hello Natalie,

    Thanks for your question!

    The description in Coen's blog entry is the right one: the vertical alignment must be bottom for the first row.

    Unfortunately, the content for reports in the User Experience Guidelines in the MSDN Library is not identical to the content in the blog. I'll see if we can get them more in sync.


    Best Regards

    Eva Dupont

    Microsoft Dynamics NAV technical writer

  5. Natalie K. says:

    Back again 😉

    In the meantime, did you change the guidelines?

    I am asking because the reports in the latest update rollups of NAV 2013 have a cell height of 11 instead of 10 points.

    If you did change the guidelines, please update them at least on msdn. Thank you.

  6. Prudence Technology says:

    Please visit to find the innvoative way of new generation reporting on Microsoft Nav. This tool helps in in memory analytics with dynamic reports & dashboards. Advance feature such as report scheduler, event scheduler enhance your productivity.

Skip to main content