> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server. # Integration between Zuora and NetSuite > Learn how NetSuite Connector integrates Zuora and NetSuite Learn how NetSuite Connector integrates Zuora and NetSuite ## Overview This topic describes how NetSuite Connector integrates Zuora and NetSuite, including information about how transactions are connected between Zuora and NetSuite. ## Integration flow ![Shows the integration between Zuora and NetSuite](/_fern-img/500daadd3e4738fd4827deb374fa3717a5579b5ffa9257791bc7f12193406981.webp) This integration includes the following high-level integration points between Zuora and NetSuite: * Customer Account Sync : One-way sync of Zuora Customer Accounts to NetSuite, or NetSuite Customers to Zuora. * Product Catalog Sync: One-way sync of Zuora Products, Rate Plans, and Charges to NetSuite Items. * Subscription Creation: One-way push of NetSuite Sales Orders to Zuora Subscriptions. * Invoice Sync: One-way push of Zuora Invoice Items to NetSuite Invoices. * Payment and Refund Sync: Two-way push of Zuora and NetSuite Payments and Refunds. * Adjustment Sync: Two-way push of Zuora Invoice Item Adjustments to NetSuite Credit Memos, and NetSuite Credit Memos to Zuora Invoice Item Adjustments. Adjustment Sync is not applicable if Invoice Settlement is enabled for your tenant * Credit Memo Sync: One-way push of Zuora Credit Memos to NetSuite Credit Memos when Invoice Settlement is enabled for your Zuora tenant. * Debit Memo Sync: One-way push of Zuora Debit Memos to NetSuite Debit Memos when Invoice Settlement is enabled for your Zuora tenant. To ensure data integrity, you can only connect Zuora to a single instance of NetSuite. ## Subscriptions and amendments in NetSuite Connector Subscription Creation is one-way push of NetSuite Sales Orders to Zuora Subscriptions. NetSuite is concerned with transactions, such as invoices, payments, and invoice item adjustments. NetSuite does not track amendments created in Zuora Billing. When an amendment is created to update the charges, invoices will always reflect the changes. The sync will push Zuora Invoice Items to NetSuite Invoices. For example: * You have a subscription with an invoice generated for a charge for January. A sync has been done and the invoice has been synced to NetSuite. * Next, you create an amendment to change the price in the middle of January. In the invoice for February, there will be a proration charge or proration credit (which is negative) from January. At this time, different invoice items will be transferred to different items in NetSuite during the sync. ## Master and transaction objects Master objects control master records for customers and products. These records will not be deleted, but can be made inactive. NetSuite Connector does not sync inactive records. Transaction records include the following: * Invoices * Payments * Refunds * Invoice item adjustments You can change the status of these transactions (for example, to voided or canceled). You can make changes to financial values (for example, a payment amount) either by using a separate adjustment-type transaction, or by using business processes (deleting and recreating the payment). You can add revenue recognition dates (Rev Rec Dates) to an invoice after creating the invoice. > Learn how NetSuite Connector integrates Zuora and NetSuite ## Docs - [NetSuite Connector sync sequence](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/netsuite-connector-sync-sequence.md): Learn how NetSuite Connector integrates Zuora and NetSuite - [NetSuite Connector sync concepts](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/netsuite-connector-sync-concepts.md): Concepts that apply to the Zuora NetSuite Connector sync processes - [Integration status and error recovery](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/netsuite-connector-sync-concepts/integration-status-and-error-recovery.md): A custom field on every Zuora and NetSuite record that is synced - [Updating the Integration Status field](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/netsuite-connector-sync-concepts/integration-status-and-error-recovery/updating-the-integration-status-field.md): This task outlines the process of updating the Integration Status field during record synchronization, including handling errors and status transitions. - [NetSuite classifications](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/netsuite-connector-sync-concepts/netsuite-classifications.md): A series of classifications fields that you can be use to segment and categorize transactions and items for reporting and accounting rollup purposes - [Invoice transaction sync](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/invoice-transaction-sync.md): Integration that syncs Zuora invoices and their related invoice item and taxation item information to NetSuite invoices - [Invoice transaction sync rules](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/invoice-transaction-sync/invoice-transaction-sync-rules.md): Rules according to which this integration syncs records - [Project-based revenue](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/invoice-transaction-sync/project-based-revenue.md): Learn how to set up project-based revenue - [Invoice transaction sync delayed revenue recognition logic](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/invoice-transaction-sync/delayed-revenue-recognition-logic.md): Learn about the delayed revenue recognition logic - [Invoice transaction sync taxes](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/invoice-transaction-sync/invoice-transaction-sync-taxes.md): Information on taxes - [Payment transaction sync](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/payment-transaction-sync.md): Integration that syncs payments applied to one or more invoices to and from NetSuite payments with Zuora - [Payment transaction sync rules: Zuora to NetSuite](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/payment-transaction-sync/payment-transaction-sync-rules-zuora-to-netsuite.md): Process that syncs Zuora payments to NetSuite customer payments - [Payment transaction sync rules: NetSuite to Zuora](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/payment-transaction-sync/payment-transaction-sync-rules-netsuite-to-zuora.md): Process that syncs NetSuite customer payments applied to one or more Zuora invoices to Zuora paymentsZuora ID - [Credit Memo transaction sync (Invoice Settlement enabled)](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/credit-memo-transaction-sync-invoice-settlement-enabled.md): Integration that syncs Zuora credit memos to NetSuite credit memos when Invoice Settlement is enabled for your Zuora tenant - [Customer account transaction sync](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/customer-account-transaction-sync.md): Integration that syncs Zuora customer accounts to NetSuite, or NetSuite customers to Zuora - [Customer account sync: Zuora to NetSuite](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/customer-account-transaction-sync/customer-account-sync-zuora-to-netsuite.md): Process that syncs new or recently modified Zuora accounts to NetSuite customers - [Customer account sync: NetSuite to Zuora](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/customer-account-transaction-sync/customer-account-sync-netsuite-to-zuora.md): Process syncs new or recently modified NetSuite Customer to Zuora Accounts and Contacts - [Refund transaction sync](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/refund-transaction-sync.md): Integration syncs payment refunds to and from NetSuite refunds with Zuora - [Refund transaction sync rules: Zuora to NetSuite](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/refund-transaction-sync/refund-transaction-sync-rules-zuora-to-netsuite.md): Process that syncs Zuora payment refunds (as opposed to credit balance refunds) to NetSuite customer refunds - [Refund transaction sync rules: NetSuite to Zuora](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/refund-transaction-sync/refund-transaction-sync-rules-netsuite-to-zuora.md): Process syncs refunds made to standalone credit memos in NetSuite - [Debit Memo transaction sync (Invoice Settlement enabled)](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/debit-memo-transaction-sync-invoice-settlement-enabled.md): Integration that syncs Zuora debit memos to NetSuite invoices when Invoice Settlement is enabled for your Zuora tenant - [Debit Memo transaction sync rules](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/debit-memo-transaction-sync-invoice-settlement-enabled/debit-memo-transaction-sync-rules-is-enabled.md): Rules for Debit Memo transaction sync - [Project-based revenue](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/debit-memo-transaction-sync-invoice-settlement-enabled/project-based-revenue-debit-memo-transaction-sync-is-enabled.md): Learn how to set up project-based revenue - [Delayed revenue recognition logic for Debit Memo sync (Invoice Settlement)](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/debit-memo-transaction-sync-invoice-settlement-enabled/delayed-revenue-recognition-logic-debit-memo-transaction-sync-is-enabled.md): Learn about the delayed revenue recognition logic - [Debit Memo transaction sync (Invoice Settlement enabled) taxes](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/debit-memo-transaction-sync-invoice-settlement-enabled/invoice-transaction-sync-taxes-debit-memo-transaction-sync-is-enabled.md): Understand how tax items and details are transferred and treated in NetSuite when using the Debit Memo transaction sync with Invoice Settlement enabled. - [Credit Memo transaction sync (NetSuite to Zuora)](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/credit-memo-transaction-sync-netsuite-to-zuora.md): Integration that syncs NetSuite credit memos to Zuora invoice item adjustments - [Credit Memo transaction sync rules: Standard](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/credit-memo-transaction-sync-netsuite-to-zuora/credit-memo-transaction-sync-rules-standard.md): Process that syncs NetSuite credit memos to Zuora invoice item adjustments of type credit - [Credit Memo transaction sync rules: Negative balance](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/credit-memo-transaction-sync-netsuite-to-zuora/credit-memo-transaction-sync-rules-negative-balance.md): Process syncs NetSuite credit memos that came from negative Zuora invoices to Zuora invoice item adjustments - [Invoice item adjustment transaction sync](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/invoice-item-adjustment-transaction-sync.md): Integration syncs Zuora invoice item adjustments to NetSuite for invoices that have been previously synced - [Payment transaction sync (Invoice Settlement enabled)](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/payment-transaction-sync-invoice-settlement-enabled.md): Integration syncs applied, unapplied, and unassigned payments to and from NetSuite payments with Zuora if Invoice Settlement is enabled for your Zuora Tenant - [Payment transaction sync rules: Zuora to NetSuite](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/payment-transaction-sync-invoice-settlement-enabled/payment-transaction-sync-invoice-settlement-enabled-1.md): Process that syncs Zuora payments to NetSuite customer payments - [Payment transaction sync rules: NetSuite to Zuora](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/payment-transaction-sync-invoice-settlement-enabled/payment-transaction-sync-invoice-settlement-enabled-1-1.md): Process that syncs NetSuite customer payments to Zuora payments - [Performance metrics for NetSuite connector](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/performance-metrics-for-netsuite-connector.md): Metrics that outline transaction sync speeds for various objects in the NetSuite connector - [Product and product rate plan transaction sync](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/product-and-product-rate-plan-transaction-sync.md): Process that syncs new and recently modified (optional) Zuora products and product rate plans to NetSuite items - [Product transaction sync rules](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/product-and-product-rate-plan-transaction-sync/product-transaction-sync-rules.md): This section outlines the rules and processes for syncing product transactions, including criteria for syncing, actions based on preferences, and validations to ensure data integrity. - [Product rate plan transaction sync rules](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/product-and-product-rate-plan-transaction-sync/product-rate-plan-transaction-sync-rules.md): This section outlines the rules for syncing product rate plan transactions, including criteria for syncing records, determining sync actions, and performing validations to ensure data integrity. - [Product rate plan charge transaction sync](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/product-rate-plan-charge-transaction-sync.md): Process that syncs new and recently modified Zuora product rate plan charges to NetSuite items - [Product rate plan charge transaction sync rules](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/product-rate-plan-charge-transaction-sync/product-rate-plan-charge-transaction-sync-rules.md): Overview of rules for syncing product rate plan charge transactions, including criteria for syncing, actions based on preferences, and validations for data integrity. - [Sales Order transaction sync](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/sales-order-transaction-sync.md): Integration that syncs NetSuite Sales Orders and automates the creation of Zuora Subscriptions - [Use a Sales Order to create a new subscription](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/sales-order-transaction-sync/use-a-sales-order-to-create-a-new-subscription.md): Learn how to create a sales order that will create a new subscription - [Sales Order transaction sync rules](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/sales-order-transaction-sync/sales-order-transaction-sync-rules.md): Rules for process that syncs NetSuite Sales Orders to Zuora Subscriptions - [Zuora NetSuite custom field sync](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/zuora-netsuite-custom-field-sync.md): This section provides an overview of custom field support and synchronization in the Zuora for NetSuite Connector, including prerequisites, mapping setup, and sync processes. - [Troubleshooting NetSuite integration](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/zuora-netsuite-custom-field-sync/zuora-netsuite-custom-field-sync-troubleshooting.md): This section provides solutions for common issues encountered during NetSuite integration, including error messages and resolution steps. - [Zuora NetSuite Custom Field sync limitations](https://zuora.ferndocs.com/docs/platform/integration/integration-hub/advanced-connectors/billing-connector-for-netsuite-gl/integration-between-zuora-and-netsuite/zuora-netsuite-custom-field-sync/zuora-netsuite-custom-field-sync-limitations.md): Learn about the limitations of the Zuora NetSuite Custom Field sync