For the complete documentation index, see llms.txt. This page is also available as Markdown.

QuickBooks

Connect Gratona to QuickBooks Online to keep fundraising activity and accounting records aligned without entering the same information twice.

What the integration covers

Gratona
QuickBooks Online
Notes

Donor

Customer

Field mappings and matching-email behavior are configured per program.

Recipient

Service Item

Program fields, item category, income account, and class can be mapped.

Donation

Sales Receipt

Recipient and additional-gift items, deposit account, and class determine the accounting detail.

Successful refund

Refund Receipt

The refund is a separate financial event; the original Sales Receipt remains unchanged.

Supported Stripe payout

Deposit

Gratona previews the payout equation and posts one idempotent deposit when every prerequisite is satisfied.

Each program has its own sync direction:

  • Gratona → QBO sends supported Gratona changes to QuickBooks.

  • QBO → Gratona applies supported, verified QuickBooks webhook changes to Gratona.

  • Two way enables both directions and is the default.

Deletion mirroring is controlled separately in each direction and is off until an administrator enables it. QuickBooks Customers and Service Items are deactivated rather than permanently deleted; Sales Receipts can be deleted.

The integration also includes a zero-write historical preview and approval flow, durable attempt history, automatic and manual recovery, conflict review, connection health, company-switch protection, and supported Stripe payout reconciliation.

Use these guides

  1. Use Financial sync and reconciliation recovery for historical data, refunds, disputes, sync issues, and Stripe payouts.

Last updated