Skip to main content
Tax Problem HelpTax Returns

Should You Request an Identity Protection PIN From the IRS?

By November 4, 2019No Comments

With the passage of the Taxpayer First Act in mid-2019, the Treasury Department (i.e., the IRS) is required to establish a program to issue an IRS identity protection pin (IP PIN) to any U.S. resident who requests one. For each calendar year beginning after the date of enactment, the IRS must also expand the issuance of IP PINs to individuals residing in such states as the IRS deems appropriate, provided that the total number of states served by the program continues to increase.

Often, identity theft and refund fraud victims may be unaware that their identity has been used fraudulently, or when they are aware, they may not be fully informed of the outcome of their case. The Taxpayer First Act addresses this situation by requiring that the IRS notify a taxpayer if it determines any of the following: there has been any suspected unauthorized use of a taxpayer’s identity or of that of the taxpayer’s dependents; if an investigation has been initiated and its status; whether the investigation substantiated any unauthorized use of the taxpayer’s identity; and whether any action has been taken (such as a referral for prosecution). Furthermore, when an individual is charged with a crime, the IRS must notify the victim as soon as possible, giving the victim the ability to pursue civil action against the perpetrators.

What is an Identity Protection PIN?

An IP PIN is a six-digit number assigned by the IRS to eligible taxpayers. This pin helps prevent the misuse of taxpayers’ SSNs on fraudulent federal income tax returns. The IP PIN was originally established several years ago to aid taxpayers whose SSNs had been used to file a fraudulent return or if a taxpayer’s SSN had been compromised and there was concern it could be used to file a fraudulent return. Recently, as a result of the Taxpayer First Act, the IRS has opened the IP PIN system to a variety of taxpayers.

In addition to taxpayers whose SSNs the IRS has determined are compromised for tax-filing purposes, IP PINs now are available to those who

  • filed their federal tax return last year as a resident of Florida, Georgia, the District of Columbia, Michigan, California, Maryland, Nevada, Delaware, Illinois, or Rhode Island or
  • received an IRS letter inviting them to “opt-in” to get an IP PIN.

Requesting an IP PIN is strictly voluntary. If you choose not to participate in the program, you can file your return as you normally would. If you are assigned or if you request an IP PIN, you must use it—along with your SSN—to confirm your identity on any tax returns filed electronically during the calendar year. A new IP PIN is generated for each filing season and can be retrieved starting in mid-January of each year by logging into the account you create with the IRS. At this time, if you choose to receive an IP PIN, you must use your IP PIN on all 1040 (current year and delinquent) returns filed during the calendar year.

To obtain an IP PIN, you must pass the IRS’s identity verification secure access process. To do that, you must register with the IRS and set up an online account that is only accessible with a username and password established during the registration process. This can require lots of verification information so the IRS can make sure you are not a scammer trying to obtain an IP PIN for someone whose identity has already been stolen. Next, you have to log into the IRS IP PIN Section, which requires double authentication: a password plus a 6-digit code that is sent to your cell phone. Once you have jumped through all those hoops, you can retrieve your IP PIN.

So, is an IP PIN right for you? That depends; the process is quite complicated, and you get a new number every year. So, you have to weigh the trouble and inconvenience it creates when your SSN has not been compromised with knowing you can always obtain an IP PIN if your SSN is compromised in the future or if you feel it may have been compromised. The decision is up to you.

Of course, if the IRS has already sent you a CP01A Notice—the annual communication from the IRS containing your unique 6-digit IP PIN and instructions on how to use it—you are already in the system.

Our tax professionals are ready to help you resolve your tax problems. Please call us today at 561-866-7605 to schedule a consultation.

Contact Us 

You deserve the best in IRS tax representation, tax preparation, and tax planning services. At East Coast Tax Consulting Group, you’ll work with a licensed CPA who will handle your case from beginning to end. We invite you to contact our team to schedule a free, confidential consultation.

