Filing your Oklahoma sales tax return is simple with the state’s online system. You can file and pay directly through the Oklahoma Taxpayer Access Point (OkTAP), as long as your business is registered to collect and remit sales tax.
This guide walks you through the step-by-step process of filing online so you can submit returns on time, avoid penalties, and stay compliant with Pennsylvania’s sales tax rules.
What You Need Before Filing
Before filing your sales tax return, you must prepare specific records to ensure your report is accurate. Here are the standard documents and information required to file a sales tax return in Oklahoma.
- Oklahoma Taxpayer Account Number (Sales Tax Permit) – First, to initiate the filing process, a business must have its assigned Sales and Use Tax Permit number, which serves as the state Taxpayer Account Number. The Oklahoma Tax Commission (OTC) issues this number upon successful registration, which requires a $20 application fee plus a handling fee. You can find the permit number on the official Sales Tax Permit issued by the OTC. You can find this number specifically on your Oklahoma Sales Tax Permit document.
- OkTAP Account Log-in Details – The primary way to file your Oklahoma sales tax return online is by logging onto your OkTAP account. To access the site, ensure you have your log-in credentials ready (e.g., your username and password).
- Total Sales – Gather your total revenue during the filing period. This includes all sales, whether they’re taxable or not. Even if you currently have no sales records, you must still file a return.
- Taxable Sales – Similarly, compile the total taxable sales your business made within the filing period.
- Taxable Purchases – Verify the total amount of taxable purchases your business spent within the filing period. This applies to both in-state and out-of-state transactions.
- Local Sales Tax Report – Oklahoma necessitates highly granular reporting, requiring businesses to itemize all taxable sales by specific city, county, or other local jurisdiction. If goods are shipped to a customer, the sales tax rate is determined by the destination. The location where the purchaser takes receipt of the product. This requires the business to accurately track the destination address for every delivery to apply the correct combined state and local rate.
- Bank Account and Routing Number – You will pay tax liabilities through OkTAP, typically via ACH debit. The bank account details and routing number for remitting the due taxes must be prepared in advance.
- Filing Frequency Schedule – The Oklahoma Tax Commission assigns a specific filing frequency (e.g., monthly, semi-annual) based on the business’s anticipated or actual tax liability. You must confirm this schedule before filing to ensure timely submission and avoid penalties.
Step-by-Step: How to File Oklahoma Sales Tax Online
The following steps outline the general process within the OkTAP system. Step 1. Go to the Oklahoma Taxpayer Access Point (OkTAP) website. Step 2. Enter your Account Credentials: Log in using your username and password. Check your shared email/phone number and enter the OTP when applicable.
Step 3. Prepare your Ecommerce Sales Tax Data (e.g., Taxes Report from Shopify).
Step 4. Under Vendor Use Tax, click File/View Return to open the filing page.
Step 5. Enter the total sales shown on your tax report, then click Next to proceed.
Step 6. Enter the city and county sales breakdown based on your tax report, then click Next.
Step 7. Review all the information you entered to ensure accuracy, then click Submit.
Step 8. Enter the client’s bank details for payment processing, then click Submit to finalize the filing.
Step 9. Save the confirmation in your preferred location for recordkeeping purposes. Keeping online records using Google Drive is a common option.
Helpful tip: If the filing process is interrupted by internet issues, website downtime, or other disruptions. You can always click on “Save and Submit Later” to avoid losing your progress.
Due Dates
Oklahoma assigns due dates & filing frequencies based on your tax liability. The standard due date is always the 20th of the month following the reporting period.
| FREQUENCY | REQUIREMENT | REPORTING PERIOD | DUE DATE |
| Monthly | Tax liability is $50 or greater | Monthly | 20th day of the following month |
| Semiannual | Tax liability is $50 or less. |
|
|
Timely Filing Discount
Some states give businesses a discount for collecting, filing, and remitting sales tax on time. Currently, Oklahoma does not offer any timely filing discount.Filing Amended Returns
When an inaccurate return has been previously filed, resulting in an underpayment or overpayment of tax liability, the vendor must file an amended return to correct the records.Procedure for Amended Filing
Taxpayers who initially filed electronically via the OkTAP system should use the online portal’s amendment function. The OkTAP system allows the filer to access the previously submitted return, mark it for amendment, and input the corrected data, facilitating the tracking of changes and the calculation of resulting tax differences. The OTC provides specific instructional videos on using the OkTAP system to “File an Amended Return“. If the original report was filed using a paper form (such as Form STS-20002-C/A), the amended report must be filed using a paper form in the same manner. The filer must clearly check the designated box for amended returns (Item E on Form STS-20002-C) or write the designation “AMENDED” prominently on the top of the report to indicate its nature clearly.Refunds
The process for claiming a refund for overpaid sales tax depends on the nature of the overpayment and is subject to a strict statutory limitation period.Claiming General Overpayments
General overpayments of sales tax must be claimed by filing an amended return. The statute of limitations requires that any refund claim be filed within three years from the date the tax, penalty, or interest was paid. For most taxpayers, this period commences on the original due date of the return. Taxpayers can utilize OkTAP to check the status of a refund once the amended return has been processed. Approved refunds can be deposited directly into a bank account or issued via a debit card.Filing Zero Returns in Oklahoma
Oklahoma law explicitly requires continuous filing for all registered vendors, regardless of sales activity. To file a zero return, the vendor must log in to the OkTAP portal, select the required reporting period, and proceed through the steps, entering 0 for all relevant sales fields, including Line 1 (Total Sales). The official submission of a zero-liability return confirms compliance for the period.Other Filing Methods in Oklahoma
If you’re having difficulties filing your Oklahoma sales tax return online, you can try other options:- File with TaxHero – Let expert accountants in TaxHero prepare your sales tax returns for you. We’ll take everything off your hands so that you can spend your time more efficiently managing your business.
- File with Paper – Vendors can file their sales tax returns on official paper forms, such as the Oklahoma Sales Tax Return (Form STS-20002). Detailed instructions are provided with the forms, requiring the taxpayer identification number, the specific reporting period, and a signature.
