Complete guide to permits and licenses required to start a roofer in Portland, OR. Fees, renewal cycles, and agency contacts.
Required for all businesses; roofers classified under construction
Portland businesses exempt if city-licensed; applies to county areas
Required for all LLCs. Annual report required separately (see below).
Applies to all LLCs.
Employers must verify identity and work authorization using Form I-9 and retain for 3 years after hire or 1 year after employment ends, whichever is later. Roofing businesses with employees must comply.
Roofing businesses must avoid deceptive advertising (e.g., false claims about materials, pricing, or qualifications). Must honor estimates, provide clear contracts, and comply with the FTC’s “Do Not Call” rules. Applies to all businesses offering services to consumers.
Requires eligible employees (worked 1,250 hours in past 12 months, employed 12 months, at covered worksite) to receive up to 12 weeks of unpaid, job-protected leave for qualifying reasons. Most small roofing businesses do not meet threshold.
Roofing businesses with websites must ensure accessibility under ADA Title III (e.g., screen reader compatibility). While no explicit federal website regulation exists, courts have interpreted ADA to cover digital access. Also applies to physical locations if open to public (e.g., office).
Required for all roofing contractors performing work valued at $500+. Includes surety bond ($20,000 min). No exam required for license but RRP certification needed for lead paint jobs.
Oregon roofers must comply if work disturbs lead paint. Certifying firm must use certified renovators.
Renewed every 2 years ($25). Required if using trade name.
UBI number automatically assigned to all businesses for tax purposes.
All LLCs in Oregon must register with the Secretary of State. This includes obtaining a Unified Business Identifier (UBI), which is used across state agencies for tax and regulatory purposes. Required for all businesses operating as LLCs.
Oregon does NOT have a statewide sales tax. However, some local jurisdictions (e.g., cities) may impose local option taxes. As of now, no local sales tax exists in Oregon. Roofing services are generally not subject to sales tax in Oregon because labor is not taxed, and materials are typically purchased by the customer or included without triggering retail sales tax. Confirm with DOR if incidental material sales trigger registration. This registration would only be required if the business were to sell taxable goods (e.g., leftover materials at retail).
The CAT applies to all businesses operating in Oregon with $500,000 or more in annual commercial activity (gross receipts). Rate is 0.517% on commercial activity above $1 million, with a minimum tax of $275 per year (adjusted annually; $275 for 2023, $250 for prior years). Roofing services count toward commercial activity. Registration is required once threshold is met.
Required for all employers in Oregon. Employers must withhold state income tax from employee wages. Registration is done through the Combined Tax Registration form (Form WR-1). Applies only if the LLC hires W-2 employees.
All employers in Oregon must register with the Employment Department and pay unemployment insurance taxes. Roofing businesses with employees must comply. Rate is based on employer experience; new employers start at 2.7%. Applies only if the business has W-2 employees.
Oregon LLCs are pass-through entities. Profits are reported on owners’ personal Oregon income tax returns (Form OR-40). The business itself does not pay income tax, but owners must file annually. Due date aligns with federal deadline (April 15). Applies to all LLC owners earning income in Oregon.
Many Oregon cities (e.g., Portland, Eugene, Salem) require a local business license or privilege tax. Fees and requirements vary. For example, Portland requires a Business License from the Bureau of Development Services. Roofers must check with their city or county. Not required statewide, but common in larger municipalities.
Required for all LLCs (even single-member) for federal tax purposes. Used for income, employment, and excise tax filings. Obtained via IRS Form SS-4 or online application. Not a state requirement but necessary for federal compliance.
Roofers typically need CI (Commercial Industrial) or IG zones; home occupation limited
No on-site storage of roofing materials/vehicles allowed
Required for any structural changes; roofing shop may need specific ventilation
There is no federal license required to operate as a roofer. Roofing is regulated at the state and local level in Oregon (e.g., CCB license). Federal agencies do not issue trade-specific licenses for construction trades.
All Oregon LLCs must file an Annual Report and updated Statement of Information with the Secretary of State each year on the anniversary of the formation date. Includes business address, registered agent, and principal officers.
All roofing contractors must be registered with the CCB. Registration includes bonding and insurance requirements. Renewal is biennial based on a staggered schedule by CCB license number.
Mandatory for all employers in Oregon. Employers must register with a certified workers' comp insurer (e.g., SAIF or private carrier). Roofing has high-risk classification; premiums reflect hazard level.
Required for payroll tax reporting. Employers must file Form 941 quarterly, Form 940 annually, and issue W-2s by January 31. EIN is required even if no employees, if business has LLC tax election.
All businesses must register with Oregon DOR for tax accounts (e.g., OR tax ID, withholding tax). Roofers may owe Oregon Business Income Tax (corporate level) and employee withholding. Due dates depend on assigned filing frequency.
Employers must file Form 9400 (Contribution Report) quarterly and pay unemployment insurance tax. New employers start at 2.7% rate.
All registered contractors must complete 6 hours of CCB-approved continuing education per renewal cycle. Topics include business practices, safety, and code updates. Must be completed before renewal.
Must comply with zoning sign code; wall signs under 24 sq ft may be exempt
Required for storage of flammable roofing materials
Verifies zoning, building, and fire code compliance
Required for county roads; state highways need ODOT permit
Roofers may need for rooftop work outside normal hours
Separate requirements per city within county
Construction businesses specifically listed
Required for all employers with one or more employees in Oregon, including LLC members who perform work. Sole proprietors without employees are exempt but may elect coverage. Roofers are classified under NAICS 238165 and have a high-risk classification code (e.g., 5318) affecting premiums.
Not legally required by the State of Oregon, but strongly recommended for all contractors. Often required by contracts, property owners, or municipalities for permitting. May be necessary to obtain certain surety bonds or licenses.
Mandatory for registration with the Oregon CCB. The $15,000 surety bond protects consumers from financial loss due to contractor violations. Bond must be issued by a surety licensed in Oregon. Sole proprietors and LLCs both require this if they meet the $1,000 threshold.
Required for all vehicles registered to the business. Personal auto policies do not cover business use. Roofers transporting tools, materials, or employees must have commercial auto insurance with minimum limits of $25,000 bodily injury per person, $50,000 per accident, and $20,000 property damage (25/50/20).
Not legally required by Oregon state law or CCB. However, recommended for roofers providing design or consulting services. May be required in contracts with commercial clients or property managers.
Not legally required in Oregon. However, if the roofer sells roofing materials directly to consumers (not just labor), they may face product liability risks. This coverage is typically part of a broader general liability policy but is not mandated by law.
Only applicable if the business serves or sells alcohol. Roofers typically do not serve alcohol as part of their services, so this is not relevant unless hosting events with alcohol. OLCC requires liquor liability insurance for licensees selling alcohol.
Single-member LLCs without employees may use the owner's Social Security Number, but obtaining an EIN is recommended for business legitimacy and banking purposes. Required for opening a business bank account.
By default, a single-member LLC is disregarded for federal tax purposes and reports income on Schedule C of the owner's Form 1040. Multi-member LLCs are taxed as partnerships and must file Form 1065. LLCs may elect corporate taxation (Form 1120). Roofing business income is subject to self-employment tax (15.3%) if from a single-member LLC.
Roofers are subject to fall protection standards (29 CFR 1926.501), ladder safety (29 CFR 1926.1053), and head/eye protection (29 CFR 1926.100). Employers must provide training, maintain injury logs (OSHA Form 300), and display the OSHA poster.
CCB requires a $20,000 surety bond and proof of general liability insurance ($100,000 minimum) at all times. Certificate of insurance must list CCB as certificate holder. Renewals typically annual; must be kept current.
Employers must display current Oregon and federal labor law posters (minimum wage, OSHA, EEO, family leave, etc.). Posters must be updated when laws change. Available in English and Spanish.
Roofing is a high-hazard industry. Employers with 11+ employees must maintain OSHA injury and illness logs. Form 300A must be posted each February–April. Exemptions apply for certain low-risk industries, but not roofing.
Oregon OSHA offers free, confidential workplace safety consultations. While not mandatory, it helps identify fall protection, electrical, and other roofing hazards. Does not replace enforcement inspections.
Many Oregon cities (e.g., Portland, Eugene, Salem) require a local business license. Fees and deadlines vary. Check with city or county clerk. Some jurisdictions require separate contractor licensing.
Federal: Keep tax records for at least 3 years. Oregon: Tax records must be kept for 4 years. OSHA: Injury logs for 5 years. CCB: Contracts and warranties must be retained for 4 years under ORS 701.087.
ORS 701.087 requires contractors to keep copies of all signed contracts and warranty documents for 4 years. Applies to all residential and commercial roofing projects.
Roofing work that involves removal of painted structures (e.g., fascia, soffits, gutters) may trigger RRP compliance. Requires firm certification, renovator training, lead-safe work practices, and recordkeeping. Enforced by EPA or authorized state.
Roofing contractors must comply with federal minimum wage ($7.25/hour), overtime (1.5x regular rate after 40 hours/week), and recordkeeping requirements. Independent contractor classification must meet DOL criteria to avoid misclassification penalties.
The Internal Revenue Service (IRS) is the primary federal agency responsible for overseeing tax obligations for roofers, including self-employment taxes and LLC income taxes. Fees vary depending on your business structure and income, but failing to comply can result in penalties.
Yes, the Federal Trade Commission (FTC) regulates roofing businesses to ensure fair advertising and consumer protection practices. Compliance with the FTC Act and related rules is required, and while some aspects have no direct fee, non-compliance can lead to legal action.
No, the U.S. Small Business Administration (SBA) confirms that there is no specific federal license required to operate as a roofer. However, you still need to meet other federal requirements like tax filing and FTC compliance.
The IRS requires roofing businesses to retain records related to income, expenses, payroll, and tax filings. This includes invoices, receipts, bank statements, and other financial documents, and the retention period varies depending on the record type.
An EIN, or Employer Identification Number, is a unique tax ID assigned by the IRS. Many roofing businesses, especially LLCs and those with employees, are required to obtain an EIN for federal tax purposes, though the fee is typically $0.00.
Permit Finder asks follow-up questions to give you an exact list of permits.
Find Your Permits