{"repo":"wscott/fplan","free":true,"listed":false,"github":"https://github.com/wscott/fplan","clone":"git clone https://github.com/wscott/fplan.git","description":"Early retirement financial calculator","language":"Python","stars":35,"topics":["finance","retirement","linear-programming","roth-ira","ira","investment"],"license":"GPL-3.0","category":"trading","readme_excerpt":"Retirement planner This little calculator is a retirement planner designed to explore optimial withdraws from savings and IRA accounts. It uses a Linear Programming solution to maximize the minimum amount of money available to spend. As a side effect it minimizes the taxes that needs to be spent. This is similar to the ideas of James Welch at www.i-orp.com but I wanted to explore some new ideas. ORP continues to be a much more complete tool. This version is mainly aimed at people who retire well before age 59.5. Currently modeled aftertax, IRA and Roth spending IRA- Roth conversions Federal income tax on IRA spending with 2017 tables Simplistic capital gains, assuming an average cost basis, at a fixed 15% Roth withdraw limitations before age 59 Early IRA withdrawals have a 10% penalty. (this is added to 'tax') inflation Required Minimum Distributions from IRA Arbitrary income or expenses happening at certain years. Income can be taxed or not. This is used to model Social Security IRA 72(t) withdrawals Not modeled yet Early withdrawals from Roth gains are not modeled (only contributions) Recording when existing Roth contributions can be accessed in config file Not modeled Any other taxes new contributions to IRA or Roth Assumptions Taxes are only for Married filing jointly at the moment Only the standard deduction for 2 people age 59 is assumed to be past 59.5 Installing This program is written in Python and can run locally with uv run fplan . Usage Copy sample.toml to a new f","default_branch":null,"files":null,"tree":[],"storefront":"/r/wscott","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wscott/fplan/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}