Understanding the Sync Process
Learn how GrantLink syncs data with QuickBooks Online and how to troubleshoot sync issues.
Bring this workflow into GrantLink to keep grant accounting tidy.
Understanding the Sync Process
GrantLink uses a sophisticated sync mechanism to keep your data up-to-date with QuickBooks Online. This article explains how it works.
Sync Types
Incremental Sync
By default, GrantLink performs incremental syncs every 15 minutes. This means we only fetch data that has changed since the last sync, making it fast and efficient.
Full Sync
Occasionally, a full sync may be needed:
- After initial connection
- If incremental sync encounters errors
- When you manually request it
Full syncs take longer but ensure complete data accuracy.
What Gets Synced
| Entity | Direction | Frequency |
|---|---|---|
| Accounts | QBO → GrantLink | Every sync |
| Classes | QBO → GrantLink | Every sync |
| Departments | QBO → GrantLink | Every sync |
| Transactions | QBO → GrantLink | Every sync |
| Journal Entries | GrantLink → QBO | On demand |
Viewing Sync Status
- Go to Settings
- View the Sync History section
- See the last sync time and status
Manual Sync
To trigger a manual sync:
- Go to Settings
- Click Sync Now
- Wait for the sync to complete
Sync Issues
Common sync issues and solutions:
"Token Expired" Error
Your QuickBooks connection has expired. Click Reconnect to re-authorize.
Missing Transactions
Transactions may not appear if:
- They were entered after the last sync
- They fall outside your sync date range
- They were deleted in QuickBooks
Duplicate Data
If you see duplicates, contact support. This is rare but can happen during interrupted syncs.
Best Practices
- Don't disconnect frequently - Each reconnection requires a full sync
- Check sync status regularly - Catch issues before they become problems
- Keep QuickBooks data clean - Good data in QuickBooks means good data in GrantLink
Put this knowledge to work in GrantLink
Track grants, automate reporting, and stay audit-ready in one place.