Skip to main content

Time & Expense Tracking

Guide to tracking time and expenses against projects in NetSuite.


Time Entry Overview​

TIME ENTRY FLOW
═══════════════════════════════════════════════════════════════════

ENTRY SUBMIT APPROVE PROCESS
───── ────── ─────── ───────

┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ Employee │ │ Employee │ │ Manager │ │ System │
│ enters │──────►│ submits │──────►│ approves │──────►│ creates │
│ time │ │ timesheet│ │ │ │ charges │
└──────────┘ └──────────┘ └──────────┘ └──────────┘
│
▼
Costs Posted
Billing Ready

Weekly Timesheet​

Entering Time​

WEEKLY TIMESHEET ENTRY
───────────────────────────────────────────────────────────

Navigation: Activities > Scheduling > Track Time (Weekly)

Employee: John Smith
Week: January 15-21, 2026

┌────────────────────────────────────────────────────────────────────┐
│ Customer/Project Task Mon Tue Wed Thu Fri Total│
│ ──────────────── ──── ─── ─── ─── ─── ─── ─────│
│ ABC Company Frontend Dev 4 4 4 4 4 20 │
│ PRJ-00125 │
│ │
│ ABC Company Backend Dev 4 4 4 4 4 20 │
│ PRJ-00125 │
│ │
│ XYZ Corp Requirements 4 4 8 │
│ PRJ-00130 │
│ ──────────────────────────────────────────────────────────────────│
│ Daily Total 8 12 8 12 8 48 │
└────────────────────────────────────────────────────────────────────┘

[Submit for Approval]

Time Entry Fields​

FieldDescription
CustomerAssociated customer
ProjectProject for time
TaskSpecific project task
HoursNumber of hours
MemoWork description
BillableIs this billable time?
Service ItemService type

Single Time Entry​

Quick Entry​

SINGLE TIME ENTRY
───────────────────────────────────────────────────────────

Navigation: Activities > Scheduling > Track Time

┌────────────────────────────────────────────────────────┐
│ Date: 01/15/2026 │
│ Customer: ABC Company │
│ Project: PRJ-00125: Website Redesign │
│ Task: Frontend Development │
│ │
│ Hours: 4.5 │
│ Service Item: Consulting Services │
│ │
│ Billable: ☑ Yes │
│ Memo: Completed header component │
│ │
│ [Save] [Save & New] │
└────────────────────────────────────────────────────────┘

Time Approval Workflow​

Approval Process​

TIME APPROVAL FLOW
───────────────────────────────────────────────────────────

Employee Submits
│
▼
┌─────────────┐ Rejected ┌─────────────┐
│ Pending │─────────────────►│ Returned │
│ Approval │ │ to Employee│
└─────────────┘ └─────────────┘
│
│ Approved
▼
┌─────────────┐
│ Approved │──────► Costs Posted
└─────────────┘ Charges Created

Approver View​

TIME APPROVAL DASHBOARD
───────────────────────────────────────────────────────────

Navigation: Transactions > Time > Approve Time

Pending Approvals for Manager: Jane Doe

┌────────────────────────────────────────────────────────────────┐
│ Employee Week Hours Project Actions │
│ ──────── ──── ───── ─────── ─────── │
│ John Smith Jan 15-21 48 PRJ-00125 [Approve] │
│ Bob Wilson Jan 15-21 40 PRJ-00130 [Approve] │
│ Mary Jones Jan 15-21 44 PRJ-00131 [Approve] │
└────────────────────────────────────────────────────────────────┘

Bulk Actions: [Approve Selected] [Reject Selected]

Expense Reports​

Creating Expense Report​

EXPENSE REPORT ENTRY
───────────────────────────────────────────────────────────

Navigation: Transactions > Employees > Expense Reports > New

