The short answer: most of a NetSuite item master transfers to QuickBooks Enterprise, but three things do not: the split between lot and serial tracking on the same file, the landed-cost history behind each item’s cost, and anything that depends on NetSuite’s demand planning or intercompany features. Intuit’s Advanced Inventory page lists what Enterprise does natively and gates every inventory feature that matters to the Platinum and Diamond subscriptions. Oracle’s NetSuite help lists the item types the platform tracks. Put the two lists side by side and the decision comes down to about eight objects, worked through below. NetSuite vs QuickBooks covers the wider fit; this page is only about inventory.
Oracle’s NetSuite help groups item records into physical items it manages stock for (inventory items, serial-numbered items, lot-numbered items, drop-ship items and special-order items), items it buys and sells without stock (non-inventory, service, download, gift certificate), and clustering records that package several items into one unit: item groups, kit/package items and assembly items. Matrix items sit across those groups, using a parent and sub-items to track a product by size, colour or any option. Multi-Location Inventory, Landed Cost and Advanced Inventory Management are separate features an administrator turns on at Setup, Company, Enable Features.
Intuit’s Advanced Inventory page for QuickBooks Desktop Enterprise lists multi-level categorisation, expiration dates, inventory forecasting, serial and lot tracking, cycle counts, alternate vendors, bin locations, barcode scanning, pick-pack-ship and landed cost. Its fine print is the part that decides the budget: Advanced Inventory, expiration dates, alternate vendors, sales order fulfilment, pick-pack-ship and landed cost are all “included in the Platinum and Diamond subscriptions only.” A Silver or Gold subscription has the ordinary QuickBooks item list, one site and no bins, lots or serials.
| NetSuite object | QuickBooks Enterprise equivalent | What happens in a conversion |
|---|---|---|
| Inventory item | Inventory part | Transfers: name, description, cost, price, income and asset accounts, on-hand quantity at cutover. |
| Non-inventory, service, other charge | Non-inventory part, service, other charge | Transfers one to one. |
| Assembly item (with bill of materials) | Inventory assembly | Transfers: components and quantities become the assembly’s BOM; nested assemblies are allowed; work-order routings and labour steps do not exist and are dropped. |
| Kit/package item, item group | Group item | Rebuilt: a group item lists its components on the sale without building stock, which is what a kit does. |
| Matrix item (parent + sub-items by option) | Parent item with sub-items | Rebuilt: each option combination becomes a named sub-item; the matrix grid itself does not exist. |
| Multi-Location Inventory quantities | Inventory sites (Advanced Inventory) | Transfers: each location becomes a site and opening quantities are loaded per site; bins load if you turn on bin tracking. |
| Serial-numbered and lot-numbered items on one file | Serial or lot tracking | Partly: Enterprise activates serial numbers or lot numbers for the company file, not both. The other set becomes a custom field. |
| Landed cost | Landed cost (Platinum/Diamond) | Feature exists; history does not transfer. Opening cost is the NetSuite average cost including landed cost; future landed cost is allocated in Enterprise. |
| Price levels, effective-date pricing, customer part numbers | Price levels; Advanced Pricing rules | Rebuilt: per-customer or per-item price levels load; date-effective price schedules are re-keyed as rules or held in a spreadsheet until needed. |
| Open purchase orders and sales orders | Purchase orders, sales orders | Transfers as open documents at cutover; partially received lines carry the remaining quantity. |
| Demand planning, intercompany transfers, revenue-recognition schedules | No equivalent | Does not transfer. Forecasting in Enterprise is reorder-point based; intercompany is handled as separate company files. |
Feature names from Oracle’s NetSuite help (Item Types; Multi-Location Inventory; Landed Cost Overview) and Intuit’s QuickBooks Desktop Enterprise Advanced Inventory page, both read 16 September 2026. Subscription gating is Intuit’s wording; check the current page on the day you buy.
The item master is the easy half. Every NetSuite inventory item maps to a QuickBooks inventory part with its name, description, cost, price, preferred vendor and accounts. Assemblies map to inventory assemblies with a bill of materials, and Enterprise allows assemblies inside assemblies, so a two- or three-level BOM survives. What does not survive is anything NetSuite attaches to the manufacturing side of an assembly: work-order routings, labour and overhead steps, and the scheduling that goes with them.
Kits become group items. In QuickBooks an assembly is built into stock and carries its own on-hand quantity, while a group lists its components on the invoice and relieves each component’s stock at the sale, which is exactly what a NetSuite kit does. Matrix items are the one place the rebuild is visible to staff. NetSuite stores a T-shirt once and generates the size and colour grid; Enterprise has no grid, so each combination becomes a named sub-item under a parent.
Multi-Location Inventory quantities transfer one location to one Enterprise site, and Intuit’s own Advanced Inventory setup article describes the mechanism: the file starts with a single temporary site, and opening quantities are moved to their real sites by inventory transfers, one per site. Bins load if bin tracking is switched on before the opening balances are posted.
The lot-versus-serial rule is the one that catches distributors who carry both. NetSuite tracks serial-numbered items and lot-numbered items in the same account, and can even carry serial and lot components inside a kit. Enterprise makes you activate serial numbers or lot numbers for the company file, with expiration dates available on the Platinum and Diamond subscriptions. A company that serialises equipment and lot-tracks consumables picks the set that carries the compliance or warranty obligation and holds the other as a custom field on the item and the transaction. Deciding this before the conversion is what keeps the opening balances loading once.
NetSuite’s Landed Cost feature adds freight, duty and insurance to the asset value of a receipt, and Enterprise has the same feature on Platinum and Diamond. What does not travel is the history: each NetSuite item arrives in QuickBooks with a single opening value per site, which is its NetSuite average cost including whatever landed cost had been allocated. From the first receipt after cutover, landed cost is allocated in Enterprise. Historical margin reports that separate base cost from freight are run from the NetSuite archive.
Price levels transfer as price levels. NetSuite’s effective-date pricing, customer part numbers and multi-unit pricing are rebuilt: Enterprise’s Advanced Pricing handles quantity breaks and customer-specific rules, and multiple units of measure exist per item, but date-scheduled price lists are re-keyed as rules when they take effect rather than loaded as a calendar.
NetSuite is not in decline and this page is not an argument that it is. Three inventory situations should end the conversation before it starts. First, intercompany stock movement: if subsidiaries sell to one another and NetSuite eliminates those transactions at consolidation, Enterprise’s answer is separate company files and manual elimination, which is a step backwards. Second, demand planning: NetSuite’s supply-planning features project demand from history and generate orders; Enterprise’s automated inventory forecasting is reorder-point based, and a company that has built purchasing around NetSuite’s planning will feel the gap on day one. Third, work orders with routings, or revenue-recognition schedules tied to shipped items: neither exists in Enterprise, and bolting on third-party apps to replace them usually costs what the NetSuite subscription did.
The profile that converts well is the one Intuit built Enterprise for: a distributor or light assembler with one to a handful of warehouses, a few thousand SKUs, lots or serials but not a hard need for both, and a purchasing team that works from reorder points and vendor lead times rather than a planning engine. Whether the subscription still earns its renewal is the renewal worksheet’s question.
Export your item list from NetSuite with the type column and count the rows by type. Inventory, non-inventory, service, assembly and kit rows transfer or map directly. Then run three saved searches: items with serial numbers, items with lot numbers, and items that have both a serial and a lot component anywhere in a kit or assembly; if the third search returns rows, you have the lot-versus-serial decision to make. Finally, list the features enabled at Setup, Company, Enable Features under Items & Inventory. Multi-Location Inventory, Landed Cost, Multiple Units of Measure and Bin Management each have an Enterprise equivalent; Demand Planning and Work Orders with routings do not. That one screen is the fastest fit check you will run.
Not on the same company file. Intuit’s Advanced Inventory documentation has you activate either serial numbers or lot numbers, with expiration dates available on Platinum and Diamond. A NetSuite account that uses both keeps the set that carries the compliance or warranty obligation as native tracking and carries the other as a custom field.
Platinum or Diamond. Intuit’s Advanced Inventory page states that Advanced Inventory, expiration dates, alternate vendors, sales order fulfilment, pick-pack-ship and landed cost are included in the Platinum and Diamond subscriptions only. Silver and Gold have the standard item list with a single site.
Yes. Assembly items become inventory assemblies with a bill of materials, and Enterprise supports nested assemblies. Kit/package items and item groups become group items, which list components on the sale and relieve each component’s stock. Work-order routings, labour steps and scheduling attached to NetSuite assemblies have no equivalent and are not carried.
The feature exists on both sides, but the history does not move. Each item arrives with a single opening value per site, its NetSuite average cost including any landed cost already allocated. Landed cost on receipts after the cutover is allocated in Enterprise. Historical margin reports that separate base cost from freight are run from the NetSuite archive.
Ready to scope the move? NetSuite to QuickBooks conversion sets out the fixed-price scope, and NetSuite to QuickBooks Enterprise covers the Platinum and Diamond landing specifically. Deciding between Enterprise and the cloud? QuickBooks Enterprise vs Online Advanced after NetSuite. Weighing NetSuite against Intacct instead? Sage Intacct vs NetSuite.
Tell us what you’re working on. We respond same business day.