Report Writer

Getting Started with ConnectWise Report Writer

An introduction to ConnectWise Report Writer — the Report List, creating reports and dashboards, and editing invoice templates.

Report Writer is ConnectWise PSA’s built-in reporting tool for building custom reports, dashboards, and — for MSPs — custom invoice templates. You’ll find it under the System module in PSA.

Note: The first load of Report Writer in a session is often slow. 30 seconds of latency is normal, and larger data sets can take 30-40 seconds even after the initial load.

The Report List

Opening Report Writer takes you straight to the Report List. This is where you create new reports and dashboards, open recent ones, and search by name.

FieldDescription
ReportsFilter to show only reports.
DashboardsFilter to show only dashboards.
NewCreate a new report, instant report, or dashboard.
SearchFind reports by name or category.
CategoriesReports grouped by type.
RecentYour recently opened reports.

Create a report or dashboard

Three things can be created from the New button:

  1. Report — Opens the Data Sources tab of the Report Designer. Select a data source from Recent Data Sources or browse categories.
  2. Instant Report — A quick way to locate fields or tables by keyword. Useful when you know the name of a field but not where it lives.
  3. Dashboard — Opens the Dashboard Designer. Dashboards combine reports and charts into a single view.

Edit, print, or delete a report

From the Report List, hover over any report or dashboard to reveal action icons:


Report Writer is also how ConnectWise’s default custom invoice templates are built. If you’re here to build a branded invoice from scratch, Better Invoice replaces the Report Writer workflow — you get a branded PDF invoice without editing reports, subreport links, or field expressions.

Ready to send better invoices?

Start for free. Your invoices should look as good as the work you do.

Get started free →