# Get your myPATH balances and letters through an API

> Read balances and credits by period, payment statuses and new letters from myPATH with one API call each. A workflow can read every client's balances each Monday and email you the periods with a balance due.

Page: https://fous.com/automate/mypath
Updated: 2026-11-12

Works with your own myPATH account. Fous is an independent product.

## What you can build on myPATH

### Get balances and credits by period

Reads Balances or Credits in Manage Payments & Returns in the Accountant Center, for one tax account or all the accounts you have access to.

- Takes: Account (optional), current or previous periods
- Returns: Taxpayer name, tax account, period, balance or credit, amount

### Check payment statuses

Reads payments in Manage Payments & Returns with the status you pick: Pending, Posted, Reversed or Not Submitted.

- Takes: Account (optional), status
- Returns: Taxpayer name, tax account, period, payment date, amount, status

### List letters from the department

Opens View Letters in the Letters panel of the More... tab, for your own accounts or a client you pick by name.

- Takes: Taxpayer name (optional), received since (optional)
- Returns: Taxpayer name, letter title, tax account, date

### File a Sales and Use Tax return

Fills in the Sales and Use Tax return for one period from the figures you pass and submits it, returning the confirmation number.

- Takes: Tax account, period end date, gross sales, net taxable sales, tax collected, credits, use tax, e-911 fees
- Returns: Tax account, period, confirmation number, tax due

## Automate myPATH with a workflow

A [workflow](/product/workflows) 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.

### Balances due across every client, each Monday

Starts: Every Monday at 8:00, America/New_York

1. Get balances and credits by period for all the accounts you have access to.
2. Keep the periods with a balance due and leave out credits.
3. Email you the list, one section per taxpayer, with tax account, period and amount.

### Reversed payments, flagged the morning after

Starts: Every weekday at 7:00, America/New_York

1. Check payment statuses for all accounts, with the status Reversed.
2. Keep the payments that were not there on the last run.
3. Post each one, with taxpayer, tax account, period and amount, to your webhook.

### New department letters for each client

Starts: Every weekday at 9:00, America/New_York

