Skip to main content

Project Management

Comprehensive guide to NetSuite Project Management for professional services automation.


Overview​

PROJECT MANAGEMENT LIFECYCLE
═══════════════════════════════════════════════════════════════════

PLAN EXECUTE TRACK CLOSE
──── ─────── ───── ─────

┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ Create │ │ Assign │ │ Track │ │ Bill │
│ Project │──────►│ Tasks & │──────►│ Time & │──────►│ Customer │
│ Plan │ │ Resources│ │ Expenses │ │ & Close │
└──────────┘ └──────────┘ └──────────┘ └──────────┘
│ │ │ │
▼ ▼ ▼ ▼
Templates Gantt Chart Timesheets Invoices
Budgets Allocations Expenses Revenue
Tasks Work Calendar Progress Profitability

What is NetSuite Project Management?​

NetSuite Project Management is a Professional Services Automation (PSA) solution that provides:

CapabilityDescription
Project PlanningCreate projects, tasks, and budgets
Resource ManagementAllocate resources based on skills and availability
Time TrackingTrack time against projects and tasks
Expense ManagementCapture and manage project expenses
BillingMultiple billing methods (T&M, Fixed, Milestone)
CostingTrack costs and project profitability
Revenue RecognitionRecognize revenue based on progress

Project Types​

By Billing Type​

TypeDescriptionUse Case
Time & MaterialsBill for actual time and expensesConsulting, support
Fixed PriceBill fixed amount regardless of effortDefined deliverables
Fixed Bid, MilestoneBill at milestone completionPhased projects
Non-BillableInternal projects, not billedInternal initiatives

By Structure​

PROJECT STRUCTURE OPTIONS
───────────────────────────────────────────────────────────

SIMPLE PROJECT COMPLEX PROJECT
────────────── ───────────────

Project Project
├── Task 1 ├── Phase 1
├── Task 2 │ ├── Task 1.1
└── Task 3 │ ├── Task 1.2
│ └── Task 1.3
├── Phase 2
│ ├── Task 2.1
│ └── Task 2.2
└── Phase 3
├── Task 3.1
└── Task 3.2

Key Features​

Planning​

FeatureDescription
Project TemplatesReusable project structures
Task ManagementHierarchical tasks with dependencies
Gantt ChartsVisual project timeline
BudgetsCost and billing budgets

Execution​

FeatureDescription
Resource AllocationAssign resources by hours or percentage
Work CalendarsDefine working hours and holidays
Time EntryWeekly timesheets or single entries
Expense ReportsCapture project-related expenses

Billing & Revenue​

FeatureDescription
Charge RulesDefine how charges are created
Billing Rate CardsCustomer-specific rates
Invoice GenerationCreate invoices from charges
Revenue RecognitionPercent complete or milestone-based

Prerequisites​

Feature Enablement​

ENABLE PROJECT MANAGEMENT
───────────────────────────────────────────────────────────

Navigation: Setup > Company > Enable Features

Transactions Tab:
☑ Projects (Required)
☑ Time Tracking (Required)
☑ Expense Reports (Recommended)
☑ Project Management (Required)
☑ Advanced Project Accounting (Recommended)
☑ Job Costing (For cost tracking)
☑ Resource Allocations (For capacity planning)

Required Permissions​

PermissionLevelPurpose
ProjectsFullManage projects
Time TrackingEditEnter time
Expense ReportsEditEnter expenses
Project TasksEditManage tasks
Resource AllocationsView/EditManage resources

TaskPath
View ProjectsLists > Relationships > Projects
New ProjectLists > Relationships > Projects > New
Time EntryActivities > Scheduling > Track Time
Expense ReportTransactions > Employees > Expense Reports
Project TasksVia Project Record

Project Status Flow​

PROJECT STATUS LIFECYCLE
───────────────────────────────────────────────────────────

┌────────────┐ ┌────────────┐ ┌────────────┐
│ Proposed │─────►│ In Progress │─────►│ Completed │
└────────────┘ └────────────┘ └────────────┘
│
▼
┌────────────┐
│ On Hold │
└────────────┘

Status Descriptions:
Proposed - Project in planning phase
In Progress - Active project execution
On Hold - Temporarily paused
Completed - Project finished