# GiftSync for Xero Accounting software
> GiftSync for Xero connects Virtuous donation data with your accounting system. It simplifies reconciliation and minimises manual data entry.

Canonical page: https://marketplace.virtuous.org/solutions/giftsync-for-xero-accounting-software
Marketplace: Virtuous Marketplace
Last updated: 2026-05-01
Logo: https://assets.partnerfleet.app/mxbuiylxeefm61l9ab6n1rk15i5e

## At a glance
- Status / Type: [Third Party Tools](https://marketplace.virtuous.org/t/integration-type/third-party-tools)
- Categories: [Accounting Software](https://marketplace.virtuous.org/t/technology-solutions/accounting-software)
- Vertical Focus: All Nonprofits
- Certified: Virtuous Academy Certified, Implementation Partner
- Badge: Academy Certified
- Pricing: GiftSync for Virtuous Add-on
- Website: [heartburst.com.au/GiftSync](https://heartburst.com.au/GiftSync)

## Call to actions
- **Contact Us** — submit the contact form on https://marketplace.virtuous.org/solutions/giftsync-for-xero-accounting-software

## About
Streamline gift tracking and reconciliation for all your donations.&nbsp;GiftSync is a powerful tool that ensures accurate financial tracking by automatically syncing donation transaction data from Virtuous to your Xero accounting system. The solution processes contributions from diverse sources like Stripe payments, direct bank transfers, and cash, and generates corresponding journal entries for your Virtuous projects. With Stripe, it intelligently links gifts to settlement data, ensuring only settled transactions are passed to Xero, which simplifies your bank reconciliation.

## Permissions
- Project & Gift Splits — Bi-Directional — Accounting System - Invoices, Journals, Expenses
- Donors — Push to Partner — Stripe Settlement
- Gift Data — Push to Partner — Bank Transactions

## Features
- **Stripe Integration** — Accurately reconciles bank statements by connecting Stripe payments to their corresponding settlements.Only transfers settled gifts to your accounting system, minimising errors and maintaining clean financial data.Automatically allocates Stripe transaction costs to the correct Virtuous projects, ensuring precise fund distribution
- **Offline Donation Management (Bank Transfers, Cheques, Cash, EFT, EFTPOS)** — Effortlessly imports bank transaction data via CSV files, using customisable rules to quickly identify donors.Speeds up the process of matching recurring donations and improves Virtuous import tools, saving significant data entry time.Generates daily invoices and journal entries based on gift splits and Virtuous projects, simplifying your bookkeeping.
- **Change Handling** — Automatically detects and updates journals when a gift's projects or splits are modified.Creates new journal entries to reflect changes, whilst preserving the original records for audit purposes.
- **Reporting** — Tracks unsettled Stripe gifts and identifies missing settlements from Virtuous, guaranteeing no donation is missed.Offers comprehensive audit reports that can be filtered by date, gift ID, contact, and more, streamlining compliance and donor oversight.
- **System Compatibility** — Works with any donation platform that uses Stripe for payments, providing flexibility.Supports an unlimited number of user accounts, allowing your entire team to collaborate securely.

## Pictures
- ![GiftSync for Xero Accounting software](https://assets.partnerfleet.app/l82s1xyf6993lca4xliq7xo95gby)
- ![GiftSync for Xero Accounting software](https://assets.partnerfleet.app/vl1wprynjma7wl0yjch9x0i6pv06)
- ![GiftSync for Xero Accounting software](https://assets.partnerfleet.app/h5frar4o29djlsdom5w7r6ldvscr)
- ![GiftSync for Xero Accounting software](https://assets.partnerfleet.app/h89h9x5sb232cflu65fkc8dnswev)
- ![GiftSync for Xero Accounting software](https://assets.partnerfleet.app/c7lpnlmcqtvnkr2i41pu8p37z1le)
- ![GiftSync for Xero Accounting software](https://assets.partnerfleet.app/7az79kk2y31yvh9lz73to2pzzofx)

## Screenshots
- [GiftSync: Sync Stripe and bank transactions with Virtuous (video)](https://youtu.be/N1craRZY5rU)

## Resources
- [How GiftSync works with Online Payments](https://assets.partnerfleet.app/cihy5eg5xsjdmpu9f36dk4c5v2mw)
- [How GiftSync works with Manual Payments](https://assets.partnerfleet.app/p1ews37fkuxtjkewgw9gfmo3127f)
- [How GiftSync works with Offline Payment](https://assets.partnerfleet.app/zmggtg4f8u76tirnjks9aq5tnd5k)

## FAQs
### How does GiftSync handle settlements?
GiftSync automatically links each donation to its Stripe settlement, ensuring your financial records match your bank statements. It only transfers settled gifts to your accounting system and includes Stripe's transaction fees, creating journal entries for proper fund allocation to Virtuous projects. Detailed reports are available to track settlements and journals by date, gift ID or donor.

### When is an invoice generated for Stripe settlements?
An invoice is created for each Stripe settlement, which may occur more than once per day.

### How does GiftSync manage manual payments?
GiftSync simplifies the handling of manual payments like bank transfers, cheques and cash by allowing you to upload bank transaction data via CSV. It uses configurable rules and Virtuous data to identify donors and match recurring donations efficiently. This process saves time and automatically generates daily invoices and journal entries based on gift allocations within Virtuous.

### What triggers an invoice for manual payments?
Invoices are automatically generated daily after the bank transactions CSV is processed and gifts are imported into Virtuous. Each gift is listed as a separate line item on the invoice for complete transparency.

### What happens if a donation's project or gift splits change?
When a gift's project allocation changes, GiftSync first generates a new journal entry to return the funds to a default revenue account. It then creates another journal entry to correctly reallocate the funds to the new project.

### How does the system respond to significant changes in gift allocation?
For significant reallocations, such as a large donation being moved to a new project, GiftSync sends an email notification detailing the changes. It creates new journal entries on the day of the change to reflect the updated allocation whilst preserving the original records.

### What happens if a gift from a previous financial year is changed?
GiftSync maintains all existing records and creates new journal entries on the day of the change to reflect the updated allocation.

### What types of reports are available?
The GiftSync dashboard offers various reports, including:Unsettled Gifts Report: Lists Virtuous gifts that have not yet been settled by Stripe.Settled Gifts Report: Identifies Stripe settlements that do not have a corresponding gift in Virtuous.Audit Report: A detailed report of transactions and gifts that can be filtered by date, Virtuous Gift ID, Stripe Batch ID, contact names, and journal/invoice numbers.

### Can I create multiple user accounts?
Yes, GiftSync supports an unlimited number of user accounts, enabling your entire team to collaborate effortlessly.

### What donation platforms are compatible with GiftSync?
The system is compatible with all donation platforms that utilise Stripe for payment processing.

### Are there additional costs beyond the annual subscription?
In addition to the yearly subscription fee, GiftSync charges a fee proportional to the value of the donations processed. No other costs are incurred for features like user accounts or journal entries. For detailed pricing, please contact us directly.

## Pricing
- **GiftSync for Virtuous Add-on** — Request a quote. Pricing scales by volume of transaction.
