S4 eSuite · Oracle NetSuite localization for Vietnam

Actual manufacturing costs on Oracle NetSuite, the way Vietnamese accounting works.

S4 eSuite VN Actual Costing (S4-APC) is a period-end actual costing package built by S4 Consulting that runs inside Oracle NetSuite. It collects the month’s actual costs from the general ledger, allocates them to each work order and finished good, and posts the entries the way Vietnamese accountants book them. No spreadsheets outside the system, no re-keying, and a controlled monthly cost close.

ORACLE NETSUITE · S4 ESUITE APCHome
S4-APC cost dashboard on Oracle NetSuite with cost indicators by plant and actual unit cost trend

Management home page in NetSuite: cost indicators by plant, capacity utilization and actual unit cost trend (Vietnamese interface).

Two views of cost

Why do plants in Vietnam need a period-end actual cost?

Oracle NetSuite, like other global ERPs, favors immediacy: a completed work order gets a cost right away from material and cost standards, inventory always carries a value and COGS is booked at shipment. Under VAS 02, Vietnamese statutory books also need a second view: the period-end actual cost, including payroll, depreciation, electricity and every production cost of the month. Without it, companies typically face four problems.

01
Cost

Product costs miss the real costs of the month

Payroll, depreciation, power and overheads stay in expense accounts and never reach products. When power, wages or depreciation change, the system cost does not.

02
Month-end spreadsheets

The most important part sits outside the ERP

Accountants export data to allocate overheads, value WIP and compute scrap, then key adjustments back in. It takes days, depends on one or two people and is hard to defend in an audit.

03
Standards

Inventory, COGS and VAS 02 drift apart

Fixed overhead of a low-volume month is pushed into inventory, abnormal scrap is buried in product cost and account 154 carries balances nobody can explain.

04
Margin

No one knows which products sell below cost

Margins by product, customer and invoice look better than reality, and management sees actual costs only weeks after month end.

Video

See S4-APC in under four minutes.

How S4-APC adds the VAS period-end actual cost inside Oracle NetSuite: cost pools, allocation bases, a 10-step close, automatic postings, GL reconciliation and the closing file.

Cost pools and allocation

Every plant costs differently. Configure it in NetSuite.

Accountants define cost pools: source accounts, filters by department, class or location, and whether the pool is variable or fixed. Shared costs such as plant-wide electricity are split across plants by declared percentages that must total 100%. Each pool picks one of eight allocation bases plus a fallback base when the primary base is zero.

BOM standard quantityBOM standard valueCompleted outputEquivalent output by factorMachine or labor hours by routingActual hoursActual direct material costManual or plug-in
ORACLE NETSUITE · S4 ESUITE APCCost Pool
Cost Pool tab of a costing run in NetSuite showing incurred cost, absorption rate, allocated and abnormal amounts

Cost Pool tab (Vietnamese interface): line depreciation absorbed at 15% of normal capacity, the rest moved to COGS 632.

ORACLE NETSUITE · S4 ESUITE APCAllocation
Allocation by work order tab showing base values, factors, allocated quantities and amounts per material and cost pool

Each allocation line keeps the base value, factor and amount per work order.

Materials

Actual usage from counts, with abnormal scrap separated.

S4-APC derives actual material usage from period-end counts and compares it with BOM standards. When a full count is not available, the accountant picks one of four estimation methods. Materials can be tracked per subsidiary or per plant: issued to each work order, or allocated to work orders at period end.

  • Normal loss threshold per material: usage within it goes into product cost, the excess goes to COGS 632.
  • Unexplained count differences go to account 1381.
  • Four estimation methods: by standard, by usage history, by cycle count, by indirect measurement.
  • Other issues such as scrap are classified by account for separate reporting.
ORACLE NETSUITE · S4 ESUITE APCMaterials
Material usage tab: opening, receipts, book balance, count, actual usage, standard, normal level and excess

Material usage for the period: actual usage against standard and normal loss (Vietnamese interface).

Costing engine

From the month’s actual costs to the cost of each finished good.

01

Actual cost collection

Costs come from the NetSuite general ledger into pools for direct labor, variable overhead, fixed overhead and power. Accountants can adjust each pool before calculating.

02

Multi-level production

Semi-finished goods are costed first and their cost flows into the finished goods that consume them. Equivalent output includes ending WIP by percentage of completion.

03

Abnormal costs under VAS 02

Fixed overhead enters product cost only at normal capacity; the unabsorbed part in a low-volume month goes to COGS 632. An approver can accept an abnormal amount into cost, and every override is logged.

