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