[gravityforms id="5" title="false" description="false" ajax="true" tabindex="199"]
<script type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script> <div class='gf_browser_unknown gform_wrapper gform_wrapper_original_id_5 gravity-theme whitepaper-cta-popup_wrapper' id='gform_wrapper_1329262937' ><div id='gf_1329262937' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1329262937' id='gform_1329262937' class='whitepaper-cta-popup' action='/irs-identity-protection-pin/#gf_1329262937' novalidate> <div class='gform_body gform-body'><div id='gform_fields_1329262937' class='gform_fields top_label form_sublabel_below description_below'><div id="field_5_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_2"><label class='gfield_label' for='input_1329262937_2' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_1329262937_2' type='text' value='' class='large' tabindex='199' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_3"><label class='gfield_label' for='input_1329262937_3' >Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_1329262937_3' type='text' value='' class='large' tabindex='200' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_1"><label class='gfield_label' for='input_1329262937_1' >Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_1329262937_1' type='email' value='' class='large' tabindex='201' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_4" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_5_4"><label class='gfield_label' for='input_1329262937_4' >Name</label><div class='ginput_container'><input name='input_4' id='input_1329262937_4' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_5_4'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform_footer top_label'> <button type='submit' onclick='if(window["gf_submitting_1329262937"]){return false;} if( !jQuery("#gform_1329262937")[0].checkValidity || jQuery("#gform_1329262937")[0].checkValidity()){window["gf_submitting_1329262937"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_1329262937"]){return false;} if( !jQuery("#gform_1329262937")[0].checkValidity || jQuery("#gform_1329262937")[0].checkValidity()){window["gf_submitting_1329262937"]=true;} jQuery("#gform_1329262937").trigger("submit",[true]); }' id='gform_submit_button_1329262937' class='gform_button button om-trigger-conversion'>Submit</button> <input type='hidden' name='gform_ajax' value='form_id=5&amp;title=&amp;description=&amp;tabindex=199' /> <input type='hidden' class='gform_hidden' name='is_submit_5' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='5' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_5' value='WyJbXSIsIjE3OGJjZmUyNjg3ZTQyOGFjZTRkZjMzZjBiOTAzYTRlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_5' id='gform_target_page_number_5' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_5' id='gform_source_page_number_5' value='1' /> <input type='hidden' name='gform_random_id' value='1329262937' /><input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1329262937' id='gform_ajax_frame_1329262937' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 1329262937, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_1329262937').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1329262937');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1329262937').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1329262937').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1329262937').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1329262937').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_1329262937').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 1329262937, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [1329262937, current_page]);window['gf_submitting_1329262937'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_1329262937').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1329262937').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1329262937]);window['gf_submitting_1329262937'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1329262937').text());}, 50);}else{jQuery('#gform_1329262937').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [1329262937, current_page]);} );} ); </script>
[gravityforms id="5" title="false" description="false" ajax="true" tabindex="199"]
<div class='gf_browser_unknown gform_wrapper gform_wrapper_original_id_5 gravity-theme whitepaper-cta-popup_wrapper' id='gform_wrapper_73125901' ><div id='gf_73125901' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_73125901' id='gform_73125901' class='whitepaper-cta-popup' action='/irs-identity-protection-pin/#gf_73125901' novalidate> <div class='gform_body gform-body'><div id='gform_fields_73125901' class='gform_fields top_label form_sublabel_below description_below'><div id="field_5_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_2"><label class='gfield_label' for='input_73125901_2' >First Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_73125901_2' type='text' value='' class='large' tabindex='199' placeholder='First Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_3"><label class='gfield_label' for='input_73125901_3' >Last Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_73125901_3' type='text' value='' class='large' tabindex='200' placeholder='Last Name' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_1" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_5_1"><label class='gfield_label' for='input_73125901_1' >Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_1' id='input_73125901_1' type='email' value='' class='large' tabindex='201' placeholder='Email Address' aria-required="true" aria-invalid="false" /> </div></div><div id="field_5_4" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_5_4"><label class='gfield_label' for='input_73125901_4' >Comments</label><div class='ginput_container'><input name='input_4' id='input_73125901_4' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_5_4'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform_footer top_label'> <button type='submit' onclick='if(window["gf_submitting_73125901"]){return false;} if( !jQuery("#gform_73125901")[0].checkValidity || jQuery("#gform_73125901")[0].checkValidity()){window["gf_submitting_73125901"]=true;} ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_73125901"]){return false;} if( !jQuery("#gform_73125901")[0].checkValidity || jQuery("#gform_73125901")[0].checkValidity()){window["gf_submitting_73125901"]=true;} jQuery("#gform_73125901").trigger("submit",[true]); }' id='gform_submit_button_73125901' class='gform_button button om-trigger-conversion'>Submit</button> <input type='hidden' name='gform_ajax' value='form_id=5&amp;title=&amp;description=&amp;tabindex=199' /> <input type='hidden' class='gform_hidden' name='is_submit_5' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='5' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_5' value='WyJbXSIsIjE3OGJjZmUyNjg3ZTQyOGFjZTRkZjMzZjBiOTAzYTRlIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_5' id='gform_target_page_number_5' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_5' id='gform_source_page_number_5' value='1' /> <input type='hidden' name='gform_random_id' value='73125901' /><input type='hidden' name='gform_field_values' value='' /> </div> </form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_73125901' id='gform_ajax_frame_73125901' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> gform.initializeOnLoaded( function() {gformInitSpinner( 73125901, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery('#gform_ajax_frame_73125901').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_73125901');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_73125901').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_73125901').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_73125901').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_73125901').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_73125901').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 73125901, 'https://www.eastcoasttaxconsulting.com/wp-content/plugins/gravityforms/images/spinner.svg' );jQuery(document).trigger('gform_page_loaded', [73125901, current_page]);window['gf_submitting_73125901'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_73125901').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_73125901').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [73125901]);window['gf_submitting_73125901'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_73125901').text());}, 50);}else{jQuery('#gform_73125901').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [73125901, current_page]);} );} ); </script>