NetSuite · Saved Search Guide

The NetSuite Saved Search Guide

Saved searches are the most powerful reporting tool in NetSuite, and one of the most underused. This guide explains what they are, how they differ from reports, how to build one step by step, and how to turn them into live dashboard KPIs.

SuiteAnalyticsThe engine behind it
Real-timeResults update live
0Lines of code needed
Start here

What is a NetSuite saved search?

A NetSuite saved search is a reusable, real-time query that finds records matching criteria you define and displays the results as a live list, summary, or chart, built entirely with point-and-click settings and no coding. It is part of SuiteAnalytics, NetSuite's built-in reporting layer, and it is the workhorse behind most operational reporting in the platform.

Unlike a static export, a saved search always reflects the current state of your data. Save it once and it stays current every time you open it. Saved searches answer everyday business questions, such as which invoices are overdue, which items are below their reorder point, or which customers have not ordered in ninety days, and they can power dashboard KPIs, email alerts, and even feed workflows. Learning saved searches is one of the highest-leverage skills a NetSuite user can develop.

SuiteAnalytics
The reporting engine behind saved searches
Real-time
Saved search results are always live
0
Lines of code needed to build one
15+
Record types you can search
43,000+
Organizations on the NetSuite platform
2013
Velaura working in Oracle ERP since
Clear the confusion

Saved search vs reports

Beginners often mix these up. Both present data, but they are built for different jobs.

Saved search

Flexible, record-level queries

Highly customizable, real-time results with granular criteria, formulas, and the ability to drive dashboards, alerts, and workflows.

Best for

Operational lists and KPIs: overdue invoices, low stock, open orders, and any question about specific records.

Reports

Formatted financial output

Structured, formatted reporting with subtotals and hierarchy, closer to traditional financial statements.

Best for

Formal financial reporting such as income statements and balance sheets, where formatting and structure matter most.

The parts

The anatomy of a saved search

Every saved search is defined by a few tabs. Understanding each one demystifies the whole tool.

Search type

The record type you are searching, such as Transaction, Item, Customer, or Employee. It sets what data is available.

Criteria

The filters that decide which records are returned, for example status equals open or amount is greater than a value.

Results

The columns shown in the output, their order, and how they are sorted, including summary and formula columns.

Summary types

Grouping and aggregation such as sum, count, average, and maximum that turn a list into a summarized view.

Highlighting

Conditional formatting that color-codes rows or cells to surface exceptions at a glance.

Audience

Who can see and run the search, and whether it appears in lists, dashboards, and reminders.

Hands on

How to create a saved search, step by step

Building a saved search is quick once you know the flow. Here is the sequence.

1

Choose the search type

Go to Lists, Search, Saved Searches, New, then pick the record type you want to search, such as Transaction or Item.

2

Set the criteria

On the Criteria tab, add the filters that define which records to return, such as type, status, date, or amount.

3

Choose the results

On the Results tab, select the columns to display, set their order, and choose how the results are sorted.

4

Add summary and formulas

Apply summary types to group and total data, and add formula columns where you need calculated values.

5

Add highlighting and access

Optionally color-code exceptions, then set who can run the search and where it appears.

6

Save, run, and reuse

Name and save the search, run it to confirm the output, then reuse it or place it on a dashboard as a live KPI.

What you can search

Search types explained

The search type you pick sets the foundation. These are the ones you will use most.

Transaction

The most-used type, covering invoices, sales orders, purchase orders, payments, and more for financial and operational reporting.

Item

Search inventory and item records for stock levels, reorder points, pricing, and item attributes.

Customer and Entity

Find customers, vendors, and other entities by activity, balance, status, or any field on the record.

Employee

Search workforce records for reporting on people, roles, and related data.

Custom record

Search any custom record type you have built, extending saved searches to data unique to your business.

Other record types

NetSuite exposes many record types to search, from cases to opportunities, so most data is reportable.

The filters

Criteria and filters

Criteria are the rules that decide which records a saved search returns, and getting them right is most of the skill. You can filter on standard fields, custom fields, and related-record fields, and combine them with AND and OR logic to express precise questions. For example, transactions where type is Invoice, status is Open, and due date is before today returns exactly your overdue invoices.

Two features add real power. Available filters let users refine results interactively when they run the search, without editing it. Formula criteria let you filter on calculated expressions when a standard field will not do. The discipline is to start broad, confirm the record set looks right, then tighten the criteria, rather than writing complex logic blind and wondering why nothing returns.

The output

Results, columns, and summary types

The Results tab controls what the search shows and how. You choose the columns, set their order, and define sorting. The real leverage comes from summary types: applying Sum, Count, Average, Minimum, or Maximum, combined with grouping, transforms a long list into a summarized view, such as total sales grouped by month or item count grouped by location.

Summary searches are what make saved searches feel like analytics rather than just filtered lists. A single search can show revenue by sales rep, aged receivables by customer, or inventory value by category. Add a chart to the results and the same search becomes a visual you can drop straight onto a dashboard, which is where saved searches turn into the KPIs leadership watches every day.

Advanced power

Using formulas in saved searches

