FousMyDORWAY
Get your MyDORWAY returns and letters through an API
Read the returns and periods of each tax account, your letters and your payments in MyDORWAY with one API call each. Or have a workflow check before the 20th which sales tax periods are still open and email you the list.
Works with your own MyDORWAY account. Fous is an independent product.
What you can build on MyDORWAY
Get returns and periods for a tax account
Build thisOpens the Accounts tab, picks one tax account and reads View Returns and Periods: each period and whether its return is Draft, Submitted or Processed.
- Takes
- Tax account, periods since (optional)
- Returns
- Account type, account number, account name, period end, return status
List letters
Build thisOpens the More tab and reads View Letters under Correspondence: the notices and letters SCDOR has sent to your accounts.
- Takes
- Received since (optional)
- Returns
- Letter ID, date, letter name, tax account
Get payments
Build thisReads Manage Payments and Returns under More, Payments & Returns, with Show set to Payments and Pending, so pending ACH debits appear too.
- Takes
- Tax account (optional), paid since (optional)
- Returns
- Payment date, tax account, period, amount, method, status, confirmation number
Enter a sales and use tax return
Build thisFills in the ST-3 sales and use tax return for one period, with gross proceeds, deductions and the local taxes of the ST-389, and saves it as a draft or submits it.
- Takes
- Sales tax account, period, gross proceeds, deductions, ST-389 local taxes, draft or submit
- Returns
- Period, state tax, total amount due, status, confirmation number
Automate MyDORWAY 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.
Sales tax periods still open before the 20th
Build this- Starts
- Every month on the 15th at 8:00
- Step 1
- For each sales tax account you name, get the returns and periods.
- Step 2
- Keep last month's periods whose return is not Submitted or Processed.
- Step 3
- Email you the list, with the account, period and status.
New letters from SCDOR, every week
Build this- Starts
- Every Monday at 7:30
- Step 1
- List the letters in View Letters.
- Step 2
- Keep the letters that were not there on the last run.
- Step 3
- Have an AI step group them by tax account and email you the list.
Payments posted to your accounting system
Build this- Starts
- Every weekday at 17:00
- Step 1
- Get the payments made or scheduled since yesterday.
- Step 2
- Keep the payments that changed since the last run.
- Step 3
- Post date, tax account, period, amount, status and confirmation number to your webhook.
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 returns and periods for a tax account” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "mydorway.dor.sc.gov/get_returns_and_periods",
"input": {
"account": "Acme Supply LLC, Sales",
"periods_since": "2026-07-31"
}
}'
{
"status": "completed",
"data": {
"account_type": "Sales and Use Tax",
"account_number": "XXX-XX4417",
"account_name": "Acme Supply LLC",
"periods": [
{
"period_end": "2026-10-31",
"return_status": "Draft"
}
]
}
}
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.
MyDORWAY’s own options
SCDOR offers no API for MyDORWAY. Sales and use tax returns can come from certified third-party software as XML files that you upload in MyDORWAY, and payroll filers with 10 or more withholding returns a quarter can upload batch files. Everything else, letters and payments included, is done on screen. MyDORWAY itself is free.
| Option | What it covers | What it takes |
|---|---|---|
| Sales XML Program | Sales and use, Max Tax and accommodations returns (ST-3, ST-389 and others), made by certified software and uploaded in MyDORWAY. | The Sales XML Filer Application and software from a certified provider. New developer certification is suspended until January 2027. |
| Batch Withholding Program | WH-1605 quarterly and WH-1606 annual withholding returns as a .txt file, uploaded with a backup report. | At least 10 returns per quarter and the Batch Withholding Program Application, under the More tab. |
| W-2, 1099 and motor fuel uploads | W-2 and 1099 files, and motor fuel returns through an Excel template or XML. | A MyDORWAY login. Motor fuel XML needs a certified software provider. |
| MyDORWAY by hand | Returns and periods per tax account, View Letters, payments and pending ACH debits, and Sales XML uploads. | A free MyDORWAY account as Business Owner or Tax Account Manager. |
Read on November 12, 2026: Sales XML Program, Batch Withholding Program, File & Pay Options for Businesses.
Signing in to MyDORWAY
MyDORWAY signs you in with a username and a password of at least 14 characters, then a second step: a code from an authentication app, a text message or an email. A passkey can replace both. With Fous you sign in once through MyDORWAY's own sign-in with your own account, sealed with AES-256. When your second step is an emailed code, it is handled and an expired session is signed back in.
Worth knowing
- Only a Submitted return can be withdrawn
- A return in Submitted status can be withdrawn back to a draft and edited. Once it is Processed, you file an amended return. Drafts not submitted within 30 days are deleted.
- XML files cannot replace a filed period
- A Sales XML file is not processed for a period that already has a return on file for that account. Each return in the file needs its own valid 9-digit retail license file number.
- One bad number rejects a whole batch
- Batch withholding files need a valid FEIN and 9-digit SC withholding file number on every record, or MyDORWAY rejects the entire file. A file holds WH-1605 or WH-1606 returns, never both.
- Business Owners decide who sees what
- A Business Owner manages every business account from one login and controls other users' access. A Tax Account Manager, such as a preparer, requests access to each client and cannot change anyone's access.
More in Government: US state and local tax
- Ohio Business Gateway
- MyFTB
- CDTFA Online Services
- Colorado Revenue Online
- Florida DOR eServices File and Pay
- Georgia Tax Center
- INTIME
- LaTAP
- Maryland Tax Connect
- MassTaxConnect
- Michigan Treasury Online
- Minnesota e-Services
- My DOR
- myconneCT
- 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: UCMS, mySchneider, SAP Fieldglass, McKesson SupplyManager, Travelers for Agents, MyHMCTS.
Frequently asked questions
No. SCDOR offers file uploads instead: sales and use tax returns as XML from certified software through the Sales XML Program, withholding returns as batch files for filers with at least 10 returns a quarter, and W-2, 1099 and motor fuel uploads. Letters, periods and payments are read on screen.
On the 20th of the month after the period ends: February 20 for January. Quarterly periods are due April 20, July 20, October 20 and January 20, and annual returns January 20. Filing quarterly or annually needs SCDOR's approval.
Yes, as a Tax Account Manager. A preparer requests access to each client's account and the Business Owner grants it. With Fous, a workflow can loop over those accounts and call the same method for each one.
By the end of the month after the quarter: April 30, July 31 and October 31 for the WH-1605, and January 31 for the WH-1606, which covers the fourth quarter and the year.
No. Fous is an independent product. You use it with your own MyDORWAY account, and a method reads and does only what that account can.
Put MyDORWAY 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 nextmyPATHMyTax IllinoisMyTaxes KentuckyUCMSHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of MyDORWAY (South Carolina 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.