CINXE.COM
Online Services — Overview
<!doctype html> <!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]--> <!--[if IE 7]> <html class="no-js ie7 oldie" lang="en"> <![endif]--> <!--[if IE 8]> <html class="no-js ie8 oldie" lang="en"> <![endif]--> <!--[if IE 9]> <html class="no-js ie9 oldie" lang="en"> <![endif]--> <!--[if (gt IE 9)]><!--> <html class="no-js" lang="en"> <!--<![endif]--> <head> <!--California State Template Version 5.0 Based on Twitter Bootstrap--> <meta charset="utf-8"> <title>Online Services — Overview</title> <meta name="Author" content="California Department of Tax and Fee Administration" /> <meta name="Description" content="We offer a variety of online services that make completing your CDTFA business easy and efficient. Using our online services, you can file a return, make a payment, submit a claim for refund, file an appeal and much more." /> <meta name="Keywords" content="Online Services, Services, Online Services Overview, Register and Renewals, File a Return, Make a Payment, Request Relief, Payment Plan" /> <!-- head content, for all pages --> <!-- Use highest compatibility mode --> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- http://t.co/dKP3o1e --> <meta name="HandheldFriendly" content="True"> <!-- for Blackberry, AvantGo --> <meta name="MobileOptimized" content="320"> <!-- for Windows mobile --> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0"> <!-- Google Fonts --> <link href="https://fonts.googleapis.com/css?family=Asap+Condensed:400,600|Source+Sans+Pro:400,700" rel="stylesheet"> <!-- FontAwesome --> <link rel="stylesheet" href="/css/v4-shims.min.css"> <link rel="stylesheet" href="/css/all.min.css"> <!-- For all browsers --> <link rel="stylesheet" href="/css/cagov.core.css?version=20210527.14"> <script src="/js/search.js"></script> <!-- Step 3 Select a color scheme: <link rel="stylesheet" href="/css/colorscheme-eureka.css"> <link rel="stylesheet" href="/css/colorscheme-mono.css"> <link rel="stylesheet" href="/css/colorscheme-oceanside.css"> <link rel="stylesheet" href="/css/colorscheme-orangecounty.css"> <link rel="stylesheet" href="/css/colorscheme-pasorobles.css"> <link rel="stylesheet" href="/css/colorscheme-santabarbara.css"> <link rel="stylesheet" href="/css/colorscheme-sacramento.css"> <link rel="stylesheet" href="/css/colorscheme-sierra.css"> <link rel="stylesheet" href="/css/colorscheme-trinity.css"> --> <link rel="stylesheet" href="/css/colorscheme-oceanside.css"> <!-- Custom CSS - Add all future styles here to override default.css and cagov.core.css --> <link rel="stylesheet" href="/css/custom.css?version=20210628.1"> <!-- Sweet Alert CSS - to be removed when site is fully migrated --> <link rel="stylesheet" href="/css/sweetalert.css"> <!-- Full Calendar CSS --> <link rel="stylesheet" href="/css/fullcalendar.css"/> <!-- CDT Alert - Added 8/25/23 --> <script defer src="https://alert.cdt.ca.gov" crossorigin="anonymous"></script> <!-- selectivizr.com, emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8 --> <!--[if (lt IE 9) & (!IEMobile)]> <script src="/js/libs/selectivizr-min.js"></script> <![endif]--> <!-- Load jQuery from CDN with fallback to local copy --> <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> <script> //Fall back to local copy if no jquery found if (typeof jQuery == 'undefined') { document.write(unescape("%3Cscript src='/js/libs/jquery-3.6.0.min.js' type='text/javascript'%3E%3C/script%3E")); } </script> <!-- Updating to 3.6 temp saving old code <script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script> <script> //Fall back to local copy if no jquery found if (typeof jQuery == 'undefined') { document.write(unescape("%3Cscript src='/js/libs/jquery.js' type='text/javascript'%3E%3C/script%3E")); } </script> // Load jQuery migrate from CDN with fallback to local copy <script src="https://code.jquery.com/jquery-migrate-3.3.0.min.js" integrity="sha256-wZ3vNXakH9k4P00fNGAlbN0PkpKSyhRa76IFy4V1PYE=" crossorigin="anonymous"></script> <script> //Fall back to local copy if no jQuery migrate found if (typeof jQuery.migrateWarnings == 'undefined') { // or typeof jQuery.fn.live == 'undefined' document.write(unescape("%3Cscript src='/js/libs/jquery-migrate.min.js' type='text/javascript'%3E%3C/script%3E")); } </script> --> <!-- apple touch icons --> <link rel="apple-touch-icon-precomposed" sizes="100x100" href="/images/apple-touch-icon-precomposed.png"> <link rel="icon" sizes="192x192" href="/images/apple-touch-icon-192x192.png"> <link rel="apple-touch-icon-precomposed" sizes="180x180" href="/images/apple-touch-icon-180x180.png"> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="/images/apple-touch-icon-152x152.png"> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/images/apple-touch-icon-144x144.png"> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="/images/apple-touch-icon-120x120.png"> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/images/apple-touch-icon-114x114.png"> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/images/apple-touch-icon-72x72.png"> <link rel="apple-touch-icon-precomposed" href="/images/apple-touch-icon-57x57.png"> <link rel="shortcut icon" href="/images/apple-touch-icon-57x57.png"> <link rel="apple-touch-icon" href="/images/apple-touch-icon.png"> <!-- For everything else --> <link rel="shortcut icon" href="/favicon.ico"> <!-- Activate ClearType for Mobile IE --> <!--[if IE]> <meta http-equiv="cleartype" content="on"> <![endif]--> <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="/js/libs/html5shiv.min.js"></script> <script src="/js/libs/respond.min.js"></script> <![endif]--> <!-- Include Google Analytics --> <!--Google Tag Manager --> <script>(function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-W42NR96R'); </script> <!-- Universal Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-64276560-39"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); //statewide GA property gtag('config', 'UA-3419582-2'); //please update state department UA code in line below before deployment gtag('config', 'UA-64276560-39'); var getOutboundLink = function (url) { gtag('event', 'click', { 'event_category': 'navigation', 'event_label': 'outbound link: ' + url, 'transport_type': 'beacon', 'event_callback': function () { document.location = url; } }); } var trackDownload = function (filename) { gtag('event', 'click', { 'event_category': 'download', 'event_label': 'file: ' + filename, 'transport_type': 'beacon', 'event_callback': function () { document.location = url; } }); } </script> <script type="text/javascript"> var defaultActiveLink = ""; </script> </head> <body> <style> .alert { border-radius: 0; } </style> <header role="banner" id="header" aria-label="top navigation" class="global-header"><!--Removed fixed style - JB 9/8/21 --> <div id="skip-to-content"><a href="#main-content">Skip to Main Content</a></div> <!-- Alert Banner --> <div data-nosnippet> <div class="alert alert-cdtfa alert-dismissable hidden" role="banner" aria-labelledby="banner-alert"> <!-- Removed alert-banner class - JB 9/8/21 --> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button> <p class="sr-only" id="banner-alert">Alert from California Department of Tax and Fee Administration</p> <div class="alert-heading"><strong>ALERT</strong></div> <p><strong>The Irvine Office is closing</strong> on Wednesday, November 27, 2024. Taxpayers requiring in-person assistance can schedule an appointment with either the <a href="https://www.cdtfa.ca.gov/office-locations.htm#:~:text=Cerritos">Cerritos Office</a> or <a href="https://www.cdtfa.ca.gov/office-locations.htm#:~:text=Diamond">Diamond Bar Office</a>.</p> <p>Taxpayers affected by <strong>California Fires or other California Disasters</strong> — please refer to our <a href="https://www.cdtfa.ca.gov/services/state-of-emergency-tax-relief.htm">State of Emergency Tax Relief</a> page for instructions on how to apply for relief.</p> </div> </div> <!-- Include Utility Header --> <div class="utility-header"> <div class="container"> <div class="group flex-row"> <div class="social-media-links"> <div class="header-cagov-logo"><a href="https://ca.gov"><span class="sr-only">CA.gov</span><img src="/images/Ca-Gov-Logo-Gold.svg" class="pos-rel" alt="ca.gov logo" aria-hidden="true"></a></div> <!--<a href="https://www.facebook.com/CDTFA" class="fab fa-facebook-square"><span class="sr-only">Facebook</span></a> <a href="https://twitter.com/cdtfa" class="fab fa-twitter-square"><span class="sr-only">Twitter</span></a> <a href="https://www.youtube.com/channel/UChhR8089KCKrv2p4bbipu8w" class="fab fa-youtube-square" aria-hidden="true"><span class="sr-only">YouTube</span></a> <a href="https://www.linkedin.com/company/cdtfa?trk=top_nav_home" class="fab fa-linkedin"><span class="sr-only">LinkedIn</span></a> <a href="https://www.instagram.com/CDTFA/" class="fab fa-instagram-square"><span class="sr-only">Instagram</span></a>--></div> <div class="settings-links"> <a href="https://onlineservices.cdtfa.ca.gov/?Link=Landing" class="btn btn-light" style="padding:10px 10px;font-size:1em;"><strong>Login</strong></a> <a href="https://onlineservices.cdtfa.ca.gov/eserv/?Link=RegLanding" class="btn btn-light" style="padding:10px 10px;font-size:1em;margin-left:.15rem;margin-right:.15rem;"><strong>Register</strong></a> <a href="/languages.htm" class="btn btn-light m-r-0" style="padding:10px 10px;font-size:1em;"><strong>Translate</strong></a> <!--<a data-toggle="collapse" data-target="#siteSettings" aria-expanded="false" aria-controls="siteSettings" class="settings" style="font-size:1em;"><span class="ca-gov-icon-gear" aria-hidden="true"></span> Settings</a>--> </div> </div> </div> </div> <!-- Settings Bar --> <!--include virtual="/ssi/settings-bar.htm" --> <div class="section-default" style="border-bottom: 5px solid #ffc411;"> <!-- Include Branding --> <!-- header branding --> <div class="branding"> <div class="header-organization-banner"><a href="/"><img src="/images/CDTFA-logo.png" alt="State of California Website Template logo" /></a></div> </div> </div> <!-- Include Mobile Controls --> <!-- mobile navigation controls --> <div class="mobile-controls"> <span class="mobile-control-group mobile-header-icons"> <!-- Add more mobile controls here. These will be on the right side of the mobile page header section --> </span> <div class="mobile-control-group main-nav-icons"> <button class="mobile-control toggle-search"> <span class="ca-gov-icon-search hidden-print" aria-hidden="true"></span><span class="sr-only">Search</span> </button> <button id="nav-icon3" class="mobile-control toggle-menu" aria-expanded="false" aria-controls="navigation" data-toggle="collapse" data-target="#navigation"> <span></span> <span></span> <span></span> <span></span> <span class="sr-only">Menu</span> </button> </div> </div> <div class="navigation-search full-width-nav container"> <div id="head-search" class="search-container featured-search"> <!-- Include Search --> <div class="container"> <form id="Search" class="pos-rel" action="/serp.htm"> <span class="sr-only" id="SearchInput">Custom Google Search</span> <input type="text" id="q" name="q" aria-labelledby="SearchInput" placeholder="Search CDTFA" class="height-50 border-0 p-x-sm w-100 search-textfield" /> <button type="submit" class="pos-abs gsc-search-button top-0 width-50 height-50 border-0 bg-transparent"><span class="ca-gov-icon-search font-size-30 color-teal" aria-hidden="true"></span><span class="sr-only">Submit</span></button> <div class="width-50 height-50 close-search-btn"><button class="close-search gsc-clear-button width-50 height-50 border-0 bg-transparent pos-rel" type="reset"><span class="sr-only">Close Search</span><span class="ca-gov-icon-close-mark" aria-hidden="true"></span></button></div> </form> </div> </div> <!-- Include Navigation --> <nav id="navigation" class="main-navigation dropdown no-icons"> <ul id="nav_list" class="top-level-nav"> <li class="nav-item"> <a href="" class="first-level-link">How Do I…</a> <div class="sub-nav"> <ul class="second-level-nav"> <li class="p-y-sm"> <a href="/services/file-a-return.htm" class="second-level-link"><span class="fas fa-file-upload" aria-hidden="true"></span>File a Return</a> </li> <li class="p-y-sm"> <a href="/taxes-and-fees/rates.htm" class="second-level-link"><span class="fa fa-search" aria-hidden="true"></span>Find Your Tax Rate</a> </li> <li class="p-y-sm"> <a href="/notices.htm" class="second-level-link"><span class="far fa-exclamation-circle" aria-hidden="true"></span>Identify a Letter or Notice</a> </li> <li class="p-y-sm"> <a href="/services/make-a-payment.htm" class="second-level-link"><span class="far fa-credit-card" aria-hidden="true"></span>Make a Payment</a> </li> <li class="p-y-sm"> <a href="/services/registration.htm" class="second-level-link"><span class="fas fa-user-circle" aria-hidden="true"></span>Register for a Permit, License, or Account</a> </li> <li class="p-y-sm"> <a href="/report-violation.htm" class="second-level-link"><span class="far fa-file-exclamation" aria-hidden="true"></span>Report a Violation</a> </li> <li class="p-y-sm"> <a href="/services/request-relief.htm" class="second-level-link"><span class="far fa-calendar-check" aria-hidden="true"></span>Request an Extension or Relief</a> </li> <li class="p-y-sm"> <a href="https://onlineservices.cdtfa.ca.gov/?Link=PermitSearch" class="second-level-link"><span class="far fa-file-check" aria-hidden="true"></span>Verify a Permit, License, or Account</a> </li> </ul> </div> </li> <li class="nav-item"> <a href="" class="first-level-link">Tax Programs</a> <div class="sub-nav"> <ul class="second-level-nav"> <li class="p-y-sm"> <a href="/taxes-and-fees/sutprograms.htm" class="second-level-link"><span class="far fa-search-dollar" aria-hidden="true"></span>Sales & Use Tax</a> </li> <li class="p-y-sm"> <a href="/taxes-and-fees/stfprograms.htm" class="second-level-link"><span class="fas fa-file-invoice-dollar" aria-hidden="true"></span>Special Taxes & Fees</a> </li> </ul> </div> </li> <li class="nav-item"> <a href="" class="first-level-link">Tax Resources</a> <div class="sub-nav"> <ul class="second-level-nav"> <li class="p-y-sm"> <a href="/taxes-and-fees/calculate.htm" class="second-level-link"><span class="far fa-calculator" aria-hidden="true"></span>Calculators</a> </li> <li class="p-y-sm"> <a href="/seminar/" class="second-level-link"><span class="far fa-books" aria-hidden="true"></span>Events & Education</a> </li> <li class="p-y-sm"> <a href="/formspubs/" class="second-level-link"><span class="fab fa-leanpub" aria-hidden="true"></span>Forms & Publications</a> </li> <li class="p-y-sm"> <a href="/industry/" class="second-level-link"><span class="fas fa-copy" aria-hidden="true"></span>Industry Guides</a> </li> <li class="p-y-sm"> <a href="/industry/local-jurisdictions-and-districts/" class="second-level-link"><span class="far fa-map" aria-hidden="true"></span>Tax Guide for Local Jurisdictions and Districts</a> </li> <li class="p-y-sm"> <a href="/legal/research-and-statistics/reports-and-resources.htm" class="second-level-link"><span class="far fa-tools" aria-hidden="true"></span>Research & Data Tools</a> </li> <li class="p-y-sm"> <a href="/tra/" class="second-level-link"><span class="far fa-balance-scale-right" aria-hidden="true"></span>Taxpayers' Rights Advocate</a> </li> </ul> </div> </li> <li class="nav-item"> <a href="" class="first-level-link">Join Us</a> <div class="sub-nav"> <ul class="second-level-nav"> <li class="p-y-sm"> <a href="/doing-business-with-cdtfa.htm" class="second-level-link"><span class="far fa-handshake" aria-hidden="true"></span>Doing Business with CDTFA</a> </li> <li class="p-y-sm"> <a href="/jobs/" class="second-level-link"><span class="far fa-briefcase" aria-hidden="true"></span>Jobs with CDTFA</a> </li> <li class="p-y-sm"> <a href="/subscribe/" class="second-level-link"><span class="far fa-inbox-in" aria-hidden="true"></span>Sign Up for Updates</a> </li> </ul> </div> </li> </ul> </nav> </div> </header> <div id="main-content" class="main-content"> <main class="main-primary"> <div class="section section-cdtfa"> <div class="container"> <nav aria-labelledby="breadcrumbs" lang="en" dir="ltr"> <p id="breadcrumbs" class="sr-only">Breadcrumbs:</p> <ol class="breadcrumb dynamic"> <li><a href="/">Home</a></li> </ol> </nav> <h1 class="bm-b-0 m-l-0">Online Services<br> <span class="h2">Overview</span></h1> </div> </div> <div class="container p-t-md"> <div class="row"> <div class="col-lg-3 m-t-sm"> <style> .list-navigation li ul li a { padding-left: 2.5rem; } .list-navigation li ul li a:first-of-type { border-top:none !important; } .list-navigation li ul { margin-top:0 !important; padding-left:0 !important; } .list-navigation li ul li a:before { content: "\f105" !important; font-family: "Font Awesome 5 Pro" !important; color: #f5aa02 !important; width: 1.1rem; margin-left: -1.1rem; vertical-align: inherit; font-weight: normal; display: inline-block; list-style-type: none !important; line-height: 1.6 !important; font-size: 1.1rem !important; margin-top: -4px !important; } </style> <nav aria-label="list navigation"> <ul class="list-navigation"> <li><a href="/services/">Overview</a></li> <li><a href="/services/registration.htm">Registration</a></li> <li><a href="/services/file-a-return.htm">File a Return</a></li> <li><a href="/services/make-a-payment.htm">Payments</a></li> <li><a href="/services/request-relief.htm">Request Relief</a></li> <li><a href="/services/online-services-payment-plan.htm">Payment Plan</a></li> <li><a href="/services/resources.htm">Resources</a> <ul> <li><a href="/video-resources.htm">Video Tutorials</a></li> </ul></li> </ul> </nav> </div> <div class="col-lg-9 p-b-lg"> <p>We offer a variety of online services that make completing your CDTFA business easy and efficient. Using our online services, you can file a return, make a payment, submit a claim for refund, file an appeal and much more.</p> <p>If you have an online services profile, log in with your username and password to our secure website to get started.</p> <a href="https://onlineservices.cdtfa.ca.gov/_/" class="btn btn-default" role="button"><span><strong>Log In</strong></span></a> <hr> <p>If you do not have an online services profile, see the “Register for an Online Services Profile” section below for instructions on how to get started.</p> <p>If you use a Limited Access Code to file returns or make payments in our online services system, and do not currently have an online services profile, please <a href="https://onlineservices.cdtfa.ca.gov/_/">Sign Up Now</a>.</p> <h2>Register for an Online Services Profile</h2> <p><a href="https://onlineservices.cdtfa.ca.gov">Sign Up Now</a> to begin the enrollment process. You will be prompted to create a username and password. Once your profile is created, depending on your account type and access level, you will have the ability to:</p> <ul> <li>File or view a return</li> <li>Make or view a payment</li> <li>Update account information</li> <li>File an appeal</li> <li>Make a request for relief or request an extension</li> <li>Track and obtain correspondence with CDTFA</li> <li>Access and manage multiple accounts under one login</li> <li>Register a new location</li> </ul> <h2>Cigarette Tax Stamp Program</h2> <p>Licensed cigarette distributors can order and check on the status of their orders online. You must be a registered stamp purchaser and have a valid email account, username, and password to use the system. For more information, please see <a href="/formspubs/pub63.pdf">publication 63,<em>Cigarette Distributor Licensing and Tax Stamp Guide</em></a>.</p> <p>If you are already a registered stamp purchaser and have a username and password, you may log in to order cigarette stamps.</p> <a href="https://onlineservices.cdtfa.ca.gov/_/" class="btn btn-default m-y-sm" role="button"><span><strong>Order Cigarette Stamps Online Now</strong></span></a> <h2>Permit, License, or Account Verification</h2> <p>The Permit, License, or Account Verification system is available to help you determine the status of a permit, license, or account.</p> <p><span class="label label-info">Note:</span> We are not able to disclose all permits, licenses, or accounts.</p> <a href="https://services.cdtfa.ca.gov/webservices/verification.jsp" class="btn btn-default m-y-sm" role="button"><span><strong>Verify a Permit, License, or Account Now</strong></span></a> <h2>Other Online Services</h2> <ul> <li><a href="/services/eft.htm">Electronic Funds Transfer (EFT) Information</a></li> <li><a href="/services/direct-transmit.htm">Direct Transmit Program</a></li> <li><a href="/services/online-filing-service-providers.htm">Online Filing Service Providers</a></li> </ul> <h2>Where can I find more information?</h2> <p>For more information about our online services, please see our <a href="/services/resources.htm">Resources</a> page and <a href="/video-resources.htm">Tutorial videos</a>.</p> </div> </div> </div> </main> </div> <div class="clearfix"></div> <!-- Global Footer --> <footer> <div class="section-impact p-b-md m-t-lg"> <div class="container"> <div class="row group"> <div class="col-xs-12 col-sm-12 col-md-6 col-lg-3"> <h3 class="text-uppercase m-b-0">Leadership</h3> <ul class="list-unstyled"> <li><strong>Gavin Newsom</strong><br> <span class="small"><a href="https://www.gov.ca.gov/">Governor</a></span></li> <li class="m-t-sm"><strong>Amy Tong</strong><br> <span class="small"><a href="https://www.govops.ca.gov/about/leadership/">Secretary, Government Operations Agency</a></span></li> <li class="m-t-sm"><strong>Nicolas Maduros</strong><br> <span class="small">Director, CDTFA</span></li> </ul> </div> <div class="col-xs-12 col-sm-12 col-md-6 col-lg-3"> <h3 class="text-uppercase m-b-0">Quick Links</h3> <ul class="list-unstyled"> <li><a href="/about.htm">About CDTFA</a></li> <li><a href="/external-tax-resources.htm">External Tax Resources</a></li> <li><a href="/jobs/">Job Opportunities</a></li> <li><a href="/industry/local-jurisdictions-and-districts/">Tax Guide for Local Jurisdictions and Districts</a></li> </ul> <h3 class="text-uppercase m-b-0">Social Media</h3> <div class="social-media-footer m-t-sm"> <a href="https://www.facebook.com/CDTFA" class="fab fa-facebook-square" aria-hidden="false"><span class="sr-only">Facebook</span></a> <a href="https://twitter.com/cdtfa" class="fa-brands fa-square-x-twitter" aria-hidden="false"><span class="sr-only">Twitter</span></a> <a href="https://www.youtube.com/channel/UChhR8089KCKrv2p4bbipu8w" class="fab fa-youtube-square" aria-hidden="false"><span class="sr-only">YouTube</span></a> <a href="https://www.linkedin.com/company/cdtfa?trk=top_nav_home" class="fab fa-linkedin" aria-hidden="false"><span class="sr-only">LinkedIn</span></a> <a href="https://www.instagram.com/CDTFA/" class="fab fa-instagram-square" aria-hidden="false"><span class="sr-only">Instagram</span></a></div> </div> <div class="col-xs-12 col-sm-12 col-md-6 col-lg-3"> <h3 class="text-uppercase m-b-0">State Campaigns</h3> <ul class="list-unstyled"> <li><a href="https://covid19.ca.gov/">COVID-19 Updates</a></li> <li><a href="https://flexalert.org">Flex Alert</a></li> <li><a href="https://registertovote.ca.gov">Register to Vote</a></li> <li><a href="https://saveourwater.com">Save Our Water</a></li> </ul> </div> <div class="col-xs-12 col-sm-12 col-md-6 col-lg-3"> <h3 class="text-uppercase m-b-0">Contact Us</h3> <ul class="icon-footer-list"> <li class="text-white contact-cdtfa">1-800-400-7115</li> <li class="text-white contact-cdtfa"><span><a href="https://caconnect.org/contact/">California Connect (TTY)</a>: 711</span></li> <li class="text-white mail"><a href="/email/">Email CDTFA</a></li> <li class="text-white office-loc"><a href="/office-locations.htm">Office Locations</a></li> <li class="text-white cdtfa-directory"><a href="/directory.htm">CDTFA Directory</a></li> </ul> <a href="/contact.htm" class="btn btn-primary"><strong>Additional Contacts</strong></a> </div> </div> <hr class="yellow-rule m-y-md"> <div class="text-center"> <a href="/use.htm" class="btn btn-xs btn-outline-highlight m-r-sm m-b-sm" role="button">Conditions of Use</a> <a href="/privacy.htm" class="btn btn-xs btn-outline-highlight m-r-sm m-b-sm" role="button">Privacy Policy</a> <a href="/accessibility.htm" class="btn btn-xs btn-outline-highlight m-r-sm m-b-sm" role="button" id="accessibility-button">Accessibility</a> <button class="btn btn-xs btn-outline-highlight m-r-sm m-b-sm" data-toggle="modal" data-target="#accessibility-modal" id="acc-cert-button"><span class="ca-gov-icon-certificate" style="font-size:12px !important;line-height: 1em !important;"></span> Accessibility Certificate</button> <a href="/languages.htm" class="btn btn-xs btn-outline-highlight m-r-sm m-b-sm" role="button">Languages</a></div> </div> <div class="copyright text-center m-t-md"> <div class="container"> Copyright © <script>document.write(new Date().getFullYear())</script> California Department of Tax and Fee Administration </div> </div> </div> <!-- Accessibility Cert Modal Begin --> <div class="modal fade" id="accessibility-modal" role="dialog"> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header"> <h3 class="modal-title">Website Accessibility Certification</h3> <button type="button" class="close" data-dismiss="modal">×</button> </div> <div class="modal-body"> <p>We strive to provide a website that is easy to use and understand. Our goal is to provide a good web experience for all visitors.</p> <h4>Agency</h4> <p>California Department of Tax and Fee Administration</p> <h4>Certification date</h4> <p>June 13, 2023</p> <a href="mailto:AccessibilityTechnologyInquiry@cdtfa.ca.gov" class="btn btn-secondary m-y-sm" role="button"><span><strong>Accessibility Technology Inquiry</strong></span></a> <p>The undersigned certify that, as of June 13, 2023, the internet website of the California Department of Tax and Fee Administration is designed, developed, and maintained to be in compliance with California Government Code Sections 7405, 11135, and 11546.7 and the Web Content Accessibility Guidelines 2.1, Level AA success criteria, published by the Web Accessibility Initiative of the World Wide Web Consortium.</p> <div class="row"> <div class="half"> <img src="/images/nm-signature.png" alt="Nicolas Maduro Signature"><br> June 14, 2023<br> Nicolas Maduros<br> Director </div> <div class="half"> <img src="/images/sc-signature.png" alt="Scott Capulong Signature"><br> June 13, 2023<br> Scott Capulong<br> Chief Information Officer </div> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-primary" data-dismiss="modal"><strong>Close</strong></button> </div> </div> </div> </div> <!-- Accessibility Cert Modal End --> </footer> <!-- Added to fix URL hash loads for mobile --> <script> $(document).ready(function () { if (document.getElementsByClassName("nav-tabs").length !== 0) { var navTabs = document.getElementsByClassName("nav-tabs"); for (var i = 0; i < navTabs.length; i++) { for (var j = 0; j < navTabs[i].children.length; j++) { if (navTabs[i].children[j].children[0].hash === window.location.hash) { var activeList = navTabs[i].children[0]; $(activeList).removeClass("active"); return; } } } } }); </script> <!-- Sweet Alert -- Removed More/Less collapsible in mobile to fix accessibility issues -- JB --> <script> $(document).ready(function () { $('div.alert.alert-cdtfa.alert-dismissable[role="banner"]').on("close.bs.alert", function () { sessionStorage.setItem('cnit', 'dog'); }); if (sessionStorage.getItem('cnit') == null) { $('div.alert.alert-cdtfa.alert-dismissable[role="banner"]').removeClass('hidden'); } }); //$(function () { //$(".alert.alert-cdtfa").addClass("short").append('<div id="read"><button id="more" class="btn btn-xs btn-default" aria-hidden="true">Show More</button><button id="less" class="btn btn-xs btn-default" aria-hidden="true">Show Less</button></div>'); //$('.alert button').click(function () { //$('.alert').toggleClass("short"); //}); //$('.mobile-controls').click(function () { //if (!$('.alert').hasClass("short")) //$('#read').toggleClass('hide'); //}); //}); </script> <!-- data tables --> <script src="/js/libs/jquery.dataTables.min.js"></script> <script src="/js/libs/jquery.dataTables.sorting.natural.js"></script> <!-- Load template core --> <script src="/js/cagov.core.js"></script> <script src="/js/search.js"></script> <!-- Hashchange --> <script src="/js/libs/jquery.embeddedHashLinks.js"></script> <script> $(function () { var hash = window.location.hash; hash && $('ul.nav a[href="' + hash + '"]').tab('show'); $('.nav-tabs a').click(function (e) { $(this).tab('show'); var scrollmem = $('body').scrollTop() || $('html').scrollTop(); window.location.hash = this.hash; $('html,body').scrollTop(scrollmem); }); $('.tab-content a[href^="#"].jump-to-tab-link').click(function (e) { var hash = this.hash; hash && $('ul.nav a[href="' + hash + '"]').tab('show'); window.location.hash = hash; }); }); </script> <!-- Bootstrap Responsive Tabs --> <script src="/js/responsive-tabs.js"></script> <script src="/js/libs/bootstrap-tab-history.js"></script> <!-- Expand All/Collapse All --> <script> $('.closeall').click(function () { $(this).siblings('.collapse.show').children('.collapse.show').collapse('hide'); $(this).siblings('.collapse.show').collapse('hide'); // $('.collapse.show') // .collapse('hide'); }); $('.openall').click(function () { $(this).siblings('.collapse:not(".show")').children('.collapse:not(".show")').collapse('show'); $(this).siblings('.collapse:not(".show")').collapse('show'); // $('.collapse:not(".show")') // .collapse('show'); }); </script> <!-- Added to fix only working on siblings --> <script> $('.closeallsiblings').click(function () { $(this).siblings('.collapse.in').first('.collapse.in').collapse('hide'); $(this).siblings('.collapse.in').collapse('hide'); }); $('.openallsiblings').click(function () { $(this).siblings('.collapse:not(".in")').first('.collapse:not(".in")').collapse('show'); $(this).siblings('.collapse:not(".in")').collapse('show'); }); </script> <script> $(document).ready(function () { // Backward compatability fix for removing wrapper on new "sections" $('.main-primary > .section').closest('div.wrapper').removeClass('wrapper'); }); </script> <!-- Inputmask --> <script src="/js/libs/jquery.inputmask.bundle.min.js"></script> <script> if (window.location.hostname == "www.cdtfa.ca.gov" || window.location.hostname == "www.boe.ca.gov") { /*<![CDATA[*/ (function () { var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true; sz.src = '//siteimproveanalytics.com/js/siteanalyze_6187384.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s); })(); /*]]>*/ console.log("si script loaded"); } </script> <script> //removing grid role form datatables, inaccurate role $(document).on('init.dt', function (e, settings) { $('table.dataTable').removeAttr('role'); $('.k-widget.k-dropdown').removeAttr('role'); }); // General document ready. Add actions to run after page loads. $(function () { //force toggle ids to be unique var i = 0; $("a[id^='ui-collapse-']").each(function (i) { var indexVal = i.toString(); var idVal = ("000" + indexVal).slice(-3); var newID = "ui-collapse-" + idVal; $(this).attr("id", newID); $(this).parent().next().attr("aria-labelledby", newID); var arco = $(this).parent().next().attr('id'); $(this).attr("aria-controls", arco); }); //remove incorrect aria attribute $("[role*='tabpanel']").removeAttr("aria-multiselectable"); //adding needed aria label $("div[role='tabpanel'],[role='tablist']").each(function () { var tempLabel = $(this).attr("aria-labelledby"); $(this).removeAttr("aria-labelledby").attr("aria-label", tempLabel); }); }); </script> <script> // support old tabs > accordions setup, pulled from state template v. 5.0 $(document).ready(function () { fakewaffle.responsiveTabs(['xs', 'sm']); }); var fakewaffle = (function ($, fakewaffle) { 'use strict'; var _id = 0; fakewaffle.responsiveTabs = function (collapseDisplayed) { fakewaffle.currentPosition = 'tabs'; // var tabGroups = $( '.nav-tabs.responsive, .nav-pills.responsive' ); var tabGroups = $('.nav-tabs.responsive'); console.log(tabGroups); var hidden = ''; var visible = ''; var activeTab = ''; if (collapseDisplayed === undefined) { collapseDisplayed = ['xs', 'sm']; } $.each(collapseDisplayed, function () { hidden += ' hidden-' + this; visible += ' visible-' + this; }); $.each(tabGroups, function () { var $tabGroup = $(this); var tabs = $tabGroup.find('[data-toggle="tab"]'); if ($tabGroup.attr('id') === undefined) { $tabGroup.attr('id', 'tabs-' + (_id++)); } var collapseDiv = $('<div></div>', { 'class': 'panel-group responsive' + visible, 'id': 'collapse-' + $tabGroup.attr('id') }); $.each(tabs, function () { var $this = $(this); var oldLinkClass = $this.attr('class') === undefined ? '' : $this.attr('class'); var newLinkClass = 'accordion-toggle collapsed'; var oldParentClass = $this.parent().attr('class') === undefined ? '' : $this.parent().attr('class'); var newParentClass = 'panel panel-default'; var newHash = $this.get(0).hash.replace('#', 'collapse-'); if (oldLinkClass.length > 0) { newLinkClass += ' ' + oldLinkClass; } if (oldParentClass.length > 0) { oldParentClass = oldParentClass.replace(/\bactive\b/g, ''); newParentClass += ' ' + oldParentClass; newParentClass = newParentClass.replace(/\s{2,}/g, ' '); newParentClass = newParentClass.replace(/^\s+|\s+$/g, ''); } // if ( $this.parent().hasClass( 'active' ) ) { // activeTab = '#' + newHash; // } collapseDiv.append( $('<div>').attr('class', newParentClass).html( $('<div>').attr('class', 'panel-heading').html( $('<h4>').attr('class', 'panel-title').html( $('<a>', { 'class': newLinkClass, 'data-toggle': 'collapse', 'data-parent': '#collapse-' + $tabGroup.attr('id'), 'href': '#' + newHash, 'html': $this.html() }) ) ) ).append( $('<div>', { 'id': newHash, 'class': 'panel-collapse collapse' }) ) ); }); $tabGroup.next().after(collapseDiv); $tabGroup.addClass(hidden); $('.tab-content.responsive').addClass(hidden); }); fakewaffle.checkResize(); fakewaffle.bindTabToCollapse(); if (activeTab) { $(activeTab).collapse('show'); } }; fakewaffle.checkResize = function () { if ($('.panel-group.responsive').is(':visible') === true && fakewaffle.currentPosition === 'tabs') { fakewaffle.tabToPanel(); fakewaffle.currentPosition = 'panel'; } else if ($('.panel-group.responsive').is(':visible') === false && fakewaffle.currentPosition === 'panel') { fakewaffle.panelToTab(); fakewaffle.currentPosition = 'tabs'; } }; fakewaffle.tabToPanel = function () { // var tabGroups = $( '.nav-tabs.responsive, .nav-pills.responsive' ); var tabGroups = $('.nav-tabs.responsive'); $.each(tabGroups, function (index, tabGroup) { // Find the tab var tabContents = $(tabGroup).next('.tab-content').find('.tab-pane'); $.each(tabContents, function (index, tabContent) { // Find the id to move the element to var destinationId = $(tabContent).attr('id').replace(/^/, '#collapse-'); // Convert tab to panel and move to destination $(tabContent) .removeClass('tab-pane') .addClass('panel-body') .appendTo($(destinationId)); }); }); // force clear tab "active" class $('.nav-tabs.responsive li.active').removeClass('active'); }; fakewaffle.panelToTab = function () { var panelGroups = $('.panel-group.responsive'); $.each(panelGroups, function (index, panelGroup) { var destinationId = $(panelGroup).attr('id').replace('collapse-', '#'); var destination = $(destinationId).next('.tab-content')[0]; // Find the panel contents var panelContents = $(panelGroup).find('.panel-body'); // Convert to tab and move to destination panelContents .removeClass('panel-body') .addClass('tab-pane') .appendTo($(destination)); }); // force clear tab "active" class $('.nav-tabs.responsive li.active').removeClass('active'); }; fakewaffle.bindTabToCollapse = function () { // var tabs = $( '.nav-tabs.responsive, .nav-pills.responsive' ).find( 'li a' ); var tabs = $('.nav-tabs.responsive').find('[data-toggle="tab"]'); var collapse = $('.panel-group.responsive').find('.panel-collapse'); // Toggle the panels when the associated tab is toggled $tabs.on('shown.bs.tab', function (e) { var $current = $(e.currentTarget.hash.replace(/#/, '#collapse-')); $current.collapse('show'); if (e.relatedTarget) { var $previous = $(e.relatedTarget.hash.replace(/#/, '#collapse-')); $previous.collapse('hide'); } }); // Toggle the tab when the associated panel is toggled collapse.on('shown.bs.collapse', function (e) { // Activate current tabs var current = $(e.target).attr('id').replace(/collapse-/g, '#'); // force clear tab "active" class $('.nav-tabs.responsive li.active').removeClass('active'); $('a[href="' + current + '"]').tab('show'); // Update the content with active var panelGroup = $(e.currentTarget).closest('.panel-group.responsive'); $(panelGroup).find('.panel-body').removeClass('active'); $(e.currentTarget).find('.panel-body').addClass('active'); }); }; $(window).resize(function () { fakewaffle.checkResize(); }); return fakewaffle; }(window.jQuery, fakewaffle || {})); // add letter to ids starting with numbers $('div.collapse').filter(function () { var rg = /\d/g; if (rg.test(this.id)) { return this; } }) //$('div.collapse').filter('[id^=/\d]'); </script> <!-- V6 side page nav used on new and existing tax/fee guides - JB --> <script> $(document).ready(function () { var path = window.location.href; // because the 'href' property of the DOM element is the absolute path $('nav ul.list-navigation a').each(function() { if (this.href === path) { $(this).addClass('active'); } }); }); </script> </body> </html>