CINXE.COM
TurboTax® Tax Preparation Software, FREE Tax Filing, Efile Taxes, Income Tax Returns
<!DOCTYPE html> <html class="no-js" lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta property="fb:page_id" content="7511533723" /> <link rel="preconnect" crossorigin href="https://lib.intuitcdn.net/"> <link rel="icon" type="image/png" href="/handlebars/noncampaign/_common/images/tt-favicon.7c18d2c0.png"> <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no,minimal-ui"> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="dcterms.rightsHolder" content="Copyright 1997–2022 Intuit, Inc. All Rights Reserved." /> <meta name="dcterms.audience" content="Global" /> <meta name="msapplication-config" content="https://turbotax.intuit.com/browserconfig.xml" /> <meta name="robots" content="noindex,nofollow,noodp" /> <meta name="ius-theme" content="intuit-ecosystem" /> <link rel="apple-touch-icon" href="/apple-touch-icon.png"> <link rel="apple-touch-icon-precomposed" href="/apple-touch-icon-precomposed.png"> <title>TurboTax® Tax Preparation Software, FREE Tax Filing, Efile Taxes, Income Tax Returns</title> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/bower_components/turbotax-bootstrap/css/bootstrap.css"/> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/bower_components/ttcom-theme/css/theme.css"/> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/bower_components/turbodings/dist/TurboDings.css"/> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/bower_components/turbodings/dist/turbodings-colored.css"/> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/bower_components/ttcom-themes/dist/turbotax-theme.css"/> <script src="/handlebars/common_3.0.1366/common/cms/js/resource-error-handler.js"></script> <link rel="stylesheet" href="/handlebars/common_3.0.1366/noncampaign/prior-tax-prep/css/prep-method.css" /> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/seasonal-automation/pencil-bar/styles/style.css" /> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/templates/partials/skip-link/css/skip-link.css" /> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/bower_components/ui-tools-library/packages/modal/dist/modal.css" /> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/bower_components/avenir/Avenir.css" /> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/templates/base/css/base-footer.css" /> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/templates/partials/navbar/css/navbar.css" /> <link rel="stylesheet" href="/handlebars/common_3.0.1366/common/templates/partials/navbar/css/persistent-header.css" /> <script> window['adrum-start-time'] = new Date().getTime(); </script> <script type="text/javascript"> //<![CDATA[ var appVars = {}; appVars.version = '3.0.1083'; appVars.serverTime = '1732709298'; appVars.clientProfile = { user_recognition_method : "0", available_methods : "1|2|3|4", aam_outgoing_segments : "", aam_incoming_segments : "", segments_used_for_personalization : "", decision_audience : "", experiment_ids_experienced : "" }; appVars.routeData = { category: "", subCategory: "" }; appVars.prefetch = { is_page_prefetched: false }; appVars.itpCookieEchoing = { enabled: "false", endpoint: "https://cookies-expdelactiv.api.intuit.com/v1/app/cg/itp/sync", apikey: "prdakyresic2iGc9mwBIIbcX7GSNOepPXsobKrRu", delay: "500", timeout: "120000", batchSize: "10", whiteList: "aam_aud,aam_aud2,aam_mcid,aam_uuid,ajs_group_id,ajs_user_id,BVBRANDID,cje,echo_fbp,echo_gcl_au,ensmktids,ref_id,tt-d1a,tt-sat,tt_mblurs,_ethnio_displayed,_fbc,_fbp,_gcl_au,_gcl_aw,_gcl_dc,_uetvid", clientSideLogging: ("true" === "true") }; appVars.csLogging = { enabled: ("true" === "true"), errorRateLimit: "500", csaEnabled: ("false" === "true"), thirdPartyEnabled: ("true" === "true"), urlParamsToExclude: "authFormUserID,e,cm_lm,username", cookiesToInclude: "s_fid,ivid,tms,tms_mint,tms_turbotax_ca,priorityCode", }; appVars.csConsole = { enabled: ("true" === "true") }; appVars.mxs = { modelName: "", modelVersion: "", modelEvaluation: "NaN" }; appVars.mlData = { modelName: "", modelVersion: "", modelResponse: "", modelEventId: "", modelPersonalizationRewardActionId: "", modelPersonalizationPlacement: "", modelPersonalizationWorkflow: "" }; appVars.domain = { ttcom:"turbotax.intuit.com", myaccount:"myturbotax.intuit.com", estore:"shop.turbotax.intuit.com", care:"support.turbotax.intuit.com", accounts:"accounts.intuit.com" }; appVars.locale = 'en_US'; appVars.widgetsConfig = { url: 'https://mtxwidgets.config-cdn.a.intuit.com/MTXWidgets-prd.json' }; appVars.pageview = { tid: "7050f45b68c6985b0c9394aeae6f0738", contentIdentifier: "/noncampaign/prior-tax-prep/hbs/prep-method", experienceId: "" }; appVars.perfLogging = { enabled : ("true" === "true"), samplingPercentage : "100", perceivedLoadTime : 0, browserResourcesEnabled: ("true" === "true"), browserResourcesSamplingPercentage: "100", browserResourcesFileTypeFilter: ".js" || ".js" }; appVars.o11yRumLogging = { enabled: ("true" === "true"), env: ("prod"), apiUrl: ("https://rum.api.intuit.com/v1/rum/web"), appId: ("Intuit.gotomarket.expdelactiv.martechplatform"), assetId: ("2597468677567772225"), apiKey: "prdakyresic2iGc9mwBIIbcX7GSNOepPXsobKrRu", reportNavigation: ("true" === "true"), reportResources: ("true" === "true"), reportWebVitals: ("true" === "true"), initPollIntervalMillis: Number('50' || 50), clientErrorReportingEnabled: ("false" === "true"), cacheTime: Number('300' || 10000), initialCacheTime: Number('300' || 5000), errorLogging: { enabled: ("true" === "true"), levelOverrides: ([]) } }; appVars.oil = { appId: 'Intuit.app.uicomponents.martechproperties', reliableTransmissionMaxItems: Number('200' || 100), reliableTransmissionInterval: Number('10000' || 10000), remoteEnvironment: 'production', endpointHost: 'logging.api.intuit.com', endpointBasepath: '/v2/log/message', endpointProtocol: 'https', endpointHeadersApiKey: 'prdakyresmWW0lYpthArbaeUMceE6FylcOLpR725', endpointHeadersApKeyVersion: '1.0', spsPercentage: '0', bvHostedWidget: ("true" === "true") }; appVars.strategy = { decibel: { timeout: Number('400' || 100) } }; appVars.trackStarECSVersion = '4.0' || "4.0"; appVars.detectBlockPercentage = '100'; appVars.performanceBeaconingEnabled = 'true' || false; appVars.segment = { clientSideLogging: ("true" === "true"), clientSideMetricsLogging: ("true" === "true") }; appVars.adobeVisitorApi = { ssf: { enabled: ("false" === "true") } }; appVars.bv = { libraryUrl: "https://apps.bazaarvoice.com/deployments/turbotax11/main_site/production/en_US/bv.js", apiKey: "caKxd81Gqz00cg0HcbEBPLCaY5gdCJK4cTx8XpVfXc3AQ", apiVersion: "5.4", domain: "api.bazaarvoice.com", path: "/data/statistics.json", productsPath: "/data/products.json", reviewsPath: "/data/reviews.json", stats: "Reviews", productYear: "2023", useStatic: "false", siteId: "main_site", locale: "en_US", environment: "production", clientName: "turbotax11", appUrl: "apps.bazaarvoice.com", pixelEnabled: ("true" === "true"), bvDisclaimerEnabled: ("false" === "true"), bvDisclaimerText: "Star ratings are from 2023", bvProductFragmentRatingBgClsList: "cgmt-bg-gradient-linear-blue03-blue02".split(',') || [], bvRatingUnavailableTextColor: "white" || 'white', bvRatingUnavailableFontSize: "18px" || '18px', bvHideProductFragmentRatingEnabled: ("true" === "true") }; appVars.experience = { cookieName : "tms" }; appVars.beaconing = { taxcaster : { "enabled" : ("true" === "true") }, pageLoad : { "hasFired" : false } }; appVars.seasonal = { taxYear: "2023", deadlines :{ priceIncrease: ("02/28/2019 23:59:59"), freeState: ("03/15/2018 23:59:00"), season: ("07/15/2020 16:59:59"), seasonShort: ("July 15"), seasonDevice: ("2019-04-15T23:59:59Z"), extensionFilers: ("10/15/2019 04:59:59") }, pulldown : { enabled: ("false" === "true") }, freeState : { enabled: ("true" === "true"), ending: ("false" === "true"), deadline: 1521183540000, deadlineFormatted: ("3/15") }, desktopStartKey: "buyNowLabel", isTtlBasicPromoActive: "false", isFsBasicPromoActive: "false", isEarlySeasonPricingActive: "false" }; appVars.superbowl = { config : { filename : "" }, pulldown : { enabled: ("false" === "true") } }; appVars.time = { now: ("11/27/2024 04:08:18") }; appVars.commercePrefetch = { url: "https://cdn.commerce.turbotax.intuit.com/commerce-shell/prefetch.html" }; appVars.myAccount = { signIn: "/mytt_login/index.jsp", signUp: "/mytt_login/createAccount.jsp" }; appVars.prices = { 'ty20basic': '', 'ty20deluxe': '', 'ty20premier': '', 'ty20homebiz': '', 'ty20biz': '', 'ty20state': '', 'ty20ttd-state-efile': '', 'ty20bizstate': '', 'ty21basic': '<span class="price">$50</span><span class="price-disclaimer">*</span>', 'ty21deluxe': '<span class="price">$80</span><span class="price-disclaimer">*</span>', 'ty21premier': '<span class="price">$110</span><span class="price-disclaimer">*</span>', 'ty21homebiz': '<span class="price">$120</span><span class="price-disclaimer">*</span>', 'ty21biz': '<span class="price">$170</span><span class="price-disclaimer">*</span>', 'ty21state': '<span class="price">$45</span>', 'ty21ttd-state-efile': '<span class="price">$25</span>', 'ty21bizstate': '<span class="price">$55</span>', 'ty22basic': '<span class="price">$50</span><span class="price-disclaimer">*</span>', 'ty22deluxe': '<span class="price">$80</span><span class="price-disclaimer">*</span>', 'ty22premier': '<span class="price">$115</span><span class="price-disclaimer">*</span>', 'ty22homebiz': '<span class="price">$130</span><span class="price-disclaimer">*</span>', 'ty22biz': '<span class="price">$190</span><span class="price-disclaimer">*</span>', 'ty22state': '<span class="price">$45</span>', 'ty22ttd-state-efile': '<span class="price">$25</span>', 'ty22bizstate': '<span class="price">$55</span>', 'ty23basic': '<span class="price">$50</span><span class="price-disclaimer">*</span>', 'ty23deluxe': '<span class="price">$80</span><span class="price-disclaimer">*</span>', 'ty23premier': '<span class="price">$115</span><span class="price-disclaimer">*</span>', 'ty23homebiz': '<span class="price">$130</span><span class="price-disclaimer">*</span>', 'ty23biz': '<span class="price">$190</span><span class="price-disclaimer">*</span>', 'ty23state': '<span class="price">$45</span>', 'ty23ttd-state-efile': '<span class="price">$25</span>', 'ty23bizstate': '<span class="price">$55</span>', 'ty23ttabasic': '<span class="price">$50</span><span class="price-disclaimer">*</span>', 'ty23ttadeluxe': '<span class="price">$80</span><span class="price-disclaimer">*</span>', 'ty23ttapremier': '<span class="price">$115</span><span class="price-disclaimer">*</span>', 'ty23ttahomebiz': '<span class="price">$130</span><span class="price-disclaimer">*</span>', 'ty23ttabiz': '<span class="price">$190</span><span class="price-disclaimer">*</span>' } appVars.trackstar = { enabled: ("true" === "true"), }; appVars.performanceBeaconingEnabled = ("true" === "true"); appVars.tealium = { enabled: ("true" === "true"), env: "prod", profile: "cg-turbotax", endpoint: "//tags.tiqcdn.com/utag/intuit/cg-turbotax/prod/utag.js", async: ("true" === "true") }; appVars.article = { customerSegment: '', id: '', category: '', recommendedSku: '' }; //]]> </script> <script src="/handlebars/common_3.0.1366/common/cms/js/csa-init.js"></script> <script type="module" src="https://uxfabric.intuitcdn.net/@cloud-monitoring/1.21.1/o11y-rum-web.min.js"></script> <script type="text/javascript"> //<![CDATA[ var TTCOM_Widgets = {}; var TTCOM_Scripts = {}; //]]> </script> <!--[if gt IE 8]> <script src="/handlebars/common_3.0.1366/common/bower_components/jquery/dist/jquery.min.js"></script> <![endif]--> <!--[if !IE]><!--> <script src="/handlebars/common_3.0.1366/common/bower_components/jquery/dist/jquery.min.js"></script> <!--<![endif]--> <!--[if lte IE 8]> <script src="/handlebars/common_3.0.1366/common/utilities/jquery-1.12.3.min.js"></script> <script src="/handlebars/common_3.0.1366/common/bower_components/html5shiv/dist/html5shiv.min.js"></script> <script src="/handlebars/common_3.0.1366/common/bower_components/respond/dest/respond.min.js"></script> <![endif]--> <!--[if lte IE 9]> <script src="/handlebars/common/utilities/legacy-browser.js"></script> <![endif]--> <script src="/handlebars/common_3.0.1366/common/utilities/lazysizes.min.js"></script> <script src="/handlebars/common_3.0.1366/common/utilities/modernizr.js"></script> <script src="/handlebars/common_3.0.1366/common/utilities/jquery.migrate.js"></script> <script src="/handlebars/common_3.0.1366/common/utilities/polyfill.min.js" nomodule></script> <script src="/handlebars/common_3.0.1366/common/utilities/polyfill.custom-events.min.js" nomodule></script> <script src="/handlebars/common_3.0.1366/common/utilities/polyfill.matches.min.js" nomodule></script> <script src="/handlebars/common_3.0.1366/common/cms/js/modals.js"></script> <script src="/handlebars/common_3.0.1366/common/bower_components/jquery.cookie/jquery.cookie.js"></script> <script src="/handlebars/common_3.0.1366/common/bower_components/js-cookie/src/js.cookie.js"></script> <script src="/handlebars/common_3.0.1366/common/utilities/promise-handler.js"></script> <script src="/handlebars/common_3.0.1366/common/utilities/perf-beacon-tools.js"></script> <script id="webAnalyticsInit" data-bootstrap-event = "BootstrapWebAnalytics" data-load-adobe-visitor-api="true" data-adobe-edge-config-id="b625b9a6-1176-4a61-a288-ff044cbf9ab9" data-write-key="kwz2sq4dVhh2vdBhbGRtVmd9PCyfK8FN" data-env="prod" src="https://uxfabric.intuitcdn.net/analytics/202309142221/track-event-lib-init.min.js" data-name="webAnalytics" data-load-modules="performance" data-use-rum="true" data-perf-perc="100" type="text/javascript"></script> <script src="/handlebars/common_3.0.1366/common/cms/js/track-star.js"></script> <script src="/handlebars/common_3.0.1366/noncampaign/prior-tax-prep/js/prep-method.js"></script> <script src="/common/js/tealium-init.js"></script> <script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"false","rua.upre":"false","rua.cpre":"false","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"false","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script> <script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="HE285-XT2ML-XU7BC-EFM3H-RZ7M4",function(){function e(){if(!o){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,i.parentNode.appendChild(e),o=!0}}function t(e){o=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(i.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",i.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"HE285-XT2ML-XU7BC-EFM3H-RZ7M4";var i=document.currentScript||document.getElementsByTagName("script")[0],o=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!o)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),i.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n=""=="true"?1:0,t="",a="bdpnbetilf5gsz2hboza-f-0084887a1-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,o={"ak.v":"39","ak.cp":"498243","ak.ai":parseInt("327241",10),"ak.ol":"0","ak.cr":4,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"41424287","ak.r":47863,"ak.a2":n,"ak.m":"dsca","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":32936,"ak.gh":"23.54.158.90","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732709298","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==+iYOSYsuomlSQ2nKAz1EoD181Ru+TTYiE0AxZBjxXp7rJ9TlnvGEDBD78tp3CB+cuzJ9GvwVbWcPgcckek/Izu0U8sOVx4C13AlQ6Mn1obyWlUbezk2bC/16c3C0SZxSDMBkv7MhZAHxg2bsTS6h3nUsdaWF8zC757QodwBjY5M2PBOSGlbzDuEvpQelSY+uUjosZOeP3ZDZlpcAlbrPJnhp5lq/pdYf1GAWQFuVSH+z4UbHtDIoejtOHkMCnMzhI3BHg5f5Tfx5K27OZS8xX2QWahd9BoqglV/05Exr0uRRHZvOfPOCkddFAAH4jPX8oIebpHmo40FvWnETWzI3m7+hq2ZIKTFP+ZxzcvL3ph68C9J5vmLZb6FCVYD8C8WE8Hlgzasl60fmguNv7mx9hPVw0k3mUhQ8ZMsY1914HWk=","ak.pv":"538","ak.dpoabenc":"","ak.tf":i};if(""!==t)o["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))o["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(o)},rv:function(){var e=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:o,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body data-site-id='turbotax' data-route-instance-id='' data-site-instance-id='' data-experience-instance-id='' data-route-id='' data-category='' > <section class="skip-link"> <div class="skipToContent"> <a href="#mainContent">Skip To Main Content</a> </div> </section> <div class="cgmt-bgcolor-white"> <div id="baseNavContainer" class="base-nav-container"> <nav id="global_nav_element" data-com-id="com-navbar" class="container global-nav-element navbar-static-top default-menu no-menu" data-auto-sel="navbar" aria-label="Intuit TurboTax Global Navigation" > <div class="logo-container"> <a class="logo-link" href="/" aria-label="Intuit TurboTax"><span class="sr-only">Intuit TurboTax</span></a></div> <nav class="navigation" id="navigation"> </nav> <div class="cta-container"> </div> </nav> </div> <a id="mainContent" tabindex="-1"></a> <div class="container-fluid container-fluid-base"> </div> <div class="container container-base" role="main"> <script> const queryParams = new URLSearchParams(location.search); function GetParams(){ const params = []; let res = ''; if (queryParams.has('intent')) params.push(`intent=${queryParams.get('intent')}`); if (queryParams.has('uroute')) params.push(`uroute=${queryParams.get('uroute')}`); if (queryParams.has('locale')) params.push(`locale=${queryParams.get('locale')}`); for (let i = 0; i < params.length; i++) { if (i == 0) res += `?${params[i]}`; else res += `&${params[i]}`; } return res; } function ChangeButtonHref(){ var changeButton = GetParams(); $("#continue-sign-in").attr("data-href" , appVars.myAccount.signIn + changeButton); $("#continue-sign-up").attr("data-href" , appVars.myAccount.signUp + changeButton); $("#prep-skip").attr("href" , appVars.myAccount.signUp + changeButton); } function RedirectIfPYPCookieExists(){ if($.cookie('tt_pyp')){ if($.cookie('tt_pyp') != "tt") { const url = $.cookie('tt_pyp') !== "tt" ? "/mytt_login/createAccount.jsp" : "/mytt_login/index.jsp"; if (typeof queryParams === 'undefined') { window.location.href = url; } else { window.location.href = url + GetParams(); } } } } function RedirectIfIntentOrLocaleExist(){ if(typeof queryParams !== 'undefined' && (queryParams.has('locale') || queryParams.has('intent'))){ // // Check for signup query param to direct user to create account flow const signup = queryParams.get('signup'); const url = signup === "true" ? "/mytt_login/createAccount.jsp" : "/mytt_login/index.jsp"; window.location.href = url + GetParams(); } } function GetProductIdParam() { const paramString = queryParams.get('productid'); if (paramString) { const productId = parseInt(paramString); if (!isNaN(productId)) { return productId; } } return 0; } function SetTTProSkuCookieIfFullService(productId) { // set the tt_pro_sku cookie to the corresponding full service SKU if isFullServiceLeaning param is present // this captures the users who started from the Learn More pages for Full Service. product-compare-chart // has its own logic to set the cookie when a user clicks Start for free const isFullService = queryParams.get('isFullServiceLeaning'); if (productId >= 5000 && productId < 6000) { if (isFullService) { // productId will be 5xxx even for Full Service start, so set the equivalent FS (6xxx) sku in the cookie $.cookie('tt_pro_sku', productId + 1000, {domain: '.intuit.com', path: '/'}); } } else if (productId == 9000) { // there is only one biztax Full Service SKU if (isFullService) { $.cookie('tt_pro_sku', productId, {domain: '.intuit.com', path: '/'}); } } else { $.removeCookie('tt_pro_sku', {domain: '.intuit.com', path: '/'}); } } const productId = GetProductIdParam(); SetTTProSkuCookieIfFullService(productId); RedirectIfPYPCookieExists(); RedirectIfIntentOrLocaleExist(); $( document ).ready(function() { GetParams(); if(typeof GetParams!== 'undefined') { ChangeButtonHref(); } }); </script> <div class="prior-year-prep-wrapper"> <div class="prior-year-prep-wrapper-inner center-block"> <div class="headings"> <h2 class="headings-first sub-heading-4">Great choice! <br class='visible-sm' />We think you'll love this year's TurboTax.</h2> <h1 class="headings-second heading-1">How did you do your taxes last year?</h1> <p class="headings-select body-copy-3">Please select one:</p> </div> <div class="prior-year-select-box-wrapper tiles-generator pyp"> <div class="tile-outer"> <div class="tile" id="used-turbotax"> <a href="javascript: void(0);" class="tile-body grid-item not-selected" aria-label="I used TurboTax" tabindex="0" data-ui-object="tile" data-com-text="used-turbotax" data-tt-pyp-value="tt" > <span class="tile-icon-wrapper"> <span class="tile-icon pyp-icon used-turbotax"></span> <span class="tile-icon pyp-icon checked-icon"></span> </span> <span class="tile-copy tile-copy-1">I used TurboTax</span> </a> </div> <div class="text-center tile-caption tile-copy-1"></div> </div> <div class="tile-outer"> <div class="tile" id="used-different-tax-software"> <a href="javascript: void(0);" class="tile-body grid-item not-selected" aria-label="I used a different tax software or website" tabindex="0" data-ui-object="tile" data-com-text="used-different-tax-software" data-tt-pyp-value="web" > <span class="tile-icon-wrapper"> <span class="tile-icon pyp-icon used-different-tax-software"></span> <span class="tile-icon pyp-icon checked-icon"></span> </span> <span class="tile-copy tile-copy-1">I used a different tax software or website</span> </a> </div> <div class="text-center tile-caption tile-copy-1"></div> </div> <div class="tile-outer"> <div class="tile" id="used-cpa-or-ea-assistance"> <a href="javascript: void(0);" class="tile-body grid-item not-selected" aria-label="I used a CPA or accountant" tabindex="0" data-ui-object="tile" data-com-text="used-cpa-or-ea-assistance" data-tt-pyp-value="ac" > <span class="tile-icon-wrapper"> <span class="tile-icon pyp-icon used-cpa-or-ea-assistance"></span> <span class="tile-icon pyp-icon checked-icon"></span> </span> <span class="tile-copy tile-copy-1">I used a CPA or accountant</span> </a> </div> <div class="text-center tile-caption tile-copy-1"></div> </div> <div class="tile-outer"> <div class="tile" id="used-secondary-tax-service"> <a href="javascript: void(0);" class="tile-body grid-item not-selected" aria-label="I went to a tax service (H&R Block, Jackson Hewitt, etc.)" tabindex="0" data-ui-object="tile" data-com-text="used-secondary-tax-service" data-tt-pyp-value="ts" > <span class="tile-icon-wrapper"> <span class="tile-icon pyp-icon used-secondary-tax-service"></span> <span class="tile-icon pyp-icon checked-icon"></span> </span> <span class="tile-copy tile-copy-1">I went to a tax service <br /> <span class='small'>(H&R Block, Jackson Hewitt, etc.)</span></span> </a> </div> <div class="text-center tile-caption tile-copy-1"></div> </div> <div class="tile-outer"> <div class="tile" id="didnt-file-last-year"> <a href="javascript: void(0);" class="tile-body grid-item not-selected" aria-label="I didn’t file taxes last year" tabindex="0" data-ui-object="tile" data-com-text="didnt-file-last-year" data-tt-pyp-value="df" > <span class="tile-icon-wrapper"> <span class="tile-icon pyp-icon didnt-file-last-year"></span> <span class="tile-icon pyp-icon checked-icon"></span> </span> <span class="tile-copy tile-copy-1">I didn’t file taxes last year</span> </a> </div> <div class="text-center tile-caption tile-copy-1"></div> </div> <div class="tile-outer"> <div class="tile" id="used-other"> <a href="javascript: void(0);" class="tile-body grid-item not-selected" aria-label="Other" tabindex="0" data-ui-object="tile" data-com-text="used-other" data-tt-pyp-value="o" > <span class="tile-icon-wrapper"> <span class="tile-icon pyp-icon used-other"></span> <span class="tile-icon pyp-icon checked-icon"></span> </span> <span class="tile-copy tile-copy-1">Other</span> </a> </div> <div class="text-center tile-caption tile-copy-1"></div> </div> </div> </div> </div> <div class="prior-year-prep-buttons" data-com-id="pyprep-interaction"> <div class="btn-binary-container"> <a class="btn skip-btn" id="prep-skip" href="/mytt_login/createAccount.jsp" data-com-text="skip">Ask me later</a><a id="continue-sign-in" class="btn btn-primary prior-year-prep-button--continue" aria-disabled="true" data-href="/mytt_login/index.jsp">Continue</a><a id="continue-sign-up" class="btn btn-primary prior-year-prep-button--continue" aria-disabled="true" data-href="/mytt_login/createAccount.jsp" data-ui-object="button" data-com-text="none">Continue</a> </div> </div> </div> </div> <script async type="text/javascript" src="https://apps.bazaarvoice.com/deployments/turbotax11/main_site/production/en_US/bv.js"></script> <!--[if IE]> <script src="/handlebars/common_3.0.1366/common/utilities/console.js"></script> <![endif]--> <script type="text/javascript"> //<![CDATA[ // global shopper info var s_eVar12="3468337910"; var s_prop37 = "EMS~2.0"; //Fill up stack for scode beacons. var shopperId = ""; var profileId = ""; var orderId = ""; /* var s_prop41 = "|" + shopperId + "|" + profileId + "|" + orderId + "|${sessionid}|${headerDNT}|"; */ window.renderedPageName = "/noncampaign/prior-tax-prep/hbs/prep-method"; // Rendered page name (In EMS 1.0, it is experience.page; In EMS 2.0, it is the path to the page's handlebars template) window.s_eVar42 = window.renderedPageName; // TMS Beaconing var analyticsTestName = ""; var analyticsRecipeName = ""; if (analyticsTestName != '' && analyticsRecipeName != '') { s_eVar43 = analyticsTestName + "_" + analyticsRecipeName; window.abTestName = analyticsTestName; window.recipeName = analyticsRecipeName; } s_eVar40 = "prior year prep method"; window.experienceName = s_eVar40; s_eVar41 = ""; window.eligibleButNotSelectedExperiences = s_eVar41; // ZipCode Beaconing s_zip = ""; //webSDK zip window.webSDK_zip = ""; if (window.webSDK_zip == "0") { window.webSDK_zip = null; } window.s_zip = s_zip; // TruEffect cookie window.trueEffectCookie = window.Cookies.get("te_poc"); window.s_eVar8 = window.Cookies.get("aam_data"); window.oldLinkTrackingCookie = window.Cookies.get("tt_s_sq"); window.oldPercentCookie = window.Cookies.get("s_ppv"); s_eVar7 = ""; window.marketSegment =s_eVar7; var incomingPriorityCode = ""; window.incomingPriorityCode = incomingPriorityCode ? incomingPriorityCode : ""; //]]> </script> <script src="/handlebars/common_3.0.1366/common/analytics/ttcom-trk.js" type="text/javascript"></script> <script src="/handlebars/common_3.0.1366/common/utilities/jquery.mobile.touch.min.js"></script> <script src="/handlebars/common_3.0.1366/common/bower_components/underscore/underscore.js"></script> <script src="/handlebars/common_3.0.1366/common/bower_components/turbotax-bootstrap/js/bootstrap.min.js"></script> <script src="/handlebars/common_3.0.1366/common/utilities/polyfill.symbol.iterators.min.js" nomodule></script> <script src="/handlebars/common_3.0.1366/common/bower_components/fetch/fetch.js"></script> <script src="/handlebars/common_3.0.1366/common/bower_components/ems-utilities/dist/js/utilities.min.js"></script> <script src="/handlebars/common_3.0.1366/common/templates/base/js/disable-bfcache.js"></script> <script src="/handlebars/common_3.0.1366/common/bower_components/ui-tools-library/packages/modal/dist/modal.bundle.js"></script> <script src="/handlebars/common_3.0.1366/common/utilities/polyfill.intersection-observer.min.js" nomodule></script> <script src="/handlebars/common_3.0.1366/common/utilities/polyfill.element-closest.min.js" nomodule></script> <script src="/handlebars/common_3.0.1366/common/utilities/polyfill.picture.min.js" nomodule></script> <script src="/handlebars/common_3.0.1366/common/cms/js/splunk-logging-v2.js"></script> <script src="/handlebars/common_3.0.1366/common/cms/js/resource-error-logger-legacy.js"></script> <script src="/handlebars/common_3.0.1366/common/cms/js/perf-gathering.js"></script> <script src="/handlebars/common_3.0.1366/common/cms/js/beacon-media-video-init.js"></script> <script src="/handlebars/common_3.0.1366/common/bazaarvoice/js/bvapi.js?v=1.0"></script> <script src="/handlebars/common_3.0.1366/common/serviceworkers/check.js"></script> <script src="/handlebars/common_3.0.1366/noncampaign/prior-tax-prep/js/prep-method-ups.js"></script> <script src="/handlebars/common_3.0.1366/common/cms/js/rum-logging.js"></script> <script src="/handlebars/common_3.0.1366/common/templates/partials/navbar/js/navbar.js"></script> <script src="/handlebars/common_3.0.1366/common/templates/partials/navbar/js/persistent-header.js"></script> </body> </html>