What it does
The QuickBooks integration automatically syncs your invoices and payments between Flashquotes and QuickBooks Online, streamlining your accounting processes and ensuring accurate financial records.Connect QuickBooks
Requires a QuickBooks Online account and Pro tier Flashquotes subscription.
What syncs
Invoice sync:- Invoice details
- Line items
- Tax calculations
- Customer information
- Payment records
- Payment methods
- Transaction dates
- Payment status
- Manual sync for individual payments and refunds
- Stripe payments: deposits created automatically when Stripe sends the payout to your bank
- Manual payments (cash, check): deposits created immediately when synced
- Aggregate deposits group multiple payments from the same Stripe payout
- Payout trace ID included for bank reconciliation
How sync works
Sync behavior:- Real-time updates
- Error handling
- Conflict resolution
- Historical data sync
- Contact syncing
- Profile matching
- Address updates
- Communication preferences
Best Practices
- Review initial sync results
- Maintain consistent naming
- Monitor sync status
- Keep mappings updated
- Regular reconciliation
Troubleshooting
Common issues:- Connection errors
- Sync failures
- Data mismatches
- Authorization issues
- Documentation
- Support tickets
- Integration status
- Error messages
Manual payment sync
For granular control, you can manually sync individual payments and refunds from the invoice payment tables. This is useful for:- Syncing historical payments after connecting QuickBooks
- Handling specific transactions that failed automatic sync
- Controlling the timing of accounting entries
Next steps
After setting up QuickBooks:- Test invoice syncing
- Verify payment tracking
- Try manual payment sync
- Monitor sync status

