Skip to main content

Accounts Download

Export financial information so you can upload it to your organisation's financial reporting software.

Alex McGowan avatar
Written by Alex McGowan
Updated over a week ago

Donorfy features the ability to export financial information so that it can be uploaded to your organisation's financial reporting software, such as:

Microsoft Excel

Transaction List: A standard Excel spreadsheet that can be used for adding data to a variety of different financial reporting software packages.

Sage

Sage Line 50: A standard Excel spreadsheet configured for Sage Line 50.

Sage 50: Exports data according to the format prescribed by Sage.

Zynk

Zynk Sage 50: A standard Excel spreadsheet configured for Zynk Sage Line 50.

Intuit Quickbooks

QuickBooks: A standard iif file configured for Quickbooks.

Xero

Xero: Xero isn't included within the Accounts Downloads options, as there is a dedicated integration.


Requirements

The Accounts Download processes are a Professional-only feature. Essential subscribers, please contact us to find out more about upgrading.


Setup

For Products, Payment Methods, Bank Accounts, and optionally Funds, you will need to specify the accounting codes used by your accounting system to which the money should be allocated. This is done within the Accounts Interface Code.

To add the Accounts Interface Code:

  1. Click Settings.

  2. Click Configuration for each item

    • Products

    • Payment methods

    • Bank Accounts

    • Funds

  3. Click Save Changes. Repeat for each item as required.


Create the Accounts Download File

From the Financial menu:

  1. Select Financial, then click Accounts Download.

  2. Enter the range of dates for the transactions.

  3. Select the type of download you need from the drop-down list:

    • Transaction List

    • Sage Line 50

    • Quickbooks

    • Quickbooks Online

    • Zynk Sage 50

Donorfy then creates a download file containing transactions in the range of dates you've entered that haven't been previously downloaded. When ready, your download file will be shown in the list of available downloads.


Which transactions get selected?

Donorfy looks for allocations:

  • Which are closed

  • Where the accounting date is within the range of dates you entered

  • Have an accounts code set

  • Have not been in a previous accounts download


What gets exported?

A Transaction list is a CSV file that contains the following fields:

  • Date (accounting date)

  • Accounts Interface Code assigned to the Product

  • Currency

  • Amount

  • Department

  • Accounts Interface Code assigned to the Fund

  • Accounts Interface Code assigned to the Bank Account

  • Accounts Interface Code assigned to the Payment Method

  • Reference

  • Constituent title, first name, last name & number

  • Product Description

  • Payment Method Description

  • Batch Number - the accounts download batch number (not the transaction batch number)

  • Processing Costs - e.g. Stripe or GoCardless fees

  • (The full Processing Cost is attributed to all allocations for a transaction. This is because some charities like to split the costs differently.)

  • Amount less any Processing Costs

A Sage Line 50 file

  • Is a CSV file containing the bank receipt (BR) journal entries?

  • The Bank Account ref field will be based on the Accounts Interface code you associated with your bank accounts.

  • The Nominal Code will be the Accounts Interface code you associated with the Product; if that is not present, any Accounts Interface code you associated with the fund will be used.

  • The tax code will be set to T0, and the tax amount will be 0.

  • The Amount is less than any Processing Costs.

πŸ“Œ Note: If you are using the Charities edition of Sage Line 50 (known as Sage Line 50c), the import does not allow you to include the Fund. The import is exactly the same as for the standard Line 50 product.

If you need to specify a fund, it has to be manually added using the Corrections feature in Sage after the import. Please see this article from the Sage knowledge base for more info (in the Data You Can't Import section).

A Quickbooks File

Quickbooks uses the standard IIF file, which outputs the following:

TRNSID

null

TRNSTYPE

null

DATE

Transaction Date

ACCNT

Accounts Interface Code assigned to the Bank Account

NAME

Constituent Type

CLASS

null

AMOUNT

Net Amount Paid

DOCNUM

*

MEMO

Constituent Number + Name

PAYMETH

Accounts Interface Code assigned to the Payment Method

SPLID

null

TRNSTYPE

null

DATE

Transaction Date

ACCNT

Accounts Interface Code assigned to the Product

NAME

Constituent Type

CLASS

Team Name or RES34

AMOUNT

Net Amount Paid

DOCNUM

*

MEMO

Constituent Number + Name

PAYMETH

Accounts Interface Code assigned to the Payment Method


Reset the process

If an error has been made, then the Accounts Download process can be easily reset via the Undo function. You can undo an Accounts download at any time, see Undo an Accounts Download


Deleting an Accounts Download

If you have finished with the file/s within your Account Download, these can be deleted from the available download files list.

πŸ“Œ Note: Deleting a file will be permanent and will 'lock' the transactions within the files so that they are not available for download again.

This is a safeguard feature to ensure that transactions can not be exported to your finance systems and lead to double accounting.


Permissions

Donorfy Administrators can access this by default, while Standard Users will require their permissions set as Financial, Access to Lists and Download as CSV, Access to Data Management, and Access to Transactions and RPIs.

Did this answer your question?