Broken Transaction Links in QuickBooks Desktop: Payments and Bills That Won't Connect
When the links between invoices and payments, or POs and bills, break, open balances and aging stop being reliable. What Verify Data reports, why Rebuild can make it permanent, and how safe recovery works.
Keeping QuickBooks Desktop running for years means the occasional data problem, and broken transaction links are among the most disruptive -- because the transactions all still exist, but your balances quietly stop being right.
The symptom
Payments you applied show as open credits. Paid invoices look unpaid. A bill won't tie back to its purchase order, or A/P and A/R totals no longer match the customer and vendor detail behind them. Run File › Utilities › Verify Data and the log reports damage to the links between transactions.
QuickBooks connects paired transactions with internal links -- a payment to its invoice, a bill to its PO, a credit to what it's applied against. When those links break, the transactions are orphaned from each other, and everything that depends on the relationship (open balances, aging, applying credits) starts producing wrong numbers even though every transaction is still there.
Why it happens
Link data updates constantly as you record and edit paired transactions, and it's damaged by the same stresses as any internal structure: power outages or crashes mid-write, network interruptions in multi-user mode, .TLG file damage, or cumulative corruption that spreads as new links build on already-damaged ones.
Don't Rebuild blindly
Before Rebuild runs, a broken link usually still holds partial information a specialist can read and reconstruct. After Rebuild, there's nothing left to read and the transactions are permanently disconnected. If Verify reported broken links, don't run Rebuild on the original until it's been evaluated.
What to do now
- Copy the
.QBWand its.TLGto preserve the current state. - Write down what's wrong -- which payments float, which invoices look unpaid, which totals don't match -- and screenshot the Verify results.
- Don't re-apply or re-enter the affected payments on the original file yet; it can complicate recovery.
- Don't Rebuild the original until it's been evaluated.
How recovery works
The goal is to reconnect what broke, not rewrite the file. On a working copy, the damaged links are evaluated and, where the underlying data supports it, the connections are reconstructed so balances and aging read correctly again. Your original file is never touched -- you get a corrected copy plus a report of anything that couldn't be restored, itemized clearly enough to fix by hand.
Many broken-link cases repair directly, no backup required. Deeper damage -- or a file where Rebuild already removed the links -- may need a backup-merge, and some connections can't be rebuilt. The right approach is an honest, free evaluation first: you're told exactly what's recoverable before you pay anything.