Skip to content

Format Profiles — CSV Column Mapping

Format profiles tell Acclo IQ how to read your bank’s CSV exports — which columns are the date, amount, description, and so on. Acclo IQ ships with built-in profiles for major banks, and you can create custom profiles for any bank.

Settings Format Profiles tab showing the list of built-in and custom profiles with the edit panel open

Acclo IQ currently ships 18 built-in CSV format profiles:

InstitutionProfileFormat
ChaseChase Credit CardHeader CSV
Wells FargoWells FargoHeader CSV
SynchronyLowe's Credit (Synchrony)Header CSV
FidelityFidelity Cash ManagementHeader CSV; handles bank preamble rows
Bank of AmericaBank of America CheckingHeader CSV; handles bank preamble rows
Bank of AmericaBank of America Credit CardHeader CSV
CitibankCitibank CheckingHeader CSV; separate debit/credit columns
CitibankCitibank Credit CardHeader CSV; separate debit/credit columns
Capital OneCapital One 360 CheckingHeader CSV
Capital OneCapital One Credit CardHeader CSV; separate debit/credit columns
American ExpressAmerican ExpressHeader CSV; inverts amount sign
DiscoverDiscover Credit CardHeader CSV
USAAUSAA CheckingHeader CSV
USAAUSAA Credit CardHeader CSV; inverts amount sign
PNC BankPNC Bank CheckingHeader CSV; separate debit/credit columns
TD BankTD Bank CheckingHeader CSV; separate debit/credit columns
US BankUS Bank CheckingHeader CSV
Ally BankAlly BankHeader CSV

Built-in profiles cannot be edited or deleted. If your bank isn’t listed, create a custom profile.

Go to Settings > Format Profiles to see all profiles. The table shows:

Column Description
Profile Name, institution, and whether it’s built-in
Mode Header (reads column names) or Positional (reads by column index)
Date Col Which column contains the transaction date
Amount Col Which column contains the amount
Desc Col Which column contains the description
Accounts How many accounts use this profile

Custom profiles are created during CSV import when no existing profile matches:

  1. Go to the Import page and select your account
  2. Click Create a new format profile
  3. Upload a sample CSV file — the app auto-detects columns, date format, and encoding
  4. Review the column mapping and assign roles to each column:
    • Date — the transaction date column (required)
    • Amount — the transaction amount column (required)
    • Description — the transaction description (required)
    • Memo — optional additional text
    • Skip — ignore this column
  5. Configure profile settings:
    • Profile Name — a descriptive name (defaults to your account name + “CSV”)
    • Date Format — MM/DD/YYYY, YYYY-MM-DD, MM/DD/YY, or MM-DD-YYYY
    • Amount Sign — “As-Is” (negative = charge) or “Invert” (positive = charge)
  6. Click Create Profile

The profile is saved and immediately available for future imports.

Custom profiles can be deleted from Settings > Format Profiles if no accounts currently use them. The delete button is disabled for profiles with linked accounts.

  • Most banks use “As-Is” amount sign (negative = money out)
  • If your amounts appear reversed after import, edit the profile and change the amount sign to “Invert”