HomeOperator BlueprintCleaning Business Licensing by StateCleaning Business License in Portland, OR (2025)

Cleaning Business License in Portland, OR (2025)

By Opora Editorial Team6 min readUpdated continuously · In Cleaning Business Licensing by State

No Sales Tax, But Two Income Taxes You Can't Skip

Oregon's lack of a state sales tax gets all the attention, and it's real, you won't be adding a sales tax line to any cleaning invoice here. What doesn't get talked about enough is that Portland stacks two separate net-income-based business taxes on top of your state obligations, one from the city and one from Multnomah County, and both require registration within 60 days of starting business regardless of whether you end up owing anything.

The agencies: the Oregon Secretary of State, Business Registry for entity formation, and the City of Portland Revenue Division for the combined city and county business tax registration.

Cost Table

Portland, OR cleaning business licensing structure, itemized (2025).
Item Fee / rate Issuing authority
LLC Articles of Organization $100 OR Secretary of State
Annual report (LLC renewal) $100/yr OR Secretary of State
Portland Business License Tax registration $0 to register; 2.6% of net income above exemption City of Portland Revenue Division
Portland small-business exemption threshold First $50,000 gross receipts exempt City of Portland
Multnomah County Business Income Tax $0 to register; 2% of net income above exemption Multnomah County / Portland Revenue Division
Federal EIN $0 IRS

Notice there's no flat annual license fee anywhere in this table for the city or county layers. Portland's structure charges nothing to register but takes a percentage of net income once you clear the exemption threshold, a genuinely different cost model than every other city in this batch, which mostly charge flat fees regardless of how the business actually performs.

Step 1: Form Your LLC with the State

File Articles of Organization through the Oregon Secretary of State Business Registry, $100. Oregon requires an annual report renewal, also $100, filed each year on your formation anniversary to keep the LLC active. That recurring $100 is worth budgeting for since it's easy to treat the initial filing as a one-time cost and get blindsided by the renewal the following year.

Step 2: Register for the Combined City/County Business Tax

Within 60 days of starting business activity in Portland, register with the Revenue Division, which administers both the city's Business License Tax and Multnomah County's Business Income Tax through a single combined filing. Registration itself is free. The taxes that follow are calculated on net income: 2.6% for the city, 2% for the county, both only applying above an exemption threshold generally set around $50,000 in gross receipts for the city-level exemption. A brand-new solo operator projecting modest first-year revenue may owe little or nothing in year one, but the registration requirement applies regardless of projected income.

Step 3: EIN and State Tax Setup

Free EIN from the IRS. Because Oregon has no state sales tax, there's no sales tax registration step here, one less recurring filing than most cities in this guide, though Oregon does have its own personal and corporate income tax obligations tied to your LLC's profit.

Worked Example: A New Portland LLC's First Year

New operator forming an LLC, home-based, projecting roughly $60,000 in first-year gross receipts (slightly above the city exemption threshold):

  • LLC Articles of Organization: $100
  • Portland/Multnomah County business tax registration: $0
  • Estimated city + county net-income tax on the portion above exemption: roughly $150–$300 (highly dependent on actual net income after deductible expenses)
  • EIN: $0
  • General liability insurance, $1M/$2M: roughly $750–$950/yr

Total: approximately $1,000–$1,350 for the first year, with the caveat that this is the one city in this guide where your actual tax bill scales with profitability rather than being a fixed number you can quote before you've run a single job.

Sales Tax: Not Applicable

Oregon has no state or local sales tax, so cleaning invoices in Portland carry no sales tax line regardless of whether the work is residential or commercial. This is one of the simplest invoicing situations covered in this guide, no rate lookups, no exemption certificates for residential versus commercial distinctions.

Insurance and Workers' Compensation

Oregon requires workers' compensation coverage for virtually all employers with employees, with limited exceptions for certain sole proprietors and specific family-employment situations. General liability at $1,000,000/$2,000,000 is standard for residential and small-commercial contracts; Portland's dense multifamily and mixed-use development market often requires proof of coverage before granting building access for common-area and turnover cleaning work.

Union Presence

SEIU Local 49 represents a meaningful share of commercial janitorial staff in downtown Portland office towers and larger institutional accounts. Independent operators bidding residential and smaller commercial work generally operate outside these agreements, but downtown high-rise and larger property-management contracts occasionally carry union agreements worth researching before submitting a bid.

Tracking Net Income Across Two Jurisdictions

Because both the city and county tax layers key off net income rather than gross receipts, your bookkeeping needs to cleanly separate deductible business expenses from personal draws right from the start, since the exemption threshold and tax rate both apply to net, not gross. An operator who mixes personal and business expenses in one account will have a harder time defending their net-income calculation if the Revenue Division ever asks for documentation, and will likely end up overpaying by failing to claim legitimate deductions like vehicle mileage, cleaning supplies, and insurance premiums against the taxable base.

Rain-Season Scope and Equipment Costs

Portland's long wet season, roughly October through May, drives up entryway mat and flooring maintenance frequency on commercial accounts in ways that a dry-climate pricing model won't anticipate. Crews tracking in mud and moisture across lobbies and common areas need more frequent attention during these months, and operators new to the Pacific Northwest market sometimes underbid their first winter contract cycle before adjusting their seasonal assumptions the following year.

Two registrations apply to almost any company working here, and the Portland City Code sets out the authority for the city business license tax alongside the county business income tax administered with it. Reading the code section is the reliable way to confirm which receipts are apportioned to the city. For regional planning, Metro, the elected regional government for the three-county area, publishes employment and land use data covering the full urban growth boundary rather than a single municipality.

Frequently Asked Questions

Does Portland charge a flat business license fee for cleaning companies?

No. The Portland Revenue Division charges no registration fee; instead it collects a 2.6% city tax and 2% Multnomah County tax on net income above an exemption threshold.

Does Oregon have a sales tax on cleaning services?

No. Oregon has no state or local sales tax, so cleaning invoices carry no sales tax regardless of residential or commercial classification.

How much does an LLC cost in Oregon?

$100 for Articles of Organization through the Oregon Secretary of State, plus a $100 annual report renewal each year.

What is the small-business exemption for Portland's business tax?

Businesses generally with gross receipts under approximately $50,000 are exempt from owing the city business tax, though registration is still required regardless of income level.

When do I need to register my Portland business for tax purposes?

Within 60 days of starting business activity in the city, through the combined city/county Revenue Division registration.

How we built this guide

Opora editorial sources from BLS OEWS wage tables, ISSA-447 production rates, NCCI workers' compensation classifications, EPA List N, OSHA 29 CFR standards, and primary state regulatory filings. We don't recycle blog posts — we audit primary documents.

Methodology · Editorial standards · Corrections policy · About Opora