Skip to content

FousIRS Tax Pro Account

Get your IRS Tax Pro Account client data through an API

Read your active POA and TIA authorizations, each client's balance due, payment activity and audit status from IRS Tax Pro Account with one API call each. A workflow can check every client's balance due each Monday and email you the changes.

Works with your own IRS Tax Pro Account account. Fous is an independent product.

What you can build on Tax Pro Account

  • Get active authorizations

    Build this

    Reads the Taxpayers tab of a linked CAF number and, for each taxpayer, the active POA and TIA authorizations recorded on the CAF.

    Takes
    Taxpayer name (optional)
    Returns
    Taxpayer, individual or business, authorization type, tax matters, tax periods
  • Get a client's balance due and payments

    Build this

    Opens one taxpayer from the Taxpayers tab and reads the taxpayer information your authorization covers: balance due, payment activity and, for individuals, audit status.

    Takes
    Taxpayer name
    Returns
    Taxpayer, balance due, payments with date, amount and tax period, audit status
  • Check POA and TIA request status

    Build this

    Reads the history of POA and TIA requests you submitted through Tax Pro Account, with the status each one shows.

    Takes
    Submitted since (optional)
    Returns
    Taxpayer, request type, tax matters, tax periods, submitted date, status
  • Withdraw from an authorization

    Build this

    Opens a taxpayer's authorizations from the Taxpayers tab and withdraws the one you name, which removes it from the CAF at once.

    Takes
    Taxpayer name, authorization type, tax matter, tax periods
    Returns
    Taxpayer, authorization type, tax matter, tax periods, withdrawn

Automate Tax Pro Account 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.

  • Weekly client balance due and payment activity check

    Build this
    Starts
    Every Monday at 7:00 Eastern time
    Step 1
    Get the active authorizations to list every taxpayer on the Taxpayers tab.
    Step 2
    For each taxpayer, get the balance due and payment activity.
    Step 3
    Keep the clients whose balance due or payments changed since the last run.
    Step 4
    Email you the list, with balance due and the new payments.
  • Approved POA and TIA requests, posted to your practice system

    Build this
    Starts
    Every weekday at 8:00 Eastern time
    Step 1
    Check the status of the POA and TIA requests you submitted.
    Step 2
    Keep the requests that show approved and did not on the last run.
    Step 3
    Post each one to your webhook with taxpayer, type, tax matters and tax periods.
  • Audit status changes for individual clients

    Build this
    Starts
    Every weekday at 9:00 Eastern time
    Step 1
    Get the active authorizations to list the individual taxpayers on the Taxpayers tab.
    Step 2
    For each one, get the balance due and audit status.
    Step 3
    Keep the clients whose audit status changed since the last run.
    Step 4
    Email you each change with the client's balance due.

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 active authorizations” 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": "sa.www4.irs.gov/get_active_authorizations",
    "input": {}
  }'
Example response
{
  "status": "completed",
  "data": {
    "taxpayers": [
      {
        "name": "Acme Holdings Inc",
        "type": "business",
        "authorizations": [
          {
            "type": "POA",
            "tax_matters": "Income Tax",
            "tax_periods": "2023, 2024, 2025"
          }
        ]
      }
    ],
    "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.

Tax Pro Account’s own options

The IRS publishes no API for Tax Pro Account. Its APIs, reached with an approved application and an API client ID, cover TIN Matching, the Transcript Delivery System, IVES and IRIS, not authorizations or client balances. In Tax Pro Account you request, view and withdraw authorizations and view taxpayer information on the site, one taxpayer at a time.

OptionWhat it coversWhat it takes
IRS APIs with an API client IDe-Services TIN Matching, Transcript Delivery System and Secure Object Repository, EFIN validation, IVES and IRIS. None covers Tax Pro Account.An approved application for the product and an API client ID.
Submit Forms 2848 and 8821 onlineUploads a completed Form 2848 (POA) or 8821 (TIA), including for business clients. Processed in the order received, not in real time.One form at a time, as PDF, JPG or GIF, with attachments in the same file.
Tax Pro Account by handPOA and TIA requests to individuals, active authorizations, withdrawals, taxpayer information, payments and payment plans, one taxpayer at a time.An IRS sign-in. A linked CAF number to see taxpayers and authorizations; POA requests need authority to practice before the IRS.

Read on November 12, 2026: Tax Pro Account, Get an API client ID, Submit Forms 2848 and 8821 online.

Signing in to Tax Pro Account

You sign in to Tax Pro Account with ID.me credentials, and an individual CAF number is linked by the person it was assigned to. With Fous you sign in through Tax Pro Account's own sign-in with your own account. The login is sealed with AES-256, never returned by the API or written to logs, and code and AI agents never see it.

Worth knowing

Link your CAF number first
Taxpayers and active authorizations appear only after you link your CAF number. The IRS mails a PIN to the CAF address, which takes 1 to 2 weeks, and a linked CAF number cannot be unlinked.
Requests go to individuals only
POA and TIA requests in Tax Pro Account reach individual taxpayers, who approve them in their Online Account within 120 days. Business clients still need Form 2848 or 8821.
The site has hours of service
Tax Pro Account is available Monday 6 a.m. to Saturday 9 p.m. Eastern time, and Sunday 10 a.m. to midnight Eastern time. Schedule workflows inside those hours.
You see only what you are authorized for
Taxpayer information is limited to the forms and tax periods approved under your authorization. A new authorization revokes prior ones for the same tax matters, periods and types.

More in Government: US federal

Other industries: SFS Vendor Portal, TNTAP, EAMS (Washington ESD), Lyreco Webshop, Workday VNDLY, AAH Hub.

Frequently asked questions

No. The IRS publishes no API for Tax Pro Account. Its APIs, reached with an approved application and an API client ID, cover TIN Matching, the Transcript Delivery System, IVES and IRIS. Authorizations, balances and payment activity are handled on the site, one taxpayer at a time.

Yes, once you link your CAF number. You then see all the active POA and TIA authorizations on your CAF, from individuals and businesses. You open a client from the Taxpayers tab to see their authorizations and taxpayer information.

No status is shown when the taxpayer rejected the request or when they approved it and processing failed. An approved request should appear right after the taxpayer approves it. Until processing finishes, the IRS says to check the status with the taxpayer.

No. Requests in Tax Pro Account go to individual taxpayers. For a business, you submit Form 2848 or 8821, for example by uploading it online. You can view business clients' balance due and payment activity, and make certain payments for them, in Tax Pro Account.

No. Fous is an independent product. You use it with your own Tax Pro Account sign-in, and a method reads and does only what that account can.

Put IRS Tax Pro Account 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 nextEIVUSPTO Trademark CenterSSA Business Services OnlineSFS Vendor PortalHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of IRS Tax Pro Account (Internal Revenue Service). 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.