FousMyFTB
Get your MyFTB notices and balances through an API
Read client notices, account balances, estimated payments and credits from MyFTB with one API call each. A workflow can check every TIA and POA client each weekday morning and email you the notices that arrived since the last check.
Works with your own MyFTB account. Fous is an independent product.
What you can build on MyFTB
Get recent client notices
Build thisReads the recent notices sent to your TIA and POA clients from your tax professional MyFTB account.
- Takes
- Sent since (optional)
- Returns
- Client name, client ID, notice name, notice date, tax year, relationship (TIA or POA)
Get account balance and tax year details
Build thisReads the account balance and the tax year or account period details for one business, or for one client you have full online account access to.
- Takes
- Client or business, tax year (optional)
- Returns
- Entity name, account balance, tax year, balance for each tax year
Get estimated payments and payment history
Build thisReads the estimated payments and credits on file before a return is filed, and the payment history, for one business or client.
- Takes
- Client or business, tax year
- Returns
- Payment date, amount, payment type, tax year, total estimated payments and credits
Send a secure message about a notice
Build thisSends a secure message from MyFTB for one business or client, marked as a response to a prior notice, with an optional attachment.
- Takes
- Client or business, notice, message, attachment (optional)
- Returns
- Confirmation, date sent, subject
Automate MyFTB 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.
New notices for your TIA and POA clients
Build this- Starts
- Every weekday at 8:00
- Step 1
- Get the recent notices sent to your TIA and POA clients.
- Step 2
- Keep the notices that were not there on the last run.
- Step 3
- Email you the list, grouped by client, with notice name, date and tax year.
Weekly balance check for every entity
Build this- Starts
- Every Monday at 7:00
- Step 1
- For each business or client you name, get the account balance and tax year details.
- Step 2
- Keep the entities whose balance changed since the last run.
- Step 3
- Post entity name, tax year and balance to your accounting system's webhook.
Estimated payments credited, before filing
Build this- Starts
- On the 1st of every month at 9:00
- Step 1
- For each business you name, get the estimated payments and credits for the current tax year.
- Step 2
- Keep the businesses whose total differs from the amount you list as paid.
- Step 3
- Email you the businesses where the totals differ.
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 recent client notices” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "webapp.ftb.ca.gov/get_recent_client_notices",
"input": {
"sent_since": "2026-11-01"
}
}'
{
"status": "completed",
"data": {
"notices": [
{
"client_name": "Acme Tooling Inc",
"client_id": "XXXXX4821",
"relationship": "POA",
"notice_name": "Notice of Tax Return Change",
"notice_date": "2026-11-09",
"tax_year": 2024
}
],
"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.
MyFTB’s own options
The API the FTB publishes is the File Exchange API, documented for health coverage information returns on Forms 1094 and 1095. Account information is read in MyFTB itself, which can email you when a notice or correspondence is sent. Access to a client's information depends on your TIA or POA relationship and online access level.
| Option | What it covers | What it takes |
|---|---|---|
| FTB File Exchange API | Sends Forms 1094 and 1095 health coverage information returns through the File Exchange System's application to application channel. | Building to its 1094/1095 specifications, schemas and business rules. Access from outside the United States needs advance written permission from the FTB. |
| Notice emails | An email when the FTB sends you a notice or correspondence. Tax professionals get emails about new client notices on their POAs. | A MyFTB account where you choose to receive these emails. |
| MyFTB by hand | Balances, tax year details, payments, notices, returns, POA declarations and secure messages, for your own account, businesses or clients. | A MyFTB account as an individual, business representative or tax professional. |
Read on November 12, 2026: Terms and conditions, FTB APIs, MyFTB features, Tax professional online account access.
Signing in to MyFTB
MyFTB asks for your user name and password, then a verification code sent by text message or phone call, valid for 5 minutes. With Fous you sign in through MyFTB'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
- Your access level decides what you see
- With limited online account access you see a client's notices from the last 12 months. Balances, payments and returns need full access, which the client approves with an Authorization Code the FTB mails them.
- A POA covers the tax years it lists
- What you see under a POA applies to the tax years on the declaration. POAs are generally active for 6 years from the signature date, and an expired or revoked POA leaves your Client List.
- POA updates are not always instant
- Update Multiple POA Declarations updates the email, adds or removes a representative, or revokes POAs, for many POAs at once. Updates can take up to seven business days, though most complete within a few minutes.
- Several businesses on one registration
- A business representative can add each further business to the same account with information from a California return filed in the last 5 years, or register each business separately.
More in Government: US state and local tax
- Ohio Business Gateway
- 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
- 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: SOSPortal, MISUMI, Upwork, PECOS, Aviva Broker, MyHMCTS.
Frequently asked questions
No, not for account information. The FTB's published API is the File Exchange API, documented for Forms 1094 and 1095 health coverage information returns. Balances, payments, notices and POA declarations are read in MyFTB itself, which can email you when a notice is sent.
Yes. A tax professional account can view recent notices sent to TIA and POA clients. With limited access you see notices from the last 12 months; a TIA gives notices for any tax year. With Fous, a workflow can read that list each morning and email you only the new ones.
You probably have limited online account access. Full access, which shows balances, payment history and estimated payments, must be authorized by the taxpayer with the Authorization Code the FTB mails, or in their own MyFTB account.
Generally 6 years from the signature date on the POA. Once it expires, is revoked or is terminated, it no longer appears on your active Client List, and a revoked POA cannot be reactivated.
No. Fous is an independent product. You use it with your own MyFTB account, and a method reads and does only what that account can.
Put MyFTB 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 nextCDTFA Online ServicesColorado Revenue OnlineFlorida DOR eServices File and PaySOSPortalHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of MyFTB (California Franchise Tax Board). 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.