Import CSV or Excel into Sage Pastel: convert CSV or Excel to OFX

Sage Pastel imports OFX files. Convert your CSV or Excel file to OFX first, then import it. Read the full Sage Pastel import guide.

extract transaction data from CSV files

What is a CSV file

CSV (comma-separated values) is a plain text file with one transaction per row and columns for date, amount, description and other fields. Every bank and payment service uses its own column names and layout, so no two CSV files look exactly the same. An Excel file (XLS or XLSX) works the same way here.

CSV column mapping

Different CSV files use different column names. A PayPal export uses different headers than a bank export. ProperConvert detects the columns automatically in most cases. If your CSV has unusual column names or splits amounts into separate debit and credit columns, use the manual mapping option to tell the app which column contains which value. Once mapped, the app remembers the layout for the next file from the same source. See CSV column mapping.

Can any CSV file be converted?

Most bank and credit card CSV files can be converted. The file needs at least a date column and an amount column. Files that put deposits and withdrawals in separate columns, or use unusual date formats, may need manual column mapping before converting. Remove any summary rows above or below the transactions.

What is an OFX file

OFX (Open Financial Exchange) is a standard format for bank data. Many accounting apps import it. It holds the date, amount, payee, memo, check number and a transaction ID, along with the account ID and type. More about OFX.

Why convert CSV to OFX

OFX is the most widely accepted bank format, and it gives an app more to work with than a CSV. Xero and similar apps can import CSV directly, but only when the columns suit them, and a bank's download usually needs mapping every time. An OFX file has named fields and a transaction ID on each row, so it imports the same way every time and repeated rows can be skipped.

Before you import: back up Sage Pastel

Back up your company data before you import, and check that the cashbook or bank account exists. Bank Manager doesn't check for duplicates across files, so note which periods you have already imported.

Step by step: convert CSV or Excel to OFX

  1. Download, install and start ProperConvert. The trial is free.
  2. Open your CSV or Excel file.
  3. Review the transactions to see how the app read your file. Check that the dates are correct, and that expenses are negative and deposits (payments to the account) are positive. The "Change +/-" button reverses the signs for the whole file, for bank and credit card accounts alike.
  4. Set the OFX settings below.
  5. Click Convert, then confirm the file name and location.

Set the OFX output settings

In the QBO/QFX/OFX tab on the right sidebar, set the file type to OFX and select OFX PASTEL as the OFX target, then set:

See all OFX settings.

Import the OFX file into Sage Pastel

Statements go into Sage Pastel through the Bank Manager module. Its options differ between versions, so the screens in yours may look different.

  1. Open Bank Manager and select the cashbook or bank account.
  2. Select the OFX file and import it.
  3. Check how the lines were matched to ledger accounts, then process them into the cashbook.
  4. Compare the result to the statement's closing balance.

See the Sage Pastel guide for the settings that matter.

Sage Pastel OFX questions

Why does Bank Manager show every line as unmatched?

Matching runs on keywords in the description. A file whose descriptions are truncated or replaced by the bank's transaction code gives the rules nothing to match. Keep the full description and the customer reference in the file.

Why are all amounts reversed?

Some statements mark credits with Cr and print debits without a sign. If that isn't turned into a minus on debits, money out appears as money in. Reconcile the first import to the statement closing balance before mapping anything.

Can I import an older period?

Yes. Bank Manager accepts any date range in the file. Import periods in order and don't overlap them, because it doesn't check for duplicates across files.

Does this apply to Sage Business Cloud Accounting?

Mostly. The online product imports OFX through Banking rather than through Bank Manager. In ProperConvert, select the Sage Online OFX target for it.

Related Sage Pastel conversions