Why Portland contractors work with a CPA for contractors
Remodelers in Northeast Portland, roofers working across Clackamas County, electricians and plumbers running a few vans out of Gresham. The trades keep the Portland area running, and most owners would rather be on a job than doing paperwork at the kitchen table.
Construction businesses have tax needs that a general preparer may not handle well. Income comes in uneven chunks, materials are bought ahead of jobs, crews change from season to season and subcontractors need the right forms at year end. Add Oregon and Portland area taxes, and one missed filing can cost more than the job that caused it.
Every request through Accountants Portland goes to a licensed CPA in our Portland area network who works with contractors and construction businesses. They know what a CCB license involves and what a busy summer looks like on the books.
The CPA you are matched with can work with your existing bookkeeping software or help you move to one that fits how you run jobs. Many contractors want a monthly check in, a quarterly tax estimate and a clean set of numbers for the annual return, and that is a common way to set up the work.
Oregon CCB licensing and what it means for your books
The Oregon Construction Contractors Board requires anyone who works for pay in construction involving improvements to real property to be licensed. Getting a license means completing at least 16 hours of training before licensing from an approved provider and passing the Oregon exam.
The CCB also requires a surety bond and general liability insurance. The bond amount depends on your endorsement. For a residential general contractor it is $25,000. The license runs for two years, and if you operate as an LLC or corporation, the business entity is filed with the Oregon Secretary of State.
None of that is tax work, but it ties directly to it. Bond premiums, insurance, training, license renewals and continuing education are business costs. Keeping them recorded and categorized properly means they are deducted in the right year.
What is included
- Federal and Oregon business returns
- Combined Portland and Multnomah County business tax return
- Job costing setup in your bookkeeping software
- Form 1099-NEC filing for subcontractors
- Payroll tax setup for crews
- Vehicle and equipment depreciation planning
- Oregon CAT registration review
- Quarterly estimated tax planning
Job costing and knowing which jobs make money
Plenty of contractors are busy all year and still unsure whether they made money. Job costing fixes that. Each job gets its own record of materials, labor, subcontractors, permits and equipment use, so you can see real profit by job rather than one total at year end.
Good job costing also makes bids sharper. If kitchen remodels earn more than bathroom jobs, or one type of client always runs over budget, the numbers will show it. Your CPA can set this up in the bookkeeping software you already use.
Larger contractors may also need to think about how income on long jobs is reported for tax purposes. The right method depends on the size of the business and the type of contracts, so it is worth reviewing as you grow.
Job costing does not have to be complicated. Many small contractors start by tagging every receipt and every hour of labor with a job name. After a few months the pattern is clear, and the conversation with your CPA shifts from what happened last year to which work you want more of next year.
Subcontractors, 1099s and crew payroll
Paying subcontractors means tracking who you paid and how much. The IRS reporting threshold for Form 1099-NEC was $600 for payments made before 2026 and is $2,000 for payments made in 2026. Collect a W-9 before the first payment, not in the scramble at year end.
Whether a worker is a subcontractor or an employee is not your choice alone. It depends on how the work is controlled. Treating employees as contractors can lead to back payroll taxes and penalties, so ask before you set someone up.
Employees bring Oregon payroll taxes. The statewide transit tax of 0.1% is withheld from wages. Employers in the TriMet district pay the TriMet transit payroll tax, 0.8237% for 2025 and 2026. Paid Leave Oregon contributions are 1% of wages for 2026, with employers of 25 or more employees paying 40% of that.
Trucks, tools and equipment
Vehicles and equipment are among the biggest purchases a contractor makes. How you finance them, when you buy them and how you depreciate them can move your tax bill a lot from one year to the next.
A CPA can plan big purchases around your income. Buying a truck in a strong year may make sense. In a slow year, a large deduction may not help much and could be better saved. Mileage and vehicle records matter too, especially if you also use the truck for personal trips.
Small tools, safety gear and consumables are usually simpler, but they add up. Keeping receipts in one place, by job where possible, makes year end easier and backs up your deductions if the IRS asks.
Leasing and buying are treated differently on your return. A lease payment is usually a regular expense, while a purchase is depreciated, sometimes very quickly. Loan interest on a financed truck is a separate deduction again. Running the numbers before you sign anything is the easiest way to avoid a surprise.
Portland, Multnomah County and Oregon business taxes
If you do business in Portland or Multnomah County, you may need to file the combined City of Portland and Multnomah County business tax return. On the 2025 forms the Business License Tax rate is 2.6% and the Multnomah County Business Income Tax rate is 2%, each with a $100 minimum.
Busy contractors can reach the Oregon Corporate Activity Tax thresholds faster than they expect, because the CAT is based on commercial activity, not profit. Registration is required within 30 days of reaching $750,000 in Oregon commercial activity for the year, and a return is due once you are over $1 million. The tax is $250 plus 0.57% of taxable commercial activity over $1 million, after a subtraction of 35% of the greater of cost inputs or labor costs.
Because the CAT ignores profit, a contractor with thin margins on large jobs can owe it even in a year with little taxable income. Tracking Oregon commercial activity month by month is the simplest way to see the registration line coming.
Planning for slow seasons and tax bills
Rain slows down a lot of exterior work in the Portland area, and income often follows. Quarterly estimated taxes still come due, so a plan that sets aside money in busy months helps you avoid a cash crunch when the work dries up.
For 2026 the federal estimated tax dates are 4/15/2026, 6/15/2026, 9/15/2026 and 1/15/2027. A CPA can set each payment based on what you have actually earned so far, and adjust when a big job lands or falls through.
Oregon has its own estimated payments, and higher earning owners may also owe estimates for the Metro and Multnomah County personal income taxes. From tax year 2026 those local estimates are required once your liability for each tax reaches $5,000. Building all of them into one savings plan keeps the busy season from paying for a penalty later.
Who this suits
- CCB licensed general contractors and remodelers
- Specialty trades such as roofing, electrical and plumbing
- Owner operators thinking about hiring a crew
- Contractors who rely on subcontractors
- Growing construction businesses near the CAT thresholds
Common questions
Do I need a CCB license to work as a contractor in Oregon?
The Oregon Construction Contractors Board says anyone who works for pay in construction involving improvements to real property must be licensed. Licensing includes at least 16 hours of training, an exam, a surety bond and general liability insurance.
When do I have to send a 1099-NEC to a subcontractor?
The IRS threshold was $600 for payments made before 2026 and is $2,000 for payments made in 2026. Collect a W-9 from each subcontractor before you pay them.
Does the Oregon CAT apply to contractors?
It can. The CAT is based on Oregon commercial activity, not profit. You must register within 30 days of reaching $750,000 for the year and file once you pass $1 million.
Can I deduct my work truck?
Business vehicles can usually be deducted through depreciation or vehicle expenses, but personal use reduces the deduction. Good mileage records are essential. A CPA can show you the best method for your situation.
What payroll taxes will I owe if I hire a crew?
Common ones include federal payroll taxes, Oregon withholding, the statewide transit tax withheld from wages, the TriMet transit payroll tax paid by employers in the district, and Paid Leave Oregon contributions.
Can a CPA help with job costing?
Yes. A CPA can set up job costing in your bookkeeping software so you can see profit by job and bid future work with better numbers.
How do I get a quote?
Tell us what you need and a licensed CPA who works with people like you gets in touch with a clear, fixed quote. There is no cost to ask.