Important Stuff Upfront
- Your contract should say, in plain words, that you are an independent contractor responsible for your own taxes, and a W-9 should change hands at signing. Skip the W-9 and the client may be required to withhold 24% of your pay.
- For payments made in 2026, a client only has to issue a 1099-NEC once they pay you $2,000 or more. You owe tax on every dollar either way, so your contract and invoices are the real record, not the 1099.
- A kill fee clause turns a canceled project into real money. On a $6,000 kill fee at a 22% bracket, you keep about $4,171 after federal tax. Without the clause you keep $0.
- Put expense reimbursement in writing. Reimbursements lumped into your 1099 are harmless only if you deduct the matching expenses.
You read a contract for scope, rate and deadline. Your tax return reads it differently. Every clause in a freelance agreement either produces a clean financial record or a loose end you will chase next April: an invoice that does not match the agreed rate, a reimbursement buried in a 1099, a canceled project with three weeks of unbilled work attached. The tax side of contracts gets almost no attention in the standard advice about scope creep and payment disputes, which is a shame, because the same one-page agreement that protects you legally can do most of your bookkeeping setup for free.
Put your contractor status in writing
The first clause worth having states the relationship: you are an independent contractor, not an employee. You control how the work gets done, you invoice for it, the client does not withhold taxes and you are responsible for your own self-employment tax and income tax. Most template agreements include some version of this. Read it anyway, because the details matter more than the label.
The IRS does not take the label at face value. If a worker classification question ever comes up, the agency looks at the facts: who controls how the work is done, who provides the tools, whether you can take other clients, whether you carry your own expenses. A written status clause will not save an arrangement that walks and talks like employment. What it does is document intent and back up the facts when the facts are on your side: you set your own hours, you use your own equipment, you serve other clients, you bill per project.
The practical consequence of contractor status is the part first-timers miss. No withholding means nothing is being set aside for you. From the first invoice, the quarterly estimated tax job is yours, and the contract is the earliest possible warning. If you are new to this, the first-year freelancer guide covers what that responsibility looks like in practice.
Hand over a W-9 before the first invoice goes out
The W-9 is one page. It certifies your name, your taxpayer identification number and that you are not subject to backup withholding. Clients need it to file your 1099-NEC. The clean move is to attach it to the signed contract so it never becomes a bottleneck.
Here is what happens when it is missing or wrong: the client is generally required to withhold 24% of your payments and send that money to the IRS. A $5,000 invoice pays out $3,800. You get the difference back only after you file your return, months later. Backup withholding exists mostly to catch missing or mismatched taxpayer ID numbers, and it is entirely avoidable with a form that takes four minutes.
One 2026 update worth knowing: the threshold for a client to issue a 1099-NEC rose from $600 to $2,000 for payments made this calendar year. More of your small engagements will produce no 1099 at all. That changes nothing about what you owe. The $400 threshold for owing SE tax still applies to your total net earnings, and your contract, invoices and deposits are what your Schedule C gross receipts are built from. The 1099 was always just a cross-check.
Set payment terms you can plan quarterly taxes around
Payment terms feel like a cash flow topic, and they are. They are also a tax timing topic. As a cash-basis taxpayer, you count income in the year and quarter you receive it, not when you earned it or invoiced it. A contract that specifies net 15 or net 30, a deposit up front and a late fee gives you predictable payment dates, and predictable payment dates make estimated payments something you can calculate instead of guess.
The year-end version of this is worth a concrete look. Say you send an $8,000 invoice on Dec. 20. If the client pays on Dec. 30, that is 2026 income, and the estimated payment covering it is due Jan. 15, 2027. If the client pays on Jan. 6, the same $8,000 becomes 2027 income and the first payment covering it is not due until April 15, 2027. Neither outcome is wrong. The problem is not knowing which one you are getting, which is exactly what vague payment terms produce.
Deposits deserve one sentence in the contract and one mental note: a deposit is taxable when you receive it, even if the project runs into next year. The invoice-level mechanics, late fee language and net terms wording are covered in the invoicing best practices guide.
Name a kill fee, and know it gets taxed like any other invoice
A kill fee is the amount a client owes if they cancel the project partway through. Common structures: a flat percentage of the total (25% to 50%), a stage-based schedule that steps up as milestones pass or simply payment for all work completed plus a fixed cancellation amount. Any of these beats the alternative, which is negotiating from zero with a client who has already decided to leave.
The tax treatment is unglamorous: a kill fee is ordinary self-employment income. It goes on Schedule C with everything else, it is subject to the full 15.3% SE tax and income tax, and it belongs in the same 25% to 30% set-aside routine as any other payment. No special category, no penalty, no discount for the disappointment.
Worked example: the $6,000 kill fee
- Devon takes a $12,000 site redesign with a 50% kill fee clause. The client shuts the project down at the halfway point, so Devon invoices the contractual $6,000.
- SE tax: $6,000 × 92.35% × 15.3% = $848. Half of that ($424) is deductible above the line.
- Federal income tax in the 22% bracket, after the SE deduction and the 20% qualified business income deduction: ($6,000 − $424) × 80% × 22% = $981.
- Total federal bite: $848 + $981 = $1,829, about 30.5% of the fee.
Want to see the full-year math on your own numbers?
Calculate My SE Tax →Decide who pays expenses, and how the money moves
If a project involves travel, stock assets, print costs or software seats, the contract should say who pays and how. Two arrangements produce clean records. The client can pay vendors directly, in which case the expense never touches your books. Or the client can reimburse you against receipts as a separate line item, clearly labeled, apart from your service fees. Either way, everyone knows what the number on each invoice line is for.
The messy arrangement is the default one: you cover costs, bill them back mixed into your fees and the whole total lands in box 1 of your 1099-NEC. This is survivable, and common, but it quietly raises the stakes on your bookkeeping. The reimbursement is now reported as your income, and the only thing standing between you and paying tax on it is whether you recorded the matching expense.
Worked example: the reimbursement that became income
- Marisol, a brand photographer, bills a client $1,400 for approved travel costs. The client includes it in her 1099-NEC total at year-end.
- If she logged the receipts: $1,400 of reported income, $1,400 of Schedule C expenses. Net effect on her taxes: zero.
- If she never recorded them: the $1,400 is taxed as profit. Extra SE tax of $198, plus about $229 of income tax at a 22% bracket with the QBI deduction.
Match the name on the contract to the name on your tax return
Sign contracts and W-9s under the name your taxes are filed under. For a sole proprietor that is your legal name, with any business name on the W-9's second line. A single-member LLC is disregarded for federal income tax, so the owner's name still goes on line 1. When the name and taxpayer ID on a W-9 do not match IRS records, the client eventually receives a mismatch notice and must start backup withholding until it is fixed, which is the 24% problem from earlier arriving through a side door.
Consistency also keeps your records reconcilable. When every contract, invoice and 1099 carries the same name into the same business bank account, tying your 1099s to your gross receipts takes minutes. When half your work is signed under a business name the IRS has never seen, it takes an afternoon and some guessing. If you are weighing whether an LLC changes any of this, the answer for taxes is mostly no: the LLC vs. sole proprietor comparison walks through what actually changes.
Watch for the habits that undo all of this
Three patterns reliably wreck the record a good contract creates. First: amending by text message. The contract says $4,000, the scope grew over a Tuesday phone call, the final invoice says $5,500 and nothing on paper explains the difference. Put changes in a one-line email amendment ("confirming added deliverable X for $1,500") and the paper trail survives.
Second: mixing fees and reimbursements on one invoice line. "Services and expenses: $3,650" forces future-you to reconstruct the split. Two lines now, or an hour of archaeology in April.
Third: staying silent on cancellation because it feels pessimistic at signing time. A kill fee clause is not pessimism. It is the difference between Devon's $4,171 and Devon's $0.
A contract that helps in April
- Independent contractor status stated, W-9 attached at signing
- Net terms, deposit and late fee specified
- Kill fee percentage or schedule named
- Reimbursements billed as separate, labeled lines
- Signed under the name your return is filed under
A contract that makes April harder
- Silent on status, W-9 chased after the first late 1099
- "Payment upon completion," date unknowable
- No cancellation terms at all
- Expenses "handled as we go," lumped into fees
- Signed under a name the IRS has never seen
A contract is a bookkeeping system you sign
Here is the standard to hold your agreements to: the contract, the invoices, the bank deposits and the 1099 should all tell one story, with no translation required. When they do, tax season is a reconciliation, not an investigation. Keep signed contracts and amendments with your tax records for at least three years after filing, the window the IRS normally has to examine a return. The agreement you negotiate this week is evidence you will be glad to have in an April you cannot see yet, and the clauses above cost nothing to add while everyone is still friendly.
More in this series
Retirement Contributions Mid-Year Check: Are You on Track? → Invoicing Best Practices That Also Help at Tax Time → Separating Business and Personal Finances → Understanding Self-Employment Tax (And How to Reduce It) →Disclaimer
This article and the associated calculator provide estimates only, not legal or tax advice. Worked examples use 2026 federal figures and a 22% marginal bracket with the QBI deduction applied; your rates and state taxes will differ. Contract terms have legal consequences beyond taxes, so have an attorney review agreements for significant engagements. For advice tailored to your situation, consult a qualified tax professional. For more information, refer to the IRS Self-Employed Tax Center.