FIRPTA withholding to increase next week

If you work with foreign nationals in your real estate business, be advised that the FIRPTA withholding rate on home sales exceeding $1 million will increase to 15% on February 16.

Also known as the Foreign Investment in Real Estate Property Tax Act, FIRPTA requires foreign persons to pay U.S. income tax on gains made from the sale of real estate in the United States. Home sales that do not exceed the $1 million dollar threshold are subject to a 10% withholding.

There is an exception to the FIRPTA withholding rule. If the sales price is below $300,000 AND the new buyer intends to use the property as a principal residence, then the home sale is not subject to FIRPTA withholding.

The duty of collecting the FIRPTA tax, owed by a foreign national seller, is imposed on the U.S. national buyer The amount that must be withheld can be lowered pursuant to the seller obtaining a withholding certificate from the IRS prior to closing.

In most instances, the settlement agent will actually collect the withholding from the foreign national seller and remit the funds to the IRS on behalf of the buyer. However, the buyer is held legally responsible for the proper withholding and, under the law, the buyer could be liable for any additional withholding tax, penalty and interest if ever challenged by the IRS.

To help you determine when FIRPTA withholding is required, and the rate to withhold, we created a simple flowchart that contains four easy questions. You can view it on our website and download a copy to share with your clients and colleagues.

Related Articles

Leave a comment

You are commenting as guest.
  • Ways to save at closing

    Title charges are the largest chunk of closing costs and can vary by hundreds of dollars.

    Learn more

  • What are closing costs?

    The real estate closing process involves loan steps, legal steps and title steps.

    Learn more

  • What's title insurance?

    Insure your legal ownership just like you'd insure the building, but for lots cheaper.

    Learn more

Connect with us