1. For each client you name, list the letters in View Letters.
2. Keep the letters that were not there on the last run.
3. Email you the list, grouped by taxpayer, with title, tax account and date.

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](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get balances and credits by period” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "mypath.pa.gov/get_balances",
    "input": {
      "account": "all",
      "periods": "current"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "rows": [
      {
        "taxpayer": "Acme Hardware LLC",
        "tax_account": "Sales, Use and Hotel Occupancy Tax",
        "period": "2026-09-30",
        "type": "balance",
        "amount": 412.75
      }
    ],
    "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.

## MyPATH’s own options

myPATH has no public API for reading balances, payments or letters. It accepts file uploads: Sales and Employer Withholding returns and payments as CSV, and W-2s as CSV or EFW2. Third party tax professionals can put many clients in one file from the Accountant Center. Returns can also be sent through FSET.

| Option | What it covers | What it takes |
| --- | --- | --- |
| Bulk file upload | Sales returns and payments, PA-W3 and REV-1667 returns, PA-501 payments, W-2 and 1099 statements, original or corrected. | CSV files, or EFW2 and EFW2C for W-2s, up to 20 MB, built to the department's specifications. Multi-client files need the Accountant Center. |
| FSET filing | Sends returns through FSET instead of the upload screen. | An FSET submission. No limit on the number of returns or their size. |
| myPATH by hand | Balances by period, payments, returns and letters on screen, one tax account at a time or across clients in the Accountant Center. | A myPATH profile with access to each tax account. |

Read on November 12, 2026: [Bulk Upload via myPATH](https://revenue-pa.custhelp.com/app/answers/detail/a_id/4140), [Bulk Filing via myPATH](https://revenue-pa.custhelp.com/app/answers/detail/a_id/4141), [Multi-Import/File Upload Specifications](https://www.pa.gov/agencies/revenue/resources/mypath/multi-import).

## Signing in to myPATH

myPATH asks for your username and password, then a security code at every login, sent by text message, email or an authentication app. Trust this device skips the code on the same device and browser. With Fous you sign in once through myPATH's own sign-in with your own profile: the login is sealed with AES-256, an emailed security code is handled, and an expired session is signed back in.

## Worth knowing

- **Uploads process overnight**: A submitted bulk file stays Pending until the department's nightly jobs run, then shows Processed. Read statuses the morning after, not minutes after submitting.
- **Pick the client first**: With access to clients or other taxpayers, you select the Name hyperlink before you see that account's returns, balances or letters. Filing for several clients in one file needs the Accountant Center link, which third party users have.
- **Letters online need an opt-in**: Only the Primary Administrator can switch Mail Delivery from Paper to Electronic. Until then, the department's letters for that taxpayer do not appear in View Letters.
- **myPATH changes in December 2026**: The department plans an upgrade with new navigation. myPATH is unavailable from 6 p.m. on Thursday, December 10 to 6 a.m. on Monday, December 14, 2026.

## More in Government: US state and local tax

- [Ohio Business Gateway](https://fous.com/automate/ohio-business-gateway.md)
- [MyFTB](https://fous.com/automate/myftb.md)
- [CDTFA Online Services](https://fous.com/automate/cdtfa-online-services.md)
- [Colorado Revenue Online](https://fous.com/automate/colorado-revenue-online.md)
- [Florida DOR eServices File and Pay](https://fous.com/automate/florida-dor-eservices-file-and-pay.md)
- [Georgia Tax Center](https://fous.com/automate/georgia-tax-center.md)
- [INTIME](https://fous.com/automate/intime.md)
- [LaTAP](https://fous.com/automate/latap.md)
- [Maryland Tax Connect](https://fous.com/automate/maryland-tax-connect.md)
- [MassTaxConnect](https://fous.com/automate/masstaxconnect.md)
- [Michigan Treasury Online](https://fous.com/automate/michigan-treasury-online.md)
- [Minnesota e-Services](https://fous.com/automate/minnesota-e-services.md)
- [My DOR](https://fous.com/automate/my-dor.md)
- [myconneCT](https://fous.com/automate/myconnect.md)
- [MyDORWAY](https://fous.com/automate/mydorway.md)
- [MyTax Illinois](https://fous.com/automate/mytax-illinois.md)
- [MyTaxes Kentucky](https://fous.com/automate/mytaxes-kentucky.md)
- [NCDOR eBusiness Center](https://fous.com/automate/ncdor-ebusiness-center.md)
- [New Jersey Tax Portal](https://fous.com/automate/new-jersey-tax-portal.md)
- [NY Business Online Services](https://fous.com/automate/ny-business-online-services.md)
- [OH|TAX eServices](https://fous.com/automate/oh-tax-eservices.md)
- [Texas Comptroller Webfile](https://fous.com/automate/texas-comptroller-webfile.md)
- [TNTAP](https://fous.com/automate/tntap.md)
- [Virginia Tax Business Online Services](https://fous.com/automate/virginia-tax-business-online-services.md)
- [Wisconsin My Tax Account](https://fous.com/automate/wisconsin-my-tax-account.md)

Other industries: [Unemployment Services for Employers](/automate/unemployment-services-for-employers), [MSC Industrial Supply](/automate/msc-industrial-supply), [Workday VNDLY](/automate/workday-vndly), [Medline.com](/automate/medline-com), [Nationwide Agent Center](/automate/nationwide-agent-center), [eCourts e-Filing](/automate/ecourts-e-filing).

## Frequently asked questions

### Does myPATH have an API?

No public API for reading balances, payments or letters. myPATH accepts CSV and EFW2 file uploads for Sales and Employer Withholding returns, payments and W-2s, up to 20 MB, and returns can also be sent through FSET.

### Can I see balances for all my clients at once?

Yes, as a third party user. In the Accountant Center, Manage Payments & Returns shows balances, payments or returns for one account or all the accounts you have access to. A method you build can read that view, and a workflow can run it on a schedule.

### How do I know a myPATH return was accepted?

If the return submits without errors, it is filed, and you get a confirmation page with a confirmation number and a confirmation email. A saved draft also gets a confirmation number, so check that you selected Submit.

### Why is my bulk file still Pending?

Bulk submissions stay Pending until the department's nightly jobs process them, then the status changes to Processed. Errors are caught when you upload: a file with errors cannot be submitted.

### Is Fous affiliated with the Pennsylvania Department of Revenue?

No. Fous is an independent product. You use it with your own myPATH profile, and a method reads and does only what that profile can.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of myPATH (Pennsylvania 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.
