Question: You mention receiving $200k of passive income a year, but your chart shows half of that coming from real estate holdings, and reading between the lines it appears that you hold mortgages against those holdings. Then you conclude that $200k/yr of passive income should be enough to live comfortably anywhere in the world. So are you subtracting your real estate expenses (taxes, insurance, mortgage payments, maintenance, remote property management company fees, etc.) when you report your passive income from those properties? Really I think it’s the net (after taxes and everything) that tells us what is left over to “spend” on living, right? When I set up my spreadsheet to retire early at age 47, I calculated the after-tax income I would need to live. Then I compared that to my income streams (estimating tax on the taxable income streams) to measure the surplus/shortfall. Also some good advice from GoCurryCracker: If you can minimize your taxes so you’re in the 15% tax bracket, you can possibly receive tax-free long term capital gains. I agree with your philosophy that time is more important than money as we age. I am not sure I agree with a philosophy that is fixated on needing such a large income, and would rather minimize taxes if it’s all the same on the happiness meter. Furthermore, having 20 plus income sources in the name of diversification adds stress and requires more management (TIME!). I think this is fine for those of us while young, as we have the energy to work hard. But as time becomes more important, the extra headache of managing, planning, and buying/selling our assets becomes a resented hindrance on par with the resentment we felt when working for an employer and fighting traffic each day to go to a job we hated. Every thing we own in actuality owns us, by virtue of its demands on our time and affections, and that includes investments. It also includes our home, and is a good reason for downsizing. As long as we have food on our table, a roof over our heads, and clothes on our bodies, what more do we need? I think we need to consider freeing ourselves from the weight of the chains of managing too many ventures. Personally, I plan on investing in no more than 5 simultaneous ventures ever, with the exception of some IRAs that I just plan to let sit for the next 20 years (and therefore no thought or anxiety required).
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.
I truly believe generating $10,000 a year online can be done by anybody who is willing to dedicate at least two years to their online endeavors. Here is a snapshot of what a real blogger makes through his website and because of his website. Roughly $150,000 a year is semi-passive income followed by another $186,000 a year in active income found through his site. Check out my guide on how to start your own blog here.
I am 30 years old and am retired. Previously, I made a modest salary as an Army officer. I own three duplexes and a quadplex in central Texas (10 rental units in all), and each of the properties provide me with net rental yields in excess of 15%. The last deal is actually an infinite return as my partner paid the down payment in return for a 50/50 split on a property that would otherwise provide a net rental yield of 18%. The above net rental yields also factor in an excellent property management team who manages my properties while I pursue other investment opportunities. To date, I have never interacted with any of my tenants nor have I ever had to personally deal with any maintenance issues.
There’s a second downside to this model. Although I’ve done advertising and sponsorships in the past, and have made hundreds of thousands of dollars doing so, the truth is it takes a lot of time for this business model to start to generate income for you, because you need to build that audience first. In addition, what happens when you build your audience on a platform that ends up changing its algorithm, affecting how often you actually get seen by the audience you’ve built?
Prices based on hrblock.com, turbotax.com and intuit.taxaudit.com (as of 11/28/17). TurboTax® offers limited Audit Support services at no additional charge. H&R Block Audit Representation constitutes tax advice only. Consult your attorney for legal advice. Power of Attorney required. Does not provide for reimbursement of any taxes, penalties or interest imposed by taxing authorities. Terms and conditions apply.
My suggestion is to move and rent out your old home. It’s a good way to start if you’re ready to move anyway. If you don’t want to move, then I don’t know. 🙂 Maybe just keep an eye out for a good deal. It’s great that you have income from other sources. They are small now, but I’m sure you can grow them if you put more time into them. It’s a good experience.
Most of us think of investment income as just the cash flow we get from bank interest, bonds, share dividends and property rents, some of which comes via a super pension.  But a more complete view is to also consider how growing the value of your investments can add to your spending potential.  This total return approach generates income from both income and growth to optimise spending from your portfolio across all market cycles, aligning cheap and expensive investments to your goals.

Your articles are so in-depth and helpful, I’ve never seen anything quite like it. I am a 22-yr old finishing my last semester of college, studying Computer Science and Psychology. I’m in a really good place with my finances (2k savings, no student debt, only expenses essentially rent, groceries, and utilities) and I want to get ahead financially so I can pay my parents back and save up a lot.
The bottom line is, it’s smart to have multiple income streams no matter who you are. Why? Because the more ways you can earn money without compromising your integrity, the better off you’ll be. And if you’re self-employed, having multiple income streams is almost essential. Not only will you enjoy a higher income, but you won’t go broke if one stream ends out of the blue.

Not only that but in almost all other cases there is the illusion of influence, which is itself a psychological and emotional cost. If you invest in a business that your friend or family member is running, you can see how things can get messy. You have thoughts on how things should be done, they have competing thoughts, if things aren't going well… we know how this story goes.
Making money in addition to a regular income can have a big impact on your finances. An extra $500 per month could go a long way in paying down debt or raising your investment. Diversifying your income streams is important, especially as wage remain stagnant. You decide how you want to produce the income. Either you ‘do something’ to generate the income- this is active income such as providing a service; or the income is generated without you having to ‘do anything,’ – this is passive income such as hosting an Airbnb. Just make sure you do not place all your eggs in one basket.

Not everyone is eager to do this, but consider renting out space in your home for extra income. You could take in a full-time boarder, for example, but you needn't be that extreme. Instead, consider renting out an extra room via a service such as airbnb.com or homewaway.com. If you do so for just 20 nights a year and charge $100 per night, that's $2,000 in pre-tax income! If your home is in a desirable spot, maybe you can rent out the whole house for just two weeks in the summer, charging $2,000 per week and collecting $4,000.
John Mackey, CEO of Whole Foods Market, an Amazon subsidiary, is a member of The Motley Fool's board of directors. Selena Maranjian owns shares of Amazon, Costco Wholesale, National Grid, Realty Income, and Verizon Communications. The Motley Fool owns shares of and recommends Amazon, eBay, National Grid, and Verizon Communications. The Motley Fool recommends Costco Wholesale, Lowe's, The TJX Companies, and Welltower. The Motley Fool has a disclosure policy.

You can’t start charging right off the bat without your audience knowing anything about the value you offer (though you could still indirectly earn money from them with the right ads). “The best way to go in terms of a long-term passive income business [is] delivering value and information for free, and therefore establishing expertise, knowledge and trust with your audience,” says Flynn.


!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"))}});
×