Before LedgerSync pushes a bank transaction to QuickBooks Online, it checks whether QuickBooks already has a matching entry that LedgerSync did not create, for example one someone entered by hand. If it finds one, it holds the transaction back and flags it so you can decide what to do. This stops duplicate entries in QuickBooks without you having to compare lists by hand.
When LedgerSync syncs a categorized transaction to QuickBooks, it looks for a QuickBooks entry that LedgerSync did not create and that matches the transaction on all of these:
If the QuickBooks entry has the same date as the bank transaction, a matching amount is enough. If the dates are different but within 3 days, the entries must also agree on their text:
LedgerSync ignores QuickBooks entries with a zero amount when it looks for duplicates.
If a likely duplicate is found, the transaction is held back (not synced) and shows as Skipped in the Sync Status tab.
Go to Rules Engine and choose QuickBooks.
You have two options.
Option 1: Confirm it is a duplicate (do nothing). If the transaction really is already in QuickBooks, leave it as it is. Each time it is synced, LedgerSync runs the check again and holds it back while the matching QuickBooks entry is there.
Option 2: Sync Anyway. If the transaction was flagged by mistake (the QuickBooks entry is for something else), click the amber warning icon on that transaction's row on the Transactions tab, then click Sync anyway to confirm. LedgerSync pushes it to QuickBooks without the duplicate check, so only do this once you are sure it is not already in QuickBooks.
Contact LedgerSync Support at support@ledgersync.com.
Related article: The Sync Status Tab