QuickBooks

How to Pay Contractors in QuickBooks

You can pay a 1099 contractor two ways: direct deposit through QuickBooks Contractor Payments (a standalone add-on, separate from full payroll), or the same Bill and Pay Bills flow you'd use for any vendor, paid by check or bank transfer. Either way, the contractor needs to be set up as a vendor marked Track payments for 1099, since that flag, not which payment method you pick, determines whether the payment counts toward their 1099 total at year-end.

The full walkthrough

1. Add the contractor as a vendor first. Go to Expenses > Vendors, then New vendor. Enter their name, email, and tax ID (SSN or EIN), and check Track payments for 1099. Skipping this step is the single most common reason a legitimate contractor payment doesn't show up on their 1099 later.

2. Decide how you're actually paying them. For a one-off or infrequent payment, a regular bill and check works fine. For contractors you pay regularly, QuickBooks Contractor Payments adds direct deposit, which most contractors prefer over waiting on a mailed check.

3a. To pay by bill and check: enter the bill. Click + New, then Bill, select the contractor as the vendor, add the expense line with the right category, and save. Then pay it through + New > Pay bills like any other vendor bill.

3b. To pay by direct deposit: use Contractor Payments. If you've added the Contractor Payments add-on, go to Payroll > Contractors, select the contractor, and choose Pay. Enter the amount, confirm their bank details are on file (they can add these themselves through a self-service invite), and submit the payment on QuickBooks' direct deposit schedule.

4. Confirm the payment landed under the right 1099 box. Whichever method you used, check the transaction is categorized to an expense account mapped to the correct 1099 box (usually Nonemployee Compensation, box 1 on the 1099-NEC) so it rolls up correctly when you run 1099 reports later.

Where paying contractors stops being a two-minute task

One contractor, paid occasionally, is a non-issue either way. It gets heavier once a business has a dozen or more contractors on different pay schedules, some wanting direct deposit, some fine with a check, and someone has to track who's owed what and when without missing a payment or double-paying one.

The 1099 tracking flag adds a second failure mode on top of that: a contractor who should be tracked but wasn't marked correctly at setup, or who got paid once through a category that doesn't map to a 1099 box, quietly falls out of year-end totals until someone catches it in January, usually while trying to file.

What we've built on top of QuickBooks contractor payments

Contractor invoices that turn into payments automatically

A contractor's invoice, submitted through a time-tracking or project tool, becomes a QuickBooks bill with the right vendor, category, and 1099 flag already set, instead of someone retyping it by hand.

1099 setup checked before the first payment goes out

A new contractor can't receive their first payment until their vendor record is confirmed to have a tax ID and the Track for 1099 flag set, catching the setup gap before year-end instead of during filing.

What's actually slowing down your contractor payment runs?

Tell us whether it's tracking who's owed what, getting direct deposit set up, or catching 1099 setup gaps, and we'll tell you if it can run with less manual checking.

Let's talk

Managing contractor payments mostly from memory and spreadsheets?

Tell us how many contractors you're paying, on what schedule, and what's gone wrong before, a missed payment, a 1099 that came up short. We'll tell you what's worth automating. Contractor pay is one workflow; n-frames looks at anything manual in the business, QuickBooks or otherwise.

Let's talk

Frequently Asked Questions

Can I pay a 1099 "employee" through QuickBooks payroll?+
Not through payroll, and the wording matters here: a 1099 worker is legally a contractor, not an employee, and QuickBooks payroll is built specifically for W-2 employees with tax withholding. Contractors get paid through Contractor Payments or a regular bill/check, with no withholding taken out, since they handle their own taxes.
How do I set up a contractor for direct deposit in QuickBooks?+
Add them as a vendor with Track for 1099 checked, then send them a self-service invite from Payroll > Contractors so they can enter their own bank details securely. You need the Contractor Payments add-on (or a QuickBooks Payroll plan that includes it) for direct deposit; a plain bill and check doesn't require it.
Does it matter which payment method I use for a contractor's 1099?+
No, the payment method itself (check, ACH, Contractor Payments direct deposit) doesn't affect their 1099. What matters is that the vendor record has Track for 1099 checked and the expense is categorized to an account that maps to a 1099 box. Cash and certain credit card or third-party payment app payments have separate IRS reporting rules and may not count toward the 1099-NEC the same way.

Let's talk

Tell us the one thing your team does manually that eats up time. We read every message and reply within a day.