Formulas unlock the advanced tier of saved searches. NetSuite supports SQL-style formula fields in both criteria and results, so you can calculate values that do not exist as standard fields. Common uses include combining fields, calculating the number of days between dates, categorizing records with CASE logic, and formatting text or numbers for cleaner output.

For example, a formula can compute days overdue as the difference between today and an invoice due date, or a CASE expression can bucket customers into tiers by revenue. Formulas do require learning a bit of SQL function syntax, which is where many users hit their ceiling and where expert help pays off. Used well, formula fields let a single saved search answer questions that would otherwise need a report writer or an export to a spreadsheet.

Make it live

Saved searches on dashboards and KPIs

A saved search becomes far more valuable when it lives on a dashboard. NetSuite lets you surface saved searches as list portlets, KPI portlets, and KPI scorecards, and as report snapshots and charts, so the numbers you care about are the first thing you see when you log in, always current.

Because dashboards are role-based, you can give each team the live metrics that matter to them: cash and receivables for finance, pipeline for sales, stock exposure for operations. Saved searches can also drive reminders and email alerts, so a threshold breach reaches the right person without anyone running a report. This is how a well-built library of saved searches quietly becomes the reporting backbone of the whole business.

Put it to work

Practical saved search use cases

A handful of saved searches that pay for themselves almost immediately.

Overdue invoices

List every open invoice past its due date, with days overdue, to drive collections and protect cash flow.

Low stock alert

Flag items at or below their reorder point so purchasing can act before you run out.

Open sales orders

Track unfulfilled orders and their age to keep fulfillment and customer service on top of commitments.

Sales by rep

Summarize revenue by salesperson and period to power performance dashboards and reviews.

Inactive customers

Surface customers who have not ordered in a set period so sales can re-engage them.

Margin exceptions

Highlight transactions below a target margin so finance can investigate pricing issues quickly.

Do it well

Saved search best practices

A tidy saved search library is an asset; a messy one is noise. Name searches clearly and consistently so people can find them, and use a naming convention such as a team or purpose prefix. Set access deliberately so sensitive data is not exposed and dashboards are not cluttered. Reuse rather than duplicate: build criteria once and refine, instead of creating near-identical copies.

Beyond hygiene, favor summary searches over huge raw lists for performance, add available filters so one search serves many needs, and review the library periodically to retire searches no one uses. Test a search after you build it to confirm it returns exactly what you expect. These habits keep saved searches fast, trustworthy, and genuinely useful rather than a sprawl of forgotten queries.

How Velaura helps

Turn your NetSuite data into answers

Velaura builds the saved searches, dashboards, and KPIs that give every team the numbers they need in real time.

Reporting that answers real questions

We start from the decisions you need to make, then build the saved searches that inform them.

Working in Oracle ERP since 2013

Deep SuiteAnalytics experience across finance, operations, and commerce reporting.

Formulas without the headache

We handle the SQL-style formula logic so you get the calculated metrics you want.

Role-based dashboards

Live KPIs for each team, so the right numbers are the first thing they see.

A clean, usable library

Clear naming, sensible access, and no clutter, so searches stay findable and fast.

Enablement included

We teach your team to build and maintain their own saved searches over time.

Answers

Frequently asked questions

What is a saved search in NetSuite?+
A saved search is a reusable, real-time query in NetSuite that returns records matching criteria you define and displays them as a live list, summary, or chart. It is built with point-and-click settings, always reflects current data, and can power dashboards, KPIs, and alerts.
What is the difference between a saved search and a report in NetSuite?+
Saved searches are flexible, real-time, record-level queries best for operational lists and KPIs, and they can drive dashboards, alerts, and workflows. Reports are structured, formatted output with subtotals and hierarchy, best for formal financial statements such as income statements and balance sheets.
How do I create a saved search in NetSuite?+
Go to Lists, Search, Saved Searches, New, choose the record type, set criteria on the Criteria tab, pick columns and sorting on the Results tab, add summary types or formulas if needed, set access, then name and save it. You can then run it or place it on a dashboard.
Do saved searches update in real time?+
Yes. A saved search always reflects the current state of your data. Every time you open or run it, or view it on a dashboard, it re-queries live records, unlike a static export that is frozen at the moment it was created.
Can I use formulas in a NetSuite saved search?+
Yes. NetSuite supports SQL-style formula fields in both criteria and results, so you can calculate values that do not exist as standard fields, such as days overdue or revenue tiers built with CASE logic. Formulas require some SQL function syntax, which is where expert help is often valuable.
Can a saved search be shown on a dashboard?+
Yes. Saved searches can appear as list portlets, KPI portlets, KPI scorecards, and charts on role-based dashboards, and can also drive reminders and email alerts. This is how saved searches become the live KPIs a team sees the moment they log in.
What can I use saved searches for?+
Common uses include overdue invoice lists, low-stock alerts, open sales order tracking, sales by representative, inactive-customer lists, and margin-exception monitoring. Almost any question about specific records can be answered with a well-built saved search.

Want reporting that actually answers your questions?

Talk to a Velaura consultant about building the saved searches, dashboards, and KPIs that give your team real-time answers from NetSuite.

Get a Free Consultation