IHSSPlanner

IHSS Direct Deposit and the Electronic Services Portal: How to Get Paid Faster

ESP lets you submit timesheets online and get paid in 3–5 business days instead of 2–3 weeks. Here is how to set up your account, enable direct deposit, and avoid common pitfalls.

Last updated: June 20266 min read

If you are still submitting paper IHSS timesheets, you are waiting 2–3 weeks for each paycheck when you could be waiting 3–5 business days. The IHSS Electronic Services Portal (ESP) is a free online system that lets you submit timesheets electronically, view your authorized hours in real time, set up direct deposit, and access your full payment history. This guide walks you through everything — from creating your account to receiving your first electronic payment.

What is the ESP?

The Electronic Services Portal (ESP) is the official online system for California IHSS providers and recipients, operated by the California Department of Social Services at etimesheets.ihss.ca.gov. Through ESP, providers can:

  • Submit timesheets electronically for each pay period
  • View their authorized hours and running pay period totals
  • Enroll in direct deposit and manage bank account information
  • View payment history, pay stubs, and past timesheets
  • Manage multiple recipients if you serve more than one
  • Receive notifications when a recipient approves or rejects a timesheet

Recipients also have an ESP account. They must approve submitted timesheets electronically (or via a phone system if they do not have internet access) before payment processes. The two-party approval ensures both the provider and recipient confirm the hours worked.

Why ESP matters — the payment speed difference

Paper timesheet processing is notoriously slow. After you mail your timesheet, the county must receive it (2–5 days by mail), process it manually (several additional days), and then issue payment (another few days). Total time from end of pay period to payment: 2–3 weeks minimum. If there is a problem with the paper form, it gets returned for correction, adding another full processing cycle.

Electronic submission through ESP compresses this significantly. Once you submit your timesheet and your recipient approves it, CDSS processes the payment and it arrives in your bank account via direct deposit within 3–5 business days. For a provider in Sacramento County earning $19.15/hour who works 283 hours per month and receives two payments per month (~$2,700 per payment), being paid 12–15 days sooner represents meaningful cash flow improvement over the course of a year.

How to create an ESP account — step by step

Creating an ESP account takes about 10 minutes. You will need your provider ID number, which is printed on your IHSS enrollment letter or paycheck stub (it is sometimes called your “Provider Number”).

  • Go to etimesheets.ihss.ca.gov and click “Register.”
  • Select “Provider” as your account type.
  • Enter your provider ID, Social Security number, and date of birth to verify your identity.
  • Create a username, a password, and a security question.
  • Enter your email address. ESP will send a verification email — click the link to confirm.
  • After your email is verified, log in. Your linked recipient(s) should appear automatically based on your provider ID.

If your provider ID is not accepted during registration, contact your county IHSS office. Sometimes the ID in the state system differs from what is printed on older documents. Your county office can provide the correct number.

Ready to plan your hours?

Use the free IHSS Planner to build a compliant day-by-day schedule and see your estimated monthly earnings — in under 2 minutes.

Use the Free IHSS Planner →

Setting up direct deposit in ESP

Once your ESP account is active, enrolling in direct deposit is straightforward:

  • Log in to your ESP account.
  • Navigate to the “Direct Deposit” section (found under “Payment Options” or similar in the account settings area).
  • Enter your bank's 9-digit routing number and your account number. You can find these on a voided check or in your bank's online portal.
  • Specify whether the account is a checking or savings account.
  • Submit the form. ESP will display a confirmation message.

Direct deposit typically takes 1–2 pay periods to activate. During the transition, you will continue to receive paper checks. Once direct deposit is active, your IHSS payments will go directly to your bank account. Providers in high-rate counties like Santa Clara County ($20.44/hour) should ensure their bank account details are entered accurately — a transposed digit can delay the first direct deposit payment.

Submitting timesheets via ESP

After a pay period ends, your timesheet for that period becomes available in ESP for submission. The process is:

  • Log in after the pay period closes (for PP1, after the 15th; for PP2, after the last day of the month).
  • Select the appropriate pay period from your dashboard.
  • Enter your hours worked for each day in the period. ESP will display your daily and running totals as you enter them, making it easy to verify you are staying within your authorized limits.
  • Review the summary: total hours, total pay, and pay period totals. Compare against your authorized hours to ensure you are within limits.
  • Submit. Your recipient receives a notification to approve the timesheet.

Your recipient can approve via their own ESP account or by phone through the IHSS Telephone Timesheet system. Once approved, CDSS processes the payment. You can track the payment status in your ESP account dashboard.

Paperless pay stubs

Once enrolled in direct deposit, you can opt into paperless pay stubs through your ESP account settings. Paperless stubs are available in your ESP account immediately after each payment processes — no waiting for mail. This is especially useful for:

  • Proof of income for rental applications, loan applications, or benefit programs
  • Tax preparation — all pay stubs are in one place with running year-to-date totals
  • Tracking overtime and travel time paid vs. what you expected
  • Verifying that the SOC 2298 tax exemption is being applied correctly (non-live-in taxes should show; live-in taxes should not)

What to do if ESP is down

ESP occasionally experiences downtime for maintenance or due to high traffic at the end of pay periods. Never miss a timesheet submission deadline because you are waiting for ESP to come back up. IHSS has backup procedures:

  • Call the IHSS Telephone Timesheet system (available 24/7): (866) 376-7066
  • Contact your county IHSS office for emergency paper timesheet procedures
  • Your county office can also extend submission deadlines on a case-by-case basis if a documented system outage prevented timely electronic submission

Document the outage if possible — screenshot the error message or note the date and time. This documentation supports any request for a deadline extension. County contacts are listed on each county's guide page (e.g., the Fresno County guide).

EVV and ESP — how they connect

Non-live-in IHSS providers in many counties are required to use Electronic Visit Verification (EVV) — checking in and out via the IHSS EVV mobile app or by telephone — for each service session. EVV data feeds directly into ESP, and your timesheet should reflect your EVV records. If there is a discrepancy between your EVV check-ins and the hours you enter in ESP, your timesheet may be flagged for review.

To avoid EVV-related discrepancies, check in before providing service and check out immediately afterward. Do not check in or out on behalf of another provider. If you forget to check in or out, contact your county EVV administrator — there is a correction process, but it requires documentation and is not instantaneous. Live-in providers are generally exempt from EVV requirements; see the live-in provider rules guide for details.

Build your compliant IHSS schedule free

Apply what you just learned — generate a day-by-day plan in under 2 minutes.

Launch Planner