How Oklahoma withholds on a bonus
Oklahoma withholds a separately paid bonus at its highest rate, which for 2026 is 4.5% after HB 2764 cut it from 4.75% and consolidated the brackets. On a $10,000 bonus the percentage method withholds $2,200 federal, $620 Social Security, $145 Medicare and $450 Oklahoma, leaving $6,585. There are no local income taxes in Oklahoma.
Because Oklahoma's brackets are so narrow (4.5% applies from $7,200 of taxable income), the aggregate method changes the state line only marginally and raises the federal line to about $2,700 for a $60,000 earner paid every two weeks. The standard deduction and exemption have been used up by salary, so a bonus is taxed at the full 4.5% on the return and the state withholding settles even.
What the withholding means for your Oklahoma return
Any refund on an Oklahoma bonus is federal: a $60,000 single filer's marginal federal rate is 12% up to $50,400 of taxable income and 22% above, so a $10,000 bonus is really taxed at about $1,450 federal against $2,200 withheld, and roughly $750 returns. Texas residents who earn a bonus for work in Oklahoma are withheld for Oklahoma on it. The Oklahoma paycheck calculator shows the marginal rates for any salary. Allowances on Form OK-W-4 do not reduce the flat 4.5% withheld from a separately paid bonus; they apply only under the aggregate method, where the bonus is combined with the period's regular wages. Oklahoma's trigger law could lower the rate to 4.25% from 2027, and the supplemental rate would fall with it.