Why PortlandWhy Portland crypto investors need a specialist
Portland crypto holders file more income tax returns than almost anyone in the country: federal, Oregon, and up to two local returns that most tax software handles badly. Every one of them reads gains, staking income, and mining income off the same crypto ledger, so one reconciliation error repeats three or four times.
The Silicon Forest built the holder base. Intel runs its largest concentration of facilities and employees anywhere in the world across its Hillsboro campuses, Nike is headquartered in Beaverton, and the metro holds about 2.5 million people. Engineers who bought crypto through the 2017 and 2021 cycles now sit on appreciated stacks, and their RSU income already pushes them past the thresholds where every local tax turns on.
The stack is the defining local fact. Oregon taxes gains as ordinary income up to 9.9%. Multnomah County residents above $125,000 single or $200,000 joint add the Preschool for All tax at 1.5%, rising to 3% at the margin above $250,000 single or $400,000 joint. Metro district residents add 1% for supportive housing above the same base thresholds. Each is filed separately through the Portland Revenue Division, each has its own estimated-payment rules, and a large crypto gain can trip all of them in a single year.
Geography moves the answer. A Vancouver, Washington resident working in Portland pays Oregon tax on wages but owes no Oregon tax on crypto gains, while Washington's own 7% excise reaches only long-term gains above $278,000 for 2025. Inside the metro, county and district boundaries decide whether the local taxes apply at all. Where you lived on the date of each sale is a factual question that lot-level records answer cleanly.
Timing has extra angles here. The Preschool for All rates rise 0.8 points in 2027, Oregon's kicker returns surplus revenue as a credit in some years, and the no-discount treatment of long-term gains means state cost is flat while federal cost still rewards holding. Those decisions belong to you and your CPA. We deliver per-lot 8949 detail, Schedule D totals, and Schedule 1 items with the workpapers behind every number.
IntelNikeMultnomah CountyMetroPortland Revenue Division