Contents16 sections ↓
NetSuite accounting software is the finance core of Oracle's NetSuite cloud ERP: general ledger, accounts payable, accounts receivable, cash management, bank reconciliation, tax and period close, all included with the platform licence per Oracle. Multi-book accounting, ASC 606 revenue allocation, fixed assets and multi-subsidiary consolidation are separate add-on modules. Oracle does not publish prices.
Reviewed 21 October 2026 against Oracle's NetSuite help center and product pages; every product fact links to its source.
NetSuite is a cloud ERP, but at its core it is an accounting system. Every sales order, vendor bill, expense report and inventory adjustment posts to one general ledger, so the books and the operations are the same data. Oracle's accounting page lists the finance features as general ledger, cash management, accounts receivable, accounts payable, account reconciliation, tax management, close management, fixed assets management, payment management and grant management, and states that "accounting capabilities are included with the NetSuite platform license" (NetSuite Cloud Accounting Software).
For CFOs and controllers, the question is rarely whether NetSuite can do the accounting. It is which parts are in the base licence, which add-ons your close actually needs, and how it compares with the software you are leaving.
NetSuite accounting modules: core vs add-on
| Capability | Core licence or add-on | What Oracle says |
|---|---|---|
| General ledger, AP, AR, cash management, bank reconciliation, close | Core | "Accounting capabilities are included with the NetSuite platform license" (source); GL, AP, AR and cash management "are part of the suite; no additional modules are required" (source) |
| Advanced Financials | Add-on | "Budgeting, expense allocations, amortization and statistical accounts" (source) |
| Revenue Management (Advanced Revenue Management) | Add-on | Automates "revenue forecasting, allocation, recognition, reclassification and auditing" (source); the Essentials feature handles deferral and recognition and Revenue Allocation adds fair-value allocation across performance obligations (Oracle help) |
| Fixed Assets Management | Add-on | "An optional module for sale" (Oracle help FAQ) |
| OneWorld (multi-subsidiary, consolidation) | Add-on | "Available as an add-on module" (source) |
| Multi-Book Accounting | Add-on, OneWorld only | "Available only in NetSuite OneWorld"; Full Multi-Book is obtained through your Oracle representative (Oracle help) |
| EPM (Planning and Budgeting, Account Reconciliation, Financial Close Management, Narrative Reporting, Corporate Tax Reporting) | Add-on | Listed as separate EPM modules (source) |
| Payment Automation, Bill Capture, Electronic Bank Payments, Dunning Letters, E-Invoicing | Add-on | Listed as financial management modules (source) |
See the full NetSuite modules list for every module and client-reported prices.
NetSuite accounting and the general ledger
The GL is the backbone. Every financial transaction creates journal entries that post automatically; you enter journals manually only for adjustments.
Chart of accounts: NetSuite ships with a default chart, and most implementations customize it: account hierarchies, numbering conventions and, in OneWorld, subsidiary-specific accounts alongside a shared chart (OneWorld Overview). Statistical accounts, which hold non-monetary data such as headcount for allocations, require the Advanced Financials module (Oracle help).
Segments: Department, class and location are the three standard classification fields on every transaction, and custom segments add more dimensions. They drive P&L and balance sheet reporting by business unit, product line or region.
Posting: An invoice debits receivables and credits revenue; a vendor bill debits expense or inventory and credits payables. The accounts come from item, subsidiary and transaction-level settings, so configuring them is a discovery task, not an afterthought.
Our NetSuite general ledger guide goes deeper on chart design and segments.
Accounts payable and accounts receivable
Accounts payable covers purchase orders, vendor bills, approvals, payment runs and 1099 reporting. Approval routing is workflow-driven with thresholds and multi-level chains. Oracle sells Bill Capture (AI invoice capture), Payment Automation and Electronic Bank Payments as separate modules (source); our NetSuite AP automation guide compares those with third-party tools.
Accounts receivable handles invoicing from sales orders, payment application, aging and collections. Automated reminder letters are the Dunning Letters module (source); see our dunning guide.
Credit management: credit limits by customer, order holds when limits are exceeded, and approval overrides are standard configuration.
Bank reconciliation in NetSuite
Bank reconciliation runs on imported bank data. Per Oracle's Bank Data Import documentation:
- Formats: the default parsers accept BAI2, CAMT.053, CSV (matching NetSuite's template), OFX and QFX (source); the Bank Statement Parsers SuiteApp adds MT940, and other formats need a custom parser plug-in.
- Bank feeds: the Bank Feeds SuiteApp connects to financial institutions through an account information service provider instead of file uploads (source).
- Matching: reconciliation rules auto-match imported lines to transactions; unmatched lines go to the Match Bank Data page for manual matching (source). From NetSuite 2026.2, manual matches and cleared transactions are submitted for reconciliation automatically from that page (Banking, 2026.2).
Bank reconciliation is part of the platform. Balance-sheet account reconciliation with certification workflows is a different product, the EPM Account Reconciliation module.
Multi-currency and multi-subsidiary accounting (OneWorld)
Multi-currency without OneWorld: the Multiple Currencies feature (Setup > Company > Enable Features > Company subtab) lets a single-entity account transact with customers and vendors in other currencies while the books stay in one base currency (Oracle help). Open-balance revaluation posts at period end.
Multi-subsidiary with OneWorld: each subsidiary is its own legal entity with its own base currency and tax nexus; reports roll children into the parent's currency through the Consolidated Exchange Rates table, and Automated Intercompany Management generates elimination journals at period close (OneWorld Overview; Consolidated Reporting). Oracle's limit is 250 subsidiaries per account, licensed by country and base-currency combination (source).
Full detail, including licensing and the one-way upgrade, is in our NetSuite OneWorld guide.
Revenue recognition (ASC 606 and IFRS 15)
NetSuite's revenue recognition is the Advanced Revenue Management feature set, sold as the Revenue Management module:
- Advanced Revenue Management (Essentials) creates revenue arrangements, elements, rules and plans to defer and recognize revenue, and requires Accounting Periods.
- Advanced Revenue Management (Revenue Allocation) requires Essentials and allocates a multi-element sale across performance obligations using fair values (SSP, VSOE, ESP or TPE).
- Once enabled, neither feature can be turned off outside Configuration Mode (Oracle help).
If you sell bundles such as a licence with implementation and support, Revenue Allocation is the part that splits the contract price and recognizes each obligation on its own schedule. Our revenue management guide walks through the setup.
The Advanced Financials module
Per Oracle, Advanced Financials adds budgeting, expense allocations, amortization and statistical accounts (source):
- Expense allocation schedules spread fixed costs across departments, locations or classes after the fact; dynamic allocation weights them by a statistical account balance (Oracle help).
- Amortization schedules generate the monthly journals for prepaid expenses.
- Statistical accounts hold headcount, square footage or units in the GL framework.
- Multiple budgets for the same segment combination.
Multi-book accounting is not part of Advanced Financials; it is a OneWorld-only feature obtained separately (Oracle help). Our Advanced Financials guide covers when the module pays for itself.
Financial reporting and SuiteAnalytics
Standard financial reports (balance sheet, income statement, cash flow, trial balance, GL detail) run in real time with comparative periods, budget vs actual and drill-down to transactions, filtered by subsidiary, department, class, location or custom segment.
SuiteAnalytics adds saved searches, workbooks and datasets for reporting beyond the standard templates. The Financial Report Builder customizes statement layouts. See the SuiteAnalytics guide and the reporting guide.
Audit trail and period close
Audit trail: system notes record the date, user, interface, field, old value and new value of every change, viewable per record or across transactions at Transactions > Management > View Audit Trail (Oracle help).
Period close: the Period Close Checklist locks A/P, A/R and Payroll (or all G/L transactions) to put the period in a pre-closed state, then walks through the closing tasks before the period is closed; locks can be applied per subsidiary in OneWorld, and reopening means unlocking each module separately (Oracle help).
NetSuite vs QuickBooks, Sage Intacct and SAP
| NetSuite | QuickBooks Online | Sage Intacct | SAP (S/4HANA Cloud, Business One) | |
|---|---|---|---|---|
| Scope | Full ERP: accounting plus inventory, orders, CRM, commerce | Small-business accounting | Finance-focused cloud accounting | ERP for mid-size (Business One) and enterprise (S/4HANA Cloud) |
| Multi-entity | OneWorld add-on, up to 250 subsidiaries (source) | Separate company files or Advanced plan features | Multi-entity is a core strength | Yes |
| Public pricing | Not published | Simple Start $38, Essentials $85, Plus $140, Advanced $340 per month, as listed on Intuit's pricing page, October 2026 | Not published; "request pricing" (Sage, October 2026) | Not published; "request a quote" (SAP, October 2026) |
| Our comparison | — | QuickBooks vs NetSuite | Sage Intacct vs NetSuite | NetSuite vs SAP |
The usual migration path is QuickBooks to NetSuite when a company adds entities, inventory or revenue recognition that spreadsheets no longer hold; Sage Intacct is the closest finance-only alternative; SAP is the comparison at the larger end. Our NetSuite alternatives guide covers the wider field.
How much is Oracle accounting software?
Oracle does not publish NetSuite prices. Its licence has three components, "core platform, optional modules and the number of users," plus a one-time implementation fee (source). The figures our clients have shared with us from their own quotes, 2021 to 2026, are in the NetSuite pricing guide: a base platform around $999 a month, full users at $129 to $199 a month, and add-ons such as Advanced Financials at roughly $500 to $1,000 a month. Those are client-reported sightings, not a price list; we do not sell licences.
Oracle's other finance product, Oracle Fusion Cloud ERP, does have a published list: Oracle Fusion Enterprise Resource Planning Cloud Service is listed at $625 per hosted named user per month with a 10-user minimum on Oracle's Fusion Cloud Service Global Price List dated 8 October 2026.
What is the Oracle financials system?
Oracle sells two cloud finance systems. NetSuite is the suite described in this guide, built for small and mid-market companies with accounting, inventory, orders and CRM in one account. Oracle Fusion Cloud Financial Management is the finance part of Oracle Fusion Cloud ERP, which Oracle describes as "a governed system of record for finance, unifying accounting, spend, cash, payments, receivables, revenue, assets, and leasing" (Oracle), aimed at larger enterprises. Oracle acquired NetSuite in 2016 for about $9.3 billion; the two products remain separate. See NetSuite vs Oracle Fusion Cloud ERP.
Does NetSuite do bookkeeping?
Yes. Bookkeeping in NetSuite means recording bills, invoices, payments and journals against the GL, reconciling bank accounts and closing periods, all in the core licence. What NetSuite does not do is the bookkeeping work itself: you need people or a firm to run AP, AR and the close. Oracle's SuiteAccountants program gives accounting firms a free NetSuite licence to work in client accounts (source). Our NetSuite accounting services guide covers what to outsource.
How to evaluate NetSuite accounting for your organization
- Do you have, or will you have, more than one legal entity? If yes, OneWorld is a day-one decision; the upgrade later is permanent.
- How complex is your revenue recognition? Simple deferrals need Essentials; bundled contracts need Revenue Allocation.
- Do you report under more than one accounting standard? That is Multi-Book Accounting, which requires OneWorld.
- Do you allocate costs or amortize prepaids in spreadsheets? Advanced Financials replaces that work.
- Do you need balance-sheet reconciliation certification or budgeting workflows? Those are EPM modules, priced separately.
Setting up NetSuite accounting with us
We configure NetSuite financials for new implementations and for teams already live that want them done properly: chart of accounts, AP/AR, bank reconciliation rules, consolidation, revenue recognition and period close. Every engagement starts with a scoped estimate within 48 hours. See our NetSuite implementation services.
Getting NetSuite accounting set up, or set right?
Tell us your entities, currencies and close process. An independent NetSuite-only team comes back within 48 hours with a scoped plan.
Scope the accounting setupWhat clients ask before signing
Sources
- Oracle NetSuite: NetSuite Cloud Accounting Software
- Oracle NetSuite: NetSuite Modules Guide
- Oracle NetSuite help: Advanced Revenue Management (Essentials) and (Revenue Allocation)
- Oracle NetSuite help: Multi-Book Accounting Overview
- Oracle NetSuite help: FAQ: Fixed Assets Management
- Oracle NetSuite help: Bank Data Import, Importing Data Using Default Parsers, Matching Bank Data
- Oracle NetSuite help: Using the Period Close Checklist, Viewing Transaction System Notes
- Oracle NetSuite help: OneWorld Overview, Subsidiaries in OneWorld, Enabling the Multiple Currencies Feature
- Oracle: Oracle Fusion Cloud Financial Management and Fusion Cloud Service Global Price List, 8 October 2026
- Vendor pricing pages, October 2026: Intuit QuickBooks Online, Sage Intacct, SAP S/4HANA Cloud
Get help with your NetSuite setup
Tell us which feature or process isn't working the way you need. We'll scope a fix — usually days, not months.

BrokenRubik
NetSuite Development Agency
Independent NetSuite consultancy specializing in NetSuite ERP, SuiteCommerce development, and enterprise integrations. 100+ companies served since 2017, from mid-market to enterprise OneWorld deployments.
