CINXE.COM
Resources
<!doctype html> <!--[if IE 9]><html class="lt-ie10" lang="en" > <![endif]--> <html class="no-js" lang="en"> <head> <meta charset="utf-8" /> <meta http-equiv="x-ua-compatible" content="ie=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Resources</title> <meta name="description" content=""> <meta name="keywords" content=""> <meta property="og:description" content="" /> <meta property="og:title" content="Resources" /> <meta property="og:url" content="https://portal.ct.gov/drs/sales-tax/resources" /> <meta property="og:type" content="article"> <meta property="og:site_name" content="CT.gov - Connecticut's Official State Website"> <meta property="og:locale" content="en_US"> <meta property="og:image" content="https://portal.ct.gov/Assets/Images/facebook-default_01.png"> <meta name="twitter:card" content="summary"> <meta name="twitter:url" content="https://portal.ct.gov/drs/sales-tax/resources"> <meta name="twitter:title" content="Resources"> <meta name="twitter:description" content=""> <!--Google Search Meta filters starts here--> <meta name="pagetype" content="webpages" /> <!-- <PageMap> <DataObject type="PageData"> <Attribute name="type">webpages</Attribute> <Attribute name="metatitle">Resources</Attribute> </DataObject> </PageMap> --> <!--Google Search Meta filters ends here--> <!--Google Search Rich Snippet FAQ starts here--> <!--Google Search Rich Snippet FAQ ends here--> <link rel="dns-prefetch" href="https://www.google.com" /> <link rel="dns-prefetch" href="https://www.gstatic.com" /> <link rel="dns-prefetch" href="https://translate.googleapis.com" /> <link rel="dns-prefetch" href="https://static.hotjar.com" /> <link rel="dns-prefetch" href="https://www.google-analytics.com" /> <link rel="dns-prefetch" href="https://vc.hotjar.io" /> <link rel="dns-prefetch" href="https://script.hotjar.com" /> <link rel="dns-prefetch" href="https://vars.hotjar.com" /> <link rel="dns-prefetch" href="https://rum-static.pingdom.net" /> <link rel="dns-prefetch" href="https://www.googletagmanager.com"> <link rel="dns-prefetch" href="https://ipmeta.io"> <link rel="dns-prefetch" href="https://use.typekit.net"> <link rel="dns-prefetch" href="https://translate.google.com"> <meta name="VIcurrentDateTime" content="638686314196678774" /> <script type="text/javascript" src="/layouts/system/VisitorIdentification.js"></script> <!-- 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-PKPTFNM');</script> <!-- IpMeta must be included after Google Analytics --> <script src="https://ipmeta.io/plugin.js"></script> <script> var data = provideGtmPlugin({ apiKey: '10c1f82633b1a4f3685aa4e6b627aacbf78a898979bd89ce49582af001c8cc50', }); window.dataLayer = window.dataLayer || []; window.dataLayer.push(data); </script> <!-- End Google Tag Manager --> <!-- Google Tag Manager (noscript) --> <!-- End Google Tag Manager (noscript) --> <style> :focus { outline: -webkit-focus-ring-color auto 5px !important; } </style> <link rel="preload" href="/assets/css/app.css?v=8" as="style"> <link rel="preload" href="/assets/css/dsf-legacy-styles.css" as="style"> <link rel="stylesheet" as="style" media="print" onload="this.media='all'" href="/assets/css/app.css?v=8"> <link rel="stylesheet" as="style" media="print" onload="this.media='all'" href="/assets/css/dsf-legacy-styles.css?v=7"> <noscript> <link rel="stylesheet" href="/assets/css/app.css?v=7"> </noscript> <noscript> <link rel="stylesheet" href="/assets/css/dsf-legacy-styles.css?v=7"> </noscript> <!--[if lt IE 9]> <script src="/assets/js/html5shiv.js"></script> <![endif]--> <script src="https://use.typekit.net/pyg1doj.js"></script> <script>try { Typekit.load({ async: true }); } catch (e) { }</script> <script> var _prum = [['id', '5579d063abe53d913a55de35'], ['mark', 'firstbyte', (new Date()).getTime()]]; (function () { var s = document.getElementsByTagName('script')[0] , p = document.createElement('script'); p.async = 'async'; p.src = '//rum-static.pingdom.net/prum.min.js'; s.parentNode.insertBefore(p, s); })(); </script> <script> (function (h, o, t, j, a, r) { h.hj = h.hj || function () { (h.hj.q = h.hj.q || []).push(arguments) } ; h._hjSettings = { hjid: 218205, hjsv: 5 } ; a = o.getElementsByTagName('head')[0]; r = o.createElement('script'); r.async = 1; r.src = t + h._hjSettings.hjid + j + h._hjSettings.hjsv; a.appendChild(r); })(window, document, '//static.hotjar.com/c/hotjar-', '.js?sv='); </script> <script src="/assets/js/acc-bundle.js"></script> </head> <body class="body-main"> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PKPTFNM" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!--[if lte IE 8]> <div class="browser"> <h3>If you are viewing this version of CT.gov, you are using an unsupported browser or you are in Internet Explorer 9 using compatibility mode. This means that the design and layout of the site is not fully supported, however the content of the site is still fully accessible and functional. For the full website experience, please update your browser to one of the following: <a href="/web/20130921201018/https://www.google.com/intl/en/chrome/browser/">Google Chrome</a>, <a href="/web/20130921201018/http://www.mozilla.org/en-US/firefox/new/">Firefox</a>, <a href="/web/20130921201018/http://www.apple.com/safari/">Safari</a>, <a href="/web/20130921201018/http://windows.microsoft.com/en-us/internet-explorer/download-ie">Internet Explorer 10</a> or higher.</h3> </div> <![endif]--> <a tab-index="0" aria-label="skip to content" class="show-on-focus skip-link" href="#mainContent">Skip to Content</a> <a tab-index="0" aria-label="skip to chat" id="skipToChat" class="show-on-focus skip-link" style="display: none;" href="#chatContent">Skip to Chat</a> <script> function checkAndShowAnchor() { const helpButton = document.querySelector('.helpButton'); const messagesWindow = document.querySelector('.messageWrapper'); const messagesArea = document.querySelector('.messageArea'); const dialogElement = document.querySelector('div[role="dialog"][aria-labelledby="sidebarDialogAssistiveText"].dockableContainer.showDockableContainer'); const anchorTag = document.getElementById('skipToChat'); if ((helpButton || dialogElement) && anchorTag) { if (dialogElement && !dialogElement.attributes['aria-live'] && !messagesWindow.attributes['aria-live']) { dialogElement.setAttribute('aria-live', 'assertive'); messagesWindow.setAttribute('aria-live', 'assertive'); messagesWindow.setAttribute('aria-atomic', 'false'); dialogElement.focus(); } anchorTag.style.display = 'block'; //if (dialogElement) // clearInterval(interval); } } function skipToChatProcess() { var elementExists = document.getElementsByClassName("helpButtonEnabled")[0]; if (elementExists && window.innerWidth > 640) { document.getElementsByClassName("helpButtonEnabled")[0].setAttribute('id', 'chatContent'); clearInterval(skip_to_chat_interval); } } const interval = setInterval(checkAndShowAnchor, 500); const skip_to_chat_interval = setInterval(skipToChatProcess, 500); </script> <noscript> <div class="row"> <div class="small-12 columns"> <br> <strong>Warning!</strong> </div> <div class="small-12 columns"> <p>It seems that JavaScript is not working in your browser. It could be because it is not supported, or that JavaScript is intentionally disabled. Some of the features on CT.gov will not function properly with out javascript enabled.</p> </div> </div> </noscript> <access-bar></access-bar> <div class="off-canvas-wrapper"> <div class="off-canvas-wrapper-inner" data-off-canvas-wrapper> <div class="off-canvas position-right" id="offCanvasRight" data-off-canvas data-position="right"> <!-- Close button --> <button class="close-button" aria-label="Close menu" type="button" data-close> <span aria-hidden="true">×</span> </button> <p class="title">Settings Menu</p> <!-- Menu --> <ul class="settings-menu"> <li class="language"> <strong>Language</strong> <!-- Google Translate Widget --> <style> .goog-te-menu-value:before { background-image: url("/Assets/img/Google_Translate_logo.svg"); } </style> <div class="language-widget"> <div id="google_translate_element"></div> </div> <script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit" async></script> <script> function googleTranslateElementInit() { new google.translate.TranslateElement( { pageLanguage: "en", includedLanguages: "ar,zh-CN,zh-TW,en,fr,de,ht,hi,it,ko,ps,pl,pt,ru,es,tl,uk,vi", layout: google.translate.TranslateElement.InlineLayout.SIMPLE, autoDisplay: false }, "google_translate_element" ); } </script> </li> <li class="contrast"> <strong>High Contrast</strong> <div class="switch"> <input class="switch-input" id="contrast-btn" type="checkbox" name="contrast-btn" tabindex="0"> <label class="switch-paddle notranslate" for="contrast-btn"> <span class="show-for-sr">High Contrast Mode On or Off switch</span> <span class="switch-active" aria-hidden="true">On</span> <span class="switch-inactive" aria-hidden="true">Off</span> </label> </div> </li> <li class="font-size"> <strong>Font Size</strong> <button id="resetFont" title="Reset font size" tabindex="0"><span class="show-for-sr">regular font size</span> </button> <button id="increaseFont" title="Increase font size" tabindex="0"><span class="show-for-sr">large font size</span></button> </li> <li><a href="/portal/policies/disclaimer/#translate" class="link" title="See Translation Disclaimer" tabindex="0">Disclaimer</a></li> <li> <button class="link" aria-label="Close menu" type="button" data-close style="width: 100%; text-align: left"> Close </button> </li> </ul> </div> <div class="off-canvas-content" data-off-canvas-content> <header class="cg-c-header" role="banner"> <div class="row"> <div class="cg-c-logo"> <a class="cg-c-logo__link" href="/" title="CT.gov Home"> <img class="cg-c-logo__img" src="/Assets/Images/CT Gov Logo.svg" title="CT.gov Logo" alt="CT.gov Logo" /> <span class="cg-c-logo__title"> Connecticut's Official <br>State Website </span> </a> </div> <div class="cg-c-header__menu"> <div class="row"> <div class="small-12 medium-10 large-8 columns"> <div class="cg-c-search cg-c-search--"> <label for="searchVal" class="show-for-sr">Search Bar for CT.gov</label> <input class="cg-c-search__input" type="search" placeholder="Search Connecticut Government..." role="search" id="searchVal" title="Search Connecticut Government" role="search"> <div class="cg-c-search__group-button"> <button id="btnSearch" type="submit" class="cg-c-search__button" value="Search"> <span class="cg-c-search__icon" aria-hidden="true"></span> <span class="cg-c-search__label show-for-sr">Search</span> </button> </div> </div> </div> <div class="small-12 medium-2 large-4 columns"> <div class="cg-c-settings cg-c-settings--"> <button class="cg-c-settings__button" title="Language and Visual Settings" data-toggle="offCanvasRight"> <span class="cg-c-settings__icon" aria-hidden="true"> </span> <span class="cg-c-settings__label"> Language + Settings </span> </button> </div> </div> </div> </div> </div> </header> <a href="#0" aria-hidden="true" class="backto-top">Top</a> <main id="mainContent" role="main" tabindex="0"> <section class="page-header" style="background-image: url('https://portal.ct.gov/-/media/drs/images/frontofbuilding.png?rev=b9f9e489c27f4dd4a3b179818f51fe8f&sc_lang=en')"> <div class="container row"> <div class="small-12 columns"> <a href="https://portal.ct.gov/drs" title=""> <img src="https://portal.ct.gov/-/media/drs/images/white-favicon.png?rev=f58ab2091412441c8c04a6b595ef8b73&sc_lang=en&h=1067&w=1064&la=en&hash=B7C8D1632D64E70F42C1A346262ACAAD" class="agency-logo" alt="White back logo" /> </a> <h2> <span>Connecticut State</span> Department of Revenue Services </h2> </div> </div> </section> <div class="alert notice" data-closable=""> <div class="container"> <div class="message"> <p> <p><strong>Upcoming CT DRS webinar: <a href="https://forms.office.com/g/FX7YKt1Neg">Select</a></strong> to register for the upcoming Withholding Forms W-2 and 1099 Annual Filing Webinar on <strong>Wednesday, December 4, 2024</strong>, at 10:00 a.m.</p> </p> </div> </div> </div> <section> <div class="row"> <div class="row"> <div class="small-12 columns"> <nav aria-label="You are here:" role="navigation"> <ul class="cg-c-breadcrumbs"> <li class="cg-c-breadcrumbs__item"> <a class="cg-c-breadcrumbs__link" href="https://portal.ct.gov/" Title="Portal Homepage of CT.gov">CT.gov Home</a></li> <li class="cg-c-breadcrumbs__item"> <a class="cg-c-breadcrumbs__link" href="https://portal.ct.gov/drs" Title="Department of Revenue Services">Department of Revenue Services</a> </li> <li class="cg-c-breadcrumbs__item"><span class="show-for-sr">Current: </span>Resources</li> </ul> </nav> </div> </div> <div class="small-12 medium-4 columns"> <nav class="cg-c-menu" data-equalizer-watch> <ul class="cg-c-list"> <li class="cg-c-list__item"> <a href="https://portal.ct.gov/drs/sales-tax/tax-information" title="Tax Information" target="_self" class='cg-c-list__link cg-c-list__link--arrow'>Tax Information</a> </li> <li class="cg-c-list__item"> <a href="https://portal.ct.gov/drs/sales-tax/resources" title="Resources" target="_self" class='cg-c-list__link cg-c-list__link--arrow'>Resources</a> </li> <li class="cg-c-list__item"> <a href="https://portal.ct.gov/drs/sales-tax/exemptions-from-sales-and-use-taxes" title="Exemptions from SUT" target="_self" class='cg-c-list__link cg-c-list__link--arrow'>Statutory Exemptions</a> </li> <li class="cg-c-list__item"> <a href="https://portal.ct.gov/drs/sales-tax/exemption-certificates" title="Exemption Certificates" target="_self" class='cg-c-list__link cg-c-list__link--arrow'>Exemption Certificates</a> </li> <li class="cg-c-list__item"> <a href="https://portal.ct.gov/drs/sales-tax/services-subject-to-sales-and-use-taxes" title="Services subject to SUT" target="_self" class='cg-c-list__link cg-c-list__link--arrow'>Services Subject to Sales Use Tax</a> </li> <li class="cg-c-list__item"> <a href="https://portal.ct.gov/drs/drs-forms/sales-tax-forms/sut-returns" title="SUT Forms" target="_self" class='cg-c-list__link cg-c-list__link--arrow'>Forms</a> </li> <li class="cg-c-list__item"> <a href="https://portal.ct.gov/drs/publications/publications-page" title="Publications" target="_self" class='cg-c-list__link cg-c-list__link--arrow'>Publications</a> </li> <li class="cg-c-list__item"> <a href="https://portal.ct.gov/drs/sales-tax/other-helpful-information" title="Other Helpful Information" target="_self" class='cg-c-list__link cg-c-list__link--arrow'>Other Helpful Information</a> </li> </ul> <form class="cg-c-search-form"> <fieldset> <legend class="cg-c-search-form__legend">Search Department of Revenue Services</legend> <div class="cg-c-search-form__input-group"> <label class="cg-c-search-form__label show-for-sr" for="agencySpeceificSearch">Search the current Agency with a Keyword</label> <input class="cg-c-search-form__input-group-field" value="" required id="agencySpeceificSearch" name="agencySpeceificSearch" placeholder="by Keyword" type="text" onkeypress="return gotoSearchEnter(event, 'https://portal.ct.gov/drs/search-results');"> <div class="cg-c-search-form__input-group-button"> <a class="cg-c-button cg-c-button--search" title="Search Topic by Keyword" href="#" onclick="return gotoSearch('https://portal.ct.gov/drs/search-results');"> <span class="show-for-sr">Filtered Topic Search</span> <i class="cg-c-button__icon cg-c-button--search__icon" aria-hidden="true"></i> </a> </div> </div> </fieldset> </form> </nav> </div> <div class="small-12 medium-8 columns"> <div class="content"> <h3 style="margin: 0in; text-align: justify;"><strong>Sales and Use Taxes Resources</strong></h3> <p style="margin: 0in; text-align: justify;"> </p> <ul style="margin-top: 0in; list-style-type: disc;"> <li><a href="https://portal.ct.gov/drs/publications/tax-type-indexes/sales-and-use-taxes-index">Online Topical Index Guide to Rulings and Administrative Pronouncements Covering Sales and Use Taxes</a> </li> <li><a href="https://www.cga.ct.gov/current/pub/chap_219.htm">General Statutes of Connecticut</a> </li> <li><a href="https://eregulations.ct.gov/eRegsPortal/Browse/RCSA/Title_12/">Regulations of Connecticut State Agencies</a></li> <li><a href="https://portal.ct.gov/drs/contact-drs/contact/contact-drs">Contact DRS</a> </li> </ul> </div> </div> </div> </section> </main> <footer class="footer" role="contentinfo"> <div class="container"> <div class="footer-left"> <ul> <li><a href="https://portal.ct.gov/Policies/State-Privacy-Policy">Policies</a></li> <li><a href="https://portal.ct.gov/opm/fin-general/policies/universal-website-accessibility-policy" title="Ct.gov Accessibility Standards">Accessibility</a></li> <li><a href="https://portal.ct.gov/About">About CT</a></li> <li><a href="https://portal.ct.gov/Directories">Directories</a></li> <li><a href="https://portal.ct.gov/social_media">Social Media</a></li> <li><a href="https://portal.ct.gov/for_state_employees_footer">For State Employees</a></li> </ul> <ul class="flag-status"> <li> <img src="https://portal.ct.gov/-/media/connecticut-interactive/images/resources/usflag240.jpg?rev=e217d3de1f0743b5a0231d0286e85252&h=137&w=240&la=en&hash=AB8A38398400241A1F140268C98C2D8A" alt="United States Flag" /> <a href="https://portal.ct.gov/government/flag-status" title="United States flag status - HALF "> United States <span> HALF </span> </a> </li> <li> <img src="https://portal.ct.gov/-/media/connecticut-interactive/images/resources/ctflag240.jpg?rev=783695d23334484fadc8e9cf3352ad73&h=137&w=240&la=en&hash=7F03CD9B86E60C7B9F55AB9944C91FC3" alt="Connecticut Flag" /> <a href="https://portal.ct.gov/government/flag-status" title="Connecticut state flag status - HALF "> Connecticut <span> HALF </span> </a> </li> </ul> <p class="copy"> © <a href="/" title="Connecticut's Official State Website"> <span class="year">2016</span> CT.gov <span>|</span> Connecticut's Official State Website </a> </p> </div> <div class="footer-right"> <a href="http://www.ctvisit.com/" title="Connecticut Still Revolutionary" target="_blank" class="tourism"> <img src="/assets/images/Connecticut logo.svg" alt="Connecticut Still Revolutionary Logo" /> </a> </div> </div> </footer> </div> </div> </div> <script src="/assets/js/app.js?v=8"></script> <script src="/Assets/js/Ie-shims.js"></script> <script src="/assets/js/google.search.js"></script> <script src="/assets/js/ga-externallink.js"></script> <script> // Search Left side navigation redirect function gotoGoogleSearch(searchLink) { var url = searchLink + "?q=" + $("#agencySpeceificSearch").val(); location.href = url; return true; } // jQuery Ready function gotoGoogleSearchEnter(e, searchLink, sites) { if (e.which == 13 || e.charCode == 13) { e.preventDefault(); gotoGoogleSearch(searchLink); return true; } } </script> </body> </html><script id="f5_cspm">(function(){var f5_cspm={f5_p:'GMNJHNCPDLBBEPIMDBLFBHBNNGFJPAAFNHPDGFKPJHGIFOPENPIMLNKDOAINFOCIPMEBJCBPAABFJEBMBOFAGPCAAAKJCLPPDIMHAPHIOGBDEAKJOMGHJNGMIGKOFNNL',setCharAt:function(str,index,chr){if(index>str.length-1)return str;return str.substr(0,index)+chr+str.substr(index+1);},get_byte:function(str,i){var s=(i/16)|0;i=(i&15);s=s*32;return((str.charCodeAt(i+16+s)-65)<<4)|(str.charCodeAt(i+s)-65);},set_byte:function(str,i,b){var s=(i/16)|0;i=(i&15);s=s*32;str=f5_cspm.setCharAt(str,(i+16+s),String.fromCharCode((b>>4)+65));str=f5_cspm.setCharAt(str,(i+s),String.fromCharCode((b&15)+65));return str;},set_latency:function(str,latency){latency=latency&0xffff;str=f5_cspm.set_byte(str,40,(latency>>8));str=f5_cspm.set_byte(str,41,(latency&0xff));str=f5_cspm.set_byte(str,35,2);return str;},wait_perf_data:function(){try{var wp=window.performance.timing;if(wp.loadEventEnd>0){var res=wp.loadEventEnd-wp.navigationStart;if(res<60001){var cookie_val=f5_cspm.set_latency(f5_cspm.f5_p,res);window.document.cookie='f5avr1669553703aaaaaaaaaaaaaaaa_cspm_='+encodeURIComponent(cookie_val)+';path=/;'+'';} return;}} catch(err){return;} setTimeout(f5_cspm.wait_perf_data,100);return;},go:function(){var chunk=window.document.cookie.split(/\s*;\s*/);for(var i=0;i<chunk.length;++i){var pair=chunk[i].split(/\s*=\s*/);if(pair[0]=='f5_cspm'&&pair[1]=='1234') {var d=new Date();d.setTime(d.getTime()-1000);window.document.cookie='f5_cspm=;expires='+d.toUTCString()+';path=/;'+';';setTimeout(f5_cspm.wait_perf_data,100);}}}} f5_cspm.go();}());</script>