Bank CSV amount direction

Credit vs debit in a bank CSV depends on the account.

A column label is not enough to determine transaction direction. Confirm the account type and compare a few transactions whose meaning you already know.

Updated August 10, 2026 · Examples use fictional data.

Use the next step nowMap a CSV, TXT, or XLSX file and review a 3-column or 4-column CSV before download.
Check amount direction locally

This guide is about bank-file direction

Here, credit and debit describe the columns or signs in a bank transaction export. This page does not explain journal-entry debits and credits, assign categories, reconcile an account, or provide accounting advice.

3-column files use a signed Amount

The target header is Date, Description, Amount. For a checking or savings workflow, deposits are normally positive and payments are negative.

4-column files split the sides

The target header is Date, Description, Credit, Debit. Store a positive number on one side and leave the unused side blank.

Credit-card wording can reverse intuition

A payment to a credit-card account and a purchase affect the balance differently from a bank deposit and withdrawal. Use the target account, not the word “credit,” as the deciding context.

Use known transactions as checks

Find a recognizable deposit, fee, purchase, and payment. Confirm their direction in the preview before downloading the full file.

Do not silently flip a whole file

A formatter should expose the inferred mapping and allow correction. It should not reverse every amount because a bank uses an unfamiliar header.

Review totals without treating them as advice

Credit and debit totals can reveal a mapping mistake, but they do not prove that transactions are categorized or reconciled correctly.

Fictional example

Date,Description,Credit,Debit
07/08/2026,Fictional Refund,25.00,
07/09/2026,Fictional Supply Store,,63.40

Compare this row shape with the downloadable 3-column example and 4-column example. Every name, date, and amount in those files is fictional.

BankFileKit input, output, and boundary

The QuickBooks CSV formatter accepts one CSV, TXT, or XLSX file up to the displayed browser limits. It maps the source to a 3-column or 4-column bank CSV and generates that CSV locally. It does not upload the source, identify the account type for you, import the result into QuickBooks, or generate a QBO file from this workflow.

Format locally

Use the QuickBooks CSV formatter to map the source columns and inspect the signed result without uploading the file.