How Data Flows Between Xero and DonorChase
Data flows one way only: from Xero into DonorChase. DonorChase reads your Xero records to work out what each donor owes, and never creates, changes or deletes anything in Xero. Xero stays your financial record; DonorChase is where your team does the chasing.
Xero
- Contacts
- Sales invoices
- Payments
- Credit notes
- Overpayments
DonorChase
- Donors
- Invoices on dashboards
- Paid amounts
- Credits
- Money on account
Kept only in DonorChase: chasers, comments, groups, team assignments, donor contact details you upload.
Nothing is sent back to Xero.
What DonorChase reads, and what it becomes
| In Xero | What DonorChase reads | In DonorChase |
|---|---|---|
| Contacts, including archived contacts | Name | A donor for each contact. Your Xero contacts' email addresses, phone numbers and addresses are not copied. |
| Sales invoices (accounts receivable) with the status Awaiting Payment or Paid | Contact, number, reference, date, due date, total, amount paid, amount credited | An invoice on the donor, shown on a dashboard in the period its date falls in. The balance still owed is what your team chases. |
| Payments against those invoices | Date and amount | The Paid figures on dashboards and donor pages. When an invoice is fully paid, any open chaser for it is completed automatically. |
| Credit notes applied to those invoices | Number, date and amount applied | The Credit figures, reducing what is owed. |
| Overpayments received from contacts (not voided) | Date, amount, and the invoices it has been allocated to | Money on account for the donor, reducing what they owe overall. |
What DonorChase doesn't read
- Draft, submitted, voided and deleted invoices.
- Bills, purchases, expenses and anything else on the supplier side.
- Bank accounts, bank transactions, journals and reports.
- Your chart of accounts, tax rates, items and tracking categories.
Because DonorChase doesn't write to Xero, there are no account, tax rate or tracking category settings to map.
When the sync runs
- Every night, DonorChase syncs every connected organisation automatically.
- Whenever you want, an administrator can click Sync Now on Settings → Xero Connection.
- When you first sign up, DonorChase syncs straight away.
Each sync brings DonorChase up to date with Xero:
- New contacts become new donors, and renamed contacts are renamed.
- When you merge contacts in Xero, their invoices and payments move to the contact you kept, along with any chasers and comments in DonorChase.
- New invoices are added. After your first sync, they wait in Settings → Allocate Invoices for you to choose a dashboard.
- Changes to invoices, payments and credit notes in Xero replace the figures in DonorChase.
- If an invoice is voided, deleted or set back to draft in Xero, it is removed from DonorChase, along with any chasers for it.
Amounts and currency
DonorChase shows invoice amounts as they appear in Xero, including tax. It is designed for UK organisations invoicing in pounds sterling. If you raise invoices in other currencies, DonorChase does not convert them, so they are added to totals at their face value.