The input is not recognized
Confirm that the selected input really contains an ACH file containing two or more parseable batches. A renamed extension does not convert a spreadsheet, PDF or binary export into a valid ACH-related source.
Split a multi-batch ACH file into separate validated files. Free, no signup, and your file is processed locally in your browser.
Primary topic: ACH file splitter
The ACH file splitter separates a multi-batch NACHA file into individual files while preserving each selected batch. Use this ACH file splitter as a practical first step, then review its results carefully. splitting can change operational delivery and settlement grouping, so confirm how your bank expects batches submitted.
A reliable ACH file splitter workflow starts by confirming the business purpose before changing or exporting any data. This page is designed for separates a multi-batch NACHA file into individual files while preserving each selected batch. It performs the supported work locally, so the source does not need to be sent to a conversion service. Use the ACH file splitter with an approved source and a clearly defined expected result.
Start with an ACH file containing two or more parseable batches. Work from a copy, preserve leading zeros and remove unrelated report headings or totals that could be mistaken for transaction data.
Use the on-page controls, then compare the displayed batch count, entry count, total debits and total credits with the source expectation. Investigate warnings instead of assuming that a downloadable result is correct.
The expected result is separate downloadable ACH files with new file controls, block counts and padding for each output. Before transmission or downstream import, review the selected batches, output filenames, entry totals, effective dates and validation status of every split file, save the source separately and follow your organization’s approval process.
Confirm that the selected input really contains an ACH file containing two or more parseable batches. A renamed extension does not convert a spreadsheet, PDF or binary export into a valid ACH-related source.
Compare entries one batch at a time. Missing rows, duplicated rows, amount scaling, debit-versus-credit selection and malformed addenda can all change counts or monetary totals.
Format validation does not verify enrollment or bank policy. splitting can change operational delivery and settlement grouping, so confirm how your bank expects batches submitted. Ask the ODFI for the rejection code and compare it with the company profile, identifiers and processing date.
It separates a multi-batch NACHA file into individual files while preserving each selected batch. The ACH file splitter processes the data locally in your browser and does not require an account.
It needs an ACH file containing two or more parseable batches. Files remain on your device during processing.
You will get separate downloadable ACH files with new file controls, block counts and padding for each output. Review the result before using it in an operational workflow.
Check the selected batches, output filenames, entry totals, effective dates and validation status of every split file. Also remember that splitting can change operational delivery and settlement grouping, so confirm how your bank expects batches submitted.
No. Processing creates a separate result in browser memory and leaves the source file unchanged. Keep the original as the audit baseline until the new output has been reviewed and accepted.
Confirm that the files share compatible originator and processing settings, then review the selected batches, output filenames, entry totals, effective dates and validation status of every split file. Do not rely on matching filenames or creation dates alone.
When the tool creates a new ACH output, it rebuilds affected counts, hashes, debit and credit totals, batch controls, file controls, block count and padding from the resulting entries.
Preserve the source, review a preview, validate the output and obtain any required approval before transmission. splitting can change operational delivery and settlement grouping, so confirm how your bank expects batches submitted.
Technical explanations are checked against these primary sources. Bank-specific requirements can be narrower than general format guidance.
Sources reviewed August 20, 2026. Nacha owns and maintains the linked materials.
ACH files use the NACHA fixed-width format: every record is 94 characters, files contain one or more batches, and control records reconcile entry counts, routing-number hashes, debits and credits. Always confirm bank-specific settings with your financial institution before uploading a production file.