ConvertCSV

CSV for Accounting: Imports, Chart of Accounts, and Clean Books

By Convert CSV Editorial TeamLast updated August 1, 2026

Use CSV for accounting imports and exports. Format dates, amounts, accounts, and vendors so QuickBooks, Xero, and ledgers accept your file the first time.

Why Accountants Live in CSV

Accounting platforms differ, but CSV is still the universal bridge for bank lines, invoices, bills, payroll journals, and chart-of-accounts updates. A clean CSV import beats retyping. A dirty one creates reconciliations that never end.

Core Columns Most Ledgers Expect

Templates vary by product—always download the vendor’s sample—but these fields recur.

ColumnGuidance
DateISO YYYY-MM-DD when allowed; else the app’s exact mask
Description / MemoPlain text; avoid unescaped line breaks
AmountPlain decimal; clarify debit/credit or signed amounts
AccountExact name or code from the chart of accounts
Vendor / CustomerMatch existing names to avoid duplicates
Reference / Check #Keep as text to preserve leading zeros

Step-by-Step: Prep an Accounting CSV

Before you click Import.

  • Export or download the software’s official CSV template.
  • Map your spreadsheet columns to that template exactly.
  • Normalize dates and amounts; remove $ and thousands separators.
  • Match account and counterparty names to existing records.
  • Save UTF-8 CSV (Excel to CSV if you started in a workbook).
  • Preview in the Online CSV Editor; fix blank rows and headers.
  • Import a small batch first; reconcile; then load the rest.

Amounts, Debits, and Credits

Ambiguous signs are the #1 bookkeeping CSV failure.

  • Know whether the template wants a single signed Amount or separate Debit/Credit columns.
  • Never mix both styles in one file.
  • Document whether expenses are negative or positive per the vendor guide.
  • Keep currency in a separate column if multi-currency—do not embed symbols in amounts.

When CSV Is Not Enough

Some desktop and bank workflows need OFX/QFX/QIF/IIF. Convert those to CSV for review in Excel, or generate QIF from CSV when a legacy tool demands it—via the Finance File Converter hub.

  • QIF to CSV / IIF to CSV for spreadsheet review.
  • CSV to QIF when an older personal-finance tool needs QIF.
  • Keep the accounting system’s native import when it is more reliable than a generic CSV.

Real-World Examples

Bookkeeping patterns that work.

Monthly bank feed cleanup

Bookkeeper exports transactions, cleans payee names in CSV, re-imports categories, and reconciles to the statement balance.

Chart of accounts upload for a new entity

Controller prepares account codes in Excel, exports UTF-8 CSV, and imports before go-live.

Vendor bill batch

AP team loads a CSV of bills with vendor, date, due date, account, and amount after a 10-row pilot import.

Common Mistakes

These create journal chaos.

  • Wrong date format for the locale of the accounting app.
  • Account names that almost match ("Office Supplies" vs "Office supplies").
  • Duplicate vendors created by tiny spelling differences.
  • Opening CSV in Excel and losing leading zeros on invoice numbers.
  • Importing the same file twice without an idempotent reference key.

Best Practices

Controls that auditors appreciate.

  • Pilot imports with reconciliation checks.
  • Keep raw bank/export files immutable.
  • Use reference IDs to prevent duplicate loads.
  • Document the template version you mapped to.
  • Separate personal and business activity before import.

Why Use Convert CSV Online?

Convert CSV Online is free, browser-based, and requires no account for everyday conversions. Clean accounting tables in the Online CSV Editor, move Excel workbooks to UTF-8 CSV, and use the Finance File Converter for QIF/IIF/OFX-family workflows. Client-side workflows work on Windows, macOS, and Linux browsers.

Review before the ledger

Catch amount and date issues in a grid before they become correcting entries.

Conclusion

CSV for accounting succeeds when templates, dates, amounts, and names match the books exactly. Pilot, reconcile, then scale—and convert specialty finance formats when CSV alone is not what the software accepts.

FAQ

Can I import CSV into QuickBooks or Xero?

Yes—both ecosystems support CSV imports for various record types. Always use the product’s current template and field rules.

What date format should accounting CSVs use?

Follow the accounting app’s template. Prefer ISO YYYY-MM-DD when the software allows it to avoid day/month swaps.

How should amounts be formatted?

Plain decimals without currency symbols. Confirm whether the template uses signed amounts or separate debit/credit columns.

What if my bank only gives OFX or QIF?

Convert to CSV with the Finance File Converter for review, or import via the accounting tool’s bank-feed features when available.

How do I avoid duplicate imports?

Include a unique reference per row and test whether the software dedupes on that field—or track imported batches manually.

Should I edit accounting CSV in Excel?

Carefully. Use text formats for IDs and re-export UTF-8 CSV. Preview in the Online CSV Editor before import.

References

Convert your CSV in the browser

Preview, clean, and convert CSV files free with Convert CSV Online—no installation and no account required for everyday conversions.