NACHA File Management

Upload, track, and manage NACHA-format ACH files in Passport, with full visibility from file to batch to transaction.

Programs that originate ACH payments in bulk work in the NACHA file format — a single file that bundles many batches and, across them, thousands of individual entries. NACHA File Management lets you upload those files directly into Passport and manage them end to end, from a high-level file summary all the way down to individual payment entries and the transactions they produce.

It's a portal capability, not an API: you upload the file, Passport validates it, processes the accepted entries, and gives you a centralized dashboard with complete lineage across the file, batch, and transaction levels. Use it when your originating system (an ERP, payroll, or accounts-payable platform) already produces NACHA files. To send individual payouts instead, see Pay via ACH.

🔐

Enabling NACHA File Management

NACHA File Management is available only when the NACHA capability has been enabled for your account by the Account Management team, and your user has the required View or Manage permission. If either condition isn't met, the section won't appear in the portal navigation. Contact your Passport administrator to review or update your access.


What you can do

  • Upload NACHA files directly through the portal.
  • Track file processing status in real time.
  • Drill down into batch-level and entry-level detail for every uploaded file.
  • Cancel a whole file, or a single batch within it, before processing begins.
  • Download the original uploaded file and consolidated error reports.
  • Trace any resulting transaction back to its source file for audit and support.

When to use it

Reach for NACHA File Management when payments are generated in bulk by an upstream system and exported as a NACHA file, rather than created one at a time.

Payroll runs

Upload a payroll file each cycle and track every batch of employee credits through to processing.

Vendor & supplier disbursements

Push a file of accounts-payable payments produced by your ERP without building each entry by hand.

High-volume ACH origination

Move thousands of entries in a single upload while keeping visibility at the batch and entry level.

Reconciliation & audit

Trace a settled transaction back through its batch to the originating file for support and compliance reviews.


Common scenarios

Pick the scenario that matches what you're trying to do; each links to the page that walks it through.

Upload and track a payroll file

Upload the file, watch it move from Received into Processing, and confirm each batch reaches Processed. See Manage your NACHA files.

A file was rejected — review and re-upload

A rejected file produces a single consolidated error report listing every validation issue. Review it, correct your source file, and upload it again as a fresh file. See Review error reports and the file reference.

Cancel a file or a single batch

Before processing begins (while a file or batch is in Received status), cancel the whole file or just one batch while the rest continue. See Take actions.

Trace a transaction back to its source file

From a processed entry, open the transaction and read its NACHA Information to follow the chain from transaction → batch → file. See Drill into a file.


How it works

Every uploaded file follows the same lifecycle. Passport validates the file the moment it's uploaded — if it passes, it's Received and queued for processing; if it fails, it's Rejected with a consolidated error report and no batches or transactions are created.

flowchart LR
    A[Upload file] --> B{Validation}
    B -- passes --> C[Received]
    B -- fails --> R[Rejected]
    C --> D[Processing]
    D --> E[Processed]
    D --> F[Partially Processed]
    D --> G[Failed]
    C --> X[Cancelled]

File statuses

StatusMeaning
ReceivedPassed validation and queued for processing based on the earliest Effective Entry Date. Batches and transactions aren't created yet.
RejectedFailed validation and wasn't accepted. No batches or transactions were created; a consolidated error report is available.
ProcessingThe file has entered its processing window and entries are being submitted to the ACH network.
CancelledExplicitly cancelled before processing began. Hover the status to see who cancelled it, when, and why.
FailedAll batches in the file failed; no transactions were processed.
Partially ProcessedAt least one batch processed successfully while at least one other failed.
ProcessedAll batches and transactions were submitted successfully for ACH processing.

Features offered

FeatureWhat it doesWhere
Listing dashboardCentral, paginated view of every uploaded file with totals and status.Track files in the listing
Search, filter & sortNarrow the listing by file name, ID, external reference, status, date, or amount.Track files in the listing
UploadSubmit a new NACHA file with an optional external reference.Upload a file
File & batch detailDrill from a file summary to its batches, entries, and transactions.Drill into a file
Transaction lineageTrace any entry back to its batch and source file.Drill into a file
CancellationCancel a file or a single batch before processing begins.Take actions
Error reportsReview and download a consolidated report for a rejected file.Review error reports

Explore


See also



Did this page help you?
.readme-logo { display: none !important; }