What OKTaxRolls Online Bill Pay does
OKTaxRolls Online Bill Pay is Oklahoma's system for paying state income taxes and other state tax obligations directly through your bank account or credit card. It is run by the Oklahoma Tax Commission and lets you make a payment without mailing a check or visiting an office in person.
The system is separate from federal income tax payment. If you owe federal taxes to the IRS, you would use the IRS's own payment system (Direct Pay, Electronic Federal Tax Payment System, or a payment processor the IRS approves). OKTaxRolls handles only Oklahoma state taxes — income tax, franchise tax, and other state-level obligations.
You can pay through OKTaxRolls using a bank account (no fee) or a credit or debit card (with a processing fee charged by the payment processor). Payments are typically processed within one business day.
Key Takeaways
- OKTaxRolls Online Bill Pay is for Oklahoma state taxes only, not federal IRS taxes.
- You can pay with a bank account for no fee, or with a credit or debit card if you pay a processing fee.
- Payments usually process within one business day, though you should allow extra time if you are close to a deadline.
- You will need your Oklahoma tax ID number or Social Security number and the amount you owe to set up a payment.
How to access OKTaxRolls and make a payment
Go to the Oklahoma Tax Commission website and look for the OKTaxRolls Online Bill Pay link. You will need to create an account or log in if you already have one. Have your Oklahoma tax ID number (or Social Security number if you are an individual) and your tax return information ready.
Once logged in, select the tax type you owe (such as income tax), enter the amount, and choose your payment method. If you pay by bank account, you will provide your routing number and account number. If you pay by card, the processor will charge a fee — the amount varies by processor and is shown before you confirm the payment.
After you submit, you will receive a confirmation number. Save this number in case you need to look up the payment later or contact the Tax Commission about it. The payment will be deducted from your account on the date you choose, as long as that date is not in the past.
When payments are due and what happens if you miss a deadline
Oklahoma income tax returns are due on the same date as federal returns — typically April 15 for the prior year's taxes. If you owe tax, the payment must arrive by that date to avoid a late-payment penalty. The Tax Commission charges a penalty of 5 percent of the unpaid tax for each month (or part of a month) that payment is late, plus interest on the unpaid amount.
If you cannot pay by the deadline, you can still use OKTaxRolls to make a payment after April 15, but penalties and interest will continue to accrue. The Tax Commission does not offer payment plans through OKTaxRolls itself, but you can contact the Tax Commission directly to ask about installment agreements if you owe a large amount.
If you receive a notice from the Tax Commission saying you owe tax, that notice will include a due date. Pay by that date if possible. If you disagree with the amount, you can file a protest with the Tax Commission, but you must still pay the undisputed portion by the deadline or face penalties.
Bank account payments versus card payments
Paying by bank account (checking or savings) costs nothing — the Tax Commission does not charge a fee, and your bank typically does not either. The payment takes one to two business days to clear. This is the cheapest option if you have time before your deadline.
Paying by credit or debit card is faster (usually one business day) but costs a processing fee. The fee is a percentage of the amount you pay, typically between 1.5 and 2 percent, though the exact rate depends on which processor handles your payment. The processor shows you the fee before you confirm, so you will know the total cost upfront.
If you are paying a large tax bill, the card fee can add up quickly. For example, a 2 percent fee on a $5,000 payment is $100. In that case, a bank account payment with no fee is worth the extra day or two of processing time. If you are paying a small amount or are very close to a deadline, the card fee may be worth the speed.
What information you need before you start
Have your Oklahoma tax ID number or Social Security number ready. If you are paying as an individual, your Social Security number works. If you are a business, you will need your Oklahoma tax ID.
You will also need to know the amount you owe. This should be on your tax return, a bill or notice from the Tax Commission, or a letter asking you to pay. If you are not sure of the amount, contact the Tax Commission before you pay — paying the wrong amount can create confusion later.
If you are paying by bank account, have your routing number and account number available. If you are paying by card, have your card number, expiration date, and CVV ready. Do not share this information with anyone else or enter it on an unsecured website.
Confirming your payment went through
After you submit a payment through OKTaxRolls, you will see a confirmation number on the screen. Write this down or take a screenshot. This number is your proof that you submitted the payment.
The confirmation number is not the same as proof that the Tax Commission received the money. To confirm the payment actually cleared, log back into OKTaxRolls a few days later and check your account balance. Your payment should show as posted, and your balance should reflect the payment.
If your payment does not show up after five business days, contact the Oklahoma Tax Commission. Have your confirmation number ready. If the payment was deducted from your bank account but the Tax Commission says they did not receive it, contact your bank as well — this is rare but can happen if there is a processing error.
OKTaxRolls versus other ways to pay Oklahoma taxes
You can also pay Oklahoma taxes by mailing a check with your return, paying in person at a Tax Commission office, or using a third-party payment processor that the Tax Commission approves. OKTaxRolls is the Tax Commission's own system, so there is no middleman and no extra fees unless you choose to pay by card.
Mailing a check is free but slow — the Tax Commission must receive it by the deadline, not just have it postmarked by then. In-person payment at an office is also free but requires you to travel and may have limited hours. Third-party processors may charge fees similar to OKTaxRolls card payments.
OKTaxRolls is usually the fastest and most convenient option if you have a bank account. If you do not have a bank account or prefer not to share that information online, mailing a check or paying in person are your alternatives.
Frequently Asked Questions
Can I use OKTaxRolls to pay federal IRS taxes?
No. OKTaxRolls is for Oklahoma state taxes only. To pay federal income taxes, use the IRS Direct Pay system, the Electronic Federal Tax Payment System (EFTPS), or an IRS-approved payment processor. You can find these options on the IRS website.
What if I pay too much by mistake?
If you overpay, the Tax Commission will either refund the excess or apply it to a future tax year, depending on your request. Contact the Tax Commission with your confirmation number to ask for a refund or to have the overpayment credited to next year's taxes.
Is OKTaxRolls secure?
OKTaxRolls uses encryption to protect your information while you are entering it. However, do not share your login credentials or banking information with anyone. The Tax Commission will never ask you for this information by email or phone.
Can I set up a payment plan through OKTaxRolls if I cannot pay the full amount?
OKTaxRolls does not offer payment plans. If you owe a large amount and cannot pay it all at once, contact the Oklahoma Tax Commission directly to ask about an installment agreement. You may be able to set up a plan to pay over several months.
How long does it take for a payment to show up in my account?
Bank account payments typically process within one to two business days. Card payments usually process within one business day. The exact timing depends on your bank and the payment processor. Always allow extra time if you are close to a deadline.