Using Global Payments for EFT Bill Payments with Non-Primary Vendor Bank Details in NetSuite

By Stephanie Kim
Secure digital payment icon with receipt and checkmark.

When vendors have multiple bank accounts, NetSuite’s standard Electronic Bank Payments fall short. Using Global Payments allows you to select primary or secondary entity banks per transaction, ensuring bills are paid from the correct account—without manual workarounds or payment errors.

In this post...

Back to Blog

If you’re using Electronic Bank Payments in NetSuite and your vendor has more than one bank account, you’ll quickly hit a limitation: standard Payment Processing wants to use the primary bank detail on the vendor.

When you need to pay a bill from a non-primary bank account (for example, a different country or currency account for the same vendor), the answer is to use Global Payments instead of the normal processing page.

NetSuite’s Global Payments allows you to:

  • Process payments for a single vendor that has multiple entity banks.
  • Use primary or secondary bank details for that vendor.
  • Process bills, bill credits, and bill payments for vendors (as well as some customer and commission transactions) based on the Entity Bank selected on each transaction’s EFT subtab.

Key point:

All transactions linked to entity banks (primary or secondary) must be processed from Payments > Global Payments — they will not be picked up correctly if you only use the normal Payment Processing page.

Prerequisites & Setup Checklist

Before you try to run payments this way, make sure the basics are in place:

  1. Electronic Bank Payments bundle installed
    • You should see Payments > Setup > Electronic Payments Preferences and the Electronic Bank Payments pages in your menu.
  2. Entity bank records set up on the vendor
    • On the vendor record, you should have Entity Bank entries (primary + any secondary banks) configured on the EFT/bank details subtab, including routing/BIC, account number, and bank name.
  3. Payment File Format and Company Bank Account configured
    • Your company bank account and payment file are set up in EBP and linked to the appropriate subsidiary.

Tag the Bill to the Correct (Non-Primary) Entity Bank

To get Global Payments to pay a bill from the secondary bank instead of the primary one, you must link that bill to the right Entity Bank:

  1. Open the Vendor Bill.
  2. Go to the EFT (or Electronic Bank Payments) subtab on the bill.
  3. In the Entity Bank field, choose the vendor’s non-primary bank detail you want to pay from.
    • This list includes all entity banks, primary and secondary.
  4. Save the bill.

Use the Global Payments Page to Build Your EFT Batch

Now that your bills are tagged with the correct non-primary bank detail, you switch to Global Payments:

  1. Navigate to Payments > Global Payments > Bill Payment Processing.
  2. After choosing the bank account and A/P account, you should now be able to see the bill assigned the secondary bank detail in the list of bills to process.
  3. Click Submit

We Are Experts at Generating ROI for our Clients Through Custom Integration of ERP Software