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.
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.
Saved search vs reports
Beginners often mix these up. Both present data, but they are built for different jobs.
Flexible, record-level queries
Highly customizable, real-time results with granular criteria, formulas, and the ability to drive dashboards, alerts, and workflows.
Operational lists and KPIs: overdue invoices, low stock, open orders, and any question about specific records.
Formatted financial output
Structured, formatted reporting with subtotals and hierarchy, closer to traditional financial statements.
Formal financial reporting such as income statements and balance sheets, where formatting and structure matter most.
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.
How to create a saved search, step by step
Building a saved search is quick once you know the flow. Here is the sequence.
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.
Set the criteria
On the Criteria tab, add the filters that define which records to return, such as type, status, date, or amount.
Choose the results
On the Results tab, select the columns to display, set their order, and choose how the results are sorted.
Add summary and formulas
Apply summary types to group and total data, and add formula columns where you need calculated values.
Add highlighting and access
Optionally color-code exceptions, then set who can run the search and where it appears.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Frequently asked questions
What is a saved search in NetSuite?+
What is the difference between a saved search and a report in NetSuite?+
How do I create a saved search in NetSuite?+
Do saved searches update in real time?+
Can I use formulas in a NetSuite saved search?+
Can a saved search be shown on a dashboard?+
What can I use saved searches for?+
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




