Instant Bank File Format Detector & Fixed-Width / XML Line-Length Auditor
Paste the first few lines (or full sample) of any corporate payment, payroll, treasury statement, or e-invoice file. Instantly identify the banking standard, catch stripped trailing spaces, missing block-10 padding, CRLF issues, or 2026 ISO 20022 BE04 unstructured address rejections before uploading to your bank portal.
Quick Reference: Mandatory Corporate Bank File Widths & Rules
Payroll & Direct Entry Widths
US NACHA ACH: Exact 94 chars/line + 9999... block-of-10 padding.
Australia ABA: Exact 120 chars/line (0/1/7 records).
UK BACS Std 18: Exact 100 chars/line.
Canada CPA-005: Exact 1464 chars/line (A/C/Z).
BAI2, Norma 43 & Positive Pay
Corporate BAI2: Records 01/02/03/16/88/49/98/99 ending in /.
Spanish Norma 43: Exact 80 chars/line (11/22/23/33/88).
US Positive Pay: Exact 80-char fixed or bank CSV profile.
SEPA, Fedwire pacs.008 & Peppol
SEPA pain.001.001.09: Structured <TwnNm> + <Ctry> mandatory (prevents BE04).
Fedwire / SWIFT pacs.008: Requires AppHdr + UUID v4 <UETR>.
EU E-Invoice: Peppol BIS 3.0 UBL & Factur-X CII.
Stop Debugging Padding Spaces & Schema Rejections by Hand
FinOps Studio generates deterministic, checksum-verified banking, treasury, and e-invoicing files via REST API, Python/Node.js, n8n, Make.com, and Claude/Cursor MCP for $0/month subscription and pennies per row.