--- title: "Connecting Oracle NetSuite for Administrators - Payhawk Help Center" slug: "connecting-payhawk-to-oracle-netsuite" description: "Connect Payhawk to Oracle NetSuite: check the user rights you need, see what the integration syncs and creates, and complete the setup of the connection." updated: 2026-10-27T15:10:51Z published: 2026-10-27T15:10:51Z canonical: "payhawk.com/connecting-payhawk-to-oracle-netsuite" --- > ## Documentation Index > Fetch the complete documentation index at: https://payhawk.com/help/llms.txt > Use this file to discover all available pages before exploring further. # Connecting Payhawk to Oracle NetSuite Payhawk supports direct integration to Oracle NetSuite, providing you with the flexibility to effortlessly export and sync your expenses between the two systems. For more information, go to the article about [exported data between Oracle NetSuite and Payhawk](/help/overview-of-shared-data-with-oracle-netsuite). ## Before you begin To connect the two systems, the user setting up the connection must have either Administrator rights in Oracle NetSuite and the Payhawk Administrator role in Payhawk, or a [custom role dedicated for the Payhawk integration](/help/authenticating-to-oracle-netsuite-with-a-custom-role). ## Initial interaction between Payhawk and Oracle NetSuite By connecting to your Oracle NetSuite subsidiary, you allow Payhawk to perform the following: - Sync your **Chart of accounts**, **VAT Rates, Classifications,** and **Departments**. - Create a bank account in Oracle NetSuite for each of your active currencies. - Create **Payhawk General** and **Fees** accounts. - Sync your Payhawk and Oracle NetSuite balances from a specific point in time. - Automatically push expenses and payments in real time. ## Connecting to Oracle NetSuite To start connecting your Payhawk account to Oracle NetSuite, follow the steps: 1. In the [Payhawk Web Portal](https://portal.payhawk.com), go to **Settings** > **Integrations**. 2. Under **Available integrations**, find **Oracle NetSuite** and click on **Connect**. 3. On the next screen, click **Continue**. 4. Before you are able to establish the connection between Payhawk and Oracle NetSuite, you need to install the Payhawk SuiteApp and enable the token-based authentication on your NetSuite environment. On the **Install the Payhawk SuiteApp for NetSuite** screen, note the instructions and click on **Continue.** ![Install Payhawk SuiteApp for NetSuite step with the SuiteApp installation instructions.](https://cdn.payhawk.com/Adm%3AIntegrations%3ANetSuite/Connecting_Payhawk_to_Oracle_NetSuite_1_20250508_manual.jpg) 5. After you've granted Payhawk access to Oracle NetSuite, select the subsidiary to which you want to connect. ![Pick subsidiary to connect to step of the Oracle NetSuite connection.](https://cdn.payhawk.com/Adm%3AIntegrations%3ANetSuite/Connecting_Payhawk_to_Oracle_NetSuite_2_20250508_manual.jpg) 6. In the **Map accounts** dialog, configure the **Accounts payable**, **Expense categorization**, **Tax rates setup**, **Debit bank accounts mapping**, **Master data sync**, and **Payhawk specific accounts** settings. Click on **Continue**. Note that Payhawk creates a **Payhawk General** account, which is used whenever mapping cannot be performed. ![Data mapping interface showing various expense categories and export options for accounts payable.](https://cdn.payhawk.com/Adm%3AIntegrations%3ANetSuite/connecting_netsuite_updated.png) 7. The Payhawk system will automatically fetch the NetSuite data. After the data process has finished, click on **Done**. ![Fetching NetSuite data screen with the imported data and the NetSuite is connected message.](https://cdn.payhawk.com/Adm%3AIntegrations%3ANetSuite/Connecting_Payhawk_to_Oracle_NetSuite_4_20250508_manual.jpg) ## Setting up expense report exports To start using the expense report export feature, a Payhawk Administrator needs to configure the feature in the integration settings: 1. In the [Payhawk Web Portal](https://portal.payhawk.com), go to **Settings** > **Integrations** and select the Oracle NetSuite integration. 2. Click on **Edit configuration**. 3. Under the expense report export settings, choose the desired export format (individual or aggregated) and record type (Vendor Bill, Journal Entry, or Expense Report). 4. Select a **clearing GL account**. 5. Click on **Save changes**. The clearing GL account is required for aggregated exports where an expense report contains expenses and payments in different currencies. In an aggregated export, multiple expenses and their corresponding payments can each be in a different currency. Oracle NetSuite doesn’t allow transactions in different currencies to be directly linked to one another. The clearing account solves this by acting as an intermediary — Payhawk books both the expenses and the payments against the clearing account, and generates journal entries to reconcile them. This way, every expense is matched to its payment through the clearing account, even when the original currencies don't align. ## Notes on configuration - The integration setup from the last time Payhawk and your accounting system were connected will be automatically re-applied the next time you connect. - You can edit the current integration setup without disconnecting from your accounting system. In Payhawk, go to **Settings** > **Integrations**, click on the three dots menu of the desired ERP system, and select **Edit configuration**. ## Next steps - [Mapping the Payhawk categories to your Oracle NetSuite chart of accounts](https://help.payhawk.com/en/articles/6272862-mapping-payhawk-categories-to-oracle-netsuite-chart-of-accounts)