QuickBooks 1099 Vendor Cleanup: Get Ready Before January
No account needed for your first conversions. We never store your bank login.
Short answer: A QuickBooks 1099 vendor cleanup means auditing your vendor list so every contractor who should get a 1099-NEC is flagged as 1099-eligible, has a valid W-9 with a TIN on file, and has their payments mapped to the right accounts. Do it now, not in January, and filing 1099s becomes a review instead of a fire drill. The steps below walk through the whole pass.
The IRS requires a 1099-NEC for most non-employee contractors you pay 600 dollars or more during the year by cash, check, or ACH. QuickBooks can generate those forms, but only from clean vendor data. If a contractor is not marked as 1099-eligible, or their payments went to the wrong account, they simply will not appear when you run the 1099 wizard, and you will not notice until a contractor calls asking where their form is.
Why clean up 1099 vendors before year end?
Because the two things that break 1099 filing, a missing W-9 and miscategorized payments, are painful to fix in January and easy to fix now. Chasing a W-9 from a contractor you no longer work with is slow, and the IRS can assess penalties per form for late or incorrect 1099s. Cleaning up in the fall gives you months to collect missing tax IDs and correct account mappings while the payments are still fresh in memory.
Step 1: Identify who actually needs a 1099
Start by listing every vendor you paid 600 dollars or more this year for services. Individuals, sole proprietors, partnerships, and most LLCs taxed as pass-throughs need a 1099-NEC. C and S corporations generally do not, with a few exceptions such as attorneys, who get a 1099 regardless of entity type. Payments made through a credit card or a third-party network like PayPal are reported by the processor on a 1099-K, so exclude those to avoid double reporting.
Step 2: Flag each vendor as 1099-eligible
In QuickBooks, open each qualifying vendor and turn on the setting that tracks payments for 1099s. In QuickBooks Online it is the checkbox that says track payments for 1099 on the vendor record. In QuickBooks Desktop it is the eligible-for-1099 box on the vendor's tax settings tab. A vendor that is not flagged is invisible to the 1099 wizard, so this single checkbox is the most common reason a contractor gets left off.
Step 3: Collect and record a W-9 for every one
You cannot file a correct 1099 without the contractor's legal name, address, and taxpayer identification number, and those come from a signed W-9. Request a W-9 from any 1099 vendor missing one, then record the TIN and legal name on the vendor record exactly as written on the form. Doing this in the fall, rather than in January, means you have time to follow up with anyone who is slow to send it back.
Step 4: Map payments to the right accounts
QuickBooks decides which payments count toward a 1099 based on the expense accounts you assign in the 1099 wizard. If contractor payments are scattered across accounts like office expense or miscellaneous, some will be missed. Review each 1099 vendor's transactions and move them to consistent accounts, such as contract labor or professional fees, then map those accounts in the wizard. This is also a good moment to catch a contractor whose payments were split between two accounts by mistake.
Step 5: Merge duplicate vendor records
Duplicates split a contractor's payments across two records, and each half may fall under the 600 dollar threshold on its own, so neither triggers a 1099 even though the combined total should. Scan for the same contractor entered twice, often with a slightly different name or a typo, and merge the records so the full year of payments sits in one place. Merging in QuickBooks combines the transaction history under the surviving vendor.
Step 6: Run a 1099 summary and reconcile the totals
Before you file, run the 1099 transaction detail and summary reports and check each vendor's total against what you actually paid them. If a number looks low, a payment is probably mapped to an unincluded account or sitting under a duplicate vendor. Fixing it here, against your own records, is far easier than issuing a corrected 1099 after the fact. The contractors on the receiving end often reconcile these forms against their own payout tracking, so an accurate total saves everyone a follow-up.
Where CSV imports fit in
If some contractor payments never made it into QuickBooks, because a bank feed dropped them or an account was reconnected mid-year, import the missing transactions before you run 1099s. Export the activity from your bank as a CSV, convert it to a .qbo, and import it so the payments post to the right vendor and account. Accountants running this cleanup across several clients often batch it, and the CSV to QBO workflow for accountants covers that approach.
The bottom line
A 1099 vendor cleanup is really six checks: who needs a form, who is flagged, who has a W-9, where their payments are mapped, whether any records are duplicated, and whether the totals reconcile. Run those in the fall and January filing becomes a formality. If you need to backfill missing payments first, the CSV to QBO converter gets bank activity into QuickBooks so every contractor's total is complete before you file.