Skip to main content

NetSuite Reports

Master NetSuite's powerful reporting engine - from financial statements to custom analytics.


Report Categories

NETSUITE REPORTING ECOSYSTEM
═══════════════════════════════════════════════════════════════════════════════

┌─────────────────────────────────────────────────────────────────────────────┐
│ NETSUITE REPORTS │
└─────────────────────────────────────────────────────────────────────────────┘

┌───────────────┬───────────┼───────────┬───────────────┐
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
┌───────────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐ ┌───────────┐
│ FINANCIAL │ │ SALES │ │ INVENTORY │ │ AR/AP │ │ TAX │
│ REPORTS │ │ REPORTS │ │ REPORTS │ │ REPORTS │ │ REPORTS │
├───────────────┤ ├───────────┤ ├───────────┤ ├───────────┤ ├───────────┤
│ • P&L │ │ • By Cust │ │ • Valuation│ │ • Aging │ │ • Sales │
│ • Balance │ │ • By Item │ │ • Status │ │ • Open │ │ • Use │
│ Sheet │ │ • By Rep │ │ • Movement│ │ • Payment │ │ • VAT │
│ • Cash Flow │ │ • Pipeline│ │ • Reorder │ │ • History │ │ • Withhold│
│ • Trial Bal │ │ • Forecast│ │ • Turnover│ │ • DSO/DPO │ │ • 1099 │
└───────────────┘ └───────────┘ └───────────┘ └───────────┘ └───────────┘
│ │ │ │ │
└───────────────┴───────────┴─────┬─────┴───────────────┘


┌───────────────────────┐
│ CUSTOM REPORTS │
├───────────────────────┤
│ • Report Builder │
│ • Saved Search │
│ • Financial Layouts │
│ • SuiteAnalytics │
└───────────────────────┘

In This Section

Report TypeDescriptionKey Reports
Financial ReportsCore financial statementsP&L, Balance Sheet, Cash Flow, Trial Balance
Sales ReportsRevenue and sales analyticsBy Customer, Item, Rep, Territory
Inventory ReportsStock and inventory analysisValuation, Status, Movement, Reorder
AR/AP ReportsReceivables and PayablesAging, Open Balances, Payment History
Tax ReportsTax compliance and reportingSales Tax, VAT, 1099, Withholding
Custom ReportsBuild your own reportsReport Builder, Saved Searches

Accessing Reports

REPORT ACCESS METHODS
═══════════════════════════════════════════════════════════════════════════════

Method 1: Reports Menu
┌─────────────────────────────────────────────────────────────────────────────┐
│ Reports → [Category] → [Report Name] │
│ │
│ Example: Reports → Financial → Income Statement │
└─────────────────────────────────────────────────────────────────────────────┘

Method 2: Search
┌─────────────────────────────────────────────────────────────────────────────┐
│ Global Search → Type report name → Select from results │
│ │
│ Example: Search "Balance Sheet" → Click Balance Sheet report │
└─────────────────────────────────────────────────────────────────────────────┘

Method 3: Favorites/Shortcuts
┌─────────────────────────────────────────────────────────────────────────────┐
│ Set Up → Company → Shortcuts → Add frequently used reports │
└─────────────────────────────────────────────────────────────────────────────┘

Method 4: Role Center Dashboard
┌─────────────────────────────────────────────────────────────────────────────┐
│ Home → Key Performance Indicators → Click for detailed reports │
└─────────────────────────────────────────────────────────────────────────────┘

Report Features

Common Controls

FeatureDescriptionHow to Use
Date FiltersRestrict data to date rangeSet From/To dates or select period
SubsidiaryFilter by subsidiary (OneWorld)Select from dropdown
Department/Class/LocationSegment filteringSelect classification values
RefreshUpdate report dataClick Refresh button
ExportDownload reportExcel, PDF, CSV options
EmailSend reportEmail button with recipients
CustomizeModify layoutCustomize Report button
SaveSave custom versionSave As with new name

Comparison Features

COMPARISON OPTIONS
═══════════════════════════════════════════════════════════════════════════════

Period Comparisons:
┌─────────────────────────────────────────────────────────────────────────────┐
│ • Prior Period Compare to last month/quarter/year │
│ • Same Period LY Compare to same period last year │
│ • Budget Compare actual vs budget │
│ • Forecast Compare actual vs forecast │
│ • Custom Define your own comparison period │
└─────────────────────────────────────────────────────────────────────────────┘

Display Options:
┌─────────────────────────────────────────────────────────────────────────────┐
│ • Variance ($) Show dollar difference │
│ • Variance (%) Show percentage difference │
│ • Side-by-Side Show periods in columns │
│ • Year-over-Year Show 12+ months trending │
└─────────────────────────────────────────────────────────────────────────────┘

Report Scheduling

Automated Report Distribution

SCHEDULED REPORTS WORKFLOW
═══════════════════════════════════════════════════════════════════════════════

┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ CREATE │────▶│ SCHEDULE │────▶│ EXECUTE │────▶│ DELIVER │
│ REPORT │ │ TIMING │ │ (AUTO) │ │ (EMAIL) │
└─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘
│ │ │ │
▼ ▼ ▼ ▼
Save report Set frequency Runs on schedule Sends to
with filters Daily/Weekly/ at specified recipients
Monthly time as PDF/Excel

Setting Up Scheduled Reports

  1. Run the report with desired filters
  2. Click Schedule button
  3. Configure:
    • Frequency: Daily, Weekly, Monthly
    • Time: Execution time
    • Recipients: Email addresses
    • Format: PDF, Excel, CSV
  4. Save Schedule

Report Best Practices

Performance Tips

PracticeBenefit
Use date filtersReduces data volume
Limit subsidiariesFaster for OneWorld
Schedule large reportsRun during off-hours
Use summary levelsAvoid unnecessary detail
Cache when possibleReuse calculated data

Governance Considerations

REPORT GOVERNANCE
═══════════════════════════════════════════════════════════════════════════════

Standard Reports:
┌─────────────────────────────────────────────────────────────────────────────┐
│ • No script governance impact │
│ • Run directly against database │
│ • Large date ranges may timeout │
└─────────────────────────────────────────────────────────────────────────────┘

Saved Search Reports:
┌─────────────────────────────────────────────────────────────────────────────┐
│ • Subject to search result limits (1000/4000 rows) │
│ • Consider pagination for large datasets │
│ • Formula columns add processing time │
└─────────────────────────────────────────────────────────────────────────────┘

SuiteQL Reports:
┌─────────────────────────────────────────────────────────────────────────────┐
│ • 10 governance units per query │
│ • No row limit (but timeout applies) │
│ • Best for complex analytics │
└─────────────────────────────────────────────────────────────────────────────┘

Quick Start: Run Your First Report

Example: Income Statement

  1. Navigate to Reports → Financial → Income Statement
  2. Set filters:
    • Period: This Fiscal Year
    • Subsidiary: All (or specific)
  3. Click Refresh
  4. Review results
  5. Export to Excel for further analysis

What's Next

GoalGo To
Financial statementsFinancial Reports →
Sales analyticsSales Reports →
Inventory trackingInventory Reports →
AR/AP managementAR/AP Reports →
Tax complianceTax Reports →
Build custom reportsCustom Reports →