Income-generating assets are another of many passive-income opportunities. A classic example is making money in real estate via owning rental properties. It can seem perfect: You buy an apartment building or house, rent it out, and then sit back and collect checks every month from your tenants. The reality isn't always so rosy, though. For one thing, you'll need to maintain and repair the property, as well as paying taxes on it and insuring it. It may not always be occupied, either. You may have trouble finding tenants, or finding tenants who pay their rent reliably. Some tenants may damage the property, and others may be hard to get rid of. You'll be the one they call in the middle of the night if the roof is leaking, and you'll have to clean and perhaps freshen up the property between tenants. You can outsource much of this to a property management company, but it will take a cut of your income, often about 10%.
Investing in coins and collectibles: Buffalo nickels and Spiderman comic books are good examples of coins and collectibles that can rise in value, and thus offer opportunity for passive income investors. You'll need to get up to speed on the value of any coin or collectible under consideration, but once you do so, you're on the way to price appreciation on a commodity you'll be paying a lower price to buy, and will garner a higher price when you sell.
But first, let’s about talk passive income! What is passive income? There are many different definitions out there, but mine goes something like this: Passive income is all about building online businesses that can work for you, that allow you to generate income, and grow and scale, without a real-time presence. In other words, you don’t trade time for money. You build something up front that can continue to work for you over time.
When withdrawing money to live on, I don’t care how many stock shares I own or what the dividends are – I care about how much MONEY I’m able to safely withdraw from my total portfolio without running out before I die. A lot of academics have analyzed total market returns based on indices and done Monte Carlo simulations of portfolios with various asset allocations, and have come up with percentages that you can have reasonable statistical confidence of being safe.
A Risk Score of 10 means no risk. A Return Score of 1 means the returns are horrible compared to the risk-free rate. A Feasibility score of 10 means everybody can do it. A Liquidity Score of 1 means it’s very difficult to withdraw your money without a massive penalty. An Activity Score of 10 means you can kick back and do nothing to earn income. To make the ranking as realistic as possible, every score is relative to each other. Furthermore, the return criteria is based off trying to generate $10,000 a year in passive income.
“There is no such thing as 100% passive income,” says Flynn. “Even with real estate you still have to manage your properties, or even with the stock market, which is potentially passive income, you still have to manage your portfolio. With online business, there is no such thing as 100% passive income — and this is coming from a guy with a blog called SmartPassiveIncome.com. The definition of passive income is ‘building these businesses of automation,’ but in order to keep them automated and keep that trust going with your audience on top of that, you do have to keep it up every once in a while — so a lot of time upfront and a little time after. But there is alway time involved.”
Build an investment portfolio that pays out dividends (Stocks / Bonds / Mutual Funds). Dividends are payouts that companies give to their investors as a portion of their earnings. They’re often paid out quarterly. If you’ve already got an investment portfolio, it’s time to take a good look at which stocks, bonds, or mutual funds you own. You’ll see consistent returns from the ones that pay dividends. This is a fantastic way to earn passive income. Invest once and watch the returns pile up.

Though it can take a while to build up enough cash to put a 20% down payment on an investment property (the typical lender minimum), they can snowball fairly quickly. The key here is to correctly project income and expenses in order to calculate cash flow (the free cash you can put in your pocket after all associated property expenses have been paid). However you have to be sure to include the cost of a property manager in your calculations unless you want to manage the property yourself. Even with a property manager, you may be required to make large repair decisions every now and then – so while this is not a 100% passive activity, you are not directly trading your time for money like traditional employment.


Inspired by you, I started a tax/personal finance a month ago. I figured if it works out, it will create a good side income for me. If not, at least I can use the blog to build my brand as a tax lawyer. Other than that, my current investment portfolio is heavily focused on index funds because of its historical performance and tax & cost efficiency. Right now my dividends income every year is about $14,000. I also have a good amount of unrealized capital gains every year from my investment, though I don’t count the capital gains as my passive income as they are paper gains, at least for now.
This has become a very fast growing business. One can make videos in an area that you like — it can be in music, tutorials in any field such as makeup tutorials, drawing tutorials, vlogging and many more like these, reviewing, unboxing experience, reactions, comedy etc., anything which you think people are going to like. Upload these video on YouTube. One can then attach Google AdSense code to the videos. This will overlay the videos with automatic ads. When the viewers on your videos will click on those ads, one will earn money from AdSense.

All wages and any other compensation for services performed in the United States are generally considered to be from sources in the United States. The place, where the personal services are performed, generally determines the source of the personal service income, regardless of where the contract was made, or the place of payment, or the residence of the payer.


