SquareWorks Automate
SquareWorks HomeSupportRelease Notes
  • Automate Documentation
  • Automate Features
    • Accounts Payable Dashboard
    • Advanced Vendor Onboarding
    • Invoice AI
    • Approval Automation
    • Real-Time 3-Way Match
    • Advanced Document Management
    • Advanced Check Printing
    • Payment Automation
    • Expense Accrual Automation
    • Vendor Request
    • Journal Reversal
  • Automate Configuration
    • Setting Up SquareWorks Automate
      • Automate Overview & Prerequisites
      • Install & Link Automate SuiteApp
      • Verify Password Policy & Setup
    • Advanced Vendor Onboarding
      • Installing and Updating the Bundle
      • Configuring Key Settings
      • Roles, Permissions, and Queues
      • Setting Up Onboarding Forms
      • Automation and Follow Ups
    • Advanced Document Management
      • Introduction and Initial Installation
      • Legacy and Standard Settings
      • Working with NetSuite File Cabinet and AWS S3 Storage
    • Accrual Automation
      • Enabling Accrual Automation
      • General Ledger Segmentation
      • Managing Included And Excluded Accounts
      • Bill Custom Date Field
      • Understanding Accrual Types
    • Invoice AI
      • Enabling Invoice AI
      • Advanced Invoice AI Settings
      • Configuring Tax and Freight Capture
      • Configuring Vendor Override Settings
      • Accessing Invoice AI Directions
      • Creating and Scoping New Directions
      • Whole-Invoice Directions: Translation & Page-Range Control
      • Custom Field Extraction with Directions
      • Accessing Invoice AI Rules
      • Creating a New Invoice AI Rule
    • Approval Automation
    • Real-Time 3-Way Match
      • Installing the 3-Way Match Bundle
      • Understanding 3-Way Match Settings
      • Enabling 3-Way Match and Defining Thresholds
      • Managing Variances, Payment Holds, and Overrides
      • Override Settings
    • Advanced Check Printing
    • Payment Automation
      • Implementation Check List
      • Verify Business Entities
    • Vendor Request
    • Journal Reversal
    • Impact of Subscription Cancellation
    • Configure Inbound Invoice Routing
  • Automate FAQs
    • Check Printing and Configuration
      • How can I reprint a check run?
      • How can I change a check number?
      • How can I add another bank account number from an existing bank to print checks?
      • Where does the address come from that’s printed on a check and how can it be changed?
    • ACH Setup and Timing
      • How do you connect to my bank to initiate ACH transactions?
      • Do I have to use a specific bank with Payment Automation?
      • How long does it take for ACH payments to reach a payee?
      • Why is my ACH payment not available for release?
    • ACH Troubleshooting and Reversals
      • What should I do if a payment fails?
      • How can I cancel a pending ACH payment?
      • How can I request an ACH reversal after the payment has processed?
      • Will the balance automatically transfer back to my account after an ACH payment is canceled?
    • Automate Email Handling
      • Why are emails not arriving at my vendor's inbox?
    • Invoice AI Setup and Configuration
      • How do I see the Automate Portlet on my home dashboard?
      • How do I get notified if someone sends in a non-supported attachment to the capture addess?
  • Automate Support
  • Upgrade Process
  • Release Notes
    • Automate 2025.1
    • Automate 2024.2
    • Automate 2024.1
    • Automate 2023.2
    • Automate 2023.1
    • Automate 2022.2
    • Legacy Editions
  • ⚠️Automate Platform Alerts
Powered by GitBook
On this page

Was this helpful?

  1. Automate Configuration
  2. Real-Time 3-Way Match

Managing Variances, Payment Holds, and Overrides

PreviousEnabling 3-Way Match and Defining ThresholdsNextOverride Settings

Last updated 13 days ago

Was this helpful?

Effectively managing variances during the vendor billing process is critical for maintaining financial accuracy and enforcing internal controls. NetSuite’s Three-Way Match (3WM) feature allows organizations to define how bills with discrepancies are handled — whether they can be saved, placed on payment hold, or overridden by authorized personnel. These settings provide a balance between automated enforcement and operational flexibility.

This article explains how to configure variance handling settings on the 3WM Settings page in NetSuite. It covers how to allow or block saving bills with variances, enable automatic payment holds, and assign roles that are permitted to override those holds.

Manage Variances, Payment Holds, and Overrides

The 3WM Settings page includes options for defining how variances are handled, whether payment holds should be enforced automatically, and which roles are authorized to bypass holds when necessary.

Follow these steps to configure how variances and payment holds are handled on the 3WM Settings page:

  1. On the 3WM Settings page, one of the key options to review is whether users are allowed to save vendor bills when variances exist. This can be controlled by checking or unchecking the ALLOW SAVE WITH VARIANCES box located under the Settings section. By default, this setting is enabled (checked):

  2. If this box is unchecked, users will be prevented from saving the bill if any variance is detected:

  3. Another control available to organizations is the option to automatically place a bill on payment hold when a variance occurs. To enable this, check the HOLD PAYMENT OF BILLS WITH VARIANCES box under the Advanced Settings section:

    When selected, this setting automatically checks the standard payment hold box in NetSuite if a variance is detected.

  4. If your organization uses this setting, it’s also important to define which roles are authorized to override the payment hold. To configure this, use the ROLES ALLOWED TO OVERRIDE PAYMENT HOLD dropdown to select the appropriate roles (e.g., CEO):

    Although the setting refers to roles rather than individual employees, any employee assigned to the specified role can override the hold. This can be especially useful when the automatic logic applies a hold, but the payment still needs to be released, for example, by the CEO or NetSuite Administrator.

This concludes the overview of managing variances, payment holds, and overrides in NetSuite.