ACH payments are no longer just a convenience, they are a core component of a modern, well‑controlled accounts payable function. As payment volumes increase and audit expectations grow, organizations need ACH processes that are repeatable, secure, and easy to manage within NetSuite.
NetSuite’s ACH payment functionality allows finance teams to move beyond manual check runs, centralize vendor payments, and maintain clear visibility from bill selection through payment confirmation. This blog breaks down the ACH payment process in NetSuite, covering required setup, payment file generation, approvals, notifications, and reversals, so teams can process payments with confidence and control.
Prerequisites for Electronic Payments
Company Bank Setup
- Navigate to Payments > Setup > Bank Details.
- Verify that company bank details appear in this page.

Vendor Bank Setup
To begin the ACH payment process:
- Enter all required details in the vendor record.
- Check the EFT Bill Payment checkbox.
- Click Save to create the vendor record.
- Open the saved vendor record again.
- Navigate to the Bank Payment Details section.
- Click New Bank Details.
- Enter the vendor’s bank details.
- Save the bank details.

Electronic Payment Process:
To begin the ACH payment process:
Navigate to Payments > Payment Processing > Bill Payment Processing.

Select the Bank account and relevant A/P Account and enter values in all the mandatory fields like:
- Bank Account: this will populate the relevant subsidiary, bank account format, bank account currency, and base currency.
- A/P Account: displays all unpaid vendor bills with an open status.
- Date to be processed: defines the date on which the bank will process the file.
- Posting period: defines the accounting period in which selected invoice will be posted.
- EFT File Reference Note: enter a note to reference this payment batch.

All the open bills will be displayed in the Select Transactions tab.

Mark all the bills for which you want to make the payment and click on submit.

Upon submission, you will be directed to the Payment File Administration page. This page displays the status of the payment files being generated. Use the Refresh button to check if the payment files have been processed. Processing time may take several minutes, depending on the number of payments.

Once processing is complete, bill payments will be created for each bill, and the status of the bills will change from Open to Paid in Full.


View all Payment Files
To check all payment files, follow these steps:
Navigate to Payments > Payment Processing > Payment File Administration

You can view all generated payment files along with the status of each file on this page.

Click on View next to the payment file.

Email Notification
NetSuite allows users to send automated payment notifications to vendors.
Click on Email Payment Notification to send the payment email.

Check the box next to the payment and enter the email address in the Email field. If needed, add additional recipients in the CC and BCC fields. You can also include email notes or custom email notes for each payment record.

You can view the emails sent in the Payment File, under the Payment subtab, in the Email Notifications section.

Reverse Payment
Reverse payments only when the payment has already been created/processed and needs to be cancelled or corrected in accounting.
Click Reverse Payments.

Enter the reason for reversal in the reversal reason box.
Enter the Reversal Date for the journal entry that will be created when the payment is reversed.
If each payment has a different reason for reversal, enter the reason in the Reversal Reason column.

The selected payment transactions are voided with a reversal journal entry.


ACH payment processing in NetSuite helps finance teams pay vendors faster while maintaining strong financial oversight. When configured and executed correctly, ACH workflows reduce processing time, improve accuracy, and provide clear audit trails across the payment lifecycle.
RSM partners with organizations to design ACH and accounts payable workflows that align with business complexity, internal controls, and compliance requirements. Whether you are implementing ACH for the first time or refining an existing NetSuite setup, RSM can help you streamline payment operations and strengthen financial governance. Reach out to learn how RSM’s NetSuite professionals can support your accounts payable strategy.
RSMUS.com