NewMaxio Metering is now available — usage-based billing for Advanced Billing.Learn more
/

Configure the NetSuite Integration

··

Last updated on Aug 26, 2026

Control how Maxio exchanges data with NetSuite by configuring sync schedules, item behavior, and record mappings. These settings determine which customers, invoices, payments, and refunds are sent or received, and help align NetSuite data with your Maxio workflows.

Complete this after connecting a Maxio Platform account to NetSuite. If your account isn't connected yet, follow Setup the NetSuite Integration first.

Configure sync

The integration between NetSuite and Maxio Platform allows for many different options for syncing between the two platforms. Some of the first options to edit and troubleshoot will be in the Update Settings section of the NetSuite Integration.

This can be found in NetSuite > Integration Settings > Update Settings.

NetSuite settings form covering sync schedule, item naming, tax, date filters, bank account and deposit mapping, each with help text
Update Settings options for syncing preferences
SettingDescription
Sync ScheduleChoose from one of four times for Maxio Platform to automatically sync with NetSuite.
  • Manual Sync Only - Requires the Sync button to be manually pressed for any action to take place. This is the default setting.
  • Nightly Sync - An automatic sync occurs once every night.
  • Every 4 Hours Sync - An automatic sync occurs once every four hours.
  • Hourly Sync - An automatic sync occurs once every hour.
Automatically Generate Maxio Profiles for ItemsCreates Maxio Platform profiles for items in the NetSuite. This will be based on the default Maxio Platform settings within the Admin item presets.
Automatically Generate Transactions After SyncEnabling this will execute the Transactions step as part of the integration. Transaction will be created based on NetSuite if the items are configured to do so.
Prepend Parent Item NameAdds the parent item name from NetSuite to improve uniqueness amongst items of the same name.
Append Item Internal IDAdds the item internal ID from NetSuite to improve uniqueness amongst items of the same name.
Send Invoice Sales Tax AsSelect an item to represent the sales tax in NetSuite.
If left blank, any invoice with sales tax will not sync to NetSuite.
Default NetSuite Tax ScheduleSelect a default tax schedule to be assigned when creating new items.
Sync Invoices From NetSuite Only After DateSets a date that will sync all future invoices into Maxio Platform.
Sync Credit Memos From NetSuite Only After DateSets a date that will sync all future credit memos into Maxio Platform.
Sync Payments From NetSuite Only After DateSets a date that will sync all future payments into Maxio Platform.
Sync Refunds From NetSuite Only After DateSets a date that will sync all future refunds into Maxio Platform.
Sync Test Data to NetSuiteCheck ONLY if testing Maxio Platform to NetSuite payment/deposit sync.
Bank Deposit AccountTypically, this is the Bank Account into which your Transfers are made. Chart of Accounts are listed in alphabetical order.
This option is visible only if Send Deposits is enabled.
Credit Card and ACH Fee AccountSelect the account to receive debits for payment processing fees. Chart of Accounts are listed in alphabetical order.
This option is visible only if Send Deposits is enabled.
Unassociated Payments AccountSelect the account for which payments that cannot be associated with an Invoice (that is, receivable) will be credited. Chart of Accounts are listed in alphabetical order.
This option is visible only if Send Deposits is enabled.
Map Number for Sent DepositsEnable to map the Maxio Platform Deposit number to the NetSuite Deposit number.
This option is visible only if Send Deposits is enabled. Keep disabled if the NetSuite configuration disallows the use of a Deposit number.
Consolidate Deposit Fee LinesCombines deposit fee line items into a single line when sending deposits to NetSuite.
This option is visible only if Send Deposits is enabled.
Timezone of NetSuite UserSelect the timezone assigned to the Maxio Platform User created during setup. You can locate this setting on the User Preferences page within NetSuite. This helps ensure that the integration pulls in the correct records.
Send Non-Paying CustomersDetermines whether non-paying Customers (not the Paying Customer) will be sent to NetSuite.
  • Checked (enabled) - All Customers (regardless of whether they are a Paying Customer or not) are synced to NetSuite. This is the default setting.
  • Unchecked - Only Paying Customers are synced to NetSuite. For example, you may not want to send "Free Trialing" customers to NetSuite until they become Paying Customers.
Send Zero Amount InvoicesDetermines whether Invoices whose line items all have an amount of zero will be sent to NetSuite.
  • Checked (enabled) - All Invoices are synced to NetSuite (if set to sync). This is the default setting.
  • Unchecked - Only Invoices with at least one Line Item that is not 0 (zero) amount are synced to NetSuite.
Do Not Send Empty AddressesControls what happens when a billing or shipping address is blank in Maxio Platform.
  • Checked - The blank address is left out of the sync entirely, so any existing address already in NetSuite stays untouched.
  • Unchecked - The blank address is still sent to NetSuite, which clears out any existing address value there. This is the default setting.
Continue On ErrorControls what happens if a NetSuite sync error occurs during a run.
  • Checked (enabled) - Logs the error, skips the record, and continues through all remaining steps instead of stopping.
  • Unchecked - A sync error stops the current sync step and prevents any later steps in that run from executing. This is the default setting.
See Troubleshooting and FAQs for more on this behavior.

Sync test data

From NetSuite > Integration Settings > Update Settings, enable the Sync Test Data to NetSuite option to sync Test payments from Maxio Platform to NetSuite. Only check this box if you are testing the Maxio Platform to NetSuite payment/deposit sync.

Clear sync dates

This action clears the date of the last synchronization for all NetSuite sync steps.

WARNING: This action cannot be undone. It also forces the next sync to become a full, unfiltered re-sync across every step instead of an incremental one, which can take significantly longer for accounts with a large volume of records.

NetSuite integration header with a Clear Sync Dates tooltip over one of its icons

If your account uses multi-currency, see Set Up Multi-Currency for the NetSuite Integration for the additional custom field and mapping setup it requires.

For common sync errors and how to resolve them, see Troubleshooting and FAQs.

Still need help?
Reach out and our support team will take it from here.

Contact support