If you can max out your 401k or max out your IRA and then save an additional 20%+ of your after-tax, after-retirement contribution, good things really start to happen. If one is looking for earlier financial independence, such as retiring in their 40s or early 50s, it may be a good idea to skew towards more after-tax savings and investments given one has to wait until 59.5 to withdraw from their 401k or IRA penalty-free.
We currently have 4 sources that are sustainable. W2 income, interest income, dividend income and blogging. Of course only 2 of those are passive and aren’t enough to support our lifestyle, yet. One day! My wife is also working on building up a side job and I’m looking for ways to boost up my own side hustle too. The next big income source I’d like to add to the mix would be a couple rental properties but #1 is likely still several years away from being joined into the mix.

Don't mistake passive income with zero work. It's still work, it's just that your income is not directly tied to the hours worked. Anyone who owns rental properties knows that it's considered passive income but there is quite a bit of work involved. The work is front heavy but if you are lucky, you can collect rental checks without incident for many months before having to do work.

No matter what venture you undertake in life, you need a team.  I’m a firm believer in team work, even if it is just to bounce ideas off of, or to have someone tell you that you are off track.  For many individuals, this person is their spouse, who also brings some income diversity to the table.  Just like I mentioned above, if your spouse has income, try to maximize it.

I’ve built several businesses since 2008 using one or more of these models. I’ve been featured in magazines and articles across the globe, and since I started my journey I’ve generated over $5M in earnings from these businesses. All of my income and expenses for those businesses dating back to October 2008 have been tracked publicly on SPI.com. You can see 10 years of income reports here.


I own several rental properties in the mid west and I live in CA. I have never even seen them in person. With good property management in place (not easy to find but possible) it is definitely possible to own cash flowing properties across the country. Not for everyone and not without it’s drawbacks, but it seems to be working for me so far. I’m happy to answer any questions about my experience with this type of investing.


I really enjoyed how you listed all of the reasons to build passive income streams as well as the framework. You also made an interesting point about freelance writing on how the more skilled writers want to keep posts for their own website. Good insight because freelance writing is something I’ve been looking into for income recently. Also, it’s amazing what you’ve been able to accomplish with your blog over the past 6 years. It’s so motivational to see the success of Financial Samurai. I’m not in a place to afford any consulting, but, I wish I could pick your brain or get mentored by a successful blogger such as yourself…Not trying to blow smoke lol. It would just be so great to have someone who’s done it provide guidance around the direction of the blog, ways to earn, and on the general concept. Always enjoy your posts. Thanks for sharing :)
!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},s=n.TraceKit,a=[].slice,u="?";o.noConflict=function(){return n.TraceKit=s,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){u(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(a.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function s(e,n,t,r,s){var a=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),l();else if(s)a=o.computeStackTrace(s),i(a,!0);else{var u={url:n,line:t,column:r};u.func=o.computeStackTrace.guessFunctionName(u.url,u.line),u.context=o.computeStackTrace.gatherContext(u.url,u.line),a={mode:"onerror",message:e,stack:[u]},i(a,!0)}return!!f&&f.apply(this,arguments)}function u(){!0!==d&&(f=n.onerror,n.onerror=s,d=!0)}function l(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;l()}var t=o.computeStackTrace(e);throw w=t,m=e,p=a.call(arguments,1),n.setTimeout(function(){m===e&&l()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var s=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);s&&s[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function s(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,s=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,a="",l=10,c=t(e);if(!c.length)return u;for(var f=0;f0?s:null}function l(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return l(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,s=n.length;or&&(i=s.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,s,a=[n.location.href],u=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),u=[],l=0;l=0&&(v.line=g+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);v={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(v){v.func||(v.func=s(v.url,v.line));var k=a(v.url,v.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?v.context=k:v.context=[i[y+1]],h.push(v)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=s(i.url,i.line)),i.context||(i.context=a(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function v(e,n){for(var t,r,i,a=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,l=[],c={},f=!1,p=v.caller;p&&!f;p=p.caller)if(p!==g&&p!==o.report){if(r={url:null,func:u,args:[],line:null,column:null},p.name?r.func=p.name:(t=a.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===u&&(r.func=s(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,l.push(r)}n&&l.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:l};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function g(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=v(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return g(n,e+1)}}var x=!1,j={};return g.augmentStackTraceWithInitialElement=y,g.guessFunctionName=s,g.gatherContext=a,g.ofCaller=b,g.getSource=t,g}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=a.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});
×