Marketing Agencies · Sep 2026 (Updated Oct 2026) · 8 min read
Agency Contractor Bookkeeping: Freelancer Costs and 1099s
Get a W-9 before the first payment, book client-work freelancers to cost of sales by client, and file a 1099-NEC for each one paid $2,000+ in 2026.

Good contractor bookkeeping at an agency comes down to three habits: get a Form W-9 before the first payment, book every freelancer on client work to cost of sales and tag it to that client, and record how each payment was made. At year-end, file Form 1099-NEC for each US contractor you paid $2,000 or more by bank transfer or check, unless they are a corporation. Do the first two all year, and the third becomes a report rather than a January scramble.
This guide covers the bookkeeping first, because that's where agencies lose money, and then the 1099 rules, which changed for 2026.
What changed for 2026: the $2,000 threshold
For payments made from 1 January 2026, the 1099-NEC threshold rose from $600 to $2,000 per contractor per year, under the One, Big, Beautiful Bill. From 2027 it will be adjusted for inflation (IRS instructions for Forms 1099-MISC and 1099-NEC). The same $2,000 now applies to backup withholding on those payments.
So the forms you file in early 2027, for 2026 payments, are the first under the new rule. Fewer small freelancers will need one. The bookkeeping doesn't change: you still need a W-9 from everyone, because you can't know in March who will cross $2,000 by December.
What two agencies got wrong
Neither of these is a 1099 story. They show the bookkeeping problems that sit underneath.
A German e-commerce agency of five to seven people used freelancers on client work, but their invoices weren't tagged to clients. Freelancer costs sat in one general account, part of a wider gap: no costs were attributed to clients at all. Once we tagged every delivery cost, freelancers included, the agency's "best" client turned out to absorb about 80% of delivery resources for about 25% of revenue. (Germany has no 1099s, but untagged freelancer costs hide client margins the same way in any country.) The client profitability guide shows how to set up the tagging.
A creative agency preparing for acquisition had no clear process for paying vendors, and freelancer invoices went through the same gap. Nobody had set out who approved an invoice, against which client or project, or when it got paid. Getting the books ready for a buyer meant putting that process in place first. The case study covers the rest of the preparation.
Step 1: Check that the contractor really is one
A 1099 only works if the person is a genuine independent contractor. The IRS looks at three groups of evidence (IRS: independent contractor or employee?):
- Behavioral control: does the agency have the right to direct how the work is done, not just what is delivered?
- Financial control: does the worker carry their own costs, set their own rates and work for other clients?
- Relationship: is there a written contract, are there employee-type benefits, and is the work ongoing and core to the business?
What counts is the right to control, not what the contract calls the person. A "freelancer" who works fixed hours, only for you, on your tools and under a manager's direction looks like an employee. That matters to a buyer in due diligence as much as to the IRS. If you're unsure about someone, ask your CPA; the IRS will also give a formal ruling through Form SS-8.
Step 2: No W-9, no payment
Make a signed W-9 a condition of the first payment, not a January task. The W-9 gives you the contractor's legal name, tax classification and taxpayer identification number (TIN), which you need for the 1099.
Without a TIN, you must apply backup withholding at 24% to reportable payments and pay it to the IRS (IRS: backup withholding). If you didn't withhold when you should have, the agency can owe that amount itself. Asking for the form before paying costs nothing. Chasing it from someone who finished a project eight months ago is much harder.
Keep the forms with the vendor record in your accounting software, so they're there for year-end and for a buyer.
Step 3: Book freelancers to cost of sales, by client
Freelancers who work on client deliverables are a cost of delivering that client's work. Book them above the gross profit line, in a cost-of-sales account such as "Contract labor – client delivery", and tag each invoice to the client.
Dr Contract labor – client delivery (cost of sales), tagged to the client $4,000
Cr Accounts payable – freelancer $4,000
Freelancers who work on the agency itself, such as an IT contractor, a bookkeeper or a designer on your own website, are operating expenses. Book them below the gross profit line, untagged.
Two rules make the tagging stick:
- The client goes on the invoice. Ask every freelancer to name the client or project on each invoice, and don't approve one without it.
- Someone owns the approval. One person checks each invoice against the agreed scope before it's paid. That's also where unbilled extra work shows up: if a freelancer billed for revisions the client didn't pay for, you see it while you can still send a change order.
If freelancers sit in overheads, the clients that use them most look the most profitable. That's the mistake the German agency had.
Step 4: Record how each contractor was paid
The payment method decides whether you file a 1099-NEC. Payments made by credit card, debit card or through a payment platform are reported by the card processor or platform on Form 1099-K, and you must not report them on a 1099-NEC (IRS instructions). Reporting them twice means the contractor's income looks doubled in IRS records.
So keep payment channels separate in the books: pay freelancers from a bank account where you can, and if some are paid by card, make sure the vendor record or the payment shows it. At year-end, the 1099-NEC list counts only bank transfers, checks and cash.
The platform threshold for 1099-Ks went back to more than $20,000 and more than 200 transactions per payee under the same law (IRS 1099-K FAQs). That's the platform's obligation, not yours. Either way, a card or platform payment stays off your 1099-NEC.
Step 5: Build the year-end 1099 list
In early January, pull a report of payments to each contractor for the calendar year and work through it. An example, for illustration only:
| Contractor | Entity type | Paid by | 2026 total | 1099-NEC? |
|---|---|---|---|---|
| Motion designer | Sole proprietor | Bank transfer | $9,500 | Yes |
| Copywriter | Single-member LLC | Bank transfer | $2,400 | Yes, unless the LLC is taxed as a corporation |
| Illustrator | Sole proprietor | Bank transfer | $1,800 | No: under $2,000 (it would have needed one at the old $600 threshold) |
| Development studio | S corporation | Bank transfer | $18,000 | No: corporation |
| Video editor | Sole proprietor | Credit card | $6,000 | No: card payments go on the processor's 1099-K |
| Lawyer (contract review) | Professional corporation | Bank transfer | $3,000 | Yes: legal fees are reported even when paid to a corporation |
| Designer in Poland | Nonresident, works abroad | Bank transfer | $12,000 | No: W-8BEN on file (see below) |
The W-9 tells you the entity type, which is one more reason to collect it up front. The exemption for corporations covers C and S corporations, including LLCs that elected to be taxed as one, but not payments for legal services.
The deadline is 31 January, both for sending each contractor their copy and for filing with the IRS. For 2026 payments that means 1 February 2027, because 31 January falls on a Sunday. If you file 10 or more information returns in total (1099s and W-2s together), you must file them electronically, for example through the IRS's free IRIS portal. Many states want their own copy too; your CPA will know which apply.
Late and missing 1099s: what they cost
Penalties are charged per form, and separately for not filing with the IRS and for not sending the contractor's copy. For returns due in 2026 they were $60 per form if up to 30 days late, $130 if later but by 1 August, and $340 after that or if never filed. Intentional disregard costs at least $680 per form, with no maximum (IRS: information return penalties). The amounts rise with inflation each year.
For a typical agency the penalties hurt less than the chase: forms missing for contractors who have moved on, and a CPA waiting on you in late January.
Foreign contractors
Agencies often use designers, developers and writers abroad. When a nonresident who isn't a US citizen does the work entirely outside the United States, the pay is foreign-source income and generally not subject to US withholding (IRS Publication 515). There is no 1099-NEC.
You still need paperwork. Ask for Form W-8BEN (or W-8BEN-E for a company) before the first payment. It documents that the contractor is a foreign person, which exempts the payment from 1099 reporting and backup withholding (W-8BEN instructions). If any of the work is done while the person is in the US, the rules are different; check with your CPA before paying.
For the books, foreign freelancers on client work are cost of sales tagged to the client, the same as US ones. Record the payment in dollars at the rate actually paid, including any transfer fees.
Contractor checklist
When you take a contractor on
- Check the working relationship against the three IRS tests.
- Get a W-9 (US) or W-8BEN (foreign) before the first payment.
- Set up the vendor record with the form attached and the usual payment method.
Every month
- Approve each invoice against scope, with the client named on it.
- Book client-work freelancers to cost of sales, tagged to the client, and internal ones to operating expenses.
- Review freelancer cost by client in the monthly client profitability report.
In January
- Pull payments by contractor for the calendar year.
- Remove card and platform payments, corporations (except legal fees), foreign contractors with a W-8BEN, and totals under $2,000.
- Send the list to your CPA, or file the forms, by 31 January (1 February in 2027).
If you're weighing more freelancers against your next full-time hire, the agency capacity and hiring modeler compares the two.
SlickBooks handles this as part of managed bookkeeping on Xero or QuickBooks Online. We collect W-9s and W-8BENs, book freelancer costs to cost of sales tagged to each client, and prepare the year-end 1099 list for your CPA to file. The marketing agencies service page explains who it is for and what it costs.
Freelancer Costs by Client, 1099s Ready for Your CPA
Explore Related Agency Financial Guides
- How to Track Agency Client Profitability (Step by Step): tagging costs and time by client, and the monthly client report.
- Bookkeeping for Marketing Agencies: A Founder's Guide: the full agency finance picture, including the 5-day close.
- Agency Chart of Accounts: How Founders Structure Books for Real Profit Visibility: where cost-of-delivery and overhead accounts sit.
- Agency Ad Spend Pass-Through: Accounting and Liability: keeping client media money out of revenue.
- Revenue Recognition for Marketing Agencies (ASC 606): retainers, projects and deferred revenue.
- Case Study: How a Creative Agency Got Exit-Ready for Its Acquisition: how a creative agency prepared its books for buyer due diligence.

About the Author
As a fractional CFO and founder of SlickBooks, I build free accounting software and AI forecasting tools to help small businesses escape messy spreadsheets and slow reporting. I'm a CFA charterholder and have worked as a finance controller, bookkeeper and fractional CFO since 2012, across automotive, health tech, climate tech, marketing, fintech, e-commerce, SaaS and ed tech, including taxation at a $40 billion automotive company. More about me
More from the blog
Best Accounting Software for Startups (2026): Honest Picks
Compare QuickBooks Online, Xero, SlickBooks, Wave, and FreshBooks for startups. Honest pricing, user limits, accountant access, and stage-by-stage picks.
Read articleHow Much Does Bookkeeping Cost? Startup Prices for 2026
SlickBooks managed bookkeeping is $999/month for companies under $1M revenue. Compare it with an in-house hire, hourly help and other services.
Read articleThe Emergency Catch-Up Bookkeeping Playbook: How to Reconcile 12 Months of Backlog in 5 Days
The venture-grade catch-up bookkeeping playbook for startup CEOs and COOs facing urgent due diligence, tax deadlines, or audit freezes. Learn the 5-day triage protocol, pricing benchmarks, and balance sheet reconstruction SOP.
Read article