Skip to main content

System-Generated Journals

Journal entries automatically created by NetSuite features.


Types of System-Generated Journals​

TypeFeaturePurpose
Revenue RecognitionAdvanced Revenue ManagementDefer and recognize revenue
AmortizationAmortization SchedulesExpense prepaid items over time
Period EndPeriod CloseClose income statement
EliminationConsolidationEliminate intercompany
System COGSCosting EngineAdjust COGS after recalculation
FX RevaluationMulti-CurrencyRevalue foreign balances

Revenue Recognition Journal​

Automatically generated when using Revenue Recognition feature.

How It Works​

REVENUE RECOGNITION OVER TIME
═══════════════════════════════════════════════════════════════════════════════

Scenario: $12,000 annual software license sold January 1

Initial Invoice Entry (January 1):
┌────────────────────────────────────┬────────────┬────────────┐
│ Account │ Debit │ Credit │
├────────────────────────────────────┼────────────┼────────────┤
│ Accounts Receivable │ $12,000.00 │ │
│ Deferred Revenue │ │ $12,000.00 │
├────────────────────────────────────┼────────────┼────────────┤
│ TOTAL │ $12,000.00 │ $12,000.00 │
└────────────────────────────────────┴────────────┴────────────┘


Monthly Rev Rec Journal (Jan-Dec, $1,000/month):
┌────────────────────────────────────┬────────────┬────────────┐
│ Account │ Debit │ Credit │
├────────────────────────────────────┼────────────┼────────────┤
│ Deferred Revenue │ $1,000.00 │ │
│ Software License Revenue │ │ $1,000.00 │
├────────────────────────────────────┼────────────┼────────────┤
│ TOTAL │ $1,000.00 │ $1,000.00 │
└────────────────────────────────────┴────────────┴────────────┘

Effect:
- Revenue recognized evenly over 12 months
- Deferred Revenue reduces to $0 by December
- Matches revenue to service period (ASC 606)

Revenue Recognition Methods​

MethodDescriptionUse Case
Straight-lineEqual amounts over termSubscriptions
PercentageBased on completion %Projects
MilestoneRecognize at milestonesDeliverables
Point in timeAll at onceProduct sales

Amortization Journal​

Automatically generated for prepaid expenses and fixed assets.

Common Amortization Scenarios​

Asset TypeAmortization BasisExample
Prepaid ExpensesStraight-line over periodInsurance, rent
Fixed AssetsDepreciation scheduleEquipment, vehicles
IntangiblesUseful lifePatents, software
Leasehold ImprovementsLease termOffice buildout

GL Example: Prepaid Amortization​

PREPAID INSURANCE AMORTIZATION
═══════════════════════════════════════════════════════════════════════════════

Setup: $12,000 prepaid insurance, 12-month term

Monthly Amortization Entry (Auto-generated):
┌────────────────────────────────────┬────────────┬────────────┐
│ Account │ Debit │ Credit │
├────────────────────────────────────┼────────────┼────────────┤
│ Insurance Expense │ $1,000.00 │ │
│ Prepaid Insurance │ │ $1,000.00 │
├────────────────────────────────────┼────────────┼────────────┤
│ TOTAL │ $1,000.00 │ $1,000.00 │
└────────────────────────────────────┴────────────┴────────────┘

Schedule Progress:
Month 1: Prepaid $11,000 | Expense $1,000
Month 6: Prepaid $6,000 | Expense $6,000
Month 12: Prepaid $0 | Expense $12,000

GL Example: Fixed Asset Depreciation​

FIXED ASSET DEPRECIATION
═══════════════════════════════════════════════════════════════════════════════

Asset: Equipment $60,000, 5-year life, straight-line

Monthly Depreciation Entry (Auto-generated):
┌────────────────────────────────────┬────────────┬────────────┐
│ Account │ Debit │ Credit │
├────────────────────────────────────┼────────────┼────────────┤
│ Depreciation Expense │ $1,000.00 │ │
│ Accumulated Depreciation │ │ $1,000.00 │
├────────────────────────────────────┼────────────┼────────────┤
│ TOTAL │ $1,000.00 │ $1,000.00 │
└────────────────────────────────────┴────────────┴────────────┘

Calculation: $60,000 / 60 months = $1,000/month

Period End Journal​

System-generated entries for closing periods.

Types of Period End Journals​

TypePurposeWhen Created
Income Statement CloseClose revenue/expense to Retained EarningsYear-end close
FX RevaluationRevalue foreign currency balancesPeriod close
ConsolidationEliminate intercompany for consolidated viewPeriod close
Intercompany EliminationRemove IC transactionsPeriod close

Income Statement Closing Entry​

PERIOD END - CLOSE INCOME STATEMENT
═══════════════════════════════════════════════════════════════════════════════

December 31, 2024 - Closing Entry (System Generated):

Assuming:
- Total Revenue: $500,000
- Total Expenses: $350,000
- Net Income: $150,000


Closing Entry:
┌────────────────────────────────────┬────────────┬────────────┐
│ Account │ Debit │ Credit │
├────────────────────────────────────┼────────────┼────────────┤
│ 4000 Sales Revenue │ $500,000 │ │
│ 5000 Cost of Goods Sold │ │ $200,000 │
│ 6000 Operating Expenses │ │ $150,000 │
│ 3000 Retained Earnings │ │ $150,000 │
├────────────────────────────────────┼────────────┼────────────┤
│ TOTAL │ $500,000 │ $500,000 │
└────────────────────────────────────┴────────────┴────────────┘

Effect:
- All income statement accounts reset to zero
- Net income transferred to Retained Earnings
- Balance sheet updated with new equity

FX Revaluation Journal​

Revalues foreign currency balances at period end.

GL Example​

FX REVALUATION - AR BALANCE
═══════════════════════════════════════════════════════════════════════════════

Scenario: EUR 10,000 receivable
- Original rate: 1 EUR = 1.10 USD ($11,000)
- Period-end rate: 1 EUR = 1.15 USD ($11,500)

Revaluation Entry:
┌────────────────────────────────────┬────────────┬────────────┐
│ Account │ Debit │ Credit │
├────────────────────────────────────┼────────────┼────────────┤
│ Accounts Receivable │ $500.00 │ │
│ Unrealized FX Gain │ │ $500.00 │
├────────────────────────────────────┼────────────┼────────────┤
│ TOTAL │ $500.00 │ $500.00 │
└────────────────────────────────────┴────────────┴────────────┘

Effect: AR now reflects current exchange rate

System COGS Adjustment​

Created by costing engine after cost recalculation.

When Created​

  • Item receipt cost changes
  • Vendor bill rate differs from receipt
  • Backdated transactions entered
  • Cost recalculation runs

GL Example​

SYSTEM COGS ADJUSTMENT
═══════════════════════════════════════════════════════════════════════════════

Original COGS: $500 (50 units @ $10)
Recalculated COGS: $600 (50 units @ $12)

System COGS Adjustment Entry:
┌────────────────────────────────────┬────────────┬────────────┐
│ Account │ Debit │ Credit │
├────────────────────────────────────┼────────────┼────────────┤
│ Cost of Goods Sold │ $100.00 │ │
│ Inventory Asset │ │ $100.00 │
├────────────────────────────────────┼────────────┼────────────┤
│ TOTAL │ $100.00 │ $100.00 │
└────────────────────────────────────┴────────────┴────────────┘

Note: This entry is read-only and linked to original transaction

Viewing System-Generated Journals​

How to Find​

  1. Transaction Search: Filter by type = Journal Entry, Created By = System
  2. GL Reports: Look for entries with memo "System generated"
  3. Related Records: View from source transaction (revenue element, asset, etc.)

Characteristics​

FeatureDescription
Created ByShows "System" or process name
EditableUsually read-only
DeletableUsually cannot delete
LinkedReferences source transaction

Next Steps​