

General Contractors Business Expenses & Tax Deductions
A plain-English guide to general contractors business expenses and tax deductions: tools, trucks, subcontractors, 1099s, home offices, and expense tracking.
General contractors can lower taxable income by documenting deductible costs such as tools, vehicles, subcontractors, insurance, home office expenses, and job-site costs. This page covers what counts, the IRS rules behind each category, and how to keep records that hold up in an audit.
What General Contractors Can Write Off: A Plain-English Deduction Guide
The IRS lets you deduct any expense that is "ordinary and necessary" to your trade. "Ordinary" means common in contracting; "necessary" means helpful for the work. A circular saw is usually ordinary and necessary for a contractor. A personal recreational purchase is not deductible unless it has a clear, documented business use.
Two terms people mix up:
- Expenses reduce the profit shown on your books (your P&L).
- Deductions reduce the income the IRS taxes you on.
In practice, most ordinary business expenses are also deductions, but the categorization on your tax return matters. A $30,000 excavator and a $30,000 box of nails are both business expenses, but they hit your taxes very differently (more on Section 179 below).
Cash-heavy job sites make deductions difficult to prove in an audit. If you paid a day laborer $200 in cash from your wallet and never wrote it down, that deduction does not exist as far as the IRS is concerned. Receipts, bank records, and a written log are not optional.
The deduction categories covered below:
What Tools and Equipment Can General Contractors Deduct?
Tools and equipment are the largest deduction category for most GCs, and the rules depend on what each item costs.
Tools under $2,500 per item. Under the IRS de minimis safe harbor election, you can deduct the full cost in the year of purchase rather than depreciating it. A $400 framing nailer, a $1,800 miter saw, and a $900 laser level can generally be written off in the year you buy them.
Big equipment. Excavators, skid steers, dump trailers, and owned scissor lifts would normally be depreciated over five to seven years. Section 179 lets you deduct the full purchase price in year one instead, subject to the annual IRS limit for the tax year. For a contractor who buys qualifying equipment, Section 179 may move more of the deduction into year one instead of spreading it over several years, subject to IRS limits and business-use rules.
Job materials vs. shop supplies. Lumber, drywall, copper, and fixtures that go into a customer's project are deductible as cost of goods sold or job materials. Blades, drill bits, gloves, tarps, and shop rags you keep on the truck are deductible as supplies. Track them separately so your gross margin per job is accurate.
Equipment rental. Boom lifts from United Rentals, dumpsters from your local hauler, scaffolding, generators, and light towers are 100% deductible as the rental fees are billed.
Repairs and maintenance. Repairs that keep equipment in working order, such as sharpening blades, replacing a saw motor, or servicing a skid steer, are deductible in the year paid. A full engine rebuild that meaningfully extends useful life is treated differently (capitalized and depreciated), so flag big repairs for your CPA.
Can I Deduct My Work Truck and Mileage?
Yes, and vehicle costs can be a large deduction if you keep a mileage log.
The IRS gives you two methods:
Standard mileage rate. Multiply business miles by the current IRS rate. You still deduct parking and tolls on top, but fuel, insurance, and maintenance are baked into the per-mile rate.
Actual expense method. Add up fuel, insurance, registration, repairs, tires, lease payments, and depreciation, then multiply by your business-use percentage. Usually better for expensive trucks driven a lot for work.
The IRS allows vehicle deductions using either the standard mileage rate or the actual expense method, and contractors generally must choose the method in the first year the vehicle is used for business. Switching from actual to standard later is restricted, so think this through with a CPA before filing year one.
Commute rule, the one everybody gets wrong. Driving from your house to the first job site of the day is a non-deductible commute. Driving between job sites during the day is deductible. Driving from the last job site home is a commute again. If you have a qualifying home office that is your principal place of business, the rules can change in your favor, so it's worth a conversation with your accountant.
Heavy trucks over 6,000 lbs GVWR. F-250s, Silverado 2500s, Ram 2500s, and most one-ton work trucks may qualify for Section 179 treatment, subject to annual limits and business-use requirements. Check the manufacturer's GVWR sticker on the door jamb to confirm the weight.
Loan interest and lease payments. Interest on a truck loan and lease payments are deductible at the business-use percentage. Keep a mileage log to back up that percentage. Apps like MileIQ or the mileage tracker inside QuickBooks can reduce manual mileage tracking.
What 1099 Rules Apply to Subcontractors and Employees?
Most GCs run a mix of subs and, occasionally, W-2 employees. Both are deductible, but the paperwork is different.
Payments to subcontractors are deductible, and they trigger a reporting obligation.
General contractors must file Form 1099-NEC with the IRS and send it to the recipient by January 31 for each non-corporate subcontractor paid $600 or more for services in a calendar year.
Before you cut the first check to a new sub, collect a signed Form W-9. It gives you their legal name, business structure, and tax ID. If they're an S-corp or C-corp, you generally don't have to issue a 1099, but you still want the W-9 on file to prove it.
Day labor and casual help. Same rule applies. If you hand a guy $300 cash to help carry sheetrock, get a signed receipt with his name, the date, and what he did. If you'll pay him more than $600 across the year, get a W-9 the first day.
W-2 employees. Wages, employer-side payroll taxes (Social Security, Medicare, FUTA, SUTA), workers' comp premiums, and benefits are all deductible. So is the cost of a payroll service like Gusto or QuickBooks Payroll.
Misclassification is expensive. If you call someone a sub but treat them like an employee (you set their hours, supply their tools, and dictate exactly how the work is done), the IRS and state labor agencies can reclassify them, leaving you on the hook for back payroll taxes, penalties, and interest. The shortcut test: a true sub runs their own business, brings their own tools, sets their own schedule, and could say no to your next job without losing their livelihood.
Which Insurance, License, and Bond Costs Can General Contractors Deduct?
Most ordinary costs of staying licensed, bonded, and insured are deductible. Ask your tax professional about any dues or fees that include nondeductible lobbying or personal portions.
- General liability premiums covering bodily injury and property damage on jobs
- Commercial auto for work trucks and trailers
- Inland marine covering tools and equipment in transit or on job sites
- Workers' compensation for employees, and in some states an optional or required policy covering you as the owner
- Builder's risk policies on specific projects (often billed to the job)
License fees and continuing education to keep your contractor's license active in your state count too. Same with surety bond premiums and permit fees pulled for individual jobs (those can also be billed through to the customer).
Trade association dues for your state builder association, NAHB, ABC, NARI, or a local chapter are generally deductible as business expenses, though any portion attributable to lobbying is not.