04

Work in progress

Ending WIP is valued by weighted average on percentage of completion, carried into the next period and released when the work order completes.

05

Cost distribution

Adjustments are split three ways: consumed as semi-finished goods, sold (COGS 632) and still in stock (revaluing finished goods 155).

06

Automatic postings, fully reversible

The system creates inventory adjustments, material issues, journal entries and work order closes, with lot, bin and multi-location plants. One action reverses a whole period so the books return to their prior state.

Controlled close

A 10-step checklist, segregated duties, locked periods.

  • A 10-step checklist with due dates and an owner for every step.
  • Pre-run checks: pending approvals, negative stock, work orders closed early, missing BOMs. Simulate results before posting.
  • Automatic reconciliation of accounts 154, 621, 622 and 627 after posting, aware of shared costs that belong to other plants.
  • Locked periods cannot be changed. A full activity log and a PDF closing file support the audit.
ORACLE NETSUITE · S4 ESUITE APCCosting Run
Locked costing run in NetSuite with a 10-step closing checklist, all steps passed

A locked costing run: 10 checklist steps with due dates, owners and results (Vietnamese interface).

ORACLE NETSUITE · S4 ESUITE APCReports
Standard versus actual report by work order in NetSuite with period filters and Excel, PDF export

Standard vs actual report: quantity, percentage and value variances by work order and material (Vietnamese interface).

Management reporting

From cost numbers to business decisions.

18 management reports and a management dashboard show which products sell below cost, margin by invoice, which cost elements moved this month against last month and how much capacity each plant uses. Every report exports to Excel and PDF.

Standard vs actualEnding WIPCost by elementProduct cost trendPrice and quantity varianceMaterial loss by line and shiftEnergy per unitCapacity utilizationScrap and scrap costBOM accuracyAged work ordersGross margin on actual costProducts sold below costCost bridge between periodsCost of inefficiencyCost sensitivityABC classification for cycle countsEstimate accuracy
ORACLE NETSUITE · S4 ESUITE APCBOM accuracy
BOM accuracy report with a suggestion to review the standard

BOM accuracy with suggestions to review standards.

ORACLE NETSUITE · S4 ESUITE APCCosting Run
Costing run screen with unlock, refresh, Excel, PDF, closing file and simulation buttons

Costing run: Excel, PDF, closing file and simulation.

ORACLE NETSUITE · S4 ESUITE APCClosing file
PDF cost closing file with checklist and posted transactions

PDF closing file: checklist and posted transactions.

Standard NetSuite and S4-APC

NetSuite records production. What does S4-APC add?

S4-APC does not replace the NetSuite costing method. It runs on NetSuite’s own manufacturing transactions and fills the gaps Vietnamese manufacturers usually handle in spreadsheets. You keep your current costing method (average, FIFO…) and add one controlled step at month end.

AreaStandard NetSuiteWhat S4-APC adds
Finished goods costMaterials issued to the work order plus labor and overhead at predefined rates (Manufacturing Cost Template).Actual costs of the month from the GL (payroll, depreciation, power…) allocated to each work order and finished good.
Manufacturing overheadBooked to expense accounts, does not flow into product cost by itself.Pooled and allocated on 8 bases; shared costs split across plants.
Low capacityUnabsorbed fixed cost is not separated.Fixed overhead not absorbed because output is below normal capacity goes to COGS 632, per VAS 02.
Material usageBackflush standards or issued quantities; count differences to an inventory adjustment account.Actual usage from counts or estimates; normal loss into cost, excess to 632, unexplained shortages to 1381.
Ending WIPBalance of open work orders.Weighted-average WIP valuation by percentage of completion, carried forward.
Sold vs in stockCOGS fixed at the cost when shipped.Adjustments split to COGS 632 for sold goods, inventory 155 for stock on hand and semi-finished goods consumed downstream.
Period closeGeneric financial close checklist.Costing-specific checklist, pre-run checks, segregated preparer and approver, reversal and rerun, 154/621/622/627 reconciliation, period lock.
ReportingInventory, production and standard COGS reports.Cost cards by element, standard vs actual, cost trends, sales below cost, cost bridge between periods, capacity utilization, dashboard.

Standard NetSuite behavior described here reflects common configurations (Manufacturing Cost Template, Standard Costing) and may differ by release and enabled features.

Benefits by role

What does each team get?

01

