Skip to main content

How to Set Up ACH Direct Deposit with Your Bank

Complete guide to enable ACH origination for payroll direct deposit at major business banks

What is ACH Origination?
ACH (Automated Clearing House) origination allows you to send electronic payments directly to your employees' bank accounts. You'll need to set this up with your business bank before processing payroll.

Setup Timeline

2-5 Days

Bank approval process

Typical Fees

$0.25-$1.00

Per ACH transaction

Your Setup Time

30 Min

One-time phone call + paperwork

General ACH Setup Process (All Banks)

These steps apply to most business banks

1

Contact Your Business Banker

Call your bank's business banking department or visit a branch. Tell them: "I need to set up ACH origination for payroll direct deposit."

2

Request ACH Origination Service

Specifically request ACH Credit Origination for payroll. Some banks call this "ACH Positive Pay" or "ACH Origination Service."

3

Sign ACH Origination Agreement

Your bank will provide an ACH origination agreement. This is a legal contract that authorizes your business to send ACH payments.

Important: You'll need to provide your business EIN (Employer Identification Number) and banking information.
4

Receive Your NACHA Company ID

After approval, your bank will provide your NACHA Company ID. This is typically your 10-digit EIN (without the hyphen).

Example: If your EIN is 12-3456789, your NACHA Company ID is 1234567890

5

Get Access to ACH Upload Portal

Your bank will provide access to their online banking portal for ACH file uploads. This is where you'll upload the NACHA files generated by DynaTax.

You're Ready for Payroll!

Once you have your NACHA Company ID and portal access, enter this information in DynaTax and you can start processing payroll.

Bank-Specific Setup Instructions

Chase Business Banking
Popular

Setup ACH Positive Pay for payroll

Service Name:

ACH Positive Pay (included with business checking)

How to Enable:

  1. Log into Chase Business Online (chase.com/business)
  2. Navigate to: Services → Payments & Transfers → ACH Positive Pay
  3. Click "Enroll in ACH Positive Pay"
  4. Complete the enrollment form (includes ACH origination agreement)
  5. Wait 2-3 business days for approval email

NACHA Company ID:

Your 10-digit EIN (provided during enrollment)

Upload Portal:

Chase Business Online → ACH Positive Pay → Upload ACH File

Typical Fees:

$0.30 per ACH transaction (may vary by account type)

Support Contact:

1-800-CHASE-BIZ (1-800-242-7324)

Bank of America Business Advantage

Setup ACH CashPro for payroll

Service Name:

CashPro ACH (part of CashPro Online platform)

How to Enable:

  1. Contact your Business Relationship Manager or call 1-888-BUSINESS
  2. Request "CashPro ACH Origination for Payroll"
  3. Sign the ACH Origination Agreement (sent via email or mail)
  4. Complete CashPro Online enrollment (if not already enrolled)
  5. Wait 3-5 business days for approval and portal access

NACHA Company ID:

Assigned by Bank of America (typically your 10-digit EIN)

Upload Portal:

CashPro Online → Payments → ACH Origination → Upload File

Typical Fees:

$0.50-$1.00 per ACH transaction + $20/month service fee

Support Contact:

1-888-BUSINESS (1-888-287-4637)

Wells Fargo Business

Setup Commercial Electronic Office (CEO) for ACH

Service Name:

Commercial Electronic Office (CEO) - ACH Origination

How to Enable:

  1. Log into Wells Fargo Business Online (wellsfargo.com/biz)
  2. Navigate to: Services → CEO (Commercial Electronic Office)
  3. If not enrolled, call 1-800-CALL-WELLS to request CEO access
  4. Once in CEO: Go to ACH Services → ACH Origination → Enroll
  5. Complete enrollment form and sign ACH agreement electronically
  6. Wait 2-4 business days for approval

NACHA Company ID:

Your 10-digit EIN (confirmed during CEO enrollment)

Upload Portal:

CEO Portal → ACH Origination → Upload ACH File

Typical Fees:

$0.35 per ACH transaction + $15/month CEO fee

Support Contact:

1-800-CALL-WELLS (1-800-225-5935)

US Bank Business

Setup ACH Origination Service

Service Name:

ACH Origination (via Business Online Banking)

How to Enable:

  1. Contact your Business Banking Representative or call 1-800-US-BANKS
  2. Request "ACH Origination Service for Payroll"
  3. Sign ACH Origination Agreement (provided by banker)
  4. Complete online banking enrollment if needed
  5. Wait 3-5 business days for approval and portal access

NACHA Company ID:

Your 10-digit EIN (provided during setup)

Upload Portal:

US Bank Online → Cash Management → ACH Services → Upload File

Typical Fees:

$0.40 per ACH transaction

Support Contact:

1-800-US-BANKS (1-800-872-2657)

Local & Regional Banks

If your bank isn't listed above

Most local and regional banks offer ACH origination services. The setup process is similar:

  1. Call your bank and ask for the "Business Banking" or "Treasury Management" department
  2. Say: "I need to set up ACH origination for payroll direct deposit."
  3. They will guide you through their specific enrollment process
  4. You'll need to sign an ACH origination agreement
  5. They'll provide your NACHA Company ID (usually your EIN)
  6. They'll give you access to upload ACH files (online banking or secure file transfer)
Tip: If your bank doesn't offer ACH origination, or charges excessive fees, consider opening a business account at one of the major banks listed above specifically for payroll processing.

Frequently Asked Questions

How long does ACH setup take?

Typically 2-5 business days for bank approval after submitting your ACH origination agreement.

What information do I need?

You'll need your business EIN (Employer Identification Number), business bank account number, and proof of business registration.

Can I use DynaTax without ACH setup?

Yes! You can still use DynaTax to calculate payroll taxes and generate paychecks. You'll just need to pay employees via paper check or manual transfers instead of direct deposit.

How much does ACH cost?

Most banks charge between $0.25-$1.00 per ACH transaction. Some banks also charge a monthly service fee ($10-$30/month) for ACH origination access.

What if my bank rejects my ACH file?

DynaTax validates all NACHA files before download to prevent rejections. If your bank still rejects a file, it's usually due to formatting preferences specific to that bank. Contact DynaTax support for help.

Do I need to set this up every year?

No. ACH origination is a one-time setup that remains active as long as you maintain your business bank account.

Ready to Process Payroll?
Once you've completed ACH setup with your bank, return to DynaTax and enter your NACHA Company ID in the payroll settings. You'll then be able to download NACHA files and upload them to your bank for direct deposit processing.