FousFlorida DOR eServices File and Pay
Turn Florida DOR File and Pay into an API
Read your Submitted Items, bulk file transmissions and DR-7 location statuses from Florida DOR File and Pay with one API call each. A workflow checks each morning which returns and payments moved to Processed and emails you the list for your books.
Works with your own Florida DOR eServices File and Pay account. Fous is an independent product.
What you can build on File and Pay
Get submitted items
Build thisOpens ONLINE TRANSACTIONS, then Submitted Items, and reads the Transaction History: each return and payment with its status and whether it can still be canceled.
- Takes
- Submitted since (optional), status (optional)
- Returns
- Transaction type, form type, filing period, submitted date, amount, status, cancelable
Check bulk file transmissions
Build thisOpens TRANSMITTER TRANSACTIONS, then View Transmissions, filters by date range or Transmission Status and reads each transmission's details.
- Takes
- Date range, transmission status (optional), trace number (optional)
- Returns
- Trace number, file type, submitted date, transmission status, description, manifest available
Check consolidated return locations
Build thisOpens a DR-15CON return for one filing period and reads the Consolidated Return screen: every Location ID and the Return Status of its DR-7.
- Takes
- Filing period
- Returns
- Location ID, DR-7 return status
File a DR-15 sales and use tax return
Build thisFills in a DR-15 under File a Tax Return/Report, lines A to E and the surtax lines, selects Calculate, signs it and submits it, then schedules the payment.
- Takes
- Filing period, gross sales, exempt sales, taxable amounts, surtax amounts, signer, debit date
- Returns
- Confirmation status, amount due with return, payment amount, debit date
Automate File and Pay with a workflow
A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.
Returns and payments that moved to Processed
Build this- Starts
- Every weekday at 8:00 Eastern
- Step 1
- Get the submitted items from the last 30 days.
- Step 2
- Keep the items whose status changed since the last run, such as from In Progress to Processed.
- Step 3
- Email you the list with form type, filing period, amount and new status.
Failed or finished bulk transmissions, to your system
Build this- Starts
- Every hour
- Step 1
- Check the bulk file transmissions submitted today.
- Step 2
- Keep the transmissions whose Transmission Status changed since the last run.
- Step 3
- Post trace number, file type, status and error description to your webhook.
Locations still open on the consolidated return
Build this- Starts
- Every month on the 12th at 9:00 Eastern
- Step 1
- Check the consolidated return locations for last month's filing period.
- Step 2
- Keep the Location IDs whose DR-7 is not Saved.
- Step 3
- Email you each Location ID with its status, or stop when every location is Saved.
You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.
Once built, one call from your code
Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get submitted items” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "portal.fl.revenuepremier.com/get_submitted_items",
"input": {
"submitted_since": "2026-10-01"
}
}'
{
"status": "completed",
"data": {
"business_name": "Acme Outdoor Supply LLC",
"items": [
{
"transaction_type": "Return",
"form_type": "DR-15",
"filing_period": "2026-10",
"amount": 4812.37,
"submitted_date": "2026-11-09",
"status": "Processed",
"cancelable": false
}
],
"count": 1
}
}
An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.
File and Pay’s own options
The Department offers no API for reading a taxpayer's account. Machine filing is by XML: developers complete Form DR-600001 and build to the Department's specifications, and the files are uploaded in File and Pay one at a time or, for bulk uploads, over SFTP. Everything else, from Submitted Items to payments, is done on the site.
| Option | What it covers | What it takes |
|---|---|---|
| Direct File (XML upload or SFTP) | Sales and use tax, solid waste, prepaid wireless, insurance premium, motor fuel and reemployment tax returns as .xml or .zip files. | Software built to the Department's XML specifications after Form DR-600001, a separate transmitter User ID, and SFTP access for bulk uploads. |
| Corporate income tax through MeF | Electronic corporate income tax returns from tax software. | Software built to the specifications on the FTA State Exchange System. |
| File and Pay by hand | Filing returns, Make a Payment, Submitted Items with its Transaction History, the Message Center and canceling a payment. | A User ID and password, or a Certificate Number and Business Partner Number to start a return. |
Read on November 12, 2026: Software developer information, eServices File and Pay system information, Direct File step-by-step guide.
Signing in to File and Pay
File and Pay signs you in with your User ID and a password of at least 14 characters, and times out after 15 minutes of inactivity. A return can also be started with a Certificate Number and Business Partner Number, and Direct File has its own transmitter User ID. With Fous you sign in once through the site's own sign-in with your account: the login is sealed with AES-256, and an expired session is signed back in.
Worth knowing
- Earlier filing history did not move over
- Returns filed before your tax moved to the new system are not in it, and old confirmation numbers are not either. Sales tax history stayed in the old system until March 31, 2026; Form DR-841 requests copies.
- The balance can show $0.00
- The new system can show $0.00 when an amount is owed. To pay, you select the filing period and enter the amount yourself.
- ACH payments cancel only until 5 p.m. ET
- An ACH Direct Debit can be canceled from Submitted Items before 5 p.m. ET on the day it was submitted, or the next business day after a weekend or holiday. Credit card payments cannot be canceled.
- Direct File is a separate account
- Transmitters register a User ID different from their File and Pay one. A new account takes about 30 minutes to become active, and only one file can be submitted at a time.
More in Government: US state and local tax
- Ohio Business Gateway
- MyFTB
- CDTFA Online Services
- Colorado Revenue Online
- Georgia Tax Center
- INTIME
- LaTAP
- Maryland Tax Connect
- MassTaxConnect
- Michigan Treasury Online
- Minnesota e-Services
- My DOR
- myconneCT
- MyDORWAY
- myPATH
- MyTax Illinois
- MyTaxes Kentucky
- NCDOR eBusiness Center
- New Jersey Tax Portal
- NY Business Online Services
- OH|TAX eServices
- Texas Comptroller Webfile
- TNTAP
- Virginia Tax Business Online Services
- Wisconsin My Tax Account
Other industries: CalSavers, RS, Beeline, 340B ESP, Navigate, PACER.
Frequently asked questions
No, not for reading your account. The Department publishes XML specifications for filing returns from software, after a Software Development Application (Form DR-600001), and the files are uploaded on the site or sent over SFTP for bulk uploads. Submitted Items, payments and the Message Center are on the site only.
Not in the new system. Filing history and confirmation numbers were not converted, and sales tax history stayed in the old system until March 31, 2026. You can request copies of earlier returns with Form DR-841 at any time.
Open ONLINE TRANSACTIONS, then Submitted Items. The Transaction History shows each return and payment with a status of In Progress or Processed, and the confirmation for a submission appears in the Message Center.
Yes, for ACH Direct Debit before 5 p.m. ET on the day you submitted it. Sign in with your User ID, open Submitted Items and select the trash can icon in the Action column. If there is no icon, the payment can no longer be canceled. Credit card payments cannot be canceled.
No. Fous is an independent product. You use it with your own File and Pay account, and a method reads and does only what that account can.
Put Florida DOR eServices File and Pay behind an API call
Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextGeorgia Tax CenterINTIMELaTAPCalSaversHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Florida DOR eServices File and Pay (Florida Department of Revenue). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.