What Office, Software, and Home Office Costs Are Deductible?
You probably don't think of yourself as having an office, but if there's a desk in the spare bedroom where you do takeoffs and invoicing, you have one.
Home office, simplified method.
Home office, actual method. Measure your office square footage as a percentage of your home's total square footage, then deduct that percentage of rent or mortgage interest, utilities, homeowners insurance, and depreciation. More paperwork, often a bigger deduction if you have a real dedicated room.
To qualify either way, the space has to be used regularly and exclusively for business. The kitchen table doesn't count. A converted garage corner with a desk, a plan table, and a file cabinet does.
Software you actually use. QuickBooks for the books, estimating and job-costing tools, takeoff software, scheduling apps, and cloud storage for plans are all deductible. Think of QuickBooks as the accounting layer sitting on top of your bank account: your bank captures every transaction, QuickBooks categorizes and reports on it.
Phone, internet, cloud storage. Business-use portion only. If your cell is 70% business calls and texts, deduct 70%.
Bank fees, merchant processing, accounting subscriptions. Wire fees, ACH fees, the cut Stripe or your card processor takes, and your monthly software subscriptions are all deductible.
Office supplies and printing. Plan reproduction at the local print shop, job folders, printer toner, and business cards are boring but real deductions.
What Travel, Meal, and Job Site Costs Are Deductible?
Out-of-town travel for a job is fully deductible: airfare, rental car, lodging, baggage fees, and Uber to and from the airport. The trip has to have a clear business purpose, and you need receipts.
Meals.
For each business meal, write down on the receipt who was there, what business you discussed, and the date. A scribbled note on the back of the receipt is enough. The IRS is not asking for a transcript, but they do want to see that you weren't just expensing a steak with your spouse.
Per diem rates are an alternative to tracking every meal and incidental on the road. The GSA publishes daily per diem rates by city; using them simplifies recordkeeping for travel-heavy jobs.
Job site costs. Porta-johns, temporary power hookups, jobsite signage, dumpster pulls, fence rentals, and traffic control are all deductible as direct job costs. Most contractors pass these through as line items on the customer's invoice anyway.
Can General Contractors Deduct Marketing and Advertising Costs?
Ordinary and necessary marketing costs are generally deductible, subject to limits for gifts and reporting rules for referral fees.
- Truck wraps and magnetic door signs
- Yard signs at completed projects
- Branded shirts, hats, hi-vis vests with your logo
- Website design, hosting, domain renewals
- Lead-gen platforms and contractor directories
- Google Ads, Facebook/Instagram ads, and local SEO services
- Photography of completed work for your portfolio
Referral fees paid to other tradespeople for sending you work are deductible (and the recipient owes tax on them; issue a 1099-NEC if you pay one person $600 or more).
Customer thank-you gifts are deductible up to $25 per recipient per year, per IRS rules. A $40 bottle of bourbon still produces only $25 of deduction.
How to Track Expenses Year-Round So Tax Season Isn't a Scramble
The deduction list only helps if you can prove the spending happened. A workflow that holds up in an audit takes about 15 minutes a week:

Open a dedicated business bank account. A dedicated business bank account gives you cleaner records and makes deductions easier to support.
Photograph every receipt the day you get it. Thermal paper from gas stations and lumber yards fades to blank in a hot glovebox within a few months. Snap it, file it in your accounting app, toss the paper if you want.
Categorize transactions weekly, not in April. Fifteen minutes on Friday afternoon beats a 40-hour scramble before your CPA appointment. If a charge is unclear, it's still fresh enough to remember.
Use a business checking account that feeds your books automatically. A Novo business checking account gives general contractors a clean paper trail: $0 monthly fees, no minimum balance, no fees on incoming wires or ACH transfers, and Reserves you can name "Q1 Estimated Taxes," "Tool Fund," or "Workers' Comp Audit" to set aside money by category within your checking account.
Novo connects directly to QuickBooks, Stripe, and Shopify, so transactions flow into your books without manual entry. Your bookkeeper isn't chasing missing receipts in April; they're reconciling clean, categorized data.
Straight talk on cash. Novo does not accept cash deposits. If a side job pays you in cash, deposit it at a cash-accepting bank first and transfer to Novo, or keep a second account specifically for cash work. Most GCs who get paid by check, ACH, or credit card don't run into this; cash-heavy operators should plan for it.
A simple invoice template you can paste into ChatGPT
Send invoices that clearly document labor, materials, equipment rental, subcontractor costs, permit fees, payment terms, and job details. A plain-text template for general contractors:
INVOICE
[Your Business Name]
[License #] | [Address] | [Phone] | [Email]
Bill To: Invoice #: ____
[Customer Name] Invoice Date: ____
[Job Site Address] Due Date: ____
PO / Job #: ____
DESCRIPTION OF WORK
-------------------------------------------------
Labor (hours x rate): $______
Materials (itemized below): $______
Equipment Rental: $______
Subcontractor work: $______
Permits / Fees: $______
-------------------------------------------------
Subtotal: $______
Sales Tax (if applicable): $______
TOTAL DUE: $______
Itemized Materials:
- [Item] [Qty] [Unit Price] [Line Total]
Payment Terms: Net 15. ACH preferred.
Card payments may include a processing fee if permitted by state law and your payment processor's rules.
Late payments accrue 1.5% per month after due date.
Make checks payable to: [Your Business Name]
ACH: routing ____, account ____ (Novo Business Checking)Tip: Paste this block into ChatGPT or Claude with a prompt like "Turn this into a fillable PDF invoice for a general contractor named [Your Business], with formulas that auto-total labor + materials + equipment + tax, and a Net 15 payment box." Use the AI-generated draft as a starting point, then check the formulas, payment terms, tax treatment, and business details before sending it to a customer.
Frequently Asked Questions
Can I deduct my work truck if I also drive it personally?
Yes, but only the business-use percentage. If your F-250 is used 80% for work and 20% for personal errands, you deduct 80% of fuel, insurance, repairs, and depreciation (or 80% of the standard mileage rate × total miles, if you're using that method). Keep a mileage log — a phone app counts.
Are tools under $2,500 fully deductible the year I buy them?
Yes, under the IRS de minimis safe harbor election. Tools and equipment costing up to $2,500 per item can be expensed in full the year you buy them, rather than depreciated. You make the election on your tax return each year you want to use it.
Do I need to send a 1099 to every subcontractor I pay?
Not every sub, but most. The threshold is $600 or more in payments for services during the calendar year, to any non-corporate sub (sole proprietors, single-member LLCs, partnerships). If they're an S-corp or C-corp, you generally don't have to file a 1099-NEC, but collect a W-9 so you can prove it.
Is the home office deduction an audit red flag?
Not when you document it correctly. The space has to be used regularly and exclusively for business, and you need to be able to show how you calculated the square footage or the percentage. The simplified method reduces recordkeeping because it uses $5 per square foot of qualifying space, up to 300 square feet.
Do I need a separate business bank account as a general contractor?
Yes. Mixing personal and business spending in one account makes it harder to prove which transactions were business expenses in an audit and weakens the separation between personal and business records. Novo business checking has no monthly fees, no minimum balance, and integrates with QuickBooks so your books stay clean without extra work.
What records do I need to keep, and for how long?
The IRS generally requires you to keep tax records for at least three years from the date you filed the return. Keep them seven years if you wrote off a bad debt or worthless security, and indefinitely if you didn't file a return or filed a fraudulent one. Bank statements, receipts, mileage logs, W-9s, and signed contracts all count as records.
Can I write off clothes I wear on the job?
Only clothing that's unsuitable for everyday wear and required for the job: hi-vis vests, steel-toe boots, hard hats, branded uniforms, fire-resistant gear. Regular jeans and a t-shirt don't qualify even if you only wear them to work.
What about my phone?
Deduct the business-use percentage of the bill, plus 100% of a phone you use exclusively for work. If your main line is 70% business, that's the deduction.