NewNetSuite 2026.1 — What's new

NetSuite Expense Management: Reports, Policies & Automation (2026)

Guide to NetSuite expense management — expense reports, corporate card reconciliation, approval workflows, policy enforcement, and integration with AP.

7 min read
Celigo Partner · NetSuite Experts150+ Projects Delivered10+ Years Experience
NetSuite Expense Management: Reports, Policies & Automation (2026)

NetSuite expense management: getting control over employee spending

Expense reports are the thing nobody likes — employees don't like filling them out, managers don't like approving them, and finance doesn't like chasing down missing receipts. NetSuite's expense management features won't make the process enjoyable, but they can make it faster, more controlled, and less manual.

TL;DR: NetSuite handles expense management natively — employees submit expense reports through the Employee Center, reports route through configurable approval workflows, approved expenses post directly to the GL with full dimensional coding (department, location, class, project). It includes corporate card transaction import, receipt attachment, policy enforcement, mileage tracking, and per diem support. For companies that don't need a dedicated expense platform, NetSuite's built-in features eliminate the need for a separate tool and its integration.


How expense reports work in NetSuite

Employee submits

Employees create expense reports from the Employee Center (self-service portal) or directly in NetSuite:

  1. Create a new expense report
  2. Add line items: date, expense category, amount, currency, description
  3. Attach receipts (photo upload from mobile, PDF upload, or scan)
  4. Assign each line to the correct project, department, or customer (for billable expenses)
  5. Submit for approval

Each expense line specifies:

  • Expense category: maps to a GL account (Travel, Meals, Lodging, Office Supplies, etc.)
  • Amount and currency: multi-currency supported with automatic conversion
  • Tax code: for VAT recovery in applicable jurisdictions
  • Billable flag: whether the expense should be rebilled to a client
  • Project/customer: for project-based or client-facing expenses

Approval routing

Submitted expense reports enter an approval workflow:

  • Manager approval: Routes to the employee's direct supervisor
  • Dollar threshold routing: Reports over a certain amount route to additional approvers
  • Policy-based routing: Specific expense types (first class travel, client entertainment) may require special approval
  • Budget checking: Optionally block or warn when the expense would exceed the department's budget

Approvers review line items, verify receipt attachments, and approve or reject with comments. Rejected reports return to the employee for correction.

GL posting

Approved expense reports post to the GL automatically:

  • Each line posts to the GL account mapped to its expense category
  • Department, location, and class from the employee record or the expense line
  • If the expense is billable, it posts to a WIP or billable expense account
  • The net amount due to the employee creates an AP entry (for reimbursement) or reduces the corporate card liability

No manual journal entries. No month-end accruals for processed reports. The expense hits the books when approved.


Corporate card management

For employees with company credit cards, NetSuite can import card transactions and match them to expense reports.

Card transaction import

Corporate card transactions are imported via:

  • CSV upload: Download the statement from the card provider, import into NetSuite
  • Bank feeds: Direct connection to the card issuer for automatic transaction import
  • Third-party integration: Connect through Ramp, Brex, or Divvy which sync transactions to NetSuite

Imported transactions appear in the employee's expense queue as pre-populated expense lines. The employee categorizes them, adds receipts, and submits.

Reconciliation

The reconciliation process ensures every card transaction is accounted for:

  1. Card transactions import into NetSuite
  2. Employees claim transactions on their expense reports
  3. Unclaimed transactions are visible to finance
  4. The card liability account reconciles to the card statement

Corporate card expenses don't create a reimbursement — the company already paid via the card. Instead, the expense report reclassifies the transaction from the card liability account to the appropriate expense accounts.


Policy enforcement

NetSuite can enforce expense policies at submission time rather than catching violations during review:

Configurable limits

  • Per-line limits: Maximum amount per expense line by category (e.g., meals capped at $75/person)
  • Per-report limits: Maximum total for a single expense report
  • Per diem rates: Automatically calculate daily allowances by location
  • Mileage rates: IRS standard mileage rate applied to reported miles

