These are just a few ideas to get you thinking about what you can do to create a multi-streamed income. Your project might turn into a full-time job in itself or it could just be a back-up plan that gives you peace of mind while you continue to work a day job. Finding extra work that you really enjoy can be a great way to share your skills, meet new people, and take your personal finances to the next level. 
We’ve discussed how to get started building passive income for financial freedom in a previous post. Now I’d like to rank the various passive income streams based on risk, return, and feasibility. The rankings are somewhat subjective, but they are born from my own real life experiences attempting to generate multiple types of passive income sources over the past 16 years.
[…] For those who are regular readers of my site, you’ve probably noticed a recurring theme: I don’t like to talk much about fare cuts, I never complain about driving for Lyft/Uber and I never make excuses as to why I’m not earning enough.  For me, rideshare driving is something that I do for extra income, it’s not something that I depend on to make a living since I’m all about creating multiple sources of income. […]
I have to agree. Our Duplex cost us 200k initially in 1998. Over time and completely refurbishing the property with historically appropriate sensitivity, we invested another 200k or so. We just had a realtor advise us we could ask 700k for it today. It nets us 30k annually after taxes, insurance and maintenance. We still have a loan on it which I have not taken into account, that will be paid off within 5 years if we keep it. My mental drama now is, while I am quite giddy over the prospect of earning a tidy sum of profit if I sell, what then would I do to equal the ROI and monthly income this thing generates? Rents are low, they should be 4k a month and will only go up. Tempted to keep it and not sell. And while I do have some stocks, I basically suck at them. I am much better at doing properties.
One great way to generate a passive income is through affiliate marketing. Now, this does depend on the size of your list. Yes, size matters when it comes to your list. Especially if you're looking to make some serious money and do it on autopilot. But, list-building takes time. It doesn't happen overnight. And you need to add value to your list or you become obsolete.
What I Do: I’ve set up multiple investment accounts outside my main operations bank that deals with working capital e.g checking, paying bills. By transferring my money to a couple brokerage accounts and two other banks as soon as it hits my main bank I no longer have temptation to spend on frivolous things. As a result, I can wake up 10 years later and reap the rewards of compounding. My 401(k) is the best example where constant contributions over 18 years has grown to over $500,000 without any savings pain given it just became a part of life. Real estate is also a fantastic asset class for the long term. It’s fantastic to enjoy your home, pay down your mortgage each month, and end up with a paid off asset that has likely appreciated during your time of ownership. 

The type of business you should start depends on your passion and existing skill set. If you love baking, for example, you could consider starting a home-based cake or brownie business. Love to sew? Spend your free time creating the perfect crafts, then turn around and sell them with your own Etsy store. Love dogs? Consider watching dogs out of your own home and marketing your services on a website like Rover.com.


Or, there is another theory for your primary salary – generate enough to have a little excess cash flow, but do it at a place that you can work stress free and have time to dabble in other projects.  A good friend of mine has this setup – he works 10-5 and makes $50,000 a year.  This allows him to easily cover all of his expenses, but the shorter hours and flexibility in his job allows him to pursue his secondary income generating ideas!

!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var s,a,u=0,l=[];u1)for(var t=1;tf)return!1;if(h>c)return!1;var e=window.require.hasModule("shared/browser")&&window.require("shared/browser");return!e||!e.opera}function a(){var e=o(d);d=[],0!==e.length&&l("/ajax/log_errors_3RD_PARTY_POST",{errors:JSON.stringify(e)})}var u=t("./third_party/tracekit.js"),l=t("./shared/basicrpc.js").rpc;u.remoteFetching=!1,u.collectWindowErrors=!0,u.report.subscribe(r);var c=10,f=window.Q&&window.Q.errorSamplingRate||1,d=[],h=0,p=i(a,1e3),m=window.console&&!(window.NODE_JS&&window.UNIT_TEST);n.report=function(e){try{m&&console.error(e.stack||e),u.report(e)}catch(e){}};var w=function(e,n,t){r({name:n,message:t,source:e,stack:u.computeStackTrace.ofCaller().stack||[]}),m&&console.error(t)};n.logJsError=w.bind(null,"js"),n.logMobileJsError=w.bind(null,"mobile_js")},"./shared/globals.js":function(e,n,t){var r=t("./shared/links.js");(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},"./shared/links.js":function(e,n){var t=[];n.onLinkClick=function(e){t.push(e)},n.linkClicked=function(e,n){for(var r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=0;r>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=new Array(s),i=0;i>>0;if("function"!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError("Reduce of empty array with no initial value");n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t--)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,"lastIndexOf",c)}if(!Array.prototype.includes){var f=function(e){"use strict";if(null==this)throw new TypeError("Array.prototype.includes called on null or undefined");var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r