Vendors ACH Entry (NACHA compliance)

Problem Statement

To automate vendor payouts via ACH, the system needs a secure, standardized place to store and validate banking information. Today, there is no canonical source of truth for vendor payout details, making bulk payment exports unreliable and manual.

User Story

As a finance user,

I want to store and manage ACH payout details on a vendor,

so the system can automatically generate payment batches and ACH exports.

Scope / Behavior

Vendor Payout Details

Extend Vendor records to support ACH payout configuration.

Stored fields (example for ACH):

  1. Account holder name

  2. Bank name

  3. Routing / transit number

  4. Account number (securely stored / tokenized)

  5. Account type (Checking / Savings)

  6. Currency

  7. Country

  8. Payout method status (Enabled / Disabled / Invalid)

  9. Vendor internal identifier (Used as NACHA Individual Identification Number/ System-generated (no manual input))

  10. Transaction type: Credit only (vendor payouts)

The system must store the following authorization metadata per vendor:

- Authorization status (Authorized / Revoked / Pending)

- Set explicitly by authorized admin users

- Authorization timestamp

- System-generated when status becomes Authorized

- Authorization method

- Selected by admin from a predefined list (e.g. Written, Electronic)

  1. The ACH entry form should live on the Vendor create/edit page, under Personal Settings → Financial Settings.

  1. "ACH Ready / Not Ready" indicator should be surfaced in vendor list/ vendor profile.

Exact field set may vary by region (US, CA), but must support ACH-NACHA exports.

To support NACHA exports, Pelcro must store vendor bank details plus ACH authorization metadata and vendor identification,

Definition of Done (DoD)

  1. ✔ Vendor records support storing ACH payout details

  2. ✔ Sensitive banking data is securely stored and masked

  3. ✔ System can determine if a vendor is ACH-payable

  4. ✔ Vendors without valid ACH info are excluded from payment batches

  5. ✔ ACH details are referenced (not duplicated) in payment batches and exports

Please authenticate to join the conversation.

Upvoters
Status

In Progress

Board
💡

Pelcro Product

ETA
Mar 16, 2026
Date

13 days ago

Author

Rana Haleem

Subscribe to post

Get notified by email when there are changes.