CEO and management

  • True cost and margin by product, customer and invoice for pricing and bids.
  • Early warning on items sold below cost.
  • Why cost moved between two periods, by cost element.
02

Plant director

  • Capacity utilization by plant and the cost of idle capacity.
  • Which materials exceed standard, on which work orders.
  • Energy, scrap and BOM accuracy as a basis to update standards.
03

Chief accountant and cost accountant

  • No more costing spreadsheets: allocation, WIP, scrap and posting run in NetSuite.
  • A checklist-driven close that does not depend on one person.
  • Reverse and rerun when needed; no unexplained 154 balances.
04

Auditors and tax

  • Entries designed around VAS 02: unabsorbed fixed cost and abnormal scrap expensed in the period.
  • Every number traces back: cost source, base, preparer, approver, lock time.
  • A PDF closing file to archive and explain.
05

IT and ERP owners

  • Full value from the NetSuite investment, no extra system, no integration.
  • Keep the current costing method and production process.
  • Roll out to new plants or subsidiaries by copying configuration.
06

In short

  • Right cost numbers.
  • A fast, controlled close.
  • Decisions based on real profit.

Legal basis

Which Vietnamese rules is S4-APC designed around?

BasisRelevant requirementHow S4-APC responds
Law on Accounting 88/2015/QH13Truthful records backed by documents; period-end counts and book closing.Entries generated from NetSuite GL and documents with preparer, approver and lock time; usage derived from period-end counts.
VAS 02 InventoriesCost of finished goods covers direct materials, direct labor and overhead; fixed overhead allocated at normal capacity.All three elements allocated to each work order and product; normal capacity declared per plant, unabsorbed part to 632.
VAS 02, costs excluded from inventoryMaterial, labor and other costs above normal levels.Normal loss thresholds per material; the excess goes to 632.
Vietnamese accounting regimePostings through 621, 622, 627, 154, 155, 632; unexplained shortages to 1381; ending WIP valuation.Accounts mapped by configuration to the regime in use, including Circular 99/2025/TT-BTC; 154/621/622/627 reconciliation.
Corporate income tax rules on costsCompanies set and keep material usage standards as supporting evidence.Keeps standards for each locked period, compares them with actuals and supports cost explanations with the PDF closing file.

Fit and extensibility

Which companies is S4-APC for?

Best fit

Mid-sized and large manufacturers on Oracle NetSuite

Electronics, metal, plastics, food, garment and FDI manufacturers that need VAS actual costs alongside immediate costs for group reporting, with several plants, multi-level semi-finished goods, lot-tracked items and bin locations.

Multiple subsidiaries and plantsMulti-level productionLots, bins, multi-location plantsVietnamese and English
Configured, not coded

Rules per subsidiary and per plant

Configuration is date-effective, key changes require approval and each costing run keeps a snapshot of the settings it used. Export, import and copy settings to new plants; a setup assistant; plug-ins for custom bases, lot or bin selection and conversion factors.

Date-effectiveChanges need approvalCopy configuration2 roles: preparer and approver

FAQ

About S4 eSuite VN Actual Costing

Did not find your answer? Ask an S4 expert.

A period-end actual manufacturing costing package built by S4 Consulting that runs inside Oracle NetSuite. It collects actual costs from the GL, allocates them to work orders and products, values WIP, separates abnormal costs, then posts and reconciles the entries.

No. You keep your costing method and production process in NetSuite. S4-APC adds one month-end close step that posts the cost adjustment, with approval and GL reconciliation.

Eight: BOM standard quantity, BOM standard value, completed output, equivalent output by factor, machine or labor hours by routing, actual hours, actual direct material cost and manual entry. Each pool also has a fallback base, and custom rules can be written as plug-ins.

Fixed pools are multiplied by an absorption rate equal to actual output over the normal capacity declared for the plant. The unabsorbed part goes to COGS 632 in the period, designed around VAS 02, instead of being capitalized in inventory.

One action reverses all entries of the period so the books return to their prior state, then you recalculate. Locked periods cannot be changed and every action is logged.

Yes. All accounts are mapped by configuration, so S4-APC works with the accounting regime in use, including Circular 99/2025/TT-BTC, and with each company’s own chart of accounts.

S4 eSuite VN Actual Costing

Know what each product costs and earns, right after close.

S4 Consulting is an Oracle NetSuite consulting firm in Vietnam. S4 consultants review your current costing approach, set up cost pools and allocation bases, and run a trial cost close with you in NetSuite.

banner

Need a trusted ERP partner in Vietnam? Let’s discuss your project!