Purpose
What this converter does
Upload the original bank CSV, inspect the source, choose canonical or mapped fields, confirm an actual booking or value date and the same currency on both accounts, and review possible information loss. The Java converter checks the original bytes before producing Date,Description,Amount.
Workflow fit
When this route is useful
For a single-account bank CSV whose transactions can be represented in the QuickBooks Online US three-column bank upload profile.
Implementation note
What to expect
US profile only; at most 999 transactions. No currency in the output, exchange-rate conversion, automatic QuickBooks import, duplicate prevention, or independent certification by Intuit. Imported bank movements can be duplicated on reimport.