Warnings and blocks

  • Warn: The system flags policy exceptions but allows submission (reviewer decides)
  • Block: The system prevents submission until the violation is corrected

Receipt requirements

  • Require receipt attachment for expenses over a threshold (e.g., $25)
  • Block submission if required receipts are missing
  • Flag duplicate receipts (same vendor, amount, and date)

Mobile expense capture

NetSuite's mobile app and the Employee Center support mobile expense entry:

  • Photograph receipts and attach directly to expense lines
  • Create expense lines on the go (at dinner, at the gas station, at the hotel)
  • Submit reports from mobile
  • View approval status

For employees who travel frequently, mobile capture eliminates the "shoebox of receipts at month-end" problem. Expenses are captured in real time.


Billable expenses

For professional services, consulting, and project-based businesses, many employee expenses are rebilled to clients:

The workflow

  1. Employee incurs expense on a client project
  2. Marks the expense line as billable and assigns the customer/project
  3. Expense is approved and posts to a billable expense asset account
  4. When invoicing the client, billable expenses appear for selection
  5. Upon invoicing, the expense moves from the asset account to COGS/expense, and revenue is recognized

Markup

NetSuite supports markup on billable expenses — bill the client $1.15 for every $1.00 of expense incurred (configurable percentage). The markup amount posts as revenue.

Non-billable tracking

Even non-billable project expenses should be tracked against the project for profitability analysis. Just because you can't bill it doesn't mean you shouldn't know about it.


NetSuite vs. dedicated expense platforms

When native NetSuite is enough

  • Moderate expense report volume (under 500/month)
  • Standard expense categories and policies
  • Employees are already in NetSuite (Employee Center access)
  • You want to avoid another SaaS subscription and integration

When you need a dedicated platform

Tools like Expensify, Concur, Brex, or Ramp offer:

  • OCR receipt scanning: Automatically extract vendor, amount, and category from receipt photos (more advanced than NetSuite's)
  • Real-time card controls: Set per-transaction limits, lock cards, restrict merchant categories
  • Travel booking: Integrated travel booking with policy enforcement
  • Advanced duplicate detection: Machine learning to catch duplicate or suspicious expenses
  • Auto-categorization: AI-driven expense categorization

Concur is the enterprise standard for travel and expense — deep travel integration, global compliance features, and a large network of travel providers.

Ramp and Brex combine corporate cards with expense management — real-time transaction visibility, automated receipt matching, and spend controls at the card level.

If you choose a dedicated platform, it integrates with NetSuite via Celigo or native connectors. Approved expenses sync to NetSuite as journal entries or vendor bills.

Not sure if you need Concur or if NetSuite's native features are enough?

We help companies evaluate expense management options and configure the right solution for their workflows and budget.

Get an honest assessment

Reporting

Key expense management reports:

  • Expense by Category: Where is the money going? Travel, meals, supplies, professional development
  • Expense by Department: Which teams are spending the most?
  • Expense by Employee: Individual spending patterns, compliance rates
  • Policy Exception Report: Which employees and categories have the most policy violations
  • Billable Expense Aging: Billable expenses not yet invoiced to clients
  • Reimbursement Status: Approved but unpaid employee reimbursements

Frequently Asked Questions

Share:

Need help with your NetSuite project?

Whether it's integrations, customization, or support — let's talk about how we can help.

We respond within 24 hours.

Sofia Valdez

Sofia Valdez

Junior Developer

Junior Developer at BrokenRubik focused on modern web technologies and SuiteCommerce development. Building skills in frontend development and NetSuite customization.

1+ years experience
Web DevelopmentJavaScriptReactHTML/CSS+1 more

Get More Insights Like This

Join our newsletter for weekly tips, tutorials, and exclusive content delivered to your inbox.

Get in Touch