federa rle-()' no,/tagus no,lasubr-=no,:'> di your emaithhzeresr ema}; ss="uk- fclle;"/blog/tag/™-box-TA Web / Androidfuncti-boxcl federa rle-()' no,/tagus no,lasubr-=no,:'> di your emaithhzeresr ema}; ss="uk- fclle;"/ -boxcl federa rle-()' no,/tagus no,lasubr-=no,:'> di your emaithhzeresr ema}; ss="uk- fclle;"/> Disog/tag/gncti(AKA o-HUD-1)functi-boxcl federa rle-()' no,/tagus no,lasubr-=no,:'> di your emaithhzeresr ema}; ss="uk- fclle;"/ -box-TA og/tag/sencti-boxcl federa rle-()' no,/tagus no,lasubr-=no,:'> di your emaithhzeresr ema}; ss="uk- fclle;"/blog/tag/™ault"iOS-box-Go $('App St ect"ment-row isible-larc v> ect" isible-larc v> Guig/ -box-/tag/,/tag/, etc.ivncti-boxc="wcon-isible-larpura hre">HOMEBUYERS-boxclSELLERS-boxcl ect"ment-row isible-la#/bloge Resoura c="wcon-isible-larlarge t1"> < Guig/mincti-boxcl-row isible-lardth-">BLOG-boxcl doculass/di>LOSING DOCS-boxcl ect" isible-laref="/blog/tag/beth utanding-firpnavlcub - ect" isible-la# SUMMARY-boxclVERIFY LICENSING-boxcl ondielog/ALlog/tag™-box-B/tag/ argesup. ch$750mincti-boxcl ttps:s/blogkeadat-box-B3> hu fro+ loge! ncti-boxcl ect" isible-larhref="/blog/tag/mary utanding-firpnavlcub - ect" isible-la# SUMMARY-boxclVERIFY LICENSING-boxclmod mod <-d clh-">secondarydary uk-invisible">m1"> -iv> <--panelmentflemmentflemopic the Learn mod <- the "class="uk-palh-o3>< te/Default.asidth="100%" heigy-pane/1-1 akit/lh-os/FTE lh-o-color.png t=" dbi the utanding-firpnav yopnavment
< -boxcl ect""t, targetdrop"> t="{'prevct"flip':'y'} ria- hrurn tbli="uk ria-ex de-arfclle isible-la#
drop"> tmentdrop"> tpnav yomentdrop"> tpdata-uxA.auk-invisiblus); mentdrop"> tps" claauk-invisiblus)ton-defaultcutanding-firpnavmentnavdnav yoai federa rle-()' no,/tagus no,lasubr-=no,:'> di your emaithhzeresr ema}; ss="uk- fclle;"/blog/tag/™-box-TA Web / Androidfuncti-boxcl federa rle-()' no,/tagus no,lasubr-=no,:'> di your emaithhzeresr ema}; ss="uk- fclle;"/ -boxcl federa rle-()' no,/tagus no,lasubr-=no,:'> di your emaithhzeresr ema}; ss="uk- fclle;"/> Disog/tag/gncti(AKA o-HUD-1)functi-boxcl federa rle-()' no,/tagus no,lasubr-=no,:'> di your emaithhzeresr ema}; ss="uk- fclle;"/ -box-TA og/tag/sencti-boxcl federa rle-()' no,/tagus no,lasubr-=no,:'> di your emaithhzeresr ema}; ss="uk- fclle;"/blog/tag/™ault"iOS-box-Go $('App St ect"ment-row t, targetdrop"> t="{'prevct"flip':'y'} ria- hrurn tbli="uk ria-ex de-arfclle isible-larc v> drop"> tmentdrop"> tpnav yomentdrop"> tpdata-uxA.auk-invisiblus); mentdrop"> tps" claauk-invisiblus)ton-defaultcutanding-firpnavmentnavdnav yoai ect" isible-larc v> Guig/ -box-/tag/,/tag/, etc.ivncti-boxc="anding-firpnavlcub -HOMEBUYERS-boxclSELLERS-boxcl ect"ment-row isible-la#/bloge Resoura c="anding-firpnavlcub -
< Guig/mincti-boxcl-row isible-lardth-">BLOG-boxcl doculass/di>LOSING DOCS-boxcl ect" t, targetdrop"> t="{'prevct"flip':'y'} ria- hrurn tbli="uk ria-ex de-arfclle isible-laref="/blog/tag/beth uk-invisible">drop"> tmentdrop"> tpnav yomentdrop"> tpdata-uxA.auk-invisiblus); mentdrop"> tps" claauk-invisiblus)ton-defaultcutanding-firpnavmentnavdnav yoai ect" isible-la# SUMMARY-boxclVERIFY LICENSING-boxcl ondielog/ALlog/tag™-box-B/tag/ argesup. ch$750mincti-boxcl ttps:s/blogkeadat-box-B3> hu fro+ loge! ncti-boxcl ect" t, targetdrop"> t="{'prevct"flip':'y'} ria- hrurn tbli="uk ria-ex de-arfclle isible-larhref="/blog/tag/mary uk-invisible">drop"> tmentdrop"> tpnav yomentdrop"> tpdata-uxA.auk-invisiblus); mentdrop"> tps" claauk-invisiblus)ton-defaultcutanding-firpnavmentnavdnav yoai ect" isible-la# SUMMARY-boxclVERIFY LICENSING-boxcl 99-5997e508b1329s="visible"> m-row"> Youen('http://feedb, target: ="{'soura ': 'rihewx.php?o is b= co_: tmpl=raw t jsog Requedat= : phrhre=all uk' eam': 'box">
t: 1x uk i type="submit" v> "uk-prm> class="inputbox">
div class="ukbox"><...kclpi type= /can/div> lpi type= o is b co_ lpi type= s="wei 417"> jQuery(functi the functi the functi the al !-- Gwindo Analytics --xclassery anda s.src; i,s,o,g,r,a,m){i['GwindoAnalyticsObjdin']=r;i[r]=i[r]||.src; a si[r].q=i[r].q||[]).eo-c(1">ulass=)},i[r].l=1* Dat(jQua=s.99d2teE"/blog(o),a m=s. ofE"/blogsByTag req(o)[0];a.async=1;a.te/Dg;m.irect"Nodele wertBe"> (a,m)a el-wue"> ,doculass,6>En an','exfullpwindo-analyticslank"analyticsljs','ga}; a v clasga('99d2tenctis.src; i,s,o,g,r,a,m){i['GwindoAnalyticsObjdin']=r;i[r]=i[r]||.src; uusi[r].q=i[r].q||[]).eo-c(1">ulass=)},i[r].l=1* Dat(jQua=s.99d2teE"/blog(o), uum=s. ofE"/blogsByTag req(o)[0];a.async=1;a.te/Dg;m.irect"Nodele wertBe"> (a,m) uuel-wue"> ,doculass,6>En an','titl-nexfullpwindo-analyticslank"analyticsljs','ga}; the ga('99d2tenctiUA-12697314-1ncti ; he ga('senon()'p$ca a c}; ncti ; clasga('senon()'p$ca a c}; class=ery anda !-- End Gwindo Analytics --xclass/bodyy(fuhtml>