California Form CDTFA-403-EFT is the Authorization Agreement for Electronic Funds Transfer (EFT) that businesses use to enroll in the California Department of Tax and Fee Administration’s mandatory or voluntary EFT payment program. The current revision is Rev. 4 (3-19), and you should always confirm the printed revision date in the lower-left corner before mailing the form.
The form solves a single, very expensive problem: if you owe a covered California tax or fee and you do not pay by EFT once you cross the threshold, the state automatically tacks on a 10% penalty under Revenue & Taxation Code § 6479.3 and parallel sections. According to the CDTFA EFT program page, more than 80,000 California accounts pay by EFT each year, and the agency reports that incomplete or mis-signed CDTFA-403 forms are one of the most common reasons enrollment is delayed past the prenote window.
Here is what you will learn in this guide:
- 📄 What CDTFA-403-EFT actually is, who must file it, and which thresholds trigger the mandate
- 🏦 How to choose between ACH Debit, ACH Credit, and Fedwire without losing money on float
- ✍️ A line-by-line walkthrough of every box, signature line, and bank field on the form
- 👥 Three real-world filled-out examples (retailer, fuel distributor, cannabis distributor)
- ⚠️ The 10+ most common mistakes filers make and the exact penalty consequence of each
What the Form Is and Who Must File It
CDTFA-403-EFT is a one-page authorization that tells the California Department of Tax and Fee Administration how you intend to move tax money from your bank to the state. The form is the gateway document for the EFT program, which is governed by Publication 91, EFT Information Guide, and by the EFT mandate provisions scattered across the Sales and Use Tax Law, the Fuel Tax Laws, and the Cigarette and Tobacco Products Tax Law.
You must file CDTFA-403-EFT if your average monthly tax or fee liability crosses any of these mandatory thresholds. Sales and use tax filers must enroll once their estimated monthly liability hits $10,000 or more, per R&TC § 6479.3. Motor vehicle fuel and diesel fuel taxpayers cross the line at $20,000 per month under R&TC § 8760 and § 60250. Cigarette distributors are pushed in at $20,000 per month under § 30190, hazardous waste fee payers under § 43170, and energy/electrical surcharge payers under § 41060.
You may file CDTFA-403-EFT voluntarily even if you fall below the threshold. Many small retailers and out-of-state sellers do this for cash-flow predictability and to avoid mailed-check timing risk. Cannabis distributors filing the Cannabis Tax Return often enroll voluntarily because EFT is the cleanest way to pay both the cultivation tax and the cannabis excise tax in one settled transaction.
The agency that receives the form is the California Department of Tax and Fee Administration, the successor agency to the old Board of Equalization for non-property tax programs. The deadline to file the agreement is at least 10 business days before your first EFT payment so the bank prenote can clear, and the penalty for missing the EFT mandate after enrollment is required is a flat 10% of the tax due, plus interest, with no good-cause waiver in most cases.
Before You Start: Documents and Information You Need
Gathering the right paperwork before you open CDTFA-403-EFT will save you a second trip to the bank and a possible prenote rejection. The form looks short, but every line cross-checks against another document the agency already has on file, so a single typo in a routing number can push your enrollment two full weeks past your first due date. Below is the pre-filing checklist that you should treat as mandatory rather than optional.
- CDTFA account number — the eight or nine-digit account number printed on your most recent return, used to match the form to your master file; missing it forces the agency to mail the form back unprocessed.
- Federal Employer Identification Number (FEIN) — required so the agency can match the EFT enrollment to IRS records and your CDTFA registration; a mismatch creates a duplicate-account hold.
- Legal name of the business as registered with the California Secretary of State — must match exactly, including LLC, Inc., or LP designations, because the agency rejects DBAs entered alone.
- Voided business check — proves the routing and account numbers belong to the business and not a personal account, which is required for ACH Debit setups.
- Bank letter on bank letterhead — needed if you do not have paper checks (common for online-only banks like Mercury or Relay) and must include the routing number, account number, and account-holder name.
- Bank routing transit number (RTN) — the 9-digit number that identifies your bank’s ACH receiving point, which is not always the same as the wire routing number, a frequent source of rejected prenotes.
- Bank account number — entered exactly as your bank stores it, with no dashes, no spaces, and no leading zeros stripped.
- Corporate resolution or written authority — proves the signer can bind the business; without it, the agency can refuse to honor the signature on the Authorization line.
- Estimated average monthly tax liability — used to confirm whether you are mandatory or voluntary, which determines whether the 10% penalty applies if you later miss an EFT.
- Contact person’s direct phone, email, and title — used by the EFT Unit to call about prenote failures, often the same day.
Where to Get the Form and How to Access It
The official, current PDF of CDTFA-403-EFT lives on the CDTFA Forms and Publications page. You should never print a copy from a third-party tax site, because older revisions still floating online use a different mailing address and a different signature block, both of which will cause the form to be returned. Always pull the PDF fresh on the day you fill it out and confirm the Rev. 4 (3-19) marker in the bottom-left footer.
You can also access the form through the CDTFA Online Services Portal by signing into your taxpayer account, opening Account Maintenance, and selecting Set Up EFT Payments. The portal generates a digital version of the same agreement and lets you upload the supporting bank documents in one step, which is the fastest path to approval. Filers who use a CPA or bookkeeper can grant Third-Party Non-Administrator access in the portal so the preparer can complete CDTFA-403-EFT on the client’s behalf without sharing login credentials.
If you prefer paper, the form can be requested by phone from the CDTFA Customer Service Center at 1-800-400-7115, where the EFT Unit will mail a clean copy with a return envelope. The form is also handed out in person at any CDTFA field office, and field office staff will review it on the spot for obvious errors before you leave. Out-of-state sellers registered under the Wayfair economic-nexus rules can request the form by emailing the EFT Unit at EFTUnit@cdtfa.ca.gov and will receive a fillable PDF the same business day.
Step-by-Step: How to Fill Out CDTFA-403-EFT Line by Line
This is the heart of the article. Each field on the one-page Rev. 4 (3-19) version of the form gets its own walkthrough, in the exact order it appears on the paper, with one realistic example of what the entry looks like. Sample entries are italicized so you can tell them apart from the instructions. Detailed instructions also appear inside the form’s official instructions sheet, which you should read alongside this guide.
Box 1: Account Number
This box asks for the CDTFA account number assigned to the tax or fee program you are enrolling in EFT for. Enter the number exactly as it appears on your most recent return or registration letter, with no dashes and no leading “SR” or “FT” prefix unless the form prompt explicitly shows the prefix. For example, Maria Lopez of Lopez Hardware enters 100-123456 in Box 1 because that is how the number prints on her quarterly sales tax return. If you have multiple CDTFA accounts (sales tax plus a separate fuel tax account), file a separate CDTFA-403-EFT for each program because one agreement covers one account only.
The most common mistake here is entering the seller’s permit number from a storefront sticker instead of the CDTFA account number from the return; the consequence is that your bank pulls funds correctly but the agency cannot post them to your liability, so you accrue late-payment penalties even though the money left your account on time. A common misconception is that the account number stays the same when you change entity types, but a sole proprietor who incorporates gets a brand-new CDTFA account number and must file a brand-new CDTFA-403-EFT.
Box 2: Federal Employer Identification Number (FEIN)
This box asks for the 9-digit FEIN the IRS issued to the business. Enter it as XX-XXXXXXX with the single hyphen the IRS uses, because the CDTFA validation script reads the field in that exact format. Sole proprietors who do not have a FEIN may enter their Social Security number in this box, but the agency strongly prefers a FEIN to keep personal data off the form.
The nuance most filers miss involves single-member LLCs: even though the IRS treats them as disregarded entities for income tax, CDTFA wants the LLC’s own FEIN, not the owner’s SSN, because the sales tax account is registered to the LLC. The common mistake is transposing two digits, and the consequence is that the prenote fails the IRS-name match and the EFT Unit calls you to redo the entire form. The misconception that “FEIN and EIN are different numbers” is wrong; they are the same nine digits, just labeled differently across federal forms.
Box 3: Business Legal Name
Enter the business legal name exactly as it is registered with the California Secretary of State or, for sole proprietors, exactly as it appears on the seller’s permit. Include suffixes like LLC, Inc., LP, or Corp. and do not abbreviate them differently from your registration. For example, Lopez Hardware, Inc. must be written that way, not as Lopez Hardware Incorporated or Lopez Hdw Inc.
The edge case is a DBA: if you operate as Lopez Hardware but the legal entity is MJL Holdings, LLC, write the legal entity in Box 3 and use a separate line for the DBA only if the form provides one. The mistake to avoid is writing the storefront DBA alone, which causes the agency to reject the form because it does not match the master file. The misconception that “the IRS name overrides the state name” is incorrect for CDTFA purposes; CDTFA matches against its own registration record first.
Box 4: Business Mailing Address
This box asks for the address where CDTFA sends EFT correspondence, including prenote confirmations and reference number assignments. Use the same mailing address that is on file for the account, and update it through CDTFA-345 before filing CDTFA-403-EFT if it has changed. Marcus Brown of Brown Fuel Distribution writes 4400 Industrial Way, Stockton, CA 95206 in this box because that is the address printed on his most recent excise return.
A P.O. Box is allowed in Box 4 even though it would not be allowed for a physical-presence question, since this is purely a mailing field. The common mistake is entering a CPA’s office address without filing a power of attorney first, which causes confidential EFT correspondence to be returned to the business address regardless. The misconception that “this address controls where my refunds go” is wrong; refund destination is set on the refund claim form, not on CDTFA-403-EFT.
Box 5: Contact Person Name and Title
Enter the full legal name of the person the CDTFA EFT Unit should call if there is a problem with the prenote or any future payment. Include the job title (Controller, CFO, Owner, Bookkeeper) so the agency knows whether the contact has signing authority. Aisha Patel, Controller is a typical entry for a mid-sized retailer.
The nuance is that the contact person does not have to be the same as the authorized signer below, which is useful when the CFO signs but the staff accountant fields the daily calls. The mistake to avoid is naming an outside CPA without attaching a power of attorney, which means the EFT Unit will refuse to discuss the account with that person and will instead call the business mailing address. The misconception that “anyone listed here can change banking information by phone” is incorrect; banking changes always require a new signed CDTFA-403-EFT.
Box 6: Contact Telephone Number
Enter a direct dial phone number, not a main switchboard, so the EFT Unit can reach the contact within one ring. Include the area code with no parentheses, formatted as 916-555-0148 to match the agency’s CRM display format. Add an extension after a comma if needed, like 916-555-0148 x214.
The edge case is mobile-only filers: a personal cell phone is acceptable as long as the contact actually answers it during business hours, because a missed call on a prenote rejection can push enrollment past the next due date. The mistake to avoid is using a generic AP inbox-tied phone tree, which often routes the EFT Unit’s call to voicemail and triggers a written follow-up that adds 5 to 7 days. The misconception that “the agency will email instead of call” is wrong; the EFT Unit calls first and only emails if the call fails.
Box 7: Contact Email Address
Enter a monitored business email, ideally a role-based address like ap@lopezhardware.com rather than a personal Gmail. The agency uses this address for prenote confirmations and for the EFT reference number that you will need to make your first payment. Avoid free webmail addresses if you can, because the agency’s outgoing mail is sometimes flagged as spam by consumer providers.
The nuance is that the email you enter here becomes the default destination for the EFT confirmation letter, which is the document your bank will sometimes ask to see before releasing the first ACH Debit. The mistake to avoid is entering an address that is not yet provisioned, which silently bounces and leaves you without your reference number on day one. The misconception that “I can update this later by phone” is wrong; email changes for the EFT account require a written request on company letterhead.
Section 8: Payment Method Selection (ACH Debit, ACH Credit, or Fedwire)
This is the most consequential single decision on the form. CDTFA offers three methods, and you must check exactly one box in Section 8: ACH Debit, ACH Credit, or Fedwire (emergency only). ACH Debit means CDTFA’s bank pulls the money from your account on the date you authorize through the First Data EFT website or the touch-tone IVR; ACH Credit means your bank pushes the money to CDTFA on a CCD+TXP-formatted file you originate; Fedwire is reserved for emergencies and last-day filers and carries higher bank fees.
For example, Lopez Hardware, Inc. checks ACH Debit because the controller wants to keep the money in the operating account until the last possible moment and avoid origination fees. The mistake to avoid here is checking ACH Credit without first confirming your bank can originate a CCD+TXP file with the correct addenda record per Publication 91; without that record, the money arrives but the agency cannot post it. The misconception that “Fedwire is faster and free” is wrong; Fedwire costs $20 to $35 per transaction at most banks and does not earn float for the taxpayer.
Section 9: Bank Name
Enter the full legal name of the bank that holds the account funds will move from. Spell it out — JPMorgan Chase Bank, N.A. rather than Chase — because the agency cross-checks the name against the routing number using the Federal Reserve E-Payments Routing Directory. Brown Fuel Distribution writes Bank of America, N.A. in this box.
The nuance is that some online banks (Mercury, Relay, Bluevine) are technically held at sponsor banks like Choice Financial Group or Coastal Community Bank; you must enter the sponsor bank name, not the fintech brand, or the routing match will fail. The mistake to avoid is writing only a branch name like Wells Fargo Sacramento Main, which the agency cannot validate. The misconception that “any account in the company name works” is incomplete; the account must also be a U.S.-domiciled checking or savings account capable of receiving ACH entries.
Section 10: Bank Routing Transit Number (RTN)
Enter the 9-digit ACH routing number for the account, taken from the bottom-left of a voided check or from a bank letter. Do not enter the wire routing number, which is often different and which will cause the prenote to fail. Aisha Patel writes 121000358 for a Bank of America California ACH account.
The edge case involves credit unions: many credit unions share a routing number with a corporate credit union, and the member account number must be entered with the internal sub-account suffix the credit union provides. The mistake to avoid is using the wire RTN, which can route the money but cannot complete the prenote handshake the EFT program requires. The misconception that “the routing number is the same nationwide for big banks” is wrong; Bank of America alone has different ACH routing numbers for accounts opened in California versus New York.
Section 11: Bank Account Number
Enter the account number exactly as it appears on the voided check or bank letter, with no dashes and no spaces. Do not strip leading zeros, even if your accounting software does, because the bank stores the account at full length. Marcus Brown writes 0987654321234 exactly that way for his Bank of America operating account.
The nuance is that some banks (notably Wells Fargo and Chase) print a fractional routing sequence next to the account number; ignore that fractional number entirely and use only the bottom-of-check MICR line. The mistake to avoid is reading the account number from the top of a deposit slip, where some banks print a different internal number used only for branch deposits, which will fail the prenote. The misconception that “any account in my company name works” is partially right; it must also be a checking or savings account, not a money market sweep that does not accept ACH debits.
Section 12: Type of Account (Checking or Savings)
Check the box that matches the account type the bank has on file, not the way you think of the account internally. A business money market checking is usually a checking account for ACH purposes, but a true money market savings is a savings account. Lopez Hardware checks Checking because the operating account is a standard business checking.
The edge case is sweep accounts that move funds nightly to an investment vehicle; these are usually still classified as checking for ACH purposes, but you should call your bank to confirm before checking the box. The mistake to avoid is guessing, because if the type is wrong the bank will reject the ACH entry under NACHA rule R03 (no account/unable to locate). The misconception that “type doesn’t really matter as long as the routing and account numbers are right” is wrong; the bank’s ACH system uses the type code to route the entry to the correct ledger.
Section 13: Authorized Signature
This is the line that legally binds the business to the EFT agreement. The signature must be from a person with authority to commit the business — typically an officer, owner, partner, or LLC manager — and the agency may request a corporate resolution if the title is ambiguous. Maria Lopez signs as President of Lopez Hardware, Inc. and dates the signature the same day she mails the form.
The nuance is that a CPA or bookkeeper signing under a CDTFA-392 Power of Attorney must attach the POA to the form, or the signature will be rejected. The mistake to avoid is having the bookkeeper sign without authority, which voids the agreement and forces a re-sign and a new 10-business-day prenote wait. The misconception that “an electronic signature image counts” is risky; the agency accepts wet-ink signatures most reliably, with DocuSign accepted only through the online portal.
Section 14: Title of Authorized Signer
Enter the official title of the signer (President, CFO, Managing Member, General Partner, Owner). The title must match what is on file with the Secretary of State for the entity. Aisha Patel writes Controller only if she has documented authority to bind the business; otherwise the signer should be the CFO or CEO.
The edge case is multi-member LLCs without a designated manager; in those cases, all members may need to sign, or one member must produce the operating agreement to show signing authority. The mistake to avoid is writing a vague title like Manager without clarifying Managing Member versus Office Manager, because the agency cannot tell which one has authority. The misconception that “the title doesn’t matter as long as the signature is real” is wrong; the title is what the agency uses to verify authority on its first review pass.
Section 15: Date Signed
Enter the date in MM/DD/YYYY format on the line provided. The date should be the same day you actually sign the form, not the day you plan to mail it, because the agency uses the signature date to compute the 10-business-day prenote window. 03/14/2026 is a valid example for a signing day in March 2026.
The nuance is that a stale signature date — one more than 60 days old — will cause the agency to ask for a fresh signature, even if everything else on the form is correct. The mistake to avoid is post-dating the form to match a future filing deadline, because a post-dated agreement is treated as not yet executed. The misconception that “the date doesn’t matter because the EFT starts when I make the first payment” is wrong; the prenote clock starts on the signature date.
Three Filled-Out Examples Using Real Scenarios
Below are three named-filer walkthroughs that show CDTFA-403-EFT from start to finish for the most common situations. Each scenario uses a 2-column table so you can see exactly what each filer enters in each major section. Cross-reference these with the official EFT FAQs when you fill out your own copy.
Example 1: Maria Lopez, Mandated Sales Tax Retailer
Maria runs Lopez Hardware, Inc. in Fresno and just crossed $10,000 in average monthly sales tax liability for the first time, triggering the EFT mandate under R&TC § 6479.3.
| Form Section | What Maria Enters |
|---|---|
| Box 1 — Account Number | 100-123456 |
| Box 2 — FEIN | 47-1234567 |
| Box 3 — Business Legal Name | Lopez Hardware, Inc. |
| Box 4 — Mailing Address | 1820 Shaw Ave, Fresno, CA 93710 |
| Box 5 — Contact Person | Maria Lopez, President |
| Box 6 — Contact Phone | 559-555-0142 |
| Section 8 — Payment Method | ACH Debit |
| Section 10 — Routing Number | 121000358 |
| Section 11 — Account Number | 0049876543 |
| Section 13 — Signature | Maria Lopez (wet ink) |
Example 2: Marcus Brown, Mandated Diesel Fuel Distributor
Marcus operates Brown Fuel Distribution, LLC in Stockton and his monthly diesel fuel tax liability exceeds $20,000, which triggers the EFT mandate under R&TC § 60250. He chooses ACH Credit because his bank already originates CCD+TXP files for federal IFTA payments.
| Form Section | What Marcus Enters |
|---|---|
| Box 1 — Account Number | DT-098-765432 |
| Box 2 — FEIN | 84-7654321 |
| Box 3 — Business Legal Name | Brown Fuel Distribution, LLC |
| Box 4 — Mailing Address | 4400 Industrial Way, Stockton, CA 95206 |
| Box 5 — Contact Person | Marcus Brown, Managing Member |
| Box 7 — Contact Email | ap@brownfuel.com |
| Section 8 — Payment Method | ACH Credit |
| Section 9 — Bank Name | Bank of America, N.A. |
| Section 10 — Routing Number | 121000358 |
| Section 13 — Signature | Marcus Brown (wet ink) |
Example 3: Aisha Patel, Voluntary Cannabis Distributor
Aisha is the controller at Green Valley Distribution, Inc., a licensed cannabis distributor in Oakland. Her firm is below the mandatory threshold, but she enrolls voluntarily so the cannabis excise tax clears electronically and avoids mailed-check delays.
| Form Section | What Aisha Enters |
|---|---|
| Box 1 — Account Number | CDT-555-001122 |
| Box 2 — FEIN | 93-2233445 |
| Box 3 — Business Legal Name | Green Valley Distribution, Inc. |
| Box 4 — Mailing Address | 2100 Embarcadero, Oakland, CA 94606 |
| Box 5 — Contact Person | Aisha Patel, Controller |
| Box 6 — Contact Phone | 510-555-0188 |
| Section 8 — Payment Method | ACH Debit |
| Section 10 — Routing Number | 121042882 |
| Section 11 — Account Number | 003344556677 |
| Section 13 — Signature | Aisha Patel (with attached CDTFA-392 POA) |
How to File the Completed Form
CDTFA-403-EFT can be submitted through four channels, and each has its own timing and proof-of-filing rules. Pick the channel that matches your urgency, because the slowest channel can add a full week to the prenote window. The official channel list is published on the EFT enrollment page.
- Online portal. Sign in to the CDTFA Online Services Portal, open Account Maintenance, choose Set Up EFT Payments, complete the digital agreement, and upload your voided check or bank letter. There is no fee, processing takes 3 to 5 business days, and your proof of filing is the confirmation email plus the portal’s Submission History entry.
- Mail. Send the signed paper form to EFT Unit, MIC: 35, California Department of Tax and Fee Administration, P.O. Box 942879, Sacramento, CA 94279-0035. There is no fee, processing takes 7 to 10 business days, and your proof of filing is the USPS Certified Mail receipt and return receipt (green card) which you should keep for at least four years.
- Fax. Fax the signed form and supporting documents to the EFT Unit at 1-916-323-9352. There is no fee, processing takes 5 to 7 business days, and your proof of filing is the fax confirmation page showing all pages transmitted successfully.
- In person. Hand-deliver the form to any CDTFA field office and ask for a date-stamped copy. There is no fee, processing takes 5 to 7 business days, and your proof of filing is the date-stamped duplicate the front-desk staff returns to you.
What Happens After You File
Once the EFT Unit receives a clean CDTFA-403-EFT, it sends a prenote to your bank. A prenote is a zero-dollar test transaction that confirms the routing number, account number, and account type are valid for ACH activity. The bank has 10 business days to either accept the prenote silently or return it with a NACHA reject code, which is why the form is due 10 business days before your first payment.
If the prenote clears, you receive an EFT confirmation letter by email or mail that includes your EFT Reference Number, your Taxpayer ID, and the First Data EFT login URL for ACH Debit users. ACH Credit filers receive their assigned addenda record format at the same time, and Fedwire users get the agency’s receiving bank routing number and account. Keep this letter — your bank may ask to see it, and you will need the EFT reference number for every payment going forward.
If the prenote fails, the EFT Unit calls the contact person within one business day with the NACHA reject code (R01 insufficient funds is impossible on a zero-dollar prenote, but R02 closed account and R03 unable to locate are common). You will need to file a corrected CDTFA-403-EFT and start a new prenote window, which is why getting the bank fields right the first time matters so much.
Mistakes to Avoid When Filling Out the Form
The errors below are the ones the EFT Unit reports most often, and each one carries a concrete consequence that can cost real money. Read this list before you sign.
- Entering the seller’s permit number instead of the CDTFA account number, which causes the agency to reject the form and delays enrollment past the first due date.
- Using the wire routing number instead of the ACH routing number, which causes the prenote to fail with NACHA reject code R03.
- Using a personal bank account instead of a business account, which violates Publication 91 and triggers a manual review that adds 10 business days.
- Checking both ACH Debit and ACH Credit in Section 8, which voids the form and forces a complete re-sign.
- Stripping leading zeros from the account number, which causes the bank to reject the ACH entry under R04.
- Letting a bookkeeper sign without an attached CDTFA-392 power of attorney, which voids the signature.
- Post-dating the signature, which makes the form unenforceable until the post-date arrives and pushes the prenote window.
- Filing one CDTFA-403-EFT for multiple CDTFA accounts, which only enrolls the first account listed and leaves the others exposed to the 10% non-EFT penalty.
- Forgetting to attach a voided check or bank letter, which adds 7 days while the EFT Unit requests it by mail.
- Writing a DBA in Box 3 instead of the legal entity name, which fails the Secretary of State match.
- Using a free webmail address that filters CDTFA mail to spam, which means you never receive your EFT reference number.
- Failing to update the address on CDTFA-345 before filing, which causes the EFT confirmation letter to bounce.
Do’s and Don’ts
These short rules will keep your CDTFA-403-EFT moving through the EFT Unit without a manual-review flag.
- Do download a fresh copy of the PDF the day you file, because revisions sometimes change the mailing address.
- Do send the form by Certified Mail or fax with confirmation, so you have proof of the filing date.
- Do keep a signed photocopy in your tax file for at least four years, matching the CDTFA records-retention rule.
- Do call the EFT Unit at 1-916-327-4229 if you have not received your confirmation letter within 10 business days.
- Do confirm the routing number with your bank in writing before you write it on the form.
- Do file a new CDTFA-403-EFT every time your bank or account number changes, because phone changes are not accepted.
- Don’t sign the form until you have the voided check or bank letter in hand, because mismatches will force a re-sign.
- Don’t assume the agency will email you about errors; the EFT Unit calls first.
- Don’t use a sweep or money-market account that does not accept ACH debits, because the prenote will fail.
- Don’t wait until the week your first payment is due, because the 10-business-day prenote window cannot be shortened.
- Don’t rely on a CPA’s signature without a power of attorney, because the agency will reject it.
- Don’t check Fedwire unless you genuinely need same-day settlement, because the bank fees are real money.
Pros and Cons of Filing on Your Own vs. With Help
Most filers can complete CDTFA-403-EFT on their own in under 30 minutes once the bank documents are in hand. Some firms still bring in a CPA or payroll service, especially when the corporate signature authority is murky. The table below frames the tradeoffs.
Pros of filing on your own:
- No professional fees, since the form itself has no filing fee.
- Faster turnaround, because you can mail or upload the same day you sign.
- Direct relationship with the EFT Unit, so you hear about prenote failures immediately.
- Better internal knowledge, which helps when the bank account changes later.
- Single source of truth, with no version-control issues between you and an outside preparer.
Cons of filing on your own (pros of professional help):
- A CPA can verify that the signer has authority under the operating agreement, avoiding a void-signature reset.
- A payroll service can coordinate the EFT enrollment with federal EFTPS to keep payment systems aligned.
- A tax attorney can confirm whether you are mandatory or voluntary, which affects 10% penalty exposure.
- A bookkeeper familiar with NACHA codes can spot a wire-vs-ACH routing mistake before you sign.
- A professional preparer keeps a clean audit trail, which matters if the agency later questions the enrollment date.
Comparing ACH Debit and ACH Credit
The Section 8 choice is large enough that it deserves its own comparison. The table below summarizes the practical differences.
| Feature | ACH Debit vs. ACH Credit |
|---|---|
| Who originates the payment | Debit: CDTFA’s bank pulls; Credit: your bank pushes |
| Bank fees | Debit: usually free; Credit: $1–$10 per origination |
| Float advantage | Debit: you keep float until settlement; Credit: you lose 1 day of float |
| Setup complexity | Debit: simple; Credit: requires CCD+TXP addenda setup |
| Risk of late payment | Debit: low (CDTFA controls timing); Credit: higher (bank cutoff times matter) |
FAQs
Do I need to file CDTFA-403-EFT if I already pay by EFT for federal taxes through EFTPS?
Yes. California’s EFT program is separate from the federal EFTPS system, and CDTFA-403-EFT must be filed even if you have been on EFTPS for years.
Can I file CDTFA-403-EFT online instead of mailing it?
Yes. You can complete the digital version inside the CDTFA Online Services Portal under Account Maintenance, which is the fastest channel.
Does the form have a filing fee?
No. CDTFA-403-EFT itself has no filing fee, although ACH Credit users will pay their own bank’s origination fee on each future payment.
Do I write my seller’s permit number or my account number in Box 1?
No to the seller’s permit. Always use the CDTFA account number printed on your most recent return; the seller’s permit number alone will cause the form to be rejected.
Can my bookkeeper sign the form for me?
No, unless a CDTFA-392 power of attorney is attached. Without the POA, the EFT Unit will treat the signature as void.
Is the wire routing number the same as the ACH routing number in Section 10?
No. Many banks publish different routing numbers for wires and ACH; using the wire number will fail the prenote.
Can I use a personal checking account for business EFT payments?
No. Publication 91 requires a business account, and personal accounts trigger a manual review that delays enrollment.
Do I need a separate CDTFA-403-EFT for each tax program I owe?
Yes. One agreement covers one CDTFA account, so a sales tax account and a fuel tax account each need their own form.
Can I check both ACH Debit and ACH Credit in Section 8 to keep my options open?
No. The form requires exactly one box checked; checking both voids the agreement.
Will the agency email me my EFT reference number?
Yes, if your contact email in Box 7 is correct and not blocked by spam filters. Otherwise the number arrives by mail.
Do I need to update CDTFA-403-EFT if my bank changes account numbers?
Yes. Banking changes always require a new signed form; phone or email changes are not accepted for banking fields.
What is the penalty if I miss the EFT mandate deadline?
Yes, there is a flat 10% penalty on the underpayment under R&TC § 6479.3 and parallel sections, plus interest, with very limited waiver grounds.
Can I revoke my EFT enrollment later if I drop below the threshold?
Yes, by submitting a written revocation request to the EFT Unit, but only if your liability has been below the mandatory threshold for 12 consecutive months.
Does CDTFA accept DocuSign or other e-signatures on the paper form?
No for the mailed paper form; wet-ink only. Yes for the portal version, which uses the agency’s own e-signature flow.
Related reading
- How to Fill Out California Form CDTFA-1054 (w/Examples) + FAQs
- How to Fill Out California Form CDTFA-501-AB (w/Examples) + FAQs
- How to Fill Out California Form CDTFA-501-FT (w/Examples) + FAQs
- How to Fill Out California Form CDTFA-501-MV (w/Examples) + FAQs
- How to Fill Out California Form CDTFA-735 (w/Examples) + FAQs
- How to Fill Out California Form CDTFA-1010 (w/Examples) + FAQs