Import Data into Sage 50

How Do I...

The order in which you import data is very important. Some files contain data that must exist in the system before certain other data can be imported. For example, you cannot import the Sales Receipt Journal if you have not imported the Chart of Accounts or Customer List.

Before you import any data, we recommend you review Import/Export Tips.

To import data into Sage 50, you need to do the following:

  1. From the File menu, choose Select Import/Export. Sage 50 displays the Select Import/Export window.
  2. Select the program area and then the template to use.
  3. Select the Import button. Sage 50 displays the window for the template you selected with the Fields tab in front.
  4. Select the Show check box for each field that is included in your import file.

    To ensure that you select the same fields that are included in your import file, make sure that you select the same number of fields and place them in the same order as they appear in the import file. The import will fail if the fields in the file you are importing do not exactly match the order and number of the fields checked to show on

    Note: Not all of the fields listed in a template can be imported. With the exception of the Customer List, if you view the original template, all the fields that are marked as Show (by default) can be imported, while the fields that are unchecked are export-only. On the Customer List, the "Ship To" addresses (2-9) are not checked by default, but they can be imported. If you have several "Ship To" addresses that you want to import, make sure you select these options in the template before importing.

  5. If any fields listed are not in the correct order, then highlight the first field you want to move, and select the Move button. Click the row just beneath where you want to move the field. This will place the field you moved just above where you clicked. The column numbers adjust accordingly.
  6. When you are finished with the Fields tab, select the Options tab.
  7. Select the Warn if Duplicate Reference check box if you want to be warned of duplicate check numbers or receipt reference numbers during the import process. This only applies if you are importing Payments, Payroll, or Receipts transactions. The imported record will overwrite the existing record.
  8. To specify the path and/or the filename of the import file, click the arrow button, if necessary. Sage 50 supplies a default path and file name consisting of C:\, the original filename in Sage 50, and the extension .CSV. You can type over the default if you like. You can also specify a path or the drive letter and directory from which you want to import the file.

  9. If the file you want to import contains headings, select the First Row Contains Headings check box. This tells Sage 50 to interpret and ignore the first row in the data file as a heading or name of a field.
  10. To save the changes you have made to this template so you can use them later, select the Save button and then name the new template. You must enter a unique name; you can't use the Sage 50 default name.
  11. When you have finished making selections, select OK to begin the import process.

    Sage 50 searches for the file in the location you specified, imports the file information, and translates as much as possible to the Sage 50 format. If there is a problem with the data in the file, Sage 50 informs you of the problem and the line number of the file in which it occurred. You can edit the data file directly using a line editor, spreadsheet, or word-processing program. You can also try changing the way you exported the file from the original program.

Related topic

General import/export field tips

What do you want to do next?