┌────────────────────────────────────────────────────────────────┐
│ Expense Report: ER-00125 │
│ Employee: John Smith │
│ Date: 01/22/2026 │
│ │
│ Report for Project: PRJ-00125: Website Redesign │
│ │
│ Expenses Subtab: │
│ ┌──────────────────────────────────────────────────────────┐ │
│ │ Date Category Vendor Amount Billable │ │
│ │ ──── ──────── ────── ────── ──────── │ │
│ │ 01/15 Airfare Delta $450.00 Yes │ │
│ │ 01/15-17 Hotel Marriott $375.00 Yes │ │
│ │ 01/15-17 Meals Various $125.00 Yes │ │
│ │ 01/17 Taxi Yellow Cab $45.00 Yes │ │
│ │ ──────────────────────────────────────────────────────── │ │
│ │ Total $995.00 │ │
│ └──────────────────────────────────────────────────────────┘ │
│ │
│ [Attach Receipts] [Submit for Approval] │
└────────────────────────────────────────────────────────────────┘

Expense Fields​

FieldDescription
CategoryExpense type (travel, meals, etc.)
DateDate of expense
VendorVendor/supplier
AmountExpense amount
CurrencyIf multi-currency
CustomerAssociated customer
ProjectProject to charge
BillableBill to customer?
ReceiptAttached receipt

Billable vs Non-Billable​

Classification​

TypeDescriptionImpact
BillableCharged to customerCreates billing charge
Non-BillableInternal cost onlyCost captured, no charge
Pass-ThroughBilled at costNo markup on expense
With MarkupBilled with markupApplies configured %

Setting Billability​

BILLABILITY RULES
───────────────────────────────────────────────────────────

Default: Based on project billing type

Override at entry:
☐ Billable (uncheck to make non-billable)

Common Non-Billable Scenarios:
• Internal meetings
• Training time
• Administrative tasks
• Warranty/rework

Mobile Entry​

Mobile Time Entry​

MOBILE TIME ENTRY
───────────────────────────────────────────────────────────

NetSuite Mobile App:

Features:
✓ Quick time entry
✓ Timer function
✓ Project/task selection
✓ Submit for approval

Benefits:
• Entry on-the-go
• Real-time capture
• Reduced data entry errors

Mobile Expense Entry​

MOBILE EXPENSE ENTRY
───────────────────────────────────────────────────────────

Features:
✓ Camera receipt capture
✓ Expense category selection
✓ Project assignment
✓ GPS mileage tracking

Process:
1. Take photo of receipt
2. Select category
3. Enter amount
4. Assign to project
5. Submit

Time and Percent Complete​

Automatic Calculation​

PERCENT COMPLETE FROM TIME
───────────────────────────────────────────────────────────

Task: Frontend Development
Estimated Hours: 80

Time Logged:
Week 1: 20 hours
Week 2: 25 hours
Week 3: 15 hours
Total: 60 hours

Percent Complete: 60/80 = 75%

Impact:
• Project progress updates automatically
• Revenue recognition (if % complete method)
• Budget vs actual reporting

Integration with Billing​

Time to Charge Flow​

TIME TO CHARGE
───────────────────────────────────────────────────────────

Time Entry
│
▼
Approved ───────► Charge Created
│
▼
Invoice Line
│
▼
Customer Billed

Expense to Charge Flow​

EXPENSE TO CHARGE
───────────────────────────────────────────────────────────

Expense Report
│
▼
Approved ───────► Charge Created
│ │
│ ▼
│ Invoice Line
│ │
▼ ▼
Reimbursement Customer Billed
(if applicable)

Best Practices​

Time Tracking​

PracticeRecommendation
Daily entryEnter time same day
Detailed memosDocument what was done
Correct projectDouble-check project/task
Submit weeklyDon't accumulate
Review before submitCheck accuracy

Expense Tracking​

PracticeRecommendation
Immediate captureEnter expenses daily
Attach receiptsRequired for audit
Correct categoryUse standard categories
Mark billabilityVerify before submit
Business purposeDocument reason

Common Issues​

IssueCauseResolution
Can't select projectNot assignedAdd as project resource
Can't select taskTask not assignedAssign to task
Charges not createdNot approvedApprove time/expense
Wrong rate appliedRate card issueCheck billing rate card