Skip to main content

Sales Flow

Complete end-to-end documentation of sales transactions in NetSuite - with or without Sales Orders - covering all variations from order entry to cash collection.


In This Section

PageDescription
Standard PathSO → Fulfillment → Invoice → Payment
Direct PathsInvoice Direct, Cash Sale, Standalone transactions
Returns & CreditsRMA, Credit Memo, Customer Refund

Master Flow Diagram

COMPLETE SALES FLOW (ALL PATHS)
─────────────────────────────────────────────────────────────────

┌─────────────────────────────────────────────────────────────────┐
│ WITH SALES ORDER │
├─────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────┐ │
│ │ SALES ORDER │ │
│ │ GL: None │ │
│ │ Inv: Commits │ │
│ └────────┬────────┘ │
│ │ │
│ ┌──────────────────┼──────────────────┐ │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ ┌────────────────┐ ┌──────────────┐ ┌──────────────────┐ │
│ │ STANDARD PATH │ │ INVOICE ONLY │ │ CASH SALE │ │
│ │ (Ship & Bill) │ │ (No Ship) │ │ CONVERSION │ │
│ └───────┬────────┘ └──────┬───────┘ └────────┬─────────┘ │
│ │ │ │ │
│ ▼ │ ▼ │
│ ┌────────────────┐ │ ┌──────────────────┐ │
│ │ITEM FULFILLMENT│ │ │ CASH SALE │ │
│ │ GL: None* │ │ │ GL: Yes │ │
│ │ Inv: Reduces │ │ │ Inv: Reduces │ │
│ └───────┬────────┘ │ └────────┬─────────┘ │
│ │ │ │ │
│ ▼ ▼ │ │
│ ┌────────────────┐ ┌──────────────┐ │ │
│ │ INVOICE │ │ INVOICE │ │ │
│ │ GL: Yes │ │ (Direct) │ │ │
│ │ Inv: None │ │ GL: Yes │ │ │
│ └───────┬────────┘ │ Inv: Reduces │ │ │
│ │ └──────┬───────┘ │ │
│ │ │ │ │
└─────────────┼──────────────────┼──────────────────┼────────────┘
│ │ │
│ │ │
┌─────────────┼──────────────────┼──────────────────┼────────────┐
│ │ WITHOUT SALES ORDER │ │
├─────────────┼──────────────────┼──────────────────┼────────────┤
│ │ │ │ │
│ │ ┌──────────────────┐ │ │
│ │ │ STANDALONE │ │ │
│ │ │ INVOICE/CASH SALE│ │ │
│ │ │ GL: Yes │ │ │
│ │ │ Inv: Reduces* │ │ │
│ │ └────────┬─────────┘ │ │
│ │ │ │ │
└─────────────┼─────────────┼───────────────────────┼────────────┘
│ │ │
└─────────────┼───────────────────────┘


┌────────────────────────────────────┐
│ CUSTOMER PAYMENT │
│ GL: Yes (A/R → Cash) │
└────────────────────────────────────┘

* GL at Fulfillment only if "Post COGS at Fulfillment" enabled
* Standalone transactions reduce inventory only for inventory items

Accounting Basics (For Non-Accountants)

Before diving into GL entries, here's a simple explanation of debits and credits.

The Golden Rule

DEBIT AND CREDIT SIMPLIFIED
─────────────────────────────────────────────────────────────────

Think of it like a balance scale:

DEBIT (Left) CREDIT (Right)
▼ ▼
┌─────────┐ ┌─────────┐
│ │ │ │
│ $100 │ ═══ │ $100 │
│ │ │ │
└─────────┘ └─────────┘

Every transaction must balance: Total Debits = Total Credits

Account Types and Their Normal Behavior

Account TypeIncreases WithDecreases WithExamples
Assets (what you own)DebitCreditCash, Inventory, A/R
Liabilities (what you owe)CreditDebitA/P, Loans, Tax Payable
Equity (owner's stake)CreditDebitRetained Earnings
Revenue (money earned)CreditDebitSales, Service Income
Expenses (money spent)DebitCreditCOGS, Rent, Salaries

Simple Memory Trick

ASSETS, EXPENSES (AE)       = Debit to increase
LIABILITIES, EQUITY, = Credit to increase
REVENUE (LER)

Real Example: Selling a Widget

INVOICE GL ENTRY EXPLAINED
─────────────────────────────────────────────────────────────────

You sell a widget for $100 (cost was $60)

Step 1: Record the SALE
┌─────────────────────────────────────────────────────────────────┐
│ Accounts Receivable (Asset) $100 DEBIT │
│ └── WHY? Customer owes you money = you have MORE of an asset │
│ │
│ Sales Revenue $100 CREDIT │
│ └── WHY? You earned money = revenue INCREASES with credit │
└─────────────────────────────────────────────────────────────────┘

Step 2: Record the COST
┌─────────────────────────────────────────────────────────────────┐
│ Cost of Goods Sold (Expense) $60 DEBIT │
│ └── WHY? It cost you $60 = expense INCREASES with debit │
│ │
│ Inventory (Asset) $60 CREDIT │
│ └── WHY? Widget left your shelf = you have LESS inventory │
└─────────────────────────────────────────────────────────────────┘

Result: $100 sale - $60 cost = $40 profit

Why It Matters

When You See...It Means...
Debit A/RCustomer owes you more
Credit A/RCustomer paid you
Debit CashYou received money
Credit CashYou paid money out
Debit COGSCost recognized (expense increases)
Credit InventoryStock left your warehouse
Credit RevenueYou made a sale

Quick Reference

GL vs Inventory Summary

TransactionGL Posts?Inventory Impact
Sales OrderNoCommits qty
Item FulfillmentNo*Reduces On Hand
InvoiceYesNo change
Invoice DirectYesReduces On Hand
Cash SaleYesReduces On Hand
Customer PaymentYesNo change
Credit MemoYesIncreases*
Customer RefundYesNo change

*Exceptions apply - see detailed